A load aware channel assignment and link scheduling algorithm for multi-channel multi-radio wireless mesh networks

4Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Wireless Mesh Networks with multiple channels and multiple radios on the mesh routers, have a great potential to increase the overall capacity of the network. To obtain the complete benefit of the increased capacity of such networks, efficient Channel Assignment (CA) and Link Scheduling (LS) algorithms are extremely important. A static CA and LS may not be optimal, in terms of utilization of underlying network resources, for every traffic demand in the network. In this paper, we find the optimal CA and LS for the given traffic demand by formulating an MILP by considering the traffic demand for each source-destination pairs, with the objective of maximizing the total achieved throughput of the network. We also propose a simple, but effective Load aware Channel Assignment and Link Scheduling (LoCALS), a polynomially bound heuristic algorithm for CA and LS. We show that LoCALS performs on par with the optimal solution. Finally, we compare LoCALS with a distributed channel assignment algorithm which is unaware of the traffic demand, in order to demonstrate the importance of considering the traffic demand for CA and LS. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Kanagasabapathy, A. A., Franklin, A. A., & Murthy, C. S. R. (2008). A load aware channel assignment and link scheduling algorithm for multi-channel multi-radio wireless mesh networks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5374 LNCS, pp. 183–195). Springer Verlag. https://doi.org/10.1007/978-3-540-89894-8_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free