Leach routing protocol in WSN

Slides:



Advertisements
Similar presentations
ENERGY-EFFICIENT COMMUNICATIONS PROTOCOL FOR WIRELESS MICROSENSOR NETWORKS W. Heinzelman, A. Chandrakasan, H. Balakrishnan, Published in 2000.
Advertisements

Presented by Rick Skowyra
Routing Protocols for Sensor Networks Presented by Siva Desaraju Computer Science WMU An Application Specific Protocol Architecture for Wireless Microsensor.
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.
Kyung Tae Kim, Hee Yong Youn (Sungkyunkwan University)
An Application-Specific Protocol Architecture for Wireless Microsensor Networks Wendi Rabiner Heinzelman, Anantha Chandrakasan, and Hari Balakrishnan (MIT)
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.
Introduction to Wireless Sensor Networks
Tufts Wireless Laboratory Tufts University School Of Engineering Energy-Efficient Structuralized Clustering for Sensor-based Cyber Physical Systems Jierui.
TOPOLOGIES FOR POWER EFFICIENT WIRELESS SENSOR NETWORKS ---KRISHNA JETTI.
Improvement on LEACH Protocol of Wireless Sensor Network
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.
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
By Areeba Rao with Dr. Nadeem Javaid COMSATS, Institute of Information Technology, Islamabad, Pakistan AM-DisCNT: Angular Multi-hop DIStance based Circular.
1 Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Talha Naeem Qureshi Joint work with Tauseef Shah and Nadeem Javaid
By : Himali Saxena. Outline Introduction DE-MAC Protocol Simulation Environment & Results Conclusion.
Vikramaditya. What is a Sensor Network?  Sensor networks mainly constitute of inexpensive sensors densely deployed for data collection from the field.
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
Multimedia & Networking Lab
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.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
By Naeem Amjad 1.  Challenges  Introduction  Motivation  First Order Radio Model  Proposed Scheme  Simulations And Results  Conclusion 2.
S& EDG: Scalable and Efficient Data Gathering Routing Protocol for Underwater Wireless Sensor Networks 1 Prepared by: Naveed Ilyas MS(EE), CIIT, Islamabad,
Authors: N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi
MCEEC: MULTI-HOP CENTRALIZED ENERGY EFFICIENT CLUSTERING ROUTING PROTOCOL FOR WSNS N. Javaid, M. Aslam, K. Djouani, Z. A. Khan, T. A. Alghamdi.
A Dynamic Query-tree Energy Balancing Protocol for Sensor Networks H. Yang, F. Ye, and B. Sikdar Department of Electrical, Computer and systems Engineering.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Group Members Usman Nazir FA08-BET-179 M.Usman Saeed FA08-BET-173
Data Dissemination Based on Ant Swarms for Wireless Sensor Networks S. Selvakennedy, S. Sinnappan, and Yi Shang IEEE 2006 CONSUMER COMMUNICATIONS and NETWORKING.
Cross-Layer Scheduling for Power Efficiency in Wireless Sensor Networks Mihail L. Sichitiu Department of Electrical and Computer Engineering North Carolina.
Prolonging the Lifetime of Wireless Sensor Networks via Unequal Clustering Stanislava Soro Wendi B. Heinzelman University of Rochester IPDPS 2005.
“LPCH and UDLPCH: Location-aware Routing Techniques in WSNs”. Y. Khan, N. Javaid, M. J. Khan, Y. Ahmad, M. H. Zubair, S. A. Shah.
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)
Wireless Access and Networking Technology (WANT) Lab. An Efficient Data Aggregation Approach for Large Scale Wireless Sensor Networks Globecom 2010 Lutful.
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.
A Secure Routing Protocol with Intrusion Detection for Clustering Wireless Sensor Networks International Forum on Information Technology and Applications.
1 Power-efficient Clustering Routing Protocol Based on Applications in Wireless Sensor Network Authors: Tao Liu and Feng Li Form:International Conferecnce.
How to minimize energy consumption of Sensors in WSN Dileep Kumar HMCL 30 th Jan, 2015.
Protocols for Wireless Sensor Networks
ROUTING PROTOCOLS OF WIRELESS SENSOR NETWORK
Wireless Sensor Networks 5. Routing
Wireless Sensor Network Protocols
Wireless Sensor Network Architectures
Q-LEACH
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
Introduction to Wireless Sensor Networks
Net 435: Wireless sensor network (WSN)
Networks and Communication Systems Department
Seema Bandyopadhyay and Edward J. Coyle
SEP routing protocol in WSN
Project Net 435.
Leach routing protocol in WSN
On Achieving Maximum Network Lifetime Through Optimal Placement of Cluster-heads in Wireless Sensor Networks High-Speed Networking Lab. Dept. of CSIE,
LEACH Protocol for Wireless Sensor Networks
Presentation transcript:

Leach routing protocol in WSN Lab 1 Networks and Communication Systems Department TA. Maram Almuhareb Leach routing protocol in WSN

Introduction LEACH stands for Low-Energy Adaptive Clustering Hierarchy This WSN is considered to be a dynamic clustering method LEACH has two phases

The Problem The reason we need network protocol such as LEACH is due to the fact that a node in the network is no longer useful when its battery dies This protocol allows us to space out the lifespan of the nodes, allowing it to do only the minimum work it needs to transmit data

The Cluster-Head The LEACH Network is made up of nodes, some of which are called cluster-heads The job of the cluster-head is to collect data from their surrounding nodes and pass it on to the base station LEACH is dynamic because the job of cluster-head rotates

LEACH’s Two Phases The LEACH network has two phases: the set-up phase and the steady-state The Set-Up Phase Where cluster-heads are chosen The Steady-State The cluster-head is maintained When data is transmitted between nodes

PROPOSED PROTOCOL We have analyzed a heterogeneous sensor network environment. There two types of nodes : Advanced node : have higher energy source Normal nodes: less energy source Where m is the percentage of advance and normal nodes having a times more energy than the normal nodes that are distributed randomly over the sensor field.

Stochastic Threshold Algorithm Cluster-heads can be chosen stochastically (randomly based) on this algorithm: If n < T(n), then that node becomes a cluster-head The algorithm is designed so that each node becomes a cluster-head at least once  Each node uses a stochastic algorithm at each round to determine whether it will become a cluster head in this round. In the approach, advanced nodes have higher probabilities to become a cluster head in a particular round than the normal nodes. 

An Example of a LEACH Network While neither of these diagrams is the optimum scenario, the second is better because the cluster- heads are spaced out and the network is more properly sectioned

LEACH Simulation on Matlab The proposed approach has been implemented in MATLAB and the performance has been evaluated by simulation. In this work, we have measured the lifetime of the network in terms of rounds when the first sensor node dies. Simulation Area in meter xm=100; ym=100; Number of Nodes in the field 200 Base Station Location x and y Coordinates of the Sink (150,50) Initial Energy of sensor in Joul 0.1 Optimal Election Probability of a node to become cluster head 0.2 maximum number of rounds 50 The following set of results represent the simulation of both LEACH at 0.2 probability that is the percentage of total nodes which can become cluster head is 20% of the total number of nodes. Table 1: Various parameters and their values

Simulation parameter

Setup Phase when cluster are being created, each node decides whether or not to become a cluster-head for the current round

Data Transmission Phase Once the clusters are created, the sensor nodes are allotted timeslots to send the data. Assuming nodes always have data to send, they transmit it at their allotted time interval. When a node receives data from one its neighbors, it aggregates it with its own data

Simulation and Analysis of Results The parameters taken into consideration while evaluating EAMMH and LEACH are as follows: Round Number vs Number of Dead Nodes (with variation of round number ) Round Number vs Average Energy of Each node (with variation of round number )

Simulation result Figure 1: 200 Node Figure 1 is showing the WSN in active mode with active as well as with some dead nodes represented by yellow triangle . As it is Leach so all nodes represented by circles are normal nodes and nodes with circle and and all nodes represented by plus (+) are advance nodes and with star(*) are cluster heads. the blue lines which are representing the different clusters and each has its CH Figure 1: 200 Node

Simulation result Figure 2: 25 Rounds Figure 3: 50 Rounds

Simulation result Figure 4: 25 Rounds Figure 5: 50 Rounds

Analyses of Results It is observed from the figures 2 and 3 ,that as time progress LEACH lose energy as the number of round increases. Is also observed that once a node reaches the value of zero it is no longer functional and is deemed as a dead node Figures 4 and 5 represents the number of dead nodes against the round number elapsed for 25,50 rounds we can observe that after a total of 25 rounds the number of dead nodes resulting from LEACH protocol is incresed

Conclusion From the brief analyses of the simulation we have come to a conclusion that LEACH can be preferred in cases of smaller networks where the total number of nodes is less than fifty

References N. Sehgal , G. Kaur “Improved Cluster Head Selection Using Enhanced LEACH Protocol” LEACH Code https://www.mathworks.com/matlabcentral/fileexc hange/44073-low-energy-adaptive-clustering- hierarchy-protocol--leach-?s_tid=srchtitle