This paper presents a load-based transmission scheduling (LoBaTS) protocol for wireless ad hoc networks. Since terminals in these networks may be required to forward unequal amounts of traffic, a transmission scheduling protocol which assigns equal transmission capacity to all terminals may result in traffic bottlenecks as traffic load increases. The LoBaTS protocol allows terminals to alter their existing transmission schedules so that those terminals which are required to forward more traffic can reserve additional transmission slots, thereby alleviating traffic bottlenecks. The LoBaTS protocol is designed to avoid creation of new traffic bottlenecks, maintain collision-free broadcast transmissions, and execute with minimal disruption to the network. In addition, it requires only local information to operate, making it suitable for implementation in a distributedcontrol environment. Simulations utilizing a variety of test networks and traffic conditions show that the LoBaTS protocol...
Brian J. Wolf, Joseph L. Hammond, Harlan B. Russel