A Duty-Cycle MAC Algorithm with Traffic Prediction for Wireless Sensor Networks

In wireless sensor networks(WSNs), energy-efficiency and packet time delay are two major considerations in the design of medium access control(MAC) or routing algorithms. However, these two metrics always can't be satisfied at the same time, and existing works do not trade offthem well. In this paper, we first exploit a prediction model to evaluate the amount of packet in the next period. Then we formulate energy consumption and latency as a multi-objective optimization function, and achieve the optimal sleep time based on predicted packet number. Finally, we propose a duty-cycle adjusting algorithm for WSNs. Simulation results show that our proposed algorithm can improve energy-efficiency while guaranteeing packet latency is minimized.

[1]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.

[2]  Minghua He,et al.  Time‐aware and energy‐efficient opportunistic routing with residual energy collection in wireless sensor networks , 2017, Int. J. Commun. Syst..

[3]  Lucia Lo Bello,et al.  An Adaptive Approach to Topology Management in Large and Dense Real-Time Wireless Sensor Networks , 2009, IEEE Transactions on Industrial Informatics.

[4]  Guoliang Xing,et al.  Dynamic duty cycle control for end-to-end delay guarantees in wireless sensor networks , 2010, 2010 IEEE 18th International Workshop on Quality of Service (IWQoS).

[5]  Indranil Gupta,et al.  Exploring the Energy-Latency Trade-Off for Broadcasts in Energy-Saving Sensor Networks , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[6]  Guang Li,et al.  An Energy-Balanced Routing Method Based on Forward-Aware Factor for Wireless Sensor Networks , 2014, IEEE Transactions on Industrial Informatics.

[7]  D. Davcev,et al.  Single exponential smoothing method and neural network in one method for time series prediction , 2004, IEEE Conference on Cybernetics and Intelligent Systems, 2004..

[8]  Jianping Pan,et al.  One Handshake Can Achieve More: An Energy-Efficient, Practical Pipelined Data Collection for Duty-Cycled Sensor Networks , 2016, IEEE Sensors Journal.

[9]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[10]  M. Lakshmanan,et al.  AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS , 2009 .

[11]  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.

[12]  Pengfei Zhang,et al.  Adaptive Duty Cycling in Sensor Networks With Energy Harvesting Using Continuous-Time Markov Chain and Fluid Models , 2015, IEEE Journal on Selected Areas in Communications.

[13]  Sajal K. Das,et al.  An Energy-Efficient Markov Chain-Based Randomized Duty Cycling Scheme for Wireless Sensor Networks , 2011, 2011 31st International Conference on Distributed Computing Systems.

[14]  Di Wu,et al.  Opportunistic Routing Algorithm for Relay Node Selection in Wireless Sensor Networks , 2015, IEEE Transactions on Industrial Informatics.

[15]  Junglok Yu,et al.  Adaptive Duty Cycle Control with Queue Management in Wireless Sensor Networks , 2013, IEEE Transactions on Mobile Computing.

[16]  Gen-Huey Chen,et al.  Utilization based duty cycle tuning MAC protocol for wireless sensor networks , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..