Research Article
Energy Efficient Clustering Protocol to Enhance Performance of Heterogeneous Wireless Sensor Network: EECPEP-HWSN
Prerequisites: | (i) | All nodes are location aware and updated with neighbor information. | (ii) | Nodes always have data ready to transfer at every cluster cycle. | (1) | Start | (2) | Nodes from each zone send their respective attributes to BS | (3) | BS collect and update it in database | (4) | BS calculate NI for each node for every zone | (5) | BS list number of nodes with NI | (6) | Calculate the average value of NI | (7) | BS compare calculated NI with Average NI | (8) | Number of nodes whose value greater than average NI are listed | (9) | Nodes those are about ±10% of boundary are sorted zone wise | (10) | Nodes those are on the verge are filtered if other member is available from the zone | (11) | Intimate nodes from each zone as selected temporary CH for that zone | (12) | Node whose value greater than average NI of competitive nodes selected as Final CH on behalf of network | (13) | Temporary CH updated with final CH | (14) | Before transferring data packet to BS, temporary CH has to check distance with respect to BS and final CH | (15) | If distance between final CH is greater than BS, then send collected data packet to BS directly | (16) | Final CH send only collected data packets from others to BS | (17) | Again back to step 2. |
|