Energy Efficient Hybrid multihop clustering algorithm in wireless sensor networks

In wireless sensor networks, clustering approach provides an efficient method for minimizing energy utilization and maximizing system lifetime. The issue of identifying appropriate cluster heads (CHs), forming energy efficient clusters and transmitting data packets to base station (BS) by direct or multi hop are important problems. This paper presents two approaches for two different scenarios. First, Energy Efficient Hybrid Clustering Scheme (EEHCS) is for direct hop communication to the BS when BS is situated within the sensing region and second, Energy Efficient Hybrid Multi-hop Clustering Scheme (EEHMCS) is for multi-hop communication to the BS using other CHs when BS is situated far away from the deployment region. In both the approaches, BS selects energy efficient CHs depending on remaining energy and number of member nodes by a centralized CH election method and broadcasts the selected CH message to all the nodes to reduce the control messages overhead required for distributed clustering approach. Simulation results show that EEHCS prolong the network lifetime upto 27:63% over LEACH-C, whereas, EEHMCS performs 2 times better than LEACH-C for first node die in certain network setting.

[1]  R. Biswas,et al.  ALEACH: Advanced LEACH routing protocol for wireless microsensor networks , 2008, 2008 International Conference on Electrical and Computer Engineering.

[2]  Abraham O. Fapojuwo,et al.  A centralized energy-efficient routing protocol for wireless sensor networks , 2005, IEEE Communications Magazine.

[3]  Mohammad S. Obaidat,et al.  A cluster-head selection algorithm for Wireless Sensor Networks , 2010, 2010 17th IEEE International Conference on Electronics, Circuits and Systems.

[4]  K. Shaila,et al.  Base-station controlled clustering scheme in wireless sensor networks , 2008, 2008 1st IFIP Wireless Days.

[5]  Aimin Wang,et al.  A clustering algorithm based on energy information and cluster heads expectation for wireless sensor networks , 2012, Comput. Electr. Eng..

[6]  Younghwan Yoo,et al.  An Energy Balancing LEACH Algorithm for Wireless Sensor Networks , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[7]  Ossama Younis,et al.  HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks , 2004, IEEE Transactions on Mobile Computing.

[8]  Ameer Ahmed Abbasi,et al.  A survey on clustering algorithms for wireless sensor networks , 2007, Comput. Commun..

[9]  Yi Xie,et al.  Improvement on LEACH by combining Adaptive Cluster Head Election and Two-hop transmission , 2010, 2010 International Conference on Machine Learning and Cybernetics.

[10]  A.T. Haghighat,et al.  A new energy-efficient clustering algorithm for Wireless Sensor Networks , 2007, 2007 15th International Conference on Software, Telecommunications and Computer Networks.

[11]  Yunhao Liu,et al.  Energy-Efficient Wake-Up Scheduling for Data Collection and Aggregation , 2010, IEEE Transactions on Parallel and Distributed Systems.

[12]  Zhang Jian-jun,et al.  Improved LEACH Cluster Head Multi-hops Algorithm in Wireless Sensor Networks , 2010, 2010 Ninth International Symposium on Distributed Computing and Applications to Business, Engineering and Science.

[13]  Jie Wu,et al.  An energy-efficient unequal clustering mechanism for wireless sensor networks , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[14]  M. Balakrishnan,et al.  A framework for energy consumption based design space exploration for wireless sensor nodes , 2009, Proceeding of the 13th international symposium on Low power electronics and design (ISLPED '08).

[15]  Jun Wu,et al.  Energy efficient clustering communication protocol for wireless sensor network , 2010, 2010 The 12th International Conference on Advanced Communication Technology (ICACT).

[16]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..