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 条
  • [31] TDMA Based Low Energy Consuming MAC Protocol for Wireless Sensor Networks in Environmental Monitoring Applications
    Rathna, R.
    SivaSubramanian, A.
    ADVANCES IN PARALLEL, DISTRIBUTED COMPUTING, 2011, 203 : 420 - +
  • [32] Energy minimization for real-time data gathering in wireless sensor networks
    Yu, Yang
    Prasanna, Viktor K.
    Krishnamachari, Bhaskar
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2006, 5 (11) : 3087 - 3096
  • [33] A Network Conditions Aware Geographical Forwarding Protocol for Real-Time Applications in Mobile Wireless Sensor Networks
    de Araujo, Gustavo Medeiros
    Becker, Leandro Buss
    25TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA 2011), 2011, : 38 - 45
  • [34] FT-SPEED: A Fault-Tolerant, Real-Time Routing Protocol for Wireless Sensor Networks
    Zhao, Lei
    Kan, Baoqiang
    Xu, Yongjun
    Li, Xiaowei
    2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 2531 - 2534
  • [35] A new real-time ethernet MAC protocol for time-critical applications
    Shen, G
    Xu, XM
    Cai, YZ
    He, X
    Zhang, WD
    JOURNAL OF CENTRAL SOUTH UNIVERSITY OF TECHNOLOGY, 2002, 9 (01): : 54 - 58
  • [36] A new real-time ethernet MAC protocol for time-critical applications
    沈钢
    许晓鸣
    蔡云泽
    何星
    张卫东
    Journal of Central South University of Technology(English Edition), 2002, (01) : 54 - 58
  • [37] Performance Analysis of a Flexible MAC Protocol for Real-Time Services in Vehicular Ad-Hoc Networks
    Caizzone, Giuseppe
    Giacomazzi, Paolo
    Musumeci, Luigi
    Saddemi, Gabriella
    Verticale, Giacomo
    INTERNATIONAL JOURNAL OF WIRELESS INFORMATION NETWORKS, 2005, 12 (03) : 147 - 157
  • [38] A new real-time ethernet MAC protocol for time-critical applications
    Gang Shen
    Xiao-ming Xu
    Yun-ze Cai
    Xing He
    Wei-dong Zhang
    Journal of Central South University of Technology, 2002, 9 : 54 - 58
  • [39] On the Design and Implementation of a Real-Time Testbed for Distributed TDMA-Based MAC Protocols in VANETs
    Wu, Jingbang
    Zhang, Luyuan
    Liu, Yichen
    IEEE ACCESS, 2021, 9 : 122092 - 122106
  • [40] A Centralized TDMA based Scheduling Algorithm for Real-Time Communications in Vehicular Ad Hoc Networks
    Hadded, Mohamed
    Muhlethaler, Paul
    Laouiti, Anis
    Saidane, Leila Azouz
    2016 24TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2016, : 181 - 186