Skip to main content

Advertisement

Log in

SA-MAC: Self-Stabilizing Adaptive MAC Protocol for Wireless Sensor Networks

  • Regular Paper
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

A common method of prolonging the lifetime of wireless sensor networks is to use low power duty cycling protocol. Existing protocols consist of two categories: sender-initiated and receiver-initiated. In this paper, we present SAMAC, a self-stabilizing adaptive MAC protocol for wireless sensor networks. SA-MAC dynamically adjusts the transmission time-slot, waking up time-slot, and packet detection pattern according to current network working condition, such as packet length and wake-up patterns of neighboring nodes. In the long run, every sensor node will find its own transmission phase so that the network will enter a stable stage when the network load and qualities are static. We conduct extensive experiments to evaluate the energy consumption, packet reception rate of SA-MAC in real sensor networking systems. Our results indicate that SA-MAC outperforms other existing protocols.

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.

Similar content being viewed by others

References

  1. Ma J, Lou W, Li X. Contiguous link scheduling for data aggregation in wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems. (to be appeared)

  2. Xia M, Dong Y, Xu W et al. MC2: Multimode user-centric design of wireless sensor networks for long-term monitoring. ACM Transactions on Sensor Networks (TOSN), 2014, 10(3): 52:1-52:30.

  3. Mao X, Miao X, He Y, Li X, Liu Y. CitySee: Urban CO2 monitoring with sensors. In Proc. the 31st IEEE INFOCOM, March 2012, pp.1611-1619.

  4. Wang Y, Liu Y, He Y et al. Disco: Improving packet delivery via deliberate synchronized constructive interference. IEEE Transactions on Parallel and Distributed Systems, 2014. (to be appeared)

  5. Li M, Li Z, Shangguan L et al. Understanding multi-task schedulability in duty-cycling sensor networks. IEEE Trans. Parallel and Distributed Systems. (to be appeared)

  6. Li X, Wang Y, Chen H et al. Reliable and energy-efficient routing for static wireless ad hoc networks with unreliable links. IEEE Transactions on Parallel and Distributed Systems, 2009, 20(10): 1408-1421.

    Article  Google Scholar 

  7. Wu Y, Li X, Liu Y, Lou W. Energy-efficient wake-up scheduling for data collection and aggregation. IEEE Transactions on Parallel and Distributed Systems, 2010, 21(2): 275-287.

    Article  Google Scholar 

  8. Polastre J, Hill J, Culler D. Versatile low power media access for wireless sensor networks. In Proc. the 2nd Int. Conf. Embedded Networked Sensor Systems, Nov. 2004, pp.95-107.

  9. Ye W, Heidemann J, Estrin D. An energy-efficient MAC protocol for wireless sensor networks. In Proc. the 21st Annual Joint Conference of the IEEE Computer and Communications Societies, Jun. 2002, Vol.3, pp.1567-1576.

  10. Van Dam T, Langendoen K. An adaptive energy-efficient MAC protocol for wireless sensor networks. In Proc. the 1st International Conference on Embedded Networked Sensor Systems, Nov. 2003, pp.171-180.

  11. Buettner M, Yee G, Anderson E, Han R. X-MAC: A short preamble MAC protocol for duty-cycled wireless sensor networks. In Proc. the 4th Int. Conf. Embedded Networked Sensor Systems, Oct. 31-Nov. 3, 2006, pp.307-320.

  12. Dunkels A. The ContikiMAC radio duty cycling protocol. Technical Report, T2011:13, Swedish Institute of Computer Science, Dec. 2011.

  13. Pister K, Doherty L. TSMP: Time synchronized mesh protocol. In Proc. the IASTED International Symposium Distributed Sensor Networks, Nov. 2008, pp.391-398.

  14. Du S, Saha A, Johnson D. RMAC: A routing-enhanced duty-cycle MAC protocol for wireless sensor networks. In Proc. the 26th IEEE International Conference on Computer Communications, May 2007, pp.1478-1486.

  15. Sun Y, Du S, Gurewitz O et al. DW-MAC: A low latency, energy efficient demand-wakeup MAC protocol for wireless sensor networks. In Proc. the 9th ACM Int. Symp. Mobile Ad Hoc Networking and Computing, May 2008, pp.53-62.

  16. El-Hoiydi A, Decotignie J. WiseMAC: An ultra low power MAC protocol for multi-hop wireless sensor networks. In Proc. the 1st International Workshop on Algorithmic Aspects of Wireless Sensor Networks, July 2004, pp.18-31.

  17. Sun Y, Gurewitz O, Johnson D. RI-MAC: A receiver-initiated asynchronous duty cycle MAC protocol for dynamic traffic loads in wireless sensor networks. In Proc. the 6th ACM Conf. Embedded Network Sensor Systems, Nov. 2008, pp.1-14.

  18. Mousaloiu-ER, Liang C, Terzis A. Koala: Ultra-low power data retrieval in wireless sensor networks. In Proc. the 7th International Conference on Information Processing in Sensor Networks, Apr. 2008, pp.421-432.

  19. Engstrom J, Gray C. Clear channel assessment in wireless sensor networks. In Proc. the 46th Annual Southeast Regional Conference, Mar. 2008, pp.464-468.

  20. Prayati A, Antonopoulos C, Stoyanova T et al. A modeling approach on the telosB WSN platform power consumption. Journal of Systems and Software, 2010, 83(8): 1355-1363.

    Article  Google Scholar 

  21. Dunkels A, Eriksson J, Finne N, Tsiftes N. Powertrace: Network-level power profiling for low-power wireless networks. Technical Report, T2011:05, Swedish Institute of Computer Science, March 2011.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Bo.

Additional information

The work of Li is partially supported by National Science Foundation of USA under Grant Nos. CNS-0832120, CNS-1035894, ECCS-1247944, ECCS-1343306, the National Natural Science Foundation of China under Grant Nos. 61170216 and 61228202. The work of Yu Wang is supported in part by the National Science Foundation of USA under Grant Nos. CNS-1319915 and CNS-1343355.

Electronic supplementary material

Below is the link to the electronic supplementary material.

ESM 1

(PDF 79 kb)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bo, C., Han, J., Li, X. et al. SA-MAC: Self-Stabilizing Adaptive MAC Protocol for Wireless Sensor Networks. J. Comput. Sci. Technol. 29, 605–617 (2014). https://doi.org/10.1007/s11390-014-1453-6

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-014-1453-6

Keywords

Navigation