Abstract
We propose three mechanisms to manage nodes energy and improve the efficiency of real-time routing protocols in sensor networks. To preserve nodes’ resources and to improve network fluidity, the first mechanism removes each useless packet due to its insufficient deadline in reaching the sink. To reinforce the packet real-time aspect, the second mechanism selects from the current-node queue the most urgent packet to be forwarded first. For a better node energy balancing, the third mechanism uses both the residual energy and the relay speed of the forwarding candidate neighbour to select the next forwarder of the current packet. These mechanisms are simple to implement, require very little states and rely only on local primitives. In addition they can be easily integrated in any geographic routing protocol. Associated with the real-time routing protocol SPEED in TinyOS and evaluated in the simulator TOSSIM, our proposals achieved good performance in terms of node energy balancing, packet loss ratio and energy consumption.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Akkaya, K., Younis, M.: A Survey on Routing Protocols for Wireless Sensor Networks. Ad Hoc Networks 3(3), 325–349 (2005)
Ehsan, S., Hamdaoui, B.: A Survey on Energy-Efficient Routing Techniques with QoS Assurances for Wireless Multimedia Sensor Networks. IEEE Communications Surveys & Tutorials 14(2), 265–278 (2012)
Marjan, R., Behnam, D., Kamalrulnizam, A.B., Malrey, L.: Multipath Routing in Wireless Sensor Networks: Survey and Research Challenges. Sensors Journal 12(1), 650–685 (2012)
Rezayat, P., Mahdavi, M., Ghasemzadeh, M., AghaSarram, M.: A Novel Real-Time Power Aware Routing Protocol in Wireless Sensor Networks. Journal of Computer Science 10(4), 300–305 (2010)
Yang, W., Liang, W., Dou, W.: Energy-Aware Real-Time Opportunistic Routing for Wireless Ad Hoc Networks. In: Proceedings of the IEEE Global Telecommunications Conference, Miami, FL, USA, pp. 1–6 (2010)
Mao, X., Tang, S., Xu, X.: Energy-Efficient Opportunistic Routing in Wireless Sensor Networks. IEEE Transactions on Parallel and Distributed Systems 22(11), 1934–1942 (2011)
Xue, L., Guan, X., Liu, Z., Yang, B.: TREE: Routing strategy with guarantee of QoS for industrial WSNs. International Journal of Communication Systems (IJCS), http://onlinelibrary.wiley.com/doi/10.1002/dac.2376/full (last accessed June 20, 2012)
He, T., Stankovic, J.A., Lu, C., Abdelzaher, T.: A Spatiotemporal Communication Protocol for Wireless Sensor Networks. IEEE Transactions on Parallel and Distributed Systems 16(10), 995–1006 (2005)
Zollinger, A.: Networking unleashed: Geographic routing and topology control in ad hoc and sensor networks. PhD thesis, ETH Zurich, Switzerland, Diss. ETH 16025 (2005)
Soro, S., Heinzelman, W.: A Survey of Visual Sensor Networks. Advances in Multimedia 21, 1–21 (2009)
Liu, K., Abu-Ghazaleh, N., Kang, K.D.: JiTS: Just-in-Time Scheduling for Real-Time Sensor Data Dissemination. In: Proceedings of the 4th IEEE Annual International Conference on Pervasive Computing and Communications, Pisa, Italy, pp. 42–46 (2006)
Levis, P., Gay, D.: TinyOS programming. Cambridge University Press, USA (2009)
Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In: Proceedings of the 1st ACM Conference on Embedded Networked Sensor Systems, LA, California, USA, pp. 126–137 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Aissani, M., Bouznad, S., Djamaa, B., Tsabet, I. (2014). Efficient Energy-Aware Mechanisms for Real-Time Routing in Wireless Sensor Networks. In: Guo, S., Lloret, J., Manzoni, P., Ruehrup, S. (eds) Ad-hoc, Mobile, and Wireless Networks. ADHOC-NOW 2014. Lecture Notes in Computer Science, vol 8487. Springer, Cham. https://doi.org/10.1007/978-3-319-07425-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-07425-2_23
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07424-5
Online ISBN: 978-3-319-07425-2
eBook Packages: Computer ScienceComputer Science (R0)