DGRAM: A Delay Guaranteed Routing and MAC Protocol for Wireless Sensor Networks

被引:60
|
作者
Shanti, Chilukuri [1 ]
Sahoo, Anirudha [1 ]
机构
[1] Indian Inst Technol, Dept Comp Sci & Engn, Bombay 400076, Maharashtra, India
关键词
WSNs; delay guarantee; energy efficiency; MAC; TDMA;
D O I
10.1109/TMC.2010.107
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an integrated MAC and routing protocol called Delay Guaranteed Routing and MAC (DGRAM) for delay-sensitive wireless sensor network (WSN) applications. DGRAM is a TDMA-based protocol designed to provide deterministic delay guarantee in an energy-efficient manner. The design is based on slot reuse to reduce latency of a node in accessing the medium, while ensuring that the medium access is contention-free. The transmission and reception slots of nodes are carefully computed so that data is transported from the source toward the sink while the nodes could sleep at the other times to conserve energy. Thus, routes of data packets are integrated into DGRAM, i.e., there is no need for a separate routing protocol in a DGRAM network. We provide a detailed design of time slot assignment and delay analysis of the protocol. We have simulated DGRAM using ns2 simulator and compared the results with those of FlexiTP, which is another TDMA protocol that claims to provide delay guarantee, and with those of a basic TDMA MAC. Simulation results show that the delay experienced by data packets is always less than the analytical delay bound for which the protocol is designed. Also, the TDMA frame size with DGRAM is always lesser compared to that of FlexiTP, which makes the maximum possible delay much lesser than that of FlexiTP. The average delay experienced by packets and the average total energy spent in the network are much lesser in a network using DGRAM than that using FlexiTP or the basic TDMA MAC.
引用
收藏
页码:1407 / 1423
页数:17
相关论文
共 50 条
  • [41] Delay and link utilization aware routing protocol for wireless multimedia sensor networks
    Zara Hamid
    Faisal Bashir Hussain
    Jae-Young Pyun
    Multimedia Tools and Applications, 2016, 75 : 8195 - 8216
  • [42] Routing in EEDR Routing Protocol for Wireless Sensor Networks
    Pramod, M. S.
    Shivashankar
    2017 2ND IEEE INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ELECTRONICS, INFORMATION & COMMUNICATION TECHNOLOGY (RTEICT), 2017, : 1453 - 1457
  • [43] MAC-aware Routing in Wireless Sensor Networks
    Louail, Lemia
    Felea, Violeta
    Bernard, Julien
    Guyennet, Herve
    2015 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING (BLACKSEACOM), 2015, : 225 - 229
  • [44] 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
  • [45] Priority Aware MAC Protocol for Delay-Bounded Applications in Wireless Sensor Networks
    Kim, Hye Yun
    Kim, Seong Cheol
    Park, Hyun Joo
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (10): : 41 - 50
  • [46] Delay-Aware MAC Protocol for Wireless Sensor and Actor Networks in Smart Grid
    Gohar Rahman
    Zeeshan Kaleem
    Wireless Personal Communications, 2019, 109 : 2683 - 2697
  • [47] A Novel Hybrid MAC Protocol for Sustainable Delay-Tolerant Wireless Sensor Networks
    Boukerche, Azzedine
    Zhou, Xiaoli
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2020, 5 (04): : 455 - 467
  • [48] Delay-Aware MAC Protocol for Wireless Sensor and Actor Networks in Smart Grid
    Rahman, Gohar
    Kaleem, Zeeshan
    WIRELESS PERSONAL COMMUNICATIONS, 2019, 109 (04) : 2683 - 2697
  • [49] 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
  • [50] 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