Abstract
In wireless sensor networks (WSN), sensor nodes are hardly recharged, so energy efficiency is always considered to be of primary importance. However, recent applications, such as health monitoring applications, require high throughput to transmit sensing data in a burst. Aiming to maximize the integral throughput, we propose a new scheduled multi-channel MAC protocol, named LS-MAC, which adopts a fully distributed scheduling scheme through locally selecting and updating the time slot/channel pair information. Each node is assigned a time slot to transmit on a particular channel, making LS-MAC run efficiently without collisions under high-load traffic scenarios. Extensive simulation results on Glomosim platform show that LS-MAC exhibits higher bandwidth utilization and integral throughput without sacrificing energy efficiency.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Wei Y, Heidemann J, Estrin D (2002) An energy-efficient MAC protocol for wireless sensor networks. In: Paper presented at 21th annual joint conference of the IEEE Computer and Communications Societies, vol 3. IEEE Press, New York, pp 1567–1576
Chintalapudi K, Fu T, Paek J, Kothari N, Rangwala S, Caffrey J, Govindan R, Johnson E, Masri S (2006) monitoring civil structures with a wireless sensor network. Internet Comput 10:26–34
Van DT, Langendoen K (2003) An adaptive energy-efficient MAC protocol for wireless sensor networks. In: Paper presented at the 1st international conference on embedded networked sensor systems, ACM Press, Los Angeles, pp 171–180
Keshavarzian A, Lee H, Venkatraman L (2006) Wakeup scheduling in wireless sensor networks. In: Paper presented at the 7th ACM international symposium on mobile ad hoc networking and computing. ACM Press, Florence, pp 322–333
Rhee I, Warrier A, Aia M, Min J, Sichitiu ML (2008) Z-MAC: a hybrid MAC for wireless sensor networks. IEEE/ACM Trans Netw 16(3):511–524
Zhou G, Huang C, Yan T, He T, Stankovic JA, Abdelzaher TF (2006) MMSN: multi-frequency media access control for wireless sensor networks. In: Paper presented at 25th IEEE international conference on computer communications. vol 6. IEEE Press, Barcelona, pp 1–13
Wu Y, Stankovic JA, He T, Lin S (2008) Realistic and efficient multi-channel communications in wireless sensor networks. In: Paper presented at 27th Annual IEEE international conference on computer communications. IEEE Press, Phoenix, pp 1193–1201
Zhang JB, Zhou G, Huang CD, Son SH, Stankovic JA (2007) TMMAC: an energy efficient multi-channel MAC protocol for Ad Hoc networks. In: Paper presented at 2007 IEEE international conference on communications. IEEE Press, pp 3554–3561
So W, Walrand J, Mo J et al (2007) McMAC: A parallel rendezvous multi-channel MAC protocol. In: Paper presented at 2007 IEEE wireless communications and networking conference. IEEE Press, pp 334–339
Du S, Saha AK, Johnson DB (2007) RMAC: A Routing-enhanced duty-cycle MAC protocol for wireless sensor networks. In: Paper presented at 26th annual IEEE international conference on computer communications. IEEE Press, Alaska, pp 1193–1201
Acknowledgments
Thanks to the support of the National Natural Science Foundation of China (61063042) and the Post-Doctoral Foundation of China (201104753).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cheng, B., Ci, L., Tian, C., Guo, T. (2014). A Multi-channel MAC Protocol with High Throughput for Wireless Sensor Networks. In: Wang, X., Cui, L., Guo, Z. (eds) Advanced Technologies in Ad Hoc and Sensor Networks. Lecture Notes in Electrical Engineering, vol 295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54174-2_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-54174-2_13
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54173-5
Online ISBN: 978-3-642-54174-2
eBook Packages: EngineeringEngineering (R0)