• DocumentCode
    1484925
  • Title

    Soft-TDMAC: A Software-Based 802.11 Overlay TDMA MAC with Microsecond Synchronization

  • Author

    Djukic, Petar ; Mohapatra, Prasant

  • Author_Institution
    Meshlntelligence, Inc., Ottawa, ON, Canada
  • Volume
    11
  • Issue
    3
  • fYear
    2012
  • fDate
    3/1/2012 12:00:00 AM
  • Firstpage
    478
  • Lastpage
    491
  • Abstract
    We implement a new software-based multihop TDMA MAC protocol (Soft-TDMAC) with microsecond synchronization using a novel system interface for development of 802.11 overlay TDMA MAC protocols (SySI-MAC). SySI-MAC provides a kernel independent message-based interface for scheduling transmissions and sending and receiving 802.11 packets. The key feature of SySI-MAC is that it provides near deterministic timers and transmission times, which allows for implementation of highly synchronized TDMA MAC protocols. Building on SySI-MAC´s predictable transmission times, we implement Soft-TDMAC, a software-based 802.11 overlay multihop TDMA MAC protocol. Soft-TDMAC has a synchronization mechanism, which synchronizes all pairs of network clocks to within microseconds of each other. Building on pairwise synchronization, Soft-TDMAC achieves tight network-wide synchronization. With network-wide synchronization independent of data transmissions, Soft-TDMAC can schedule arbitrary TDMA transmission patterns. For example, Soft-TDMAC allows schedules that decrease end-to-end delay and take end-to-end rate demands into account. We summarize hundreds of hours of testing Soft-TDMAC on a multihop testbed, showing the synchronization capabilities of the protocol and the benefits of flexible scheduling.
  • Keywords
    access protocols; synchronisation; time division multiple access; wireless LAN; 802.11 packets; TDMA transmission patterns; end-to-end delay; end-to-end rate demands; microsecond synchronization; overlay TDMA MAC; soft-TDMAC; software-based 802.11; software-based multihop TDMA MAC protocol; IEEE 802.11 Standards; Media Access Protocol; Media Access Protocols; Schedules; Spread spectrum communciation; Synchronization; Time division multiple access; 802.11 overlay MAC; Multihop TDMA MAC; network synchronization.;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2011.56
  • Filename
    5740899