Rematch: a highly reliable scheduling algorithm on heterogeneous wireless mesh network

  • Authors:
  • Panlong Yang;Guihai Chen

  • Affiliations:
  • Institute of Communication Engineering, PLAUST, Department of Computer Science, Nanjing University, Nanjing, People's Republic of China;Institute of Communication Engineering, PLAUST, Department of Computer Science, Nanjing University, Nanjing, People's Republic of China

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In highly dynamic and heterogeneous wireless mesh networks (WMN), link quality will seriously affect network performance. Two challenges hinder us from achieving a highly efficient WMN. One is the channel dynamics. As in real network deployment, channel qualities are changing over time, which would seriously affect network bandwidth and reliability. Existing works are limited to the assumption that link quality values are fixed, and optimal scheduling algorithms are working on the fixed values, which would inevitably suffer from the link quality dynamics. Another challenge is the channel diversity. In single channel wireless networks, channel assignment and scheduling are $\mathcal{NP}$ -hard. And in multichannel wireless networks, it could be even harder for higher throughput and efficient scheduling. In this study, we firstly characterize the stochastic behavior on wireless communications in a Markov process, which is based on statistical methodology. Secondly, on exploiting the stochastic behavior on wireless channels, we propose a stochastic programming model in achieving maximized network utilization. Considering the $\mathcal{NP}$ -hardness, we propose a heuristic solution for it. The key idea in the proposed algorithm is a two-stage matching process named "Rematch." Indeed, our solution to the stochastic network scheduling is a cross-layer approach. Also, we have proved that it is 2-approximate to the optimal result. Moreover, extensive simulations have been done, showing the efficiency of "Rematch" in highly dynamic and distributed wireless mesh networks.