TreeMAC: Localized TDMA MAC protocol for real-time high-data-rate sensor networks

被引:51
|
作者
Song, Wen-Zhan [1 ]
Huang, Renjie [1 ]
Shirazi, Behrooz [1 ]
LaHusen, Richard [2 ]
机构
[1] Washington State Univ, Sensorweb Res Lab, Vancouver, WA 98686 USA
[2] US Geol Survey, Cascades Volcano Observ, Reston, VA USA
关键词
TreeMAC; TDMA; Sensor network; Realtime; High-data-rate; Fairness;
D O I
10.1016/j.pmcj.2009.07.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Earlier sensor network MAC protocols focus on energy conservation in low-duty cycle applications, while some recent applications involve real-time high-data-rate signals. This motivates us to design an innovative localized TDMA MAC protocol to achieve high throughput and low congestion in data collection sensor networks, besides energy conservation. TreeMAC divides a time cycle into frames and each frame into slots. A parent node determines the children's frame assignment based on their relative bandwidth demand, and each node calculates its own slot assignment based on its hop-count to the sink. This innovative 2-dimensional frame-slot assignment algorithm has the following nice theory properties. First, given any node, at any time slot, there is at most one active sender in its neighborhood (including itself). Second, the packet scheduling with TreeMAC is bufferless, which therefore minimizes the probability of network congestion. Third, the data throughput to the gateway is at least 1/3 of the optimum assuming reliable links. Our experiments on a 24-node testbed show that TreeMAC protocol significantly improves network throughput, fairness, and energy efficiency compared to TinyOS's default CSMA MAC protocol and a recent TDMA MAC protocol Funneling-MAC. Partial results of this paper were published in Song, Huang, Shirazi and Lahusen [W.-Z. Song, R. Huang, B. Shirazi, and R. Lahusen, TreeMAC: Localized TDMA MAC protocol for high-throughput and fairness in sensor networks, in: The 7th Annual IEEE International Conference on Pervasive Computing and Communications, PerCom, March 2009]. Our new contributions include analyses of the performance of TreeMAC from various aspects. We also present more implementation detail and evaluate TreeMAC from other aspects. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:750 / 765
页数:16
相关论文
共 50 条
  • [21] MAC Protocol for Underwater Sensor Networks Using EM Wave With TDMA Based Control Channel
    Alam, Md. Ibrahim Ibne
    Hossain, Md. Farhad
    Munasinghe, Kumudu
    Jamalipour, Abbas
    IEEE ACCESS, 2020, 8 : 168439 - 168455
  • [22] Self organization and energy efficient TDMA MAC protocol by wake up for wireless sensor networks
    Chen, ZH
    Khokhar, A
    2004 FIRST ANNUAL IEEE COMMUNICATIONS SOCIETY CONFERENCE ON SENSOR AND AD HOC COMMUNICATIONS AND NETWORKS, 2004, : 335 - 341
  • [23] A Real-time Data Monitoring System Based on Sensor Network Protocol
    Zhao Wenmin
    Xing Jianguo
    Ju Chunhua
    2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL I, 2009, : 177 - 181
  • [24] CBC MAC for real-time data sources
    Petrank E.
    Journal of Cryptology, 2000, 13 (3) : 315 - 338
  • [25] Optimal Real-Time Sampling Rate Assignment for Wireless Sensor Networks
    Liu, Xue
    Wang, Qixin
    He, Wenbo
    Caccamo, Marco
    Sha, Lui
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2006, 2 (02)
  • [26] A Hard Real-Time Testbed for Distributed TDMA-based MAC Protocols in VANETs
    Wu, Jingbang
    Lu, Huimei
    Xiang, Yong
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [27] A-ADHOC: An Adaptive Real-time Distributed MAC Protocol for Vehicular Ad Hoc Networks
    Jia Liu
    Fengyuan Ren
    Limin Miao
    Chuang Lin
    Mobile Networks and Applications, 2011, 16 : 576 - 585
  • [28] Energy-efficient Multicast Protocol for Real-time Wireless Sensor Networks
    Gao, Jianliang
    Wang, Jianxin
    Wang, Weiping
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 979 - 984
  • [29] A-ADHOC: An Adaptive Real-time Distributed MAC Protocol for Vehicular Ad Hoc Networks
    Liu, Jia
    Ren, Fengyuan
    Miao, Limin
    Lin, Chuang
    MOBILE NETWORKS & APPLICATIONS, 2011, 16 (05) : 576 - 585
  • [30] Cluster-Based MAC Protocol for Collision Avoidance and TDMA Scheduling in Underwater Wireless Sensor Networks
    Sivagami, L.
    Manickam, J. Martin Leo
    COMPUTER JOURNAL, 2016, 59 (10) : 1527 - 1535