Abstract on Implementation of LEACH Protocol for WSN

7
Implementation and Improvement of LEACH Protocol for Wireless Sensor Networks Saurabh Goel Dept. of IT, Jaypee University of IT Abstract In Wireless Sensor Networks, a node may be self-powered and discrete node have the proficiency to intellect and interconnect. Because sensors have restricted battery power, energy efficient routing is vital. In this paper, we implement sensor routing scheme LEACH and clustering model in LEACH protocol. Leach is one of the fundamental protocols in the clustering technique hierarchical routing protocols that can be used for hindering the energy consumed in gathering and distributing data. The paper will be concluded by mentioning the observations made from scrutiny of results about these protocols.

description

Must see data for beginners on WSN projects

Transcript of Abstract on Implementation of LEACH Protocol for WSN

Page 1: Abstract on Implementation of LEACH Protocol for WSN

Implementation and Improvement of LEACH Protocol for Wireless Sensor

NetworksSaurabh Goel Dept. of IT, Jaypee University of IT

AbstractIn Wireless Sensor Networks, a node may be self-powered and discrete node have the proficiency to intellect and interconnect. Because sensors have restricted battery power, energy efficient routing is vital. In this paper, we implement sensor routing scheme LEACH and clustering model in LEACH protocol. Leach is one of the fundamental protocols in the clustering technique hierarchical routing protocols that can be used for hindering the energy consumed in gathering and distributing data. The paper will be concluded by mentioning the observations made from scrutiny of results about these protocols.

IntroductionLow Energy Adaptive Clustering Hierarchy ("LEACH") is a TDMA-based MAC protocol which is integrated with clustering and a simple routing protocol in wireless sensor networks (WSNs). The goal of LEACH is to lower the energy consumption required to create and maintain clusters in order to improve the life time of a wireless sensor network.

Page 2: Abstract on Implementation of LEACH Protocol for WSN

Sensor Network Challenges

Limited communication bandwidth

Limited energy

Parameters (Design goals)

o Ease of deployment

o System lifetime

o Latency

o Quality

Neighboring nodes may have same data

End user cares about a higher-level description of events

Techniques (to achieve the design goals)

o Randomized, adaptive, self-configuring cluster formation.

o Localized control of data transfers

o Low energy media access control (MAC)

o Application specific data processing, such as data aggregation and compression.

LEACH in brief

o Randomized rotation of cluster heads among the sensors

o All non-cluster head nodes transmit data to their cluster head

o CH receives this data and performs signal processing

o functions on the data and transmits data to the BS

Page 3: Abstract on Implementation of LEACH Protocol for WSN

Cluster Formation Algorithm

Cluster Heads broadcasts an advertisement message (ADV) using CSMA MAC protocol.

ADV = node’s ID + distinguishable header.

Based on the received signal strength of ADV message, each non-Cluster Head node determines its Cluster Head for this round.

Each non-Cluster Head transmits a join-request message (Join-REQ) back to its chosen Cluster Head using a CSMA MAC protocol.

Join-REQ = node’s ID + cluster-head ID + header.

Cluster Head node sets up a TDMA schedule for data transmission coordination within the cluster.

TDMA Schedule

Prevents collision among data messages.

Energy conservation in non cluster-head nodes.

Page 4: Abstract on Implementation of LEACH Protocol for WSN

Steady State Phase

TDMA schedule is used to send data from node to cluster head.

Cluster head aggregates the data received from nodes in the cluster.

Communication is via direct-sequence spread spectrum (DSSS) and each

cluster uses a unique spreading code to reduce inter-cluster interference.

Data is sent from the cluster head nodes to the BS using a fixed spreading

code and CSMA.

Assumptions

Nodes are all time synchronized and start the setup phase at same time.

BS sends out synchronized pulses to the nodes.

Cluster Head must be awake all the time.

To reduce inter-cluster interference, each cluster in LEACH communicates using direct-sequence spread spectrum (DSSS).

Page 5: Abstract on Implementation of LEACH Protocol for WSN

Data is sent from the cluster head nodes to the BS using a fixed spreading code and CSMA.

Time line showing Leach Operation

Flow chart for steady state phase

Conclusion

Page 6: Abstract on Implementation of LEACH Protocol for WSN

Microsensor network protocols must be designed for

Bandwidth efficiency

Energy efficiency

High quality

LEACH

Better energy utilization and system lifetime

Load balancing is achieved

All nodes die at a time