Skip to main content

Advertisement

Log in

nW-MAC: multiple wake-up provisioning in asynchronously scheduled duty cycle MAC protocol for wireless sensor networks

  • Published:
annals of telecommunications - annales des télécommunications Aims and scope Submit manuscript

Abstract

To reduce the energy cost of wireless sensor networks (WSNs), the duty cycle (i.e., periodic wake-up and sleep) concept has been used in several medium access control (MAC) protocols. Although these protocols are energy efficient, they are primarily designed for low-traffic environments and therefore sacrifice delay in order to maximize energy conservation. However, many applications having both low and high traffic demand a duty cycle MAC that is able to achieve better energy utilization with minimum energy loss ensuring delay optimization for timely and effective actions. In this paper, nW-MAC is proposed; this is an asynchronously scheduled and multiple wake-up provisioned duty cycle MAC protocol for WSNs. The nW-MAC employs an asynchronous rendezvous schedule selection technique to provision a maximum of n wake-ups in the operational cycle of a receiver. The proposed MAC is suitable to perform in both low- and high-traffic applications using a reception window-based medium access with a specific RxOp. Furthermore, per cycle multiple wake-up concept ensures optimum energy consumption and delay maintaining a higher throughput, as compare to existing mechanisms. Through analysis and simulations, we have quantified the energy-delay performance and obtained results that expose the effectiveness of nW-MAC.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  1. 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. New York, NY, USA, ACM, pp 1–14

  2. 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. Baltimore, MD, USA, ACM, pp 95–107

  3. 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. Boulder, Colorado, USA, ACM, pp 307–320

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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. New York, NY, USA, ACM, pp 171–180

  7. El-Hoiydi A, Decotignie J-D (2004) Wisemac: an ultra low power mac protocol for the downlink of infrastructure wireless sensor networks. In: ISCC ’04: proceedings of the ninth international symposium on computers and communications 2004, vol 2 (ISCC”04). Washington, DC, USA, IEEE Computer Society, pp 244–251

  8. 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. Washington, DC, USA, IEEE Computer Society, pp 1478–1486

  9. Sun Y, Du S, Gurewitz O, Johnson DB (2008) 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. New York, NY, USA, ACM, pp 53–62

  10. 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. New York, NY, USA, ACM, pp 321–334

  11. Ahn G-S, Hong SG, Miluzzo E, Campbell AT, Cuomo F (2006) Funneling-mac: a localized, sink-oriented mac for boosting fidelity in sensor networks. In: SenSys ’06: proceedings of the 4th international conference on Embedded networked sensor systems. New York, NY, USA, ACM, pp 293–306

  12. Tseng Y-C, Hsu C-S, Hsieh T-Y (2003) Power-saving protocols for IEEE 802.11-based multi-hop ad hoc networks. Comput Netw 43(3):317–337

    Article  MATH  Google Scholar 

  13. Thakur S, Nandi S, Bhattacharjee R, Goswami D (2007) An asynchronous wakeup power-saving protocol for multi-hop ad hoc networks. Int J High Perform Comput Appl 21(4):429–442

    Article  Google Scholar 

  14. 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. New York, NY, USA, ACM, pp 266–279

  15. 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

    Article  Google Scholar 

Download references

Acknowledgements

“This research was supported by the MKE, Korea, under the ITRC support program supervised by the NIPA” (NIPA-2010-(C1090-1021-0003)). Dr. CS Hong is the corresponding author.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Choong Seon Hong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rahman, M.O., Alam, M.M., Monowar, M.M. et al. nW-MAC: multiple wake-up provisioning in asynchronously scheduled duty cycle MAC protocol for wireless sensor networks. Ann. Telecommun. 66, 567–582 (2011). https://doi.org/10.1007/s12243-010-0226-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-010-0226-7

Keywords

Navigation