Clustering algorithms for maximizing the lifetime of wireless sensor networks with energy-harvesting sensors

Motivated by recent developments in Wireless Sensor Networks (WSNs), we present several efficient clustering algorithms for maximizing the lifetime of WSNs, i.e., the duration till a certain percentage of the nodes die. Specifically, an optimization algorithm was proposed for maximizing the lifetime of a single-cluster network, followed by an extension to handle multi-cluster networks. Then we study the joint problem of prolonging network lifetime by introducing energy-harvesting (EH) nodes. An algorithm is proposed for maximizing the network lifetime where EH nodes serve as dedicated relay nodes for cluster heads (CHs). Theoretical analysis and extensive simulation results show that the proposed algorithms can achieve optimal or suboptimal solutions efficiently, and therefore help provide useful benchmarks for various centralized and distributed clustering scheme designs.

[1]  Lemin Li,et al.  A novel energy efficient and reliable clustering algorithm in wireless sensor networks , 2007 .

[2]  Donald W. Hearn,et al.  Efficient Algorithms for the (Weighted) Minimum Circle Problem , 1982, Oper. Res..

[3]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[4]  Naveen Verma,et al.  Design considerations for ultra-low energy wireless microsensor nodes , 2005, IEEE Transactions on Computers.

[5]  Cem Ersoy,et al.  Multiple sink network design problem in large scale wireless sensor networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[6]  Li Qing,et al.  Design of a distributed energy-efficient clustering algorithm for heterogeneous wireless sensor networks , 2006, Comput. Commun..

[7]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[8]  H. Tode,et al.  A Data Gathering Scheme for Environmental Energy-Based Wireless Sensor Networks , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[9]  Dan Rubenstein,et al.  Challenge: ultra-low-power energy-harvesting active networked tags (EnHANTs) , 2009, MobiCom '09.

[10]  Lothar Thiele,et al.  Analysis, Comparison, and Optimization of Routing Protocols for Energy Harvesting Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing.

[11]  Mario Gerla,et al.  A heterogeneous routing protocol based on a new stable clustering scheme , 2002, MILCOM 2002. Proceedings.

[12]  Samir Khuller,et al.  A clustering scheme for hierarchical control in multi-hop wireless networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[13]  Jie Wu,et al.  EECS: an energy efficient clustering scheme in wireless sensor networks , 2005, PCCC 2005. 24th IEEE International Performance, Computing, and Communications Conference, 2005..

[14]  Theodore S. Rappaport,et al.  Wireless communications - principles and practice , 1996 .

[15]  Julien Penders,et al.  Energy Harvesting for Autonomous Wireless Sensor Networks , 2010, IEEE Solid-State Circuits Magazine.

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

[17]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[18]  I-En Liao,et al.  An uncapacitated facility location based cluster hierarchy scheme on wireless sensor networks , 2010 .

[19]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.

[20]  Rung Ching Chen,et al.  Lifetime Performance of an Energy Efficient Clustering Algorithm for Cluster-Based Wireless Sensor Networks , 2007, ISPA Workshops.

[21]  R. Venkatesha Prasad,et al.  Smart applications for energy harvested WSNs , 2010, 2010 Second International Conference on COMmunication Systems and NETworks (COMSNETS 2010).

[22]  Winston Khoon Guan Seah,et al.  How Long is the Lifetime of a Wireless Sensor Network? , 2009, 2009 International Conference on Advanced Information Networking and Applications.

[23]  A. Manjeshwar,et al.  TEEN: a routing protocol for enhanced efficiency in wireless sensor networks , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

[24]  Makoto Takizawa,et al.  A Survey on Clustering Algorithms for Wireless Sensor Networks , 2010, 2010 13th International Conference on Network-Based Information Systems.

[25]  Tzu-Jane Tsai,et al.  A access-based clustering protocol for multihop wireless ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

[26]  Nauman Aslam,et al.  Effective Location Management of Mobile Actors in Wireless Sensor and Actor Networks , 2009, J. Networks.

[27]  Nauman Aslam,et al.  Energy Efficient Cluster Formation Using A Multi-Criterion Optimization Technique for Wireless Sensor Networks , 2007, 2007 4th IEEE Consumer Communications and Networking Conference.

[28]  Koen Langendoen,et al.  An adaptive energy-efficient MAC protocol for wireless sensor networks , 2003, SenSys '03.

[29]  Mohamed F. Younis,et al.  Energy-aware management for cluster-based sensor networks , 2003, Comput. Networks.

[30]  Younghwan Yoo,et al.  A Partition-Based LEACH Algorithm for Wireless Sensor Networks , 2009, 2009 Ninth IEEE International Conference on Computer and Information Technology.

[31]  R Camplani,et al.  A Robust, Adaptive, Solar-Powered WSN Framework for Aquatic Environmental Monitoring , 2011, IEEE Sensors Journal.

[32]  Konstantinos Kalpakis,et al.  An efficient clustering-based heuristic for data gathering and aggregation in sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[33]  Adam Dunkels,et al.  Solar-aware clustering in wireless sensor networks , 2004, Proceedings. ISCC 2004. Ninth International Symposium on Computers And Communications (IEEE Cat. No.04TH8769).

[34]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[35]  Mani B. Srivastava,et al.  Design considerations for solar energy harvesting wireless embedded systems , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[36]  Nazrul Islam,et al.  A-sLEACH: An Advanced Solar Aware Leach Protocol for Energy Efficient Routing in Wireless Sensor Networks , 2007, Sixth International Conference on Networking (ICN'07).

[37]  Yunghsiang Sam Han,et al.  Scheduling Sleeping Nodes in High Density Cluster-based Sensor Networks , 2005, Mob. Networks Appl..

[38]  Ming Zhang,et al.  An Novel Dynamic Clustering Algorithm Based on Geographical Location for Wireless Sensor Networks , 2008, 2008 International Symposium on Information Science and Engineering.

[39]  Massoud Pedram,et al.  Energy efficient strategies for deployment of a two-level wireless sensor network , 2005, ISLPED '05. Proceedings of the 2005 International Symposium on Low Power Electronics and Design, 2005..

[40]  Konstantinos Kalpakis,et al.  Topology-aware placement and role assignment for energy-efficient information gathering in sensor networks , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

[41]  R. B. Patel,et al.  EEHC: Energy efficient heterogeneous clustered scheme for wireless sensor networks , 2009, Comput. Commun..

[42]  Azer Bestavros,et al.  SEP: A Stable Election Protocol for clustered heterogeneous wireless sensor networks , 2004 .

[43]  Falko Dressler,et al.  On the lifetime of wireless sensor networks , 2009, TOSN.

[44]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[45]  Christos G. Cassandras,et al.  Optimal cluster-head deployment in wireless sensor networks with redundant link requirements , 2007, ValueTools '07.

[46]  H. T. Mouftah,et al.  An Efficient Clusterhead Placement for Hybrid Sensor Networks , 2010, ADHOC-NOW.

[47]  Luca Benini,et al.  Algorithms for harvested energy prediction in batteryless wireless sensor networks , 2009, 2009 3rd International Workshop on Advances in sensors and Interfaces.

[48]  Youngmi Kwon,et al.  AEEC-Adaptive and Energy Efficient Clustering Algorithm for Content Based Wireless Sensor Networks , 2009, 2009 2nd International Conference on Computer Science and its Applications.

[49]  JoAnne Holliday,et al.  Distributed Energy-Efficient Hierarchical Clustering for Wireless Sensor Networks , 2005, DCOSS.

[50]  Neelesh B. Mehta,et al.  Voluntary Energy Harvesting Relays and Selection in Cooperative Wireless Networks , 2010, IEEE Transactions on Wireless Communications.

[51]  Guoliang Xing,et al.  Integrated coverage and connectivity configuration in wireless sensor networks , 2003, SenSys '03.