In some scenarios such as catastrophes and military operations, there is a need for communication without an infrastructure. In urgent cases, in-time and reliable channel access must be ensured. However, the channel access delay in widely used CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) network increases unpredictably when the channel is sensed busy. Therefore, TDMA (Time Division Multiple Access) gets more and more attention in mobile ad-hoc network research. This paper presents a TDMA network system (named as P-TDMA-SYS) that is designed to support real-time applications in mobile ad-hoc networks (MANETs) and successfully works on commodity 802.11 hardware. The key feature of P-TDMA-SYS is its microsecond synchronization and adaptive medium access policy. P-TDMA-SYS's implementation contains two major modules. One is the P-KER-MAC, a TDMA-based MAC protocol, running over commodity 802.11 hardware. The other is P-TCP, a cross-layer TCP congestion control algorithm specifically for P-KER-MAC. The presented TDMA-based MAC over commodity 802.11 hardware has been tested with a detailed accounting of the hardware and operation system overheads. Furthermore, P-TDMA-SYS has been compared with 802.11 CSMA/CA-based network in the single-hop/multi-hop scenarios. The test results show that our implementation achieves reliable throughput and low delay/jitter for supporting real-time applications.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.