180 likes | 368 Views
Konstantin Lazarev. TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks. A paper by Arati Manjeshwar and Dharma P. Agrawal. Dresden, 21 st January, 2008. Overview. 1. Overview of WSN's characteristics 2. Proactive and reactive networks 3. The network model
E N D
Konstantin Lazarev TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks A paper by Arati Manjeshwar and Dharma P. Agrawal Dresden, 21st January, 2008
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Overview • 1. Overview of WSN's characteristics • 2. Proactive and reactive networks • 3. The network model • 4. Proactive and reactive network protocols. • Threshold sensitive Energy Efficient Network protocol – TEEN • 5. Evaluations • 6. Conclusions
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks WSN's characteristics • Data centric • Application specific • Capable of aggregating data • Routing to and from a specific node isn't required • Additional characteristics • Attribute based addressing • Location awareness
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Proactive and reactive nets Proactive network Nodes periodically turn on their sensors and transmitters, sense and transmit data. Reactive network Nodes react immediately to changes in the value of a sensed attribute.
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks The network model a node transmits only to the cluster-head a cluster-head performs computation cluster-heads are exchanged after some time
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Proactive protocol. Parameters At cluster change time the cluster-head broadcasts the parameters: Report Time TR - the time period between successive reports sent by a node Attributes A - physical parameters the user is interested in
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Proactive protocol At every report time, nodes sense the parameters from A and send them to cluster-head The cluster-head aggregates this data and sends it to the base station or the higher level cluster-head
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Proactive protocol. Features Nodes turn off their sensors and transmitters except of report time, so the energy is saved At every cluster changes time TR and A are transmitted, so their values can be adjusted by user It is very possible that the data user is interested in will be transmitted only after the report time
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Reactive protocol. Parameters In addition to attributes A, cluster-head broadcasts to its members Hard Threshold HT - the absolute value after sensing which the node must turn its transmitter on and report Soft Threshold ST - the small change in the value of attribute which makes node to turn its transmitter and transmit
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Reactive protocol Nodes sense continuously, the sensed value is stored in SV If the following conditions are true, then transmit SV > HT |SVCUR – SV| >= ST
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Reactive protocol HT helps to reduce the number of transmissions – it allows to transmit only if the observed value is in the range of interest ST reduces the number of transmissions further by not allowing the transmissions when the difference between the observed values is too small
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Reactive protocol. Features Data reaches the user almost instantaneously Energy transmission is lower because the data transmission is done less frequently The values of thresholds can be varied The smaller the ST is, the more precise the picture of the network is
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Reactive protocol. Drawbacks If the threshold is not reached, the nodes will never communicate. It is bad because the user will not know if the node is dead A particular implementation has to ensure that there are no no collisions in the cluster
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Simulations 100 nodes and a fixed base station Nodes are placed randomly in a bounding area of 100 x 100 units The area is divided in 4 quadrants Sensors sense the temperature between 0ºF and 200ºF every 5 seconds Most of the clusters are well-distributed between quadrants
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Average energy dissipation
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Number of nodes alive
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Conclusions The new protocol for reactive networks was presented It is well suited for time-critical application It is efficient in terms of energy consumption and response time Allows user to adjust the accuracy and energy consumption
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks Thank you for your attention. Now it's time for questions if there are any