Delay-efficient MAC protocol with traffic differentiation and runtime parameter adaptation for energy-constrained wireless sensor networks

被引:14
|
作者
Doudou, Messaoud [1 ]
Djenouri, Djamel [1 ]
Barcelo-Ordinas, Jose M. [2 ]
Badache, Nadjib [3 ]
机构
[1] CERIST Res Ctr, DTISI, Algiers, Algeria
[2] Univ Politcn Catalunya BarcelonaTECH UPC, Barcelona, Spain
[3] USTHB, LSI, Algiers, Algeria
关键词
Wireless sensor networks; MAC protocols; Energy-efficiency; Delay; Modeling; Optimization; LOW-LATENCY MAC;
D O I
10.1007/s11276-015-0965-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an asynchronous cascading wake-up MAC protocol for heterogeneous traffic gathering in low-power wireless sensor networks. It jointly considers energy/delay optimization and switches between two modes, according to the traffic type and delay requirements. The first mode is high duty cycle, where energy is traded-off for a reduced latency in presence of realtime traffic (RT). The second mode is low duty cycle, which is used for non-realtime traffic and gives more priority to energy saving. The proposed protocol, DuoMAC, has many features. First, it quietly adjusts the wake-up of a node according to (1) its parent's wake-up time and, (2) its estimated load. Second, it incorporates a service differentiation through an improved contention window adaptation to meet delay requirements. A comprehensive analysis is provided in the paper to investigate the effectiveness of the proposed protocol in comparison with some state-of-the-art energy-delay efficient duty-cycled MAC protocols, namely DMAC, LL-MAC, and Diff-MAC. The network lifetime and the maximum end-to-end packet latency are adequately modeled, and numerically analyzed. The results show that LL-MAC has the best performance in terms of energy saving, while DuoMAC outperforms all the protocols in terms of delay reduction. To balance the delay/energy objectives, a runtime parameter adaptation mechanism has been integrated to DuoMAC. The mechanism relies on a constrained optimization problem with energy minimization in the objective function, constrained by the delay required for RT. The proposed protocol has been implemented on real motes usingMicaZ and TinyOS. Experimental results show that the protocol clearly outperforms LL-MAC in terms of latency reduction, and more importantly, that the runtime parameter adaptation provides additional reduction of the latency while further decreasing the energy cost.
引用
收藏
页码:467 / 490
页数:24
相关论文
共 50 条
  • [1] Delay-efficient MAC protocol with traffic differentiation and run-time parameter adaptation for energy-constrained wireless sensor networks
    Messaoud Doudou
    Djamel Djenouri
    Jose M. Barcelo-Ordinas
    Nadjib Badache
    Wireless Networks, 2016, 22 : 467 - 490
  • [2] Backbone MAC for Energy-constrained Wireless Sensor Networks
    Waelchli, Markus
    Zurbuchen, Reto
    Staub, Thomas
    Braun, Torsten
    2009 IEEE 34TH CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2009), 2009, : 77 - 84
  • [3] A traffic aware, energy efficient MAC protocol for wireless sensor networks
    Suh, C
    Ko, YB
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 2975 - 2978
  • [4] A traffic aware, energy-efficient MAC protocol for Wireless Sensor Networks
    Gong, Haigang
    Cao, Jiannong
    Liu, Ming
    Chen, Lijun
    Xie, Li
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2009, 4 (3-4) : 148 - 156
  • [5] An energy efficient and delay sensitive centralized MAC protocol for wireless sensor networks
    Ceken, Celal
    COMPUTER STANDARDS & INTERFACES, 2008, 30 (1-2) : 20 - 31
  • [6] An Energy-Efficient Cluster-Head Selection Protocol for Energy-Constrained Wireless Sensor Networks
    Hao, Peng
    Qiu, Wanzhi
    Evans, Rob
    AD HOC NETWORKS, 2010, 28 : 19 - +
  • [7] An Approach for efficient energy consumption and delay guarantee MAC Protocol for Wireless Sensor Networks
    Shukur, Marwan Ihsan
    Yap, Vooi Voon
    COMPUTING & INFORMATICS, 2009, : 144 - 148
  • [8] QTSAC: An Energy-Efficient MAC Protocol for Delay Minimization in Wireless Sensor Networks
    Liu, Yuxin
    Ota, Kaoru
    Zhang, Kuan
    Ma, Ming
    Xiong, Naixue
    Liu, Anfeng
    Long, Jun
    IEEE ACCESS, 2018, 6 : 8273 - 8291
  • [9] An energy-efficient MAC protocol for delay-sensitive wireless sensor networks
    Suh, Changsu
    Man Shrestha, Deepesh
    Ko, Young-Bae
    EMERGING DIRECTIONS IN EMBEDDED AND UBIQUITOUS COMPUTING, 2006, 4097 : 445 - 454
  • [10] An energy-efficient MAC protocol for wireless sensor networks
    Ren, QC
    Liang, QL
    GLOBECOM '05: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6: DISCOVERY PAST AND FUTURE, 2005, : 157 - 161