Power Management in Cluster-Based Energy-Harvesting Sensor Networks through Dynamic Modulation Scaling

This paper considers real-time cluster-based wireless sensor networks where the nodes harvest energy from the environment. We target performance sensitive applications that have to collectively send their information to cluster head by a predefined deadline, such as in distributed real-time monitoring and detection. The nodes are equipped with Dynamic Modulation Scaling (DMS) capable wireless radios. The problem is to determine the time slots and modulation levels that will be used by each node while communicating with the cluster-head in order to achieve energy-neutral (perpetual) operation and maximize energy reserves. We propose a solution that adjusts underlying TDMA slots that enables high energy nodes to compensate by transmitting faster producing larger slack for dark nodes, while meeting the performance constraint. We present an optimal mixed integer linear programming based solution. We also develop fast heuristics that are shown to provide approximate solutions through comprehensive experiments with actual solar energy harvesting profiles.

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

[2]  Ieee Standards Board IEEE Standard for local and metropolitan area networks : supplement to Integrated Services (IS) LAN Interface at the Medium Access Control (MAC) and Physical (PHY) layers : Managed Object Conformance (MOCS) Proforma , 1996 .

[3]  G. Manimaran,et al.  Joint Scheduling of Tasks and Messages for Energy Minimization in Interference-Aware Real-Time Sensor Networks , 2015, IEEE Transactions on Mobile Computing.

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

[5]  Christian Steger,et al.  HANS: Harvesting aware networking service for energy management in wireless sensor networks , 2011, 2011 18th International Conference on Telecommunications.

[6]  Hakan Aydin,et al.  Energy management of embedded wireless systems through voltage and modulation scaling under probabilistic workloads , 2014, International Green Computing Conference.

[7]  G. Manimaran,et al.  Energy minimization by exploiting data redundancy in real-time wireless sensor networks , 2013, Ad Hoc Networks.

[8]  Bo Zhang,et al.  Harvesting-Aware Energy Management for Time-Critical Wireless Sensor Networks With Joint Voltage and Modulation Scaling , 2013, IEEE Transactions on Industrial Informatics.

[9]  Mani B. Srivastava,et al.  Power management for energy-aware communication systems , 2003, TECS.

[10]  Mani B. Srivastava,et al.  Power management in energy harvesting sensor networks , 2007, TECS.

[11]  Thomas F. La Porta,et al.  Sensor activation and radius adaptation (SARA) in heterogeneous sensor networks , 2012, TOSN.

[12]  Χαράλαμπος Κωνσταντόπουλος,et al.  Clustering in wireless sensor networks , 2015 .

[13]  G. Manimaran,et al.  Energy-Aware Scheduling of Real-Time Tasks in Wireless Networked Embedded Systems , 2007, RTSS 2007.

[14]  Dong Kun Noh,et al.  Minimum Variance Energy Allocation for a Solar-Powered Sensor System , 2009, DCOSS.

[15]  Jian-Jia Chen,et al.  Optimistic Reliability Aware Energy Management for Real-Time Tasks with Probabilistic Execution Times , 2008, 2008 Real-Time Systems Symposium.

[16]  G. Manimaran,et al.  Energy-Aware Scheduling of Real-Time Tasks in Wireless Networked Embedded Systems , 2007, 28th IEEE International Real-Time Systems Symposium (RTSS 2007).

[17]  Ingrid Moerman,et al.  Throughput and Delay Analysis of Unslotted IEEE 802.15.4 , 2006, J. Networks.

[18]  Chang-Gun Lee,et al.  Holistic Optimization of Real-Time IEEE 802.15.4/ZigBee Networks , 2011, 2011 IEEE International Conference on Advanced Information Networking and Applications.

[19]  Mani B. Srivastava,et al.  An environmental energy harvesting framework for sensor networks , 2003, ISLPED '03.

[20]  Lothar Thiele,et al.  An energy management framework for energy harvesting embedded systems , 2010, JETC.

[21]  Kang G. Shin,et al.  Real-time dynamic voltage scaling for low-power embedded operating systems , 2001, SOSP.

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