Infocom'04Ossama Younis, Purdue University1 Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach Ossama Younis and Sonia.

Slides:



Advertisements
Similar presentations
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
Advertisements

Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
Presented by Rick Skowyra
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
Sensor network Routing protocol A study on LEACH protocol and how to improve it.
CLUSTERING IN WIRELESS SENSOR NETWORKS B Y K ALYAN S ASIDHAR.
An Energy Efficient Routing Protocol for Cluster-Based Wireless Sensor Networks Using Ant Colony Optimization Ali-Asghar Salehpour, Babak Mirmobin, Ali.
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
Improvement on LEACH Protocol of Wireless Sensor Network
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.
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
A novel Energy-Efficient and Distance- based Clustering approach for Wireless Sensor Networks M. Mehdi Afsar, Mohammad-H. Tayarani-N.
POWER EFFICIENCY ROUTING ALGORITHMS OF WIRELESS SENSOR NETWORKS
1 An Energy-Efficient Unequal Clustering Mechanism for Wireless Sensor Networks Chengfa Li, Mao Ye, Guihai Chen State Key Laboratory for Novel Software.
1 Routing Techniques in Wireless Sensor networks: A Survey.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Localized Techniques for Power Minimization and Information Gathering in Sensor Networks EE249 Final Presentation David Tong Nguyen Abhijit Davare Mentor:
Robust Communications for Sensor Networks in Hostile Environments Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University Paolo.
Globecom 2004 Energy-Efficient Self-Organization for Wireless Sensor Networks: A Fully Distributed approach Liang Zhao, Xiang Hong, Qilian Liang Department.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
EWSN 04 – Berlin, Jan. 20, 2004 Silence is Golden with High Probability: Maintaining a Connected Backbone in Wireless Sensor Networks Paolo Santi* Janos.
1 TTS: A Two-Tiered Scheduling Algorithm for Effective Energy Conservation in Wireless Sensor Networks Nurcan Tezcan & Wenye Wang Department of Electrical.
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle IEEE INFOCOM 2003.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
Efficient and Robust Query Processing in Dynamic Environments Using Random Walk Techniques Chen Avin Carlos Brito.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS 2007 (TPDS 2007)
Presentation By Deniz Özsoyeller
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
07/21/2005 Senmetrics1 Xin Liu Computer Science Department University of California, Davis Joint work with P. Mohapatra On the Deployment of Wireless Sensor.
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.
AD-HOC SENSOR NETWORK USING HYBRID ENERGY EFFICIENT DISTRIBUTED CLUSTERING PRESENTED BY, Rajeswari S.
WMNL Sensors Deployment Enhancement by a Mobile Robot in Wireless Sensor Networks Ridha Soua, Leila Saidane, Pascale Minet 2010 IEEE Ninth International.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Distributed Monitoring and Aggregation in Wireless Sensor Networks INFOCOM 2010 Changlei Liu and Guohong Cao Speaker: Wun-Cheng Li.
Lan F.Akyildiz,Weilian Su, Erdal Cayirci,and Yogesh sankarasubramaniam IEEE Communications Magazine 2002 Speaker:earl A Survey on Sensor Networks.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) Mohammad Rajiullah & Shigeru Shimamoto.
An Energy-Efficient Voting-Based Clustering Algorithm for Sensor Networks Min Qin and Roger Zimmermann Computer Science Department, Integrated Media Systems.
PRESENTED BY, V.Rajasekaran. AD-HOC SENSOR NETWORK USING HYBRID ENERGY EFFICIENT DISTRIBUTED CLUSTERING.
Efficient Energy Management Protocol for Target Tracking Sensor Networks X. Du, F. Lin Department of Computer Science North Dakota State University Fargo,
TOPOLOGY MANAGEMENT IN COGMESH: A CLUSTER-BASED COGNITIVE RADIO MESH NETWORK Tao Chen; Honggang Zhang; Maggio, G.M.; Chlamtac, I.; Communications, 2007.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Modeling In-Network Processing and Aggregation in Sensor Networks Ajay Mahimkar The University of Texas at Austin March 24, 2004.
Variable Bandwidth Allocation Scheme for Energy Efficient Wireless Sensor Network SeongHwan Cho, Kee-Eung Kim Korea Advanced Institute of Science and Technology.
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach Mulmedia and Mobile communications Laboratory 2004 / 4 / 20 박건우.
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.
Self-stabilizing energy-efficient multicast for MANETs.
Energy-Efficient Randomized Switching for Maximizing Lifetime in Tree- Based Wireless Sensor Networks Sk Kajal Arefin Imon, Adnan Khan, Mario Di Francesco,
An Adaptive Zone-based Storage Architecture for Wireless Sensor Networks Thang Nam Le, Dong Xuan and *Wei Yu Department of Computer Science and Engineering,
Prolonging the Lifetime of Wireless Sensor Networks via Unequal Clustering Stanislava Soro Wendi B. Heinzelman University of Rochester IPDPS 2005.
A Bit-Map-Assisted Energy- Efficient MAC Scheme for Wireless Sensor Networks Jing Li and Georgios Y. Lazarou Department of Electrical and Computer Engineering,
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 컴퓨터 공학과 오영준.
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
-1/16- Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks C.-K. Toh, Georgia Institute of Technology IEEE.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Distributed Algorithms for Mobile Sensor Networks
Wireless Sensor Network Protocols
Energy-Efficient Communication Protocol for Wireless Microsensor Networks by Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan Presented.
Distributed Energy Efficient Clustering (DEEC) Routing Protocol
Net 435: Wireless sensor network (WSN)
Distributed Clustering for Scalable, Long-Lived Sensor Networks
Presentation transcript:

Infocom'04Ossama Younis, Purdue University1 Distributed Clustering in Ad-hoc Sensor Networks: A Hybrid, Energy-Efficient Approach Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University

Infocom'04Ossama Younis, Purdue University2 Contributions A new distributed clustering protocol for sensor networks that has the following properties:  Energy-efficient  Terminates rapidly  Considers cluster quality, e.g., load-balanced clusters or dense clusters  Has low message/processing overhead

Infocom'04Ossama Younis, Purdue University3 Sensor Networks Application-specific, e.g.,  Monitoring seismic activities  Surveying military fields  Reporting radiation levels at nuclear plants Nodes are usually:  Densely deployed  Limited in processing, memory, and communication capabilities  Constrained in battery lifetime  Left unattended

Infocom'04Ossama Younis, Purdue University4 Goals Scalability, data and state aggregation, robustness, and prolonged network lifetime Time until the first node dies Time until the last node dies How to prolong the network lifetime?  Deploy redundant nodes  Apply energy-efficient protocols, e.g., MAC layer protocols can reduce energy waste Topology management can distribute energy consumption What is network lifetime?

Infocom'04Ossama Younis, Purdue University5 Topology management Cell-based approachCluster-based approach observer

Infocom'04Ossama Younis, Purdue University6 Outline System model and requirements The Hybrid, Energy-Efficient, Distributed clustering protocol (HEED) HEED properties Evaluation Related Work Conclusion

Infocom'04Ossama Younis, Purdue University7 System Model A set of n sensor nodes are dispersed uniformly and independently in a field Sensor nodes are  Quasi-stationary  Unattended  Equally significant  Location un-aware  Homogeneous (similar capabilities)  Serving multiple observers  Possess a fixed number of transmission power levels

Infocom'04Ossama Younis, Purdue University8 Requirements Our goal is to design a new clustering approach that has the following properties:  Completely distributed  Terminates in O(1) iterations  Has low message/processing overhead  Generates high energy, well-distributed cluster heads  Can provide other characteristics, such as balanced or dense clusters

Infocom'04Ossama Younis, Purdue University9 Approach (HEED) We propose the Hybrid, Energy-Efficient, Distributed clustering approach (HEED) Heed is hybrid:  Clustering is based on two parameters HEED is distributed:  Every node only uses information from its 1-hop neighbors (within cluster range) HEED is energy-efficient:  Elects cluster heads that are rich in residual energy  Re-clustering results in distributing energy consumption

Infocom'04Ossama Younis, Purdue University10 HEED - Parameters Parameters for electing cluster heads  Primary parameter: residual energy (E r )  Secondary parameter: communication cost (used to break ties) i.e., maximize energy and minimize cost Cost definition node degree (for load balancing) AMRP: Average min. reachability power (for min. intra-cluster comm. energy) 1/node degree (for dense clusters)

Infocom'04Ossama Younis, Purdue University11 HEED – Algorithm at node v Initialization Main processing Finalization Discover neighbors within cluster range Compute the initial cluster head probability CH prob = f(E r /E max ) If v received some cluster head messages, choose one head with min cost If v does not have a cluster head, elect to become a cluster head with CH prob. CH prob = min(CH prob * 2, 1) Repeat until CH prob reaches 1 If cluster head is found, join its cluster Otherwise, elect to be cluster head

Infocom'04Ossama Younis, Purdue University12 HEED - Example Compute CH prob and cost Elect to become cluster head Resolve ties Select your cluster head (0.2,2) (0.4,3) (0.2,3) (0.1,2) (0.1,4) (0.6,2) (0.2,5) (0.5,3) (0.8,4) (0.2,3) (0.6,4) (0.5,4) (0.1,4) (0.9,4) (0.3,2) (0.7,5) (0.3,2) (0.2,3) a1 c4 a3 a2 a5a6 c3 a12 a11 a13 a9 a7 a8 a4 a10 c2 c1 a14 Discover neighbors

Infocom'04Ossama Younis, Purdue University13 HEED - Analysis HEED has the following properties:  Completely distributed  Clustering terminates in O(1) iterations:  Message overhead: O(1) per node  Processing overhead: O(n) per node  Cluster heads are well distributed. Pr{two CHs are within the same cluster range}: (p = initial CH prob )

Infocom'04Ossama Younis, Purdue University14 HEED – Inter-cluster communication Lemma 1 (Blough and Santi’02): Assume n nodes are dispersed uniformly and independently in an area R=[0,L] 2. If R c 2 n=aL 2 lnL, for some a>0, Rc >1, then lim n,N→∞ E(number of empty cells) = 0, where a cell is an area Lemma 2: There exists at least one cluster head a.a.s. in any area of size

Infocom'04Ossama Younis, Purdue University15 HEED – Inter-cluster communication Theorem 1: Two cluster heads in two neighboring areas can communicate if Theorem 2: HEED produces a connected multi-hop cluster head graph (structure) asymptotically almost surely 2.7R c RtRt CH 1 CH 2

Infocom'04Ossama Younis, Purdue University16 Performance evaluation 2000x2000 network field with 1000 nodes Demonstrating HEED properties: fast termination, rich-energy cluster heads, and cluster quality

Infocom'04Ossama Younis, Purdue University17 Performance evaluation (cont’d) Apply HEED to an application where nodes directly contact a far observer Compare to multi-hop LEACH clustering  100x100 network  Initial E r = 2 Joule  1 round = 5 TDMA frames

Infocom'04Ossama Younis, Purdue University18 Related Work Topology management protocols suffered from at least one of the following problems:  Dependence on location awareness (e.g., GAF)  Slow convergence (i.e., dependent on the network diameter) (e.g., DCA)  Energy efficiency was not the main goal of many protocols, e.g., Max-Min D-clustering  No focus on clustering quality, such as having cluster heads well-distributed in the network (e.g. LEACH)

Infocom'04Ossama Younis, Purdue University19 Conclusion We have proposed HEED clustering HEED is fast and has low overhead HEED can provide other features, such as load- balancing HEED is independent of:  Homogeneity of node dispersion in the field  Network density or diameter  Distribution of energy consumption among nodes  Proximity of querying observers HEED can be extended to provide multi-level hierarchy