Title :
A Distributed Joint Channel-Assignment, Scheduling and Routing Algorithm for Multi-Channel Ad-hoc Wireless Networks
Author :
Lin, Xiaojun ; Rasool, Shahzada
Author_Institution :
Purdue Univ. West Lafayette, Lafayette
Abstract :
The capacity of ad hoc wireless networks can be substantially increased by equipping each network node with multiple radio interfaces that can operate on multiple non-overlapping channels. However, new scheduling, channel-assignment, and routing algorithms are required to fully utilize the increased bandwidth in multi-channel multi-radio ad hoc networks. In this paper, we develop a fully distributed algorithm that jointly solves the channel-assignment, scheduling and routing problem. Our algorithm is an online algorithm, i.e., it does not require prior information on the offered load to the network, and can adapt automatically to the changes in the network topology and offered load. We show that our algorithm is provably efficient. That is, even compared with the optimal centralized and offline algorithm, our proposed distributed algorithm can achieve a provable fraction of the maximum system capacity. Further, the achievable fraction that we can guarantee is larger than that of some other comparable algorithms in the literature.
Keywords :
ad hoc networks; scheduling; telecommunication network routing; wireless channels; distributed joint channel-assignment; multichannel ad hoc wireless network; multiple radio interface; routing algorithm; scheduling; Ad hoc networks; Bandwidth; Centralized control; Control systems; Distributed algorithms; Processor scheduling; Routing; Scheduling algorithm; Wireless mesh networks; Wireless networks;
Conference_Titel :
INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
Conference_Location :
Anchorage, AK
Print_ISBN :
1-4244-1047-9
DOI :
10.1109/INFCOM.2007.134