Proceedings of the 5th ACM international symposium on Mobile ad hoc networking and computing
Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks
ACM SIGMOBILE Mobile Computing and Communications Review
Routing in multi-radio, multi-hop wireless mesh networks
Proceedings of the 10th annual international conference on Mobile computing and networking
Proceedings of the 10th annual international conference on Mobile computing and networking
A Multi-Radio Unification Protocol for IEEE 802.11 Wireless Networks
BROADNETS '04 Proceedings of the First International Conference on Broadband Networks
Improving loss resilience with multi-radio diversity in wireless networks
Proceedings of the 11th annual international conference on Mobile computing and networking
Architecture and evaluation of an unplanned 802.11b mesh network
Proceedings of the 11th annual international conference on Mobile computing and networking
Characterizing the capacity region in multi-radio multi-channel wireless mesh networks
Proceedings of the 11th annual international conference on Mobile computing and networking
Routing and link-layer protocols for multi-channel multi-interface ad hoc wireless networks
ACM SIGMOBILE Mobile Computing and Communications Review
Multichannel wireless networks: capacity and protocols
Multichannel wireless networks: capacity and protocols
Network coding for unicast in a WiFi hotspot: Promises, challenges, and testbed implementation
Computer Networks: The International Journal of Computer and Telecommunications Networking
UPS: Universal Protocol Stack for emerging wireless networks
Ad Hoc Networks
Hi-index | 0.00 |
The use of multiple wireless channels has been advocated as one approach for enhancing network capacity. In many scenarios, hosts will be equipped with fewer radio interfaces than available channels. Under these scenarios, several protocols, which require interfaces to switch frequently, have been proposed. However, implementing protocols which require frequent interface switching in existing operating systems is non-trivial. In this paper, we identify the features needed in the operating system kernel for supporting frequent interface switching. We present a new channel abstraction module to support frequent interface switching. We identify modifications to interface device drivers to reduce switching delay. The channel abstraction module and an example multichannel protocol that uses the module have been implemented in a multichannel multi-interface testbed. Our implementation efforts are part of the Net-X project which is aimed at developing operating system support for exploiting various forms of diversity available in a wireless network in the form of multiple channels, interfaces, transmission rates, transmission power-levels, etc.