英文摘要 |
Wireless Mesh Networks (WMNs) are a new broadband Internet access technology with characteristics different from the traditional wired networks, including self-organization、self-management、self-healing and wide coverage. In this paper, we consider a video/audio delivering system deployed on the multi-channel multi-radio (MCMR) wireless mesh networks, where a number of mesh clients serviced by different mesh routers may subscribe the same video/audio program supplied by a multimedia server installed on the gateway node. For this scenario, multicast would be a better mechanism than unicast to deliver video streams to clients in real time, since only one copy of packets is required to send in multicast protocols. However, with the limited number of channels, some links in the multicast tree may not be allocated with interference-free channels. As a result, some client in the multicast tree may not receive video streams. Therefore, channel allocation has become one of the key problems for constructing multicast tree in WMNs.In this paper, we propose an algorithm to construct an interference-free multicast tree for WMNs. Our goal is to provide high quality video streams and maximize the number of clients who can successfully receive streams they subscribed. Based on cross-layer design paradigm and considers network routing and channel allocation at the same time during the formation of trees. Also, a channel adjusting procedure is provided to improve the quality of the resulting tree. Finally, several sets of experiments are given to evaluate the performances of our algorithm. |