Abstract
In this paper, we design and implement an application-aware, event-oriented MAC protocol (App-MAC) for event-driven multimodality WSN applications. We leverage the advantages of contention-based and reservation-based MAC protocols to coordinate the channel access, and propose channel contention and reservation algorithms to adaptively allocate channel time slots according to application requirements and current events status. To evaluate the proposed App-MAC, we have implemented App-MAC using Berkeley TelosB motes and compared with three state-of-the-art MAC protocols, i.e., S-MAC, TDMA, and TRAMA. We found that App-MAC outperforms other protocols tremendously, including decreasing the average event delivery latency from 3% to 75%, improving the channel utilization efficiency from 12% to 58%, while improving the energy consumption efficiency from 46% to 59%.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arisha, K., Youssef, M., Younis, M.: Energy-aware tdma-based mac for sensor networks. In: Proceedings of the IEEE Integrated Management of Power Aware Communications, Computing and Networking (IMPACCT 2002) (2002)
Polastre, J., Hill, J., Culler, D.: Versatile low power media access for wireless sensor networks. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys 2004) (2004)
Rajendran, V., Obraczka, K., Garcia-Luna-Aceves, J.J.: Energy-efficient, collision-free medium access control for wireless sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys 2003) (2003)
Dam, T., Langendoen, K.: An adaptive energy-efficient mac protocol for wireless sensor networks. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys 2003) (2003)
Ye, W., Heidemann, J., Estrin, D.: An energy-efficient mac protocol for wireless sensor networks. In: Proceedings of IEEE Conference on Computer Communications (INFOCOM 2002) (2002)
Levis, P., Madden, S., Gay, D., Polastre, J., Szewczyk, R., Woo, A., Brewer, E.A., Culler, D.E.: The emergence of networking abstractions and techniques in tinyos. In: Proceedings of the 1st USENIX Symposium on Networked Systems Design and Implementation (NSDI 2004) (2004)
Polastre, J., Szewczyk, R., Culler, D.: Telos: Enabling ultra-low power wireless research. In: Proceedings of the 4th International Conference on Information Processing in Sensor Networks (IPSN 2005) (2005)
IEEE802.15.4/D18: Draft standard: Low rate wireless personal area networks (2003)
IEEE802.11: Part 11: Wireless lan medium access control (mac) and physical layer (phy) specification (1999)
Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Dover Publications, Mineola (1998)
Du, J., Shi, W.: An application-aware event-oriented mac protocol in multimodalitywireless sensor networks. Technical Report MIST-TR-2005-010, Wayne State University (2005)
Kumar, S., Raghavan, V.S., Deng, J.: Medium access control protocols for ad hoc wireless networks: a survey. Elsevier Ad-Hoc Networks Journal (2004)
Bharghavan, V., Demers, A., Shenker, S., Zhang, L.: Macaw: A media access protocol for wireless lans. In: Annual conference of the Special Interest Group on Data Communication (SIGCOMM 1994) (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Du, J., Shi, W. (2006). An Application-Aware Event-Oriented MAC Protocol in Multimodality Wireless Sensor Networks. In: Cao, J., Stojmenovic, I., Jia, X., Das, S.K. (eds) Mobile Ad-hoc and Sensor Networks. MSN 2006. Lecture Notes in Computer Science, vol 4325. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11943952_26
Download citation
DOI: https://doi.org/10.1007/11943952_26
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-49932-9
Online ISBN: 978-3-540-49933-6
eBook Packages: Computer ScienceComputer Science (R0)