Efficient rate allocation, routing and channel assignment in wireless mesh networks supporting dynamic traffic flows
Section snippets
Introduction and motivation
Wireless Mesh Networks (WMNs) have attracted much attention in recent years. One of the main reasons is that they provide a cost-effective way of deploying a wide-area network to provide last-mile access, including Internet access. Recent reduction in hardware costs permits equipping mesh routers with multiple radio interfaces. In these networks, the effective use of multiple non-overlapping channels (e.g. 3 in IEEE 802.11b/g and 12 in IEEE 802.11a) can significantly enhance the network
Related work
In the last years there has appeared a large body of work on the subject of joint routing and channel assignment in WMNs. Most existing proposals can be classified broadly in two groups: centralized and offline solutions [2], [3], [4], [5], [6], [7], where a central node computes the routing and CA, and distributed and online solutions [8], [9], [10], [11], where mesh routers exchange information dynamically to compute routing paths and CA.
Raniwala et al. proposed centralized and distributed
Joint routing, channel assignment and rate allocation problem
In this section we model and analyze the joint problem.
JRCAR: Joint Routing, Channel Assignment and Rate allocation Heuristic
In this section we explain the design of the algorithm for Joint Routing, Channel Assignment and Rate allocation, which we call JRCAR. To tackle the joint problem formulated in the previous section, the main idea is to decompose it into separate routing, channel assignment and rate allocation subproblems which are easier to solve (although still hard in the case of the first two subproblems). In the process of identifying these subproblems, we want to meet the following requirements:
- 1.
Problems
Numerical results
In this section we evaluate the performance of JRCAR through numerical experiments.
Simulation experiments
In this section we evaluate the JRCAR algorithm in dynamic networks, using the control system proposed in [16], through simulation in ns-3 [24].
Conclusions
Routing, channel assignment and rate allocation are critical aspects of multi-radio multi-channel WMNs that jointly affect the performance of traffic flows, both in terms of aggregate and per-flow throughput as well as fairness. To optimize performance it is necessary to effectively use the available network resources, by balancing load across transmission links, giving more capacity to loaded regions through channel re-assignment and allocating rate with a throughput and fairness objective.
Juan J. Galvez received his B.Sc. (2004), M.Sc. (2007) and Ph.D. (2011) degrees in Computer Science from the University of Murcia, Spain. He works as a Research Associate at the Department of Information and Communications Engineering (DIIC) at the University of Murcia (UMU).
During these years he has participated in a number of research projects funded by the European Union, Spanish government and private companies, and has published refereed papers in international journals and conferences.
His
References (29)
- et al.
G-PaMeLA: a divide-and-conquer approach for joint channel assignment and routing in multi-radio multi-channel wireless mesh networks
J. Parallel Distrib. Comput.
(2011) Charging and rate control for elastic traffic
Eur. Trans. Telecommun.
(1997)- et al.
Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks
SIGMOBILE Mob. Comput. Commun. Rev.
(2004) - M. Alicherry, R. Bhatia, L.E. Li, Joint channel assignment and routing for throughput optimization in multi-radio...
- et al.
Maximum throughput and fair bandwidth allocation in multi-channel wireless mesh networks
- et al.
Joint logical topology design, interface assignment, channel allocation, and routing for multi-channel wireless mesh networks
IEEE Trans. Wireless Commun.
(2007) - et al.
A channel and rate assignment algorithm and a layer-2.5 forwarding paradigm for multi-radio wireless mesh networks
IEEE/ACM Trans. Netw.
(2009) - A. Raniwala, T.-C. Chiueh, Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network,...
- et al.
Distributed and provably efficient algorithms for joint channel-assignment, scheduling, and routing in multichannel ad hoc wireless networks
IEEE/ACM Trans. Netw.
(2009) - et al.
Routing and link-layer protocols for multi-channel multi-interface ad hoc wireless networks
SIGMOBILE Mob. Comput. Commun. Rev.
(2006)
A multi-radio 802.11 mesh network architecture
Mob. Netw. Appl.
Cited by (38)
An exact and polynomial approach for a bi-objective integer programming problem regarding network flow routing
2019, Computers and Operations ResearchCitation Excerpt :Some proposals available in the literature assume that the bi-criteria optimization problem of load balancing and aggregate path length is too computationally expensive to be solved in an exact manner. Thus, they create heuristics to efficiently solve the problem of jointly optimizing the network bottleneck (i.e., load balancing) and the flow path length, such as in the case of Gálvez and Ruiz (2013), Liu et al. (2012), and de Mello et al. (2016). However, this approach has two serious drawbacks.
Dynamic traffic engineering for high-throughput data forwarding in wireless mesh networks
2016, Computers and Electrical EngineeringImproving load balancing, path length, and stability in low-cost wireless backhauls
2016, Ad Hoc NetworksCitation Excerpt :Additionally, route stability and fairness between the flows are also desired properties of a joint approach solution. As would be expected, finding an optimum solution for the joint approach problem is also NP-hard [23,24] and, depending on the problem formulation, there may exist several non-dominated solutions, i.e., the problem may become multi-objective. A good deal of work has been carried out on the subject of joint routing and channel assignment in WMNs.
Review of channel assignment approaches in multi-radio multi-channel wireless mesh network
2016, Journal of Network and Computer ApplicationsA hybrid framework for routing and channel assignment in WMN's
2024, Indonesian Journal of Electrical Engineering and Computer ScienceFlow routing aiming load balancing and path length in multi-hop networks with different link qualities
2021, RAIRO - Operations Research
Juan J. Galvez received his B.Sc. (2004), M.Sc. (2007) and Ph.D. (2011) degrees in Computer Science from the University of Murcia, Spain. He works as a Research Associate at the Department of Information and Communications Engineering (DIIC) at the University of Murcia (UMU).
During these years he has participated in a number of research projects funded by the European Union, Spanish government and private companies, and has published refereed papers in international journals and conferences.
His main research interests include mobile and ad hoc wireless networks, wireless mesh networks, routing, distributed algorithms and network protocols, resource allocation and optimization.
Pedro M. Ruiz received his B.Sc. (1999), M.Sc. (2001) and Ph.D. (2002) degrees in Computer Science from the University of Murcia, Spain. He works as Associate Professor in Telematics at the Department of Information and Communication Engineering (DIIC) at the University of Murcia (UMU). In 2003 he was awarded a Ramón y Cajal research position by the Spanish MEC. He has also held Post-doctoral research positions at ICSI in Berkeley, King’s College London and University of California at Santa Cruz. During these years he has acted as Principal Investigator in a number of research projects mainly funded by the European Union, Spanish government and private companies, and has published a large number of refereed papers in international journals and conferences. Dr. Ruiz received in 2007 an outstanding research trajectory recognition from the Spanish MEC. He is in the editorial board for the Elsevier Computer Communications Journal, the International Journal on Parallel, Emergent, and Distributed Systems, and the International Journal of Network Management. He has served as Chair in the organization of multiple conferences and workshops including among others IEEE Infocom, ACM MobiCom, ACM MobiHoc, IEEE MASS, etc. His main research interests include vehicular networks, sensor networks, mobile and ad hoc wireless networks and distributed systems. He is a member of the ACM and IEEE Communications Society.