Title :
Soft-TDMAC: A Software TDMA-Based MAC over Commodity 802.11 Hardware
Author :
Djukic, Petar ; Mohapatra, Prasant
Author_Institution :
Dept. of Syst. & Comput. Eng., Carleton Univ., Ottawa, ON
Abstract :
We design and implement Soft-TDMAC, a software Time Division Multiple Access (TDMA) based MAC protocol, running over commodity 802.11 hardware. 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 network wide synchronization. With, out-of-band, network wide synchronization Soft-TDMAC can schedule arbitrary TDMA transmission patterns. We summarize hundreds of hours of testing Soft-TDMAC on a multi-hop testbed. Our experimental results show that Soft-TDMAC synchronizes multi-hop networks to within a few microsecond sized TDMA slots. Soft-TDMAC can schedule transmissions to take end-to-end demands into account and in a way that decreases end-to-end delay. With no collisions, under good channel conditions, TCP achieves almost the full wireless channel bandwidth.
Keywords :
synchronisation; time division multiple access; transport protocols; wireless LAN; wireless channels; MAC protocol; Soft-TDMAC; TCP; TDMA transmission patterns; commodity 802.11 hardware; end-to-end delay; multihop networks; multihop testbed; network clocks; network wide synchronization; pairwise synchronization; software TDMA-based MAC; software time division multiple access; synchronization mechanism; wireless channel bandwidth; Access protocols; Buildings; Clocks; Delay; Hardware; Media Access Protocol; Spread spectrum communication; Synchronization; Testing; Time division multiple access;
Conference_Titel :
INFOCOM 2009, IEEE
Conference_Location :
Rio de Janeiro
Print_ISBN :
978-1-4244-3512-8
Electronic_ISBN :
0743-166X
DOI :
10.1109/INFCOM.2009.5062104