Interference-Aware Multicasting in Wireless Mesh Networks

Multicasting is one of the most important applications in Wireless Ad hoc Networks and the currently emerging Wireless Mesh Networks. In such networks, interference due to the shared wireless medium is a prime factor in determining the data rate achievable by a multicast application. In this research work, we present an interference-aware multicast routing algorithm that takes into account the effects of interference to determine the maximum bandwidth multicast structure. We characterize the problem of computing maximum bandwidth multicast structure as a graph problem of finding minimum degree weakly induced subgraph in a graph subject to the connectivity and interference constraints. We establish the intractability of the problem and provide efficient heuristic that performs close to the optimal in most of the cases. We also present the design of a more practical distributed algorithm. The simulation results demonstrate the benefits of our heuristic over Shortest Path Tree and Minimum Steiner Tree approximation algorithms.

[1]  Sudipto Guha,et al.  Approximation algorithms for directed Steiner problems , 1999, SODA '98.

[2]  Sajal K. Das,et al.  MODeRN: multicast on-demand QoS-based routing in wireless networks , 2001, IEEE VTS 53rd Vehicular Technology Conference, Spring 2001. Proceedings (Cat. No.01CH37202).

[3]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[4]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[5]  Paul Strauch,et al.  A robust 60 GHz wireless network with parallel relaying , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[6]  Troels B. Sørensen,et al.  In-Band Interference Effects on UTRA LTE Uplink Resource Block Allocation , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[7]  Wei Yu,et al.  A Cross-Layer Optimization Framework for Multihop Multicast in Wireless Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[8]  Dharma P. Agrawal,et al.  Multicast: wired to wireless , 2002, IEEE Commun. Mag..

[9]  Thomas Kunz,et al.  Multicasting in Ad-Hoc Networks: Comparing MAODV and ODMRP , 2001 .

[10]  Hanif D. Sherali,et al.  Linear Programming and Network Flows , 1977 .

[11]  Imrich Chlamtac,et al.  A survey of quality of service in IEEE 802.11 networks , 2004, IEEE Wirel. Commun..

[12]  J.J. Garcia-Luna-Aceves,et al.  Multicasting along meshes in ad-hoc networks , 1999, 1999 IEEE International Conference on Communications (Cat. No. 99CH36311).

[13]  Thomas Kunz,et al.  On-demand multicasting in ad-hoc networks:comparing AODV and ODMRP , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[14]  Antonio F. Gómez-Skarmeta,et al.  Heuristic Algorithms for Minimum Bandwith Consumption Multicast Routing in Wireless Mesh Networks , 2005, ADHOC-NOW.