Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)

Slides:



Advertisements
Similar presentations
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Advertisements

ENERGY-EFFICIENT COMMUNICATIONS PROTOCOL FOR WIRELESS MICROSENSOR NETWORKS W. Heinzelman, A. Chandrakasan, H. Balakrishnan, Published in 2000.
LEACH Low Energy Adaptive Clustering Hierarchy Deparment of Computer Science Institute of System Architecture, Chair for Computer Network Dresden, 23 January.
Presented by Rick Skowyra
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
Presentation: Energy Efficient Communication Protocol for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Mikhail Nesterenko Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari.
By Stephanie Reese.  LEACH stands for Low-Energy Adaptive Clustering Hierarchy  This WSN is considered to be a dynamic clustering method  LEACH has.
Protocols for Wireless Sensor Networks
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
1 Message Oriented Middleware and Hierarchical Routing Protocols Smita Singhaniya Sowmya Marianallur Dhanasekaran Madan Puthige.
Low-Energy Adaptive Clustering Hierarchy 指導老師 : 潘仁義 唐健恒.
Sensor network Routing protocol A study on LEACH protocol and how to improve it.
University of Rostock Applied Microelectronics and Computer Science Dept.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Introduction to Wireless Sensor Networks
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Improvement on LEACH Protocol of Wireless Sensor Network
AES based secure LEACH for WSN’s. Obstacles of WSN Security Limited resources-Limited memory, code space and energy. Unreliable Communication-Densely.
Aeon LEACH An Efficient LEACH protocol in Heterogeneous and Homogenous Wireless Sensor Networks Under Guidance Of: Dr. Mohammad Mozumdar Presented By :
Sec-TEEN: Secure Threshold sensitive Energy Efficient sensor Network protocol Ibrahim Alkhori, Tamer Abukhalil & Abdel-shakour A. Abuznied Department of.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
Presented By- Sayandeep Mitra TH SEMESTER Sensor Networks(CS 704D) Assignment.
LEACH-SC Presented By M. Jaffar Khan
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
Introduction to OMNeT++
LEACH Week 11 Lecture 2 5/7/2015LEACHFolie 1 von XYZ.
By Areeba Rao with Dr. Nadeem Javaid COMSATS, Institute of Information Technology, Islamabad, Pakistan AM-DisCNT: Angular Multi-hop DIStance based Circular.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Department of Computer Science Southern Illinois University Carbondale Mobile & Wireless Computing Routing Protocols for Sensor.
Globecom 2004 Energy-Efficient Self-Organization for Wireless Sensor Networks: A Fully Distributed approach Liang Zhao, Xiang Hong, Qilian Liang Department.
APTEEN: A Hybrid Protocol for Efficient Routing and Comprehensive Information Retrieval in Wireless Sensor Networks Arati Manjeshwar, Dharma P. Agrawaly.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
Fault Tolerant and Mobility Aware Routing Protocol for Mobile Wireless Sensor Network Name : Tahani Abid Aladwani ID :
CuMPE : CLUSTER-MANAGEMENT AND POWER EFFICIENT PROTOCOL FOR WIRELESS SENSOR NETWORKS ITRE’05 Information Technology: Research and Education Shen Ben Ho.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
A Framework for Energy- Saving Data Gathering Using Two-Phase Clustering in Wireless Sensor Networks Wook Chio, Prateek Shah, and Sajal K. Das Center for.
Multimedia & Networking Lab
Effect of Redundancy on Mean Time to Failure of Wireless Sensor Networks Anh Phan Speer, Ing-Ray Chen Paper Presented by: Misha, Neha & Vidhya CS 5214.
Design of a distributed energy efficient clustering (DEEC) algorithm for heterogeneous wireless sensor networks.
Minimal Hop Count Path Routing Algorithm for Mobile Sensor Networks Jae-Young Choi, Jun-Hui Lee, and Yeong-Jee Chung Dept. of Computer Engineering, College.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
REECH ME: Regional Energy Efficient Cluster Heads based on Maximum Energy Routing Protocol Prepared by: Arslan Haider. 1.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
ELECTIONEL ECTI ON ELECTION: Energy-efficient and Low- latEncy sCheduling Technique for wIreless sensOr Networks Shamim Begum, Shao-Cheng Wang, Bhaskar.
LEACH Low Energy Adaptive Clustering Hierarchy Deparment of Computer Science Institute of System Architecture, Chair for Computer Network Dresden, 23 January.
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
Hybrid Indirect Transmissions (HIT) for Data Gathering in Wireless Micro Sensor Networks with Biomedical Applications Jack Culpepper(NASA), Lan Dung, Melody.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
Routing and Clustering Xing Zheng 01/24/05. References Routing A. Woo, T. Tong, D. Culler, "Taming the Underlying Challenges of Reliable Multihop Routing.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
Abstract 1/2 Wireless Sensor Networks (WSNs) having limited power resource report sensed data to the Base Station (BS) that requires high energy usage.
On Mobile Sink Node for Target Tracking in Wireless Sensor Networks Thanh Hai Trinh and Hee Yong Youn Pervasive Computing and Communications Workshops(PerComW'07)
An Application-Specific Protocol Architecture for Wireless Microsensor Networks 컴퓨터 공학과 오영준.
ROUTING TECHNIQUES IN WIRELESS SENSOR NETWORKS: A SURVEY.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Protocols for Wireless Sensor Networks
Threshold sensitive Energy Efficient sensor Network (TEEN)
Wireless Sensor Networks 5. Routing
Q-LEACH
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Networks and Communication Systems Department
Leach routing protocol in WSN
Leach routing protocol in WSN
Presentation transcript:

Energy-Driven Adaptive Clustering Hierarchy (EDACH) for Wireless Sensor Networks Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University) Research supported by the “uAuto” Project uAuto: Ubiquitous Autonomic Computing and Network Project

Outline Introduction System Model Proposed Protocol - EDACH Performance Evaluation

WSN Wireless sensor network enables the collection of useful information in real life. It is composed of hundreds or thousands of sensor nodes. Since sensor nodes carry constrained power source, power conservation is a critical design issue for routing protocol.

Clustering-based Routing Selects a set of cluster-heads among the nodes in the network, and clusters the rest of nodes (member nodes) with the cluster-heads 2 clustering-based routing protocol referred to: LEACH EDACH

LEACH Low-Energy Adaptive Clustering Hierarchy, a protocol proposed to solve the energy consumption problem Employs randomized rotation of the cluster-heads to evenly distribute the energy load among the sensor nodes in the network

EDACH Energy-Driven Adaptive Clustering Hierarchy, an enhanced version of LEACH Increases the lifetime and reliability of sensor network in the presence of faults at the cluster-head

Outline Introduction System Model Proposed Protocol - EDACH Performance Evaluation

Single-Hop Clustered Network Nodes and cluster-heads are homogenous Communication over wireless link Objective of a sensor node: capture information sent directly to the local cluster-head in one hop Roles of a cluster-head: 1)aggregation of data flows coming from the local cluster of sensor nodes, and 2) forwarding the aggregated data streams to the base-station.

Energy Model of a Sensor 1st order radio model A radio dissipates Eelec (e.g. 50nJ/bit) to run the transmitter or receiver circuitry and εamp (e.g. 100pJ/bit) for the transmitter amplifier d: distance d2 energy loss due to channel attenuation εamp amplifier coefficient

Fault Model Consider only data transmission faults of cluster-head Data transmission faults in a cluster-head can be caused by hardware failure or energy depletion in it.

Outline Introduction System Model Proposed Protocol - EDACH Performance Evaluation

LEACH Overview The operation is divided into rounds. Each of these rounds consists of 2 phases: a set-up phase and a steady-state phase. During the set-up phase cluster-heads are determined and the clusters are organized. During the steady-state phase data trans-ference to the base station occurs.

EDACH Overview Periodic operation of the following 2 phases: a set-up phase and a self-organized data collection and transmission phase. The set-up phase is identical to LEACH. The 2nd phase is modified to deal with the possible problem that cluster-heads in the LEACH have no sufficient energy to carry out the duty of cluster-head. EDACH - Advanced version of LEACH.

Enhancement If a cluster encounters a problematic cluster-head, then a proxy is selected to operate in replace of the original cluster-head. By doing this, energy dissipation of the nodes is decreased and lifetime of the nodes and reliability of the wireless sensor networks are increased.

Set-up Phase In order to select cluster-heads, each node chooses a random number between 0 and 1. If the number is smaller than a threshold, the node becomes a cluster-head for the current round.

Set-up Phase The threshold is set as: where P is the desired percentage of cluster-heads, r is the current round, and G is the set of nodes that have not been cluster-heads in the last 1/P rounds. Every node becomes a cluster-head exactly once within 1/P rounds. Using this threshold, each node will be a cluster-head at some point within 1/P rounds. During round 0, each node has a probability P of becoming a cluster-head. The nodes that are cluster-heads in round 0 cannot be cluster-heads for the next 1/P rounds. Thus the probability that the remaining nodes are cluster-heads must be increased, since there are fewer nodes that are eligible to become cluster-heads. After 1/P-1 rounds, T=1 for any nodes that have not yet been cluster-heads, and after 1/P rounds, all nodes are once again eligible to become cluster-heads.

Set-up Phase After selection, every selected cluster-head advertises its token by CSMA/CA MAC protocol to all its neighbors. Comparing the signal strength of the token, non cluster-head nodes choose among the strongest and broadcasts an answer packet including node’s position and remaining energy also by CSMA/CA. (Carrier Sense Multiple Access/Collision Avoidance) A transmission technology that attempts to avoid collisions rather than detect them as in CSMA/CD. Used in wireless Ethernet (802.11) and Apple's LocalTalk, when a device needs to transmit, it listens to the network (senses the carrier) and waits for it to be free. In 802.11, it then waits a random period of time and transmits. If the receiver gets the frame intact, it sends back an ACK to the sender. In a LocalTalk network, when the network is free, the sending device broadcasts a tiny control packet indicating that it wants to transmit. All other stations wait until the data packet is transmitted.

Set-up State At last, the cluster-head node creates a TDMA schedule telling each node when it can transmit.

Self-organized Data Collection and Transmission Phase Starts after the set-up phase. Every nodes collected local data, and sends the packet to the cluster-head in its allocated transmission time. No doubt that cluster-heads consumes much more power and more likely to suffer from depletion.

Ways to Save the Energy For member nodes, by using the minimal amount of energy to transmit according to the signal strength of the token received For member nodes, by turning off until its allocated transmission time A Cluster-head aggregates the data gathered before sending it to the base station.

Difference A threshold value ETH is used as a measure for deciding if the current cluster-head has become obsolete. where kj is the length of the aggregated message in the j-th cluster-head, dCH is the distance between cluster-head and the base station

Difference Once the energy of a cluster-head drops below the threshold, the proxy node selection process begins. A cluster-head of EDACH maintains a table of remaining energy and nodes’ position of its members so it can select a member node to be a proxy node by comparing the 2 factors. Once the proxy is selected, it only temporarily take the authority of cluster-head. It can still be selected as a cluster-head in the next round.

Proxy Node Determination

Indicator Control Message Advertisement Process CHID: Cluster-Head ID, RNID: Receiving Node ID, PNID: Proxy Node ID, TDMS: new TDMA schedule

Outline Introduction System Model Proposed Protocol - EDACH Performance Evaluation

Network Lifetime Energy (J/node) Protocol The round a node begins to die The round the last node dies 0.25 Direct 41 97 LEACH 191 317 EDACH 276 411 0.5 91 184 453 623 786 1015

Number of Alive Sensors as the round proceeds with 0.25J/node

Location of Alive (Circle) and Dead (Dot) Sensor Nodes

Conclusion EDACH outperforms the LEACH more significantly when the initial energy is relatively high. The residual energy is well balanced among all the sensors because the protocol select the most capable node to be a proxy when facing problematic cluster-head. The dead nodes of EDACH well dispersed.