Skip to content

HritwikSinghal/I-LEACH-PY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I-LEACH

Improved LEACH Protocol for Increasing Network Lifetime Based on Circular Patches Clustering

The Standard Leach code was provided by:

Amin Nazari
aminnazari91@gmail.com
0918 546 2272

Improvements were made by Hritwik Singhal and Nishita Agarwal To the code and this is the code implementatin of Improved-LEACH Protocol.

The random situated CH may lead to more energy consumption based on the distance between the CH and base stations.
The number of cluster heads in LEACH is varied in different rounds.
Whereas, the improved LEACH [I-LEACH] divides the network into circular clusters where every cluster has its cluster head.

The I-LEACH is based on traditional LEACH where the rounds are divided into the set-up and steady state periods. In the set-up period, the base station elects the nodes chosen as cluster heads based on their energy
level, if the energy exceeds the average energy value. The steady-state period uses the TDMA method for scheduling the data signals sent to the cluster heads and then transmitted to the base station.

Improved LEACH Protocol for Increasing Network Lifetime Based on Circular Patches Clustering

Awj R. Tarawneh, Banan Malahmeh, Abdullah Al-Odienat
Universal Journal of Applied Science 7(1): 8-17, 2020
DOI: 10.13189/ujas.2020.070102

The license is GPLv3, but the Paper has its separate license and the original code provided by Amin Nazari may have its license.