Comparative analysis of contention based and TDMA based MAC protocols for wireless sensor networks

  • Richa Jain
Original Research


Wireless sensor networks have been widely considered as one of the most important technologies that promises wide range of applications in the field of medical, military, environment, home, agriculture, etc. A variety of Medium Access Control (MAC) protocols have been proposed for wireless sensor networks. This paper presents the comparative analysis of two MAC protocols–RI-MAC, receiver initiated asynchronous duty cycle MAC protocol which is a contention based protocol and ATMA, advertisement-based TDMA MAC protocol. The two MAC protocols are analyzed using four performance parameters such as end to end delay, throughput, packet delivery ratio and energy consumption.


MAC protocols Wireless sensor networks Contention based TDMA based 



We thank Prof. Yanjun Sun and Prof. Wendi Heinzelman for sharing the source code of RI-MAC and ATMA respectively.


  1. 1.
    Sahoo BPS, Rath S, Puthal D (2012) Energy efficient protocols for wireless sensor networks: a survey and approach. Int J Comput Appl 44(18):42–48Google Scholar
  2. 2.
    Milenkovic A, Otto C, Jovanov E (2006) Wireless sensor networks for personal health monitoring: issues and an implementation. Comput Commun 29(13–14):2521–2533CrossRefGoogle Scholar
  3. 3.
    Gungor V, Hancke G (2009) Industrial wireless sensor networks: challenges, design principles, and technical approaches. IEEE Trans Ind Electron 56(10):4258–4265CrossRefGoogle Scholar
  4. 4.
    Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E (2002) Wireless sensor networks: a survey. IEEE Commun Mag 40(8):102–114CrossRefGoogle Scholar
  5. 5.
    Akyildiz I, Melodia T, Chowdhury K (2007) A survey on wireless multimedia sensor networks. Comput Netw 51(4):921–960CrossRefGoogle Scholar
  6. 6.
    Li Y, Thai MT, Wu W (2008) Medium access control protocols for wireless sensor networks. Wireless sensor networks and applications. Springer, Berlin, pp 87–108Google Scholar
  7. 7.
    Narain Bhavana, Sharma Anuradha, Kumar Sanjay, Patle Vinod (2011) Energy efficient MAC protocols for wireless sensor networks: a survey. Int J Comput Sci Eng Surv (IJCSES) 2(3):121–131CrossRefGoogle Scholar
  8. 8.
    Deliang L, Fei P (2009) Energy-efficient MAC protocols for wireless sensor networks. Information communication technology. Beihang University, Beijing, pp 32–36Google Scholar
  9. 9.
    The MAC Alphabet Soup served in Wireless Sensor Networks (2010) Internet: Accessed date 12 Nov 2010
  10. 10.
    Ye W, Heidemann J, Estrin D (2002) An energy-efficient MAC protocol for wireless sensor networks. IEEE INFOCOM 3:1567–1576Google Scholar
  11. 11.
    van Dam T, Langendoen K (2003) An adaptive energy-efficient mac protocol for wireless sensor networks. In: Proceedings of the First ACM SenSys Conference, Los Angeles, California, USA, ACM, pp 171–180Google Scholar
  12. 12.
    Biswas R, Jain V, Ghosh C, Agrawal DP (2006) On-demand reliable medium access in sensor networks. WOWMOM ‘06 Proceedings of the 2006 International Symposium on on World of wireless, mobile and multimedia networks, pp 251–257Google Scholar
  13. 13.
    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: Proceedings of the 9th ACM International Symposium on Mobile adhoc networking and computing (MobiHoc 2008), pp 53–62Google Scholar
  14. 14.
    Polastre J, Hill J, Culler D (2004) Versatile low power media access for wireless sensor networks. In: Proceeding 2nd international conference on Embedded networked sensor systems (SensSys04), pp 95–107Google Scholar
  15. 15.
    El-Hoiydi A, Decotignie JD (2005) WiseMAC: an ultra low power MAC protocol for the downlink of infrastructurewireless sensor networks. Mobile networks and applications (MONET), vol 10, 06th edn. ACM/Kluwer Academic Publishers, Dordrecht, pp 675–690Google Scholar
  16. 16.
    Buettner M, Yee GV, Anderson E, Han R (2006) X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks. In: Proceedings of ACM Conference on Embedded networked sensor systems (SENSYS)Google Scholar
  17. 17.
    Lin EY, Rabaey J, Wolisz A (2004) Power-efficient Rendez-vous schemes for dense wireless sensor networks. IEEE Int Conf Commun Paris France 7:3769–3776Google Scholar
  18. 18.
    Sun Y, Gurewitz O, and Johnson DB (2008) RI-MAC: a receiver-initiated asynchronous duty cycle mac protocol for dynamic traffic loads in wireless sensor networks. In: Proceeding 6th ACM conference on Embedded network sensor systems (SenSys’08). pp 1–14Google Scholar
  19. 19.
    Dutta P, Dawson-Haggerty S, Chen Y, Liang CJ, Terzis A (2010) Design and evaluation of a versatile and efficient receiver-initiated link layer for low-power wireless. In: Proceedings of the International Conference on Embedded Networked Sensor Systems (ACM SenSys), Zurich, SwitzerlandGoogle Scholar
  20. 20.
    Tang L, Sun Y, Gurewitz O, Johnson DB (2011) PW-MAC: an energy-efficient predictive-wakeup MAC protocol for wireless sensor networks. INFOCOM, 2011 Proceedings IEEE. pp 1305–1313Google Scholar
  21. 21.
    Pei G, Chien C (2001) Low power TDMA in large wireless sensor networks, vol 1. IEEE MILCOM, Washington, pp 347–351Google Scholar
  22. 22.
    Rajendran V, Obraczka K, Garcia-Luna-Aceves J (2003) Energy-efficient, collision-free medium access control for wireless sensor networks. In: Proceeding ACM SenSys 03, Los Angeles. pp 181–192Google Scholar
  23. 23.
    van Hoesel L, Havinga P (2004) A lightweight medium access protocol (LMAC) for wireless sensor networks: reducing preamble transmissions and transceiver State switches. In: Proceedings of the International Conference on Networked Sensing Systems (INSS 2004), TokyoGoogle Scholar
  24. 24.
    Ray S, Demirkol I, Heinzelman W (2010) ATMA: advertisement-based TDMA protocol for bursty traffic in wireless sensor networks. Proc GLOBECOM, IEEE, pp 1–5Google Scholar
  25. 25.
    Rhee I, Warrier A, Aia M, Min J (2005) Z-MAC: a hybrid MAC for wireless sensor networks. ACM SenSys, San Diego, pp 90–101Google Scholar
  26. 26.
    Ye W, Silva F, Heidemann J (2006) Ultra-low duty cycle mac with scheduled channel polling. In: Proceeding 4th ACM International conference on Embedded networked sensor systems (SenSys’06), New York. pp 321–334Google Scholar
  27. 27.
    Mehta S, Sup Kwak K (2010) H-MAC: a hybrid MAC protocol for wireless sensor networks. Int J Comput Netw Commun 2:108–117Google Scholar

Copyright information

© Bharati Vidyapeeth's Institute of Computer Applications and Management 2018

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringLovely Professional UniversityPhagwaraIndia

Personalised recommendations