Multi-Channel and Multi-Rate Adaptation for High-Throughput Wireless Networks
- Author(s): Nguyen, Duy Duc
- Advisor(s): Garcia-Luna-Aceves, Jose Joaquin
- et al.
As more mobile devices are becoming connected everyday, we face an unprecedented demand and growth for bandwidth in wireless networks. The gradual shift from personal computers (PCs) to tablets and mobile phones brings new opportunities as well as challenges. Users tend to be mobile and demand instant access to their contents. Bandwidth usage ranges from simple browsing of web pages to audio and video streaming. Due to the limited and scarce resources, care must be taken in order to utilize the spectrum more efficiently, to mediate access to a shared common medium, and, especially, to disseminate information. This dissertation focuses on designing a new channel access scheme as well as using its channel access time more efficiently through multiple channels and dynamic rate adaptation for high-throughput wireless networks.
First, it provides a new multi-channel medium access control (MAC) for bandwidth exploitation. Current IEEE 802.11 uses one common channel for both control and data packets because it is simple even though many other adjacent channels are available and left intact. We can improve the throughput significantly by simply allowing other channels to be used. The added complexity includes channel switching and additional control packets to ensure that the neighbors are aware of the channel selection. Collision freedom is difficult in wireless environment, but I show that it can be achieved for a single transceiver without requiring temporal synchronization among nodes through an asynchronous split phase together with an observation phase as well as a unique handshake.
Second, it provides an in-depth study and analysis of rate adaptation for single and multiple antenna systems, together with a new throughput enabled approach. Throughput-based approach eliminates complexity of sender-initiated rate adaptation by incorporating errors and multiple access interference (MAI) implicitly. Its main job is to simply find the best attainable throughput at the sender and keep using it.
My contributions include providing a collision-free multiple channels access MAC with no temporal synchronization and an efficient, robust, yet simple, throughput enabled rate adaptation for wireless networks. Each proposed approach to multi-channel MAC and multi-rate adaptation is validated through analysis and extensive simulations and prototype implementations. My work provides a better understanding on the current limitation of the wireless systems and new insights for further improvements, from the time node accessing the medium through multi-channel MAC to making the best use of its access time through an efficient and robust rate adaptation.