JOURNAL ARTICLE

Distributed Joint Resource Allocation in Multi-Radio Multi-Channel Wireless Mesh Networks

Abstract

This paper studies how to design distributed resource allocation in multi-radio multi-channel wireless mesh networks with the objective of maximizing the network utility. We address the problem via a cross-layer approach with a joint consideration of multi-path routing, congestion control, scheduling, radio allocation and channel assignment. The problem is formulated as a mixed-integer non-linear programming (MINLP), which normally requires a centralized solution and hence has prohibitively high computation complexity. We propose a two-phase distributed mechanism to substantially reduce the computation load and communications overhead. Firstly, we relax the integral variables and obtain a convex programming, which serves as the upper bound of the optimal utility. Secondly, we propose a distributed scheme to approach the upper bound within the feasible region of the optimization problem. To evaluate the performance of the distributed algorithm, we compare it to the exact optimal solution to the MINLP objective function, which is obtained by using a centralized branch-and-bound method. Simulation results show that the performance of our proposed distributed algorithm is close to the optimal solution.

Keywords:
Computer science Mathematical optimization Distributed computing Overhead (engineering) Scheduling (production processes) Wireless mesh network Channel allocation schemes Resource allocation Computation Wireless Linear programming Wireless network Computer network Algorithm Mathematics

Metrics

2
Cited By
0.27
FWCI (Field Weighted Citation Impact)
18
Refs
0.68
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Wireless Network Optimization
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Mobile Ad Hoc Networks
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cooperative Communication and Network Coding
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.