Abstract
Idle listening is a major source of energy waste in wireless sensor networks. It can be reduced through Low-Power Listening (LPL) techniques in which a node is allowed to sleep for a significant amount of time. In contrast to conventional fixed sleep time policies, we introduce a novel dynamic sleep time control approach that further reduces control packet energy waste by utilizing known data traffic statistics. We propose two distinct approaches to dynamically compute the sleep time, depending on the objectives and constraints of the network. The first approach provides a dynamic sleep time policy that guarantees a specified average delay at the sender node resulting from packets waiting for the end of a sleep interval at the receiver. The second approach determines the optimal policy that minimizes total energy consumed. In the case where data traffic statistics are unknown, we propose an adaptive learning algorithm to estimate them online and develop corresponding sleep time computation algorithms. Simulation results are included to illustrate the use of dynamic sleep time control and to demonstrate how it dominates fixed sleep time methods. An implementation of our approach on a commercial sensor node supports the computational feasibility of the proposed approach.
- Avvenuti, M., Corsini, P., Masci, P., and Vecchio, A. 2006. Increasing the efficiency of preamble sampling protocols for wireless sensor networks. In Proceedings of the 1st Mobile Computing and Wireless Communication International Conference (MCWC'06). 117--122.Google Scholar
- Buettner, M., Yee, G. V., Anderson, E., and Han, R. 2006. X-MAC: A short preamble MAC protocol for duty-cycled wireless sensor networks. In Proceedings of the 4th International Conference on Embedded Networked Sensor Systems (SenSys'06). 307--320. Google ScholarDigital Library
- Chen, F., Lambert, D., and Pinheiro, J. C. 2000. Incremental quantile estimation for massive tracking. Knowl. Discov. Data Mining. 516--522. Google ScholarDigital Library
- El-Hoiydi, A. and Decotignie, J.-D. 2004. WiseMAC: An ultra low power MAC protocol for multi-hop wireless sensor networks. Lecture Notes in Computer Science, vol. 3121, 18--31. Springer-Verlag. Google ScholarDigital Library
- Hill, J. L. and Culler, D. E. 2002. MICA: a wireless platform for deeply embedded networks. IEEE Micro 22, 6, 12--24. Google ScholarDigital Library
- Joe, I. and Ryu, H. 2007. A patterned preamble MAC protocal for wireless sensor networks. In Proceedings of 16th International Conference on Computer Communications and Networks (ICCCN'07). 1285--1290.Google Scholar
- Jurdak, R., Baldi, P., and Lopes, C. V. 2005. Energy-aware adaptive low power listening for sensor networks. In Proceedings of the 2nd International Workshop on Networked Sensing Systems (INSS'05). San Diego, CA.Google Scholar
- Jurdak, R., Baldi, P., and Lopes, C. V. 2007. Adaptive low power listening for wireless sensor networks. IEEE Trans. Mobile Comput. 6, 8, 988--1004. Google ScholarDigital Library
- Kushner, H. J. and Yin, G. G. 2003. Stochastic Approximation and Recursive Algorithms and Applications 2nd Ed. Springer-Verlag.Google Scholar
- Mahlknecht, S. and Bock, M. 2004. CSMA-MPS: a minimum preamble sampling MAC protocol for low power wireless sensor networks. In Proceedings of the IEEE International Workshop on Factory Communication Systems. 73--80.Google Scholar
- Mangione-Smith, B. 1995. Low power communications protocols: paging and beyond. In Proceedings of IEEE Symposium on Low Power Electronics. 8--11.Google ScholarCross Ref
- Megerian, S. and Potkonjak, M. 2003. Wireless Sensor Networks. Wiley Encyclopedia of Telecommunications. Wiley-Interscience, New York, NY.Google Scholar
- Moon, S., Kim, T., and Cha, H. 2007. Enabling low power listening on IEEE 802.15.4-based sensor nodes. In Proceedings of the IEEE Wireless Communication and Networking Conference (WCNC'07).Google Scholar
- Ning, X. and Cassandras, C. G. 2006. Dynamic sleep time control in event-driven wireless sensor networks. In Proceedings of the 45th IEEE Conference on Decision and Control. 2722--2727.Google Scholar
- Ning, X. and Cassandras, C. G. 2007. Message batching in wireless sensor networks--a perturbation analysis approach. In Proceedings of the 46th IEEE Conference on Decision and Control. 939--944.Google Scholar
- Ning, X. and Cassandras, C. G. 2008. Optimal dynamic sleep time control in wireless sensor networks. In Proceedings of the 47th IEEE Conference on Decision and Control. 2332--2337.Google Scholar
- Polastre, J., Hill, J., and Culler, D. 2004. Versatile low power media access for wireless sensor networks. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys'04). 95--107. Google ScholarDigital Library
- Robbins, H. and Monro, S. 1951. A stochastic approximation method. Annals Math. Stat. 22, 400--407.Google ScholarCross Ref
- Shnayder, V., Hempstead, M., Chen, B., Allen, G. W., and Welsh, M. 2004. Simulating the power consumption of large-scale sensor network applications. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys'04). 188--200. Google ScholarDigital Library
- Sichitiu, M. 2004. Cross-layer scheduling for power efficiency in wireless sensor networks. In Proceedings of IEEE INFOCOM. 1740--1750.Google ScholarCross Ref
- Sohrabi, K., Gao, J., Ailawadhi, V., and Pottie, G. 2000. Protocols for self-organization of a wireless sensor network. IEEE Pers. Comm. 7, 5, 16--27.Google ScholarCross Ref
- Tierney, L. 1983. A space-efficient recursive procedure for estimating a quantile of an unknown distribution. SIAM J. Sci. Stat. Comput. 4, 4, 706--711.Google ScholarDigital Library
- Ye, W., Heidemann, J., and Estrin, D. 2004. Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans. Netw. 12, 3, 493--506. Google ScholarDigital Library
Index Terms
- Dynamic sleep time control in wireless sensor networks
Recommendations
Countering Three Denial-of-Sleep Attacks on ContikiMAC
EWSN ’17: Proceedings of the 2017 International Conference on Embedded Wireless Systems and NetworksLike virtually all media access control (MAC) protocols for 802.15.4 networks, also ContikiMAC is vulnerable to various denial-of-sleep attacks. The focus of this paper is on countering three specific denial-of-sleep attacks on ContikiMAC, namely ding-...
Power consumption in wireless sensor networks
FIT '09: Proceedings of the 7th International Conference on Frontiers of Information TechnologyIn wireless sensor networks (WSNs), long lifetime requirement of different applications and limited energy storage capability of sensor nodes has led us to find out new horizons for reducing power consumption upon nodes. To increase sensor node's ...
Wake-up radio as an energy-efficient alternative to conventional wireless sensor networks MAC protocols
MSWiM '13: Proceedings of the 16th ACM international conference on Modeling, analysis & simulation of wireless and mobile systemsThe use of duty-cycling in Medium Access Control (MAC) protocols effectively helps improving the energy efficiency of wireless networks. However, while the benefits of these protocols are unquestionable, most of them still suffer from overhearing and ...
Comments