An Energy-efficiency Node Scheduling Game Based on Task Prediction in WSNs

For wireless sensor networks, unbalanced task load will decrease the lifetime of network. In this paper, we investigate how to schedule the sensor nodes to sleep or wakeup according to the dynamically changing task load. We first demonstrate that for a sensor network with uniform node distribution and constant data reporting, balancing the task load of the whole network cannot be realized. Then we define the concept of state transition and design a state transition model for sensor nodes. By introducing Markov chain, we further propose a task prediction method to predict the local task load in the next time period. Finally, we propose an energy-efficiency node scheduling algorithm based on game theory (ENSG) for WSNs. To obtain better performance, the residual energy of sensor nodes and local task load are both considered into the payoff function of our game. Our simulation results show that ENSG can guarantee the real-time task completion and prolong the lifetime of network.

[1]  Shaojie Tang,et al.  Efficient Scheduling for Periodic Aggregation Queries in Multihop Sensor Networks , 2012, IEEE/ACM Transactions on Networking.

[2]  Yunhao Liu,et al.  Big Data: A Survey , 2014, Mob. Networks Appl..

[3]  Victor C. M. Leung,et al.  Balanced Itinerary Planning for Multiple Mobile Agents in Wireless Sensor Networks , 2010, ADHOCNETS.

[4]  Tuhina Samanta,et al.  Energy efficient coverage of static sensor nodes deciding on mobile sink movements using game theory , 2014, 2014 Applications and Innovations in Mobile Computing (AIMoC).

[5]  David Hung-Chang Du,et al.  Achieving Asymmetric Sensing Coverage for Duty Cycled Wireless Sensor Networks , 2014 .

[6]  Victor C. M. Leung,et al.  Big Data: Related Technologies, Challenges and Future Prospects , 2014 .

[7]  Prasun Sinha,et al.  Trap Coverage: Allowing Coverage Holes of Bounded Diameter in Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[8]  Xiang-Yang Li,et al.  Efficient Aggregation Scheduling in Multihop Wireless Sensor Networks with SINR Constraints , 2013, IEEE Transactions on Mobile Computing.

[9]  S. B. Pokle,et al.  Energy Efficient Scheduling Strategy for Data Collection in Wireless Sensor Networks , 2014, 2014 International Conference on Electronic Systems, Signal Processing and Computing Technologies.

[10]  Jiming Chen,et al.  On Energy-Efficient Trap Coverage in Wireless Sensor Networks , 2011, 2011 IEEE 32nd Real-Time Systems Symposium.

[11]  Tarek F. Abdelzaher,et al.  Towards optimal sleep scheduling in sensor networks for rare-event detection , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[12]  Jiming Chen,et al.  On Energy-Efficient Trap Coverage in Wireless Sensor Networks , 2011, RTSS.

[13]  Xinbing Wang,et al.  Multiradio Channel Allocation in Multihop Wireless Networks , 2009, IEEE Transactions on Mobile Computing.

[14]  Jiming Chen,et al.  Leveraging Prediction to Improve the Coverage of Wireless Sensor Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[15]  Weijia Jia,et al.  Optimal Patterns for Four-Connectivity and Full Coverage in Wireless Sensor Networks , 2010, IEEE Transactions on Mobile Computing.

[16]  David Simplot-Ryl,et al.  Energy-efficient area monitoring for sensor networks , 2004, Computer.

[17]  Xinbing Wang,et al.  Efficient wireless sensor networks scheduling scheme: Game theoretic analysis and algorithm , 2012, 2012 IEEE International Conference on Communications (ICC).

[18]  Yigal Bejerano,et al.  Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation , 2011, IEEE/ACM Transactions on Networking.

[19]  Federico Boccardi,et al.  Load & backhaul aware decoupled downlink/uplink access in 5G systems , 2014, 2015 IEEE International Conference on Communications (ICC).

[20]  Min Chen,et al.  Itinerary Planning for Energy-Efficient Agent Communications in Wireless Sensor Networks , 2011, IEEE Transactions on Vehicular Technology.

[21]  Lei Tang,et al.  PW-MAC: An energy-efficient predictive-wakeup MAC protocol for wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[22]  Victor C. M. Leung,et al.  Cross-Layer and Path Priority Scheduling Based Real-Time Video Communications over Wireless Sensor Networks , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[23]  Vikram Srinivasan,et al.  Coverage Game in Wireless Sensor Networks , 2006, 2006 14th IEEE International Conference on Networks.

[24]  Ashish Goel,et al.  Set k-cover algorithms for energy efficient monitoring in wireless sensor networks , 2003, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[25]  Saeed Parsa,et al.  Task graph pre-scheduling, using Nash equilibrium in game theory , 2013, The Journal of Supercomputing.

[26]  Xiang-Yang Li,et al.  Contiguous Link Scheduling for Data Aggregation in Wireless Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[27]  Min Chen,et al.  On the computation offloading at ad hoc cloudlet: architecture and service modes , 2015, IEEE Communications Magazine.

[28]  Wenzhong Guo,et al.  A Game Theoretical Fault-Tolerant Task Scheduling Algorithm for Wireless Sensor Network , 2013, 2013 International Conference on Cloud Computing and Big Data.

[29]  Ding-Zhu Du,et al.  Improving Wireless Sensor Network Lifetime through Power Aware Organization , 2005, Wirel. Networks.

[30]  Yang Xiao,et al.  IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, PAPER ID: TPDS-0307-0605.R1 1 Random Coverage with Guaranteed Connectivity: Joint Scheduling for Wireless Sensor Networks , 2022 .

[31]  Shaojie Tang,et al.  DAMson: On distributed sensing scheduling to achieve high Quality of Monitoring , 2013, 2013 Proceedings IEEE INFOCOM.

[32]  Victor C. M. Leung,et al.  Receiver-oriented load-balancing and reliable routing in wireless sensor networks , 2009 .

[33]  Xinbing Wang,et al.  Spectrum Sharing in Cognitive Radio Networks—An Auction-Based Approach , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).