An Adaptive Contention Window Mechanism for SMAC Protocol in Wireless Sensor Network

  • Jieying Zhou
  • Yinglin LiuEmail author
  • Rongfa Qiu
  • Shaopeng Huang
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 513)


This paper proposes an adaptive contention window mechanism (ACWM) to improve the performance of SMAC protocol in wireless sensor network. This mechanism adjusts contention window by introducing two parameters to measure the state and the fairness of the network. In order to reflect the congestion of the network, ACWM introduces a parameter which represents the occupancy of the channel. This parameter is the ratio between conflict time and free time of each node. We use another parameter to measure the fairness among nodes and balance the time when nodes occupy channel. According to the dynamic changes of the network, the competition window is adaptively adjusted to improve the throughput, reduce the network delay and minimize the additional energy consumption caused by conflicts. ACWM protocol was compared with SMAC via the simulation software NS2 in a scenario of dense node topology. Simulation results show that ACWM protocol achieved better performance with higher throughput, lower average delay and higher energy utilization efficiency.


SMAC protocol Higher throughput Wireless sensor network Contention window 



This paper is financially supported by the program of Guangdong Science and Technology (Grant No. 2015A010103007).


  1. 1.
    Mendes LDP, Rodrigues JJPC (2011) A survey on cross-layer solutions for wireless sensor networks. J Netw Comput Appl 34(2):523–534CrossRefGoogle Scholar
  2. 2.
    Yick J, Mukherjee B, Ghosal D (2008) Wireless sensor network survey. Comput Netw 52(12):2292–2330CrossRefGoogle Scholar
  3. 3.
    Egea-López E, Vales-Alonso J, Martínez-Sala AS et al (2008) A wireless sensor networks MAC protocol for real-time applications. Pers Ubiquit Comput 12(2):111–122CrossRefGoogle Scholar
  4. 4.
    Yang O, Heinzelman W (2012) Modeling and performance analysis for duty-cycled mac protocols with applications to S-MAC and X-MAC. IEEE transactions on mobile computingGoogle Scholar
  5. 5.
    Feng H, Ma L, Leng S (2010) A low overhead wireless sensor networks mac protocol. Computer engineering and technology (ICCET), 2nd international conference on, 2010Google Scholar
  6. 6.
    Heidemann J, Ye W (2004) Medium access control in wireless sensor networks. Wirel Sens Netw 73–91Google Scholar
  7. 7.
    Estrin D, Ye W, Heidemann J (2004) Medium access control with coordinated adaptive sleeping for wireless sensor networks. Networking, IEEE/ACM transactions on, 2004Google Scholar
  8. 8.
    Wang C, Chen Y, Hou Y (2013) The analysis and improvement of SMAC protocol for wireless sensor networks. Mobile ad-hoc and sensor networks (MSN), 2013 IEEE ninth international conference on, 2013Google Scholar
  9. 9.
    Bianchi G (2000) Performance analysis of the IEEE 802.11 distributed coordination function. Selected areas in communications, IEEE journal on, 2000Google Scholar
  10. 10.
    Xu S, Saadawi T (2001) Does the IEEE 802.11 MAC protocol work well in multihop wireless ad hoc networks? Communications Magazine, IEEE, 2001Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Jieying Zhou
    • 1
  • Yinglin Liu
    • 1
    Email author
  • Rongfa Qiu
    • 1
  • Shaopeng Huang
    • 1
  1. 1.School of Electronics and Information TechnologySun Yat-sen UniversityGuangzhouChina

Personalised recommendations