Understanding LEACH Protocol in Wireless Sensor Networks

6 62

LEACH, Low-Energy Adaptive Clustering Hierarchy, is an application-specific protocol architecture for Wireless Sensor Network (WSN). It has become one of the bases for developing new architecture protocols or modifying the existing one in WSN.

It is an adaptive and self-organizing protocol that minimizes the energy consumption in WSN. The underlying idea behind LEACH is the use of randomized rotation of the aggregators so that energy dissipation is shared evenly among all participating sensor nodes. LEACH is suitable only for smaller networks where Cluster Head Nodes communication with Base Station (BS) directly, that’s why we use LEACH in each independent cluster-like networks.

While I keep updating this article, here is my current presentation about Understanding LEACH protocol.

You can download source code of LEACH Algorithm from our download section.

You might also like More from author


  1. mizan says

    I can not download the code file. Please send me the file to [email protected] if possible. regards. mizan

  2. Measure Scientific Reputation with RG Score

    […] score, the more yours will increase. This is more of spanning tree or reputation-based hierarchy algorithm for computation of the score. So, how does your scientific reputation measure […]

  3. nawel says

    please any one could help me i’m looking for the code of the protocol of congestion contront in WSN [email protected]

  4. Hamdi Nawel says

    please i want the code source of same protocols of congestion control in wsn like pccp,coda,facc,esrt….

  5. Mandeep singh says

    hello ! i have downloaded the code of LEACH but is not able to run it in MATLAB..plz ekendra sir help me..

Leave a Reply

Font Resize