An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.

Slides:



Advertisements
Similar presentations
The Capacity of Wireless Networks Danss Course, Sunday, 23/11/03.
Advertisements

Bidding Protocols for Deploying Mobile Sensors Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic University.
Introduction to Wireless Sensor Networks - Research Problems (Clustering, Routing, etc)
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.
Sensor Network 教育部資通訊科技人才培育先導型計畫. 1.Introduction General Purpose  A wireless sensor network (WSN) is a wireless network using sensors to cooperatively.
Low-Energy Adaptive Clustering Hierarchy An Energy-Efficient Communication Protocol for Wireless Micro-sensor Networks M. Aslam hayat.
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.
A Novel Cluster-based Routing Protocol with Extending Lifetime for Wireless Sensor Networks Slides by Alex Papadimitriou.
Routing in WSNs through analogies with electrostatics December 2005 L. Tzevelekas I. Stavrakakis.
Robust Communications for Sensor Networks in Hostile Environments Ossama Younis and Sonia Fahmy Department of Computer Sciences, Purdue University Paolo.
Analysis of Hop-Distance Relationship in Spatially Random Sensor Networks 1 Serdar Vural and Eylem Ekici Department of Electrical and Computer Engineering.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 55, NO. 3, MAY.
Novel Self-Configurable Positioning Technique for Multihop Wireless Networks Authors : Hongyi Wu Chong Wang Nian-Feng Tzeng IEEE/ACM TRANSACTIONS ON NETWORKING,
Online Data Gathering for Maximizing Network Lifetime in Sensor Networks IEEE transactions on Mobile Computing Weifa Liang, YuZhen Liu.
Maximizing the Lifetime of Wireless Sensor Networks through Optimal Single-Session Flow Routing Y.Thomas Hou, Yi Shi, Jianping Pan, Scott F.Midkiff Mobile.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle IEEE INFOCOM 2003.
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha Presented by Ray Lam Oct 23, 2004.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
Delay Analysis of Large-scale Wireless Sensor Networks Jun Yin, Dominican University, River Forest, IL, USA, Yun Wang, Southern Illinois University Edwardsville,
CS 712 | Fall 2007 Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks Wei Wang, Vikram Srinivasan, Kee-Chaing Chua. National University.
Clustering in Sensor Networks. –The data collected by each sensor is communicated through the network to a single processing center that uses the data.
Mobility Limited Flip-Based Sensor Networks Deployment Reporter: Po-Chung Shih Computer Science and Information Engineering Department Fu-Jen Catholic.
Energy-Aware Routing Paper #1: “Wireless sensor networks: a survey” Paper #2: “Online Power-aware Routing in Wireless Ad-hoc Networks” Robert Murawski.
TRUST, Spring Conference, April 2-3, 2008 Taking Advantage of Data Correlation to Control the Topology of Wireless Sensor Networks Sergio Bermudez and.
M-GEAR: Gateway-Based Energy-Aware Multi-Hop Routing Protocol
Dynamic Clustering for Acoustic Target Tracking in Wireless Sensor Network Wei-Peng Chen, Jennifer C. Hou, Lui Sha.
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.
2015/10/1 A color-theory-based energy efficient routing algorithm for mobile wireless sensor networks Tai-Jung Chang, Kuochen Wang, Yi-Ling Hsieh Department.
College of Engineering Non-uniform Grid- based Coordinated Routing Priyanka Kadiyala Major Advisor: Dr. Robert Akl Department of Computer Science and Engineering.
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.
Function Computation over Heterogeneous Wireless Sensor Networks Xuanyu Cao, Xinbing Wang, Songwu Lu Department of Electronic Engineering Shanghai Jiao.
Efficient Deployment Algorithms for Prolonging Network Lifetime and Ensuring Coverage in Wireless Sensor Networks Yong-hwan Kim Korea.
1/30 Energy-Efficient Forwarding Strategies for Geographic Routing in Lossy Wireless Sensor Networks Wireless and Sensor Network Seminar Dec 01, 2004.
A Hierarchical Energy-Efficient Framework for Data Aggregation in Wireless Sensor Networks Ming-Tsung Huang Fu Jen Catholic University.
Wireless Sensor Network Protocols Dr. Monir Hossen ECE, KUET Department of Electronics and Communication Engineering, KUET.
Minimum Average Routing Path Clustering Problem in Multi-hop 2-D Underwater Sensor Networks Presented By Donghyun Kim Data Communication and Data Management.
ENERGY-EFFICIENT FORWARDING STRATEGIES FOR GEOGRAPHIC ROUTING in LOSSY WIRELESS SENSOR NETWORKS Presented by Prasad D. Karnik.
Gennaro Cordasco - How Much Independent Should Individual Contacts be to Form a Small-World? - 19/12/2006 How Much Independent Should Individual Contacts.
Improving Routing in Sensor Networks with Heterogeneous Sensor Nodes Xiaojiang Du & Fengjing Lin Vehicular Technology Conference,2005 Spring,Volume 4.
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.
Efficient Computing k-Coverage Paths in Multihop Wireless Sensor Networks XuFei Mao, ShaoJie Tang, and Xiang-Yang Li Dept. of Computer Science, Illinois.
Copyright © 2011, Scalable and Energy-Efficient Broadcasting in Multi-hop Cluster-Based Wireless Sensor Networks Long Cheng ∗ †, Sajal K. Das†,
Author : 컴퓨터 공학과 김홍연 An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks. Seema Bandyopadhyay, Edward J. Coyle.
LOCALIZED MINIMUM - ENERGY BROADCASTING IN AD - HOC NETWORKS Paper By : Julien Cartigny, David Simplot, And Ivan Stojmenovic Instructor : Dr Yingshu Li.
Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation Yanwei Wu, Member, IEEE, Xiang-Yang Li, Senior Member, IEEE, YunHao Liu, Senior.
Localized Low-Power Topology Control Algorithms in IEEE based Sensor Networks Jian Ma *, Min Gao *, Qian Zhang +, L. M. Ni *, and Wenwu Zhu +
Simulation of DeReClus Yingyue Xu September 6, 2003.
Centralized Transmission Power Scheduling in Wireless Sensor Networks Qin Wang Computer Depart., U. of Science & Technology Beijing Edward Y. Hua Wireless.
Mobility Increases the Connectivity of K-hop Clustered Wireless Networks Qingsi Wang, Xinbing Wang and Xiaojun Lin.
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)
Introduction Wireless Ad-Hoc Network  Set of transceivers communicating by radio.
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.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Computing and Compressive Sensing in Wireless Sensor Networks
Vineet Mittal Should more be added here Committee Members:
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)
Seema Bandyopadhyay and Edward J. Coyle
On Achieving Maximum Network Lifetime Through Optimal Placement of Cluster-heads in Wireless Sensor Networks High-Speed Networking Lab. Dept. of CSIE,
at University of Texas at Dallas
Presentation transcript:

An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang

Topics  Introduction to Clustering Approach in Sensor Networks  Energy-Efficient Single-Level Clustering Algorithm  Simulation Results  Energy-Efficient Hierarchical Clustering Algorithm  Conclusions

Introduction to Clustering Approach in Sensor Networks  In the clustered environment, the data gathered by the sensors is communicated to the sink through a hierarchy of cluster-heads.  Less sensors do direct communication with the sink, less energy consumption.  The cost of transmitting a bit is higher than a computation. Data aggregation can save much energy.

Energy-Efficient Single-Level Clustering Algorithm  Algorithm 1) Each sensor in the network becomes a cluster-head (CH) with probability p and advertises itself as a cluster-head to the sensors within its radio range. 2) The advertisement is forwarded to all the sensors that are no more than k hops away from the cluster-head. Any sensor that receives such advertisements and is not itself a cluster-head joins the cluster of the closest cluster-head. 3) Any sensor that is neither a cluster-head nor has joined any cluster itself becomes a cluster-head;

Optimal Parameters (p, k) for the algorithm  The energy used in the network for the information gathered by the sensors to reach the processing center will depend on the parameters p and k of this algorithm.  To obtain p and k under the consideration of minimal energy consumption

Optimal Parameters (p, k) for the algorithm  Assumptions  Computation of the optimal probability of becoming a clusterhead (p)  Computation of the maximum number of hops allowed from a sensor to its clusterhead (k)  Simulation Results

Assumptions a) The sensors in the wireless sensor network are distributed as per a homogeneous spatial Poisson process of intensity λ in 2-dimensional square area of side 2a. b) All sensors transmit at the same power level and hence have the same radio range r. Data exchanged between two communicating sensors not within each others’ radio range is forwarded by other sensors. c) A distance of d between any sensor and its clusterhead is equivalent to d/r hops. (densely deployed) d) Each sensor uses 1 unit of energy to transmit or receive 1 unit of data. e) A routing infrastructure is in place; hence, when a sensor communicates data to another sensor, only the sensors on the routing path forward the data. f) The communication environment is contention- and error-free; hence, sensors do not have to retransmit any data.

Optimal value p  Let D be a random variable that denotes the length of the segment from a sensor located at (x i, y i )to the sink. Assume the sink is located at the center, then  The clusterheads and the non-clusterheads are distributed as per independent homogeneous spatial Poisson processes PP1 and PP0 of intensity and respectively.

Optimal value p  Assume that we are not limiting the maximum number of hops in the clusters. Each non- clusterhead joins the cluster of the closest clusterhead to form a Voronoi tessellation. The plane is thus divided into zones called the Voronoi cells, each cell corresponding to a PP1 process point, called its nucleus.  is the random variable denoting the number of PP0 process points in each Voronoi cell and is the total length of all segments connecting the PP0 process points to the nucleus in a Voronoi cell, then

Optimal value p

 Define C1 to be the total energy used by the sensors in a Voronoi cell to communicate one unit of data to the clusterhead. Then,  Define C2 to be the total energy spent by all the sensors communicating 1 unit of data to their respective clusterheads, then

Optimal value p  If the total energy spent by the clusterheads to communicate the aggregated information to the processing center is denoted by C3, then,  Define C to be the total energy spent in the system. Then,

Optimal value p  Compute the derivative of previous function, E[c] is minimized by a value of p that is a solution of

Optimal value k  Let be the radius of the minimal ball centered at the nucleus of a Voronoi cell, which contains the Voronoi cell. We define to be the probability that is greater than a certain value R, i.e.. Then, it can be proved that

Optimal value k  If is the value of R such that is less than, then,  The maximal hops from a sensor to its cluster- head is

Simulation Result  Sensors are distributed uniformly in a square area of 100 square units. Without loss of generality, it is assumed that the cost of transmitting 1 unit of data is 1 unit of energy. The processing center is assumed to be located at the center of the square area.

Simulation Result

Energy-Efficient Hierarchical Clustering Algorithm  Assume that there are h levels in the clustering hierarchy with level 1 being the lowest level and level h being the highest.  the sensors communicate the gathered data to level-1 clusterheads (CHs). The level-1 CHs aggregate this data and communicate the aggregated data to level-2 CHs and so on. Finally, the level-h CHs communicate the aggregated data to the processing center.

Algorithm  The algorithm works in a bottom-up fashion.  Each sensor decides to become a level-1 CH with certain probability p1 and advertises itself as a clusterhead to the sensors within its radio range. This advertisement is forwarded to all the sensors within k1 hops of the advertising. Each sensor that receives an advertisement joins the cluster of the closest level-1 CH; the remaining sensors become forced level-1 CHs.  Level-1 CHs then elect themselves as level-2 CHs with a certain probability p2 and broadcast their decision of becoming a level-2 CH. This decision is forwarded to all the sensors within k2 hops. The level-1 CHs that receive the advertisements from level-2 CHs joins the cluster of the closest level-2 CH. All other level-1 CHs become forced level-2 CHs.  Clusterheads at level 3,4,…,h are chosen in similar fashion, with probabilities p3, p4,…, ph respectively

Conclusions  Proposed a distributed algorithm for organizing sensors into a hierarchy of clusters with an objective of minimizing the total energy consumption.  Find the optimal parameter values for these algorithms that minimize the energy spent in the network.

Thanks!