Relay Scheduling for Cooperative Communications in Sensor Networks with Energy Harvesting

This paper considers wireless sensor networks (WSNs) with energy harvesting and cooperative communications and develops energy efficient scheduling strategies for such networks. In order to maximize the long-term utility of the network, the scheduling problem considered in this paper addresses the following question: given an estimate of the current network state, should a source transmit its data directly to the destination or use a relay to help with the transmission? We first develop an upper bound on the performance of any arbitrary scheduler. Next, the optimal scheduling problem is formulated and solved as a Markov Decision Process (MDP), assuming that complete state information about the relays is available at the source nodes. We then relax the assumption of the availability of full state information, and formulate the scheduling problem as a Partially Observable Markov Decision Process (POMDP) and show that it can be decomposed into an equivalent MDP problem. Simulation results are used to show the performance of the schedulers.

[1]  Aria Nosratinia,et al.  Cooperative communication in wireless networks , 2004, IEEE Communications Magazine.

[2]  Dusit Niyato,et al.  Sleep and Wakeup Strategies in Solar-Powered Wireless Sensor/Mesh Networks: Performance Analysis and Optimization , 2007, IEEE Transactions on Mobile Computing.

[3]  Xiaoning Ding,et al.  Cooperative Relay Service in a Wireless LAN , 2007, IEEE Journal on Selected Areas in Communications.

[4]  Anders Host-Madsen,et al.  On the capacity of wireless relaying , 2002, Proceedings IEEE 56th Vehicular Technology Conference.

[5]  Leslie Pack Kaelbling,et al.  Acting Optimally in Partially Observable Stochastic Domains , 1994, AAAI.

[6]  Sudharman K. Jayaweera,et al.  Virtual MIMO-based cooperative communication for energy-constrained wireless sensor networks , 2006, IEEE Transactions on Wireless Communications.

[7]  Sathya Narayanan,et al.  CoopMAC: A Cooperative MAC for Wireless LANs , 2007, IEEE Journal on Selected Areas in Communications.

[8]  John N. Tsitsiklis,et al.  The Complexity of Markov Decision Processes , 1987, Math. Oper. Res..

[9]  C.-C. Jay Kuo,et al.  Cooperative Communications in Resource-Constrained Wireless Networks , 2007, IEEE Signal Processing Magazine.

[10]  Chun-Ting Chou,et al.  Cooperative communication MAC (CMAC) - a new MAC protocol for next generation wireless LANs , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[11]  Biplab Sikdar,et al.  A Performance Guarantee for Maximal Schedulers in Sensor Networks with Cooperative Relays , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[12]  Michel de Rougemont,et al.  On the Complexity of Partially Observed Markov Decision Processes , 1996, Theor. Comput. Sci..

[13]  Martin L. Puterman,et al.  Markov Decision Processes: Discrete Stochastic Dynamic Programming , 1994 .

[14]  Koushik Kar,et al.  Rechargeable sensor activation under temporally correlated events , 2009, Wirel. Networks.

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

[16]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

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

[18]  Rui Zhang,et al.  Optimal energy allocation for wireless communications powered by energy harvesters , 2010, 2010 IEEE International Symposium on Information Theory.

[19]  E. Meulen,et al.  Three-terminal communication channels , 1971, Advances in Applied Probability.

[20]  Joseph A. Paradiso,et al.  Energy scavenging for mobile and wireless electronics , 2005, IEEE Pervasive Computing.

[21]  Gregory W. Wornell,et al.  Cooperative diversity in wireless networks: Efficient protocols and outage behavior , 2004, IEEE Transactions on Information Theory.

[22]  Biplab Sikdar,et al.  A Threshold Based MAC Protocol for Cooperative MIMO Transmissions , 2009, IEEE INFOCOM 2009.

[23]  David E. Culler,et al.  Perpetual environmentally powered sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[24]  Andrea Fumagalli,et al.  Cooperative and Reliable ARQ Protocols for Energy Harvesting Wireless Sensor Nodes , 2007, IEEE Transactions on Wireless Communications.

[25]  Abbas El Gamal,et al.  Capacity theorems for the relay channel , 1979, IEEE Trans. Inf. Theory.

[26]  Vinod Sharma,et al.  Optimal energy management policies for energy harvesting sensor nodes , 2008, IEEE Transactions on Wireless Communications.

[27]  Andrew G. Barto,et al.  Adaptive Control of Duty Cycling in Energy-Harvesting Wireless Sensor Networks , 2007, 2007 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[28]  Ari Arapostathis,et al.  On the average cost optimality equation and the structure of optimal policies for partially observable Markov decision processes , 1991, Ann. Oper. Res..

[29]  Michael Gastpar,et al.  Cooperative strategies and capacity theorems for relay networks , 2005, IEEE Transactions on Information Theory.

[30]  Leslie Pack Kaelbling,et al.  On the Complexity of Solving Markov Decision Problems , 1995, UAI.

[31]  Anna Scaglione,et al.  Energy-efficient broadcasting with cooperative transmissions in wireless sensor networks , 2006, IEEE Transactions on Wireless Communications.