Abstract
Being a pivotal resource, conservation of energy has been considered as the most striking issue in the wireless sensor network research. Several works have been performed in the last years to devise duty cycle based MAC protocols which optimize energy conservation emphasizing low traffic load scenario. In contrast, considering the high traffic situation, another research trend has been continuing to optimize both energy efficiency and channel utilization employing rate and congestion control at the MAC layer. In this paper, we propose A Load-aware Energy-efficient and Throughput-maximized Asynchronous Duty Cycle MAC (LET-MAC) protocol for wireless sensor networks to provide an integrated solution at the MAC layer considering both the low-and high-traffic scenario. Through extensive simulation using ns-2, we have evaluated the performance of LET-MAC. LET-MAC achieves significant energy conservation during low traffic load (i.e., no event), compared to the prior asynchronous protocol, RI-MAC, as well as attains optimal throughput through maximizing the channel utilization and maintains lower delay in regard to the CSMA/CA-like protocol during a high volume of traffic (i.e., when an event occurs).
















Similar content being viewed by others
Notes
The value could be taken from the maximum allowable data generation rate or minimum allowable data generation interval decided by the application.
No of sources= \(\rho\pi R_s^2\) where, \(\rho=\frac{100}{100\times100}, \pi=3.14, R_s=sensing\ range\)
References
Warneke B, Pister K (2002) Mems for distributed wireless sensor networks. In: 9th international conference on electronics, circuits and systems, 2002, vol 1, pp291–294
Kang J, Zhang Y, Nath B (2007) Tara: topology-aware resource adaptation to alleviate congestion in sensor networks. IEEE Trans Parallel Distrib Syst 18(7):919–931
Anastasi G, Conti M, Di Francesco M, Passarella A (2009) Energy conservation in wireless sensor networks: a survey. Ad Hoc Netw 7(3):537–568
Halkes GP, van Dam T, Langendoen KG (2005) Comparing energy-saving mac protocols for wireless sensor networks. Mob Netw Appl 10(5):783–791
Rangwala S, Gummadi R, Govindan R, Psounis K (2006) Interference-aware fair rate control in wireless sensor networks. SIGCOMM Comput Commun Rev 36(4):63–74
Wan C-Y, Eisenman SB, Campbell AT (2003) Coda: congestion detection and avoidance in sensor networks. In: SenSys ’03: proceedings of the 1st international conference on embedded networked sensor systems. ACM, New York, pp 266–279
Wang C, Li B, Sohraby K, Daneshmand M, Hu Y (2007) Upstream congestion control in wireless sensor networks through cross-layer optimization. IEEE J Sel Areas Commun 25(4):786–795
Ee CT, Bajcsy R (2004) Congestion control and fairness for many-to-one routing in sensor networks. In: SenSys ’04: proceedings of the 2nd international conference on Embedded networked sensor systems. ACM, New York, pp 148–161
Ye W, Heidemann J, Estrin D (2004) Medium access control with coordinated adaptive sleeping for wireless sensor networks. IEEE/ACM Trans Netw 12(3):493–506
Du S, Saha A, Johnson D (2007) Rmac: a routing-enhanced duty-cycle mac protocol for wireless sensor networks. In: INFOCOM 2007. 26th IEEE international conference on computer communications. IEEE, Piscataway, pp 1478–1486
Lu G, Krishnamachari B, Raghavendra CS (2007) An adaptive energy-efficient and low-latency mac for tree-based data gathering in sensor networks: research articles. Wirel Commun Mob Comput 7(7):863–875
Sun Y (2008) Du S, Gurewitz O, Johnson DB Dw-mac: a low latency, energy efficient demand-wakeup mac protocol for wireless sensor networks. In: MobiHoc ’08: proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing. ACM, New York, pp 53–62
Polastre J, Hill J, Culler D (2004) Versatile low power media access for wireless sensor networks. In: SenSys ’04: proceedings of the 2nd international conference on Embedded networked sensor systems. ACM, New York, pp 95–107
Buettner M, Yee GV, Anderson E, Han R (2006) X-mac: a short preamble mac protocol for duty-cycled wireless sensor networks. In: SenSys ’06: Proceedings of the 4th international conference on embedded networked sensor systems. ACM, New York, pp 307–320
Stone K, Colagrosso M (2007) Efficient duty cycling through prediction and sampling in wireless sensor networks. Wirel Commun Mob Comput 7(9):1087–1102
Sun Y, Gurewitz O, Johnson DB (2008) Ri-mac: a receiver-initiated asynchronous duty cycle mac protocol for dynamic traffic loads in wireless sensor networks. In: SenSys ’08: proceedings of the 6th ACM conference on Embedded network sensor systems. ACM, New York, pp 1–14
El-Hoiydi A, Decotignie J-D (2005) Low power downlink mac protocols for infrastructure wireless sensor networks. Mob Netw Appl 10(5):675–690
Musaloiu-E R, Liang C-J, Terzis A (2008) Koala: ultra-low power data retrieval in wireless sensor networks. In: IPSN ’08. International conference on information processing in sensor networks, 2008, pp 421–432
Garcia-Luna-Aceves JJ, Tzamaloukas A (1999) Reversing the collision-avoidance handshake in wireless networks. In: MobiCom ’99: proceedings of the 5th annual ACM/IEEE international conference on mobile computing and networking. ACM, New York, pp 120–131
van Dam T, Langendoen K (2003) An adaptive energy-efficient mac protocol for wireless sensor networks. In: SenSys ’03: proceedings of the 1st international conference on embedded networked sensor systems. ACM, New York, pp 171–180
Ye W, Silva F, Heidemann J (2006) Ultra-low duty cycle mac with scheduled channel polling. In: SenSys ’06: proceedings of the 4th international conference on embedded networked sensor systems. ACM, New York, pp 321–334
Hull B, Jamieson K, Balakrishnan H (2004) Mitigating congestion in wireless sensor networks. In: SenSys ’04: proceedings of the 2nd international conference on Embedded networked sensor systems. ACM, New York, pp 134–147
Jian Y, Chen S (2008) Can csma/ca networks be made fair? In MobiCom ’08: proceedings of the 14th ACM international conference on Mobile computing and networking. ACM, New York, pp 235–246
Chipcon inc. CC2420 datasheet. http://www.chipcon.com
Kim TO, Park JS, Chong HJ, Kim KJ, Choi BD (2008) Performance analysis of ieee 802.15.4 non-beacon mode with the unslotted csma/ca. IEEE Commun Lett 12(4):238–240
Na J, Lim S, Kim C-K (2008) Dual wake-up low power listening for duty cycled wireless sensor networks. EURASIP Journal on Wireless Communications and Networking 2008(11)
Floyd S, Jacobson V (1993) Random early detection gateways for congestion avoidance. IEEE/ACM Trans Netw 1(4):397–413
Acknowledgement
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by MEST (No. 2009-0083838).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Monowar, M.M., Alam, M.M., Rahman, M.O. et al. A load-aware energy-efficient and throughput-maximized asynchronous duty cycle MAC for wireless sensor networks. Ann. Telecommun. 65, 777–794 (2010). https://doi.org/10.1007/s12243-010-0173-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12243-010-0173-3