DOI QR코드

DOI QR Code

Heuristic Algorithms for Constructing Interference-Free and Delay-Constrained Multicast Trees for Wireless Mesh Networks

  • Yang, Wen-Lin (Dept. of Computer Science and Information Engineering, National University of Tainan) ;
  • Kao, Chi-Chou (Dept. of Computer Science and Information Engineering, National University of Tainan) ;
  • Tung, Cheng-Huang (Dept. Computer Science and Information Engineering, National Pingtung Institute of Commerce)
  • 투고 : 2010.11.16
  • 심사 : 2011.01.12
  • 발행 : 2011.02.28

초록

In this paper, we study a problem that is concerning how to construct a delay-constrained multicast tree on a wireless mesh network (WMN) such that the number of serviced clients is maximized. In order to support high-quality and concurrent interference-free transmission streams, multiple radios are implemented in each mesh node in the WMNs. Instead of only orthogonal channels used for the multicast in the previous works, both orthogonal and partially overlapping channels are considered in this study. As a result, the number of links successfully allocated channels can be expected to be much larger than that of the approaches in which only orthogonal channels are considered. The number of serviced subscribers is then increased dramatically. Hence, the goal of this study is to find interference-free and delay-constrained multicast trees that can lead to the maximal number of serviced subscribers. This problem is referred as the MRDCM problem. Two heuristics, load-based greedy algorithm and load-based MCM algorithm, are developed for constructing multicast trees. Furthermore, two load-based channel assignment procedures are provided to allocate interference-free channels to the multicast trees. A set of experiments is designed to do performance, delay and efficiency comparisons for the multicast trees generated by all the approximation algorithms proposed in this study.

키워드

참고문헌

  1. I.F. Akyildiz, X. Wang and W. Wang, "Wireless mesh networks: a survey," Computer Networks, vol. 47, pp. 445-487, 2005. https://doi.org/10.1016/j.comnet.2004.12.001
  2. A.P. Subramanian, H. Gupta, S.R. Das and J. Cao, "Minimum Interference Channel Assignment in Multiradio Wireless Mesh Networks," IEEE Trans. on Mobile Computing, vol. 7, no. 12, pp. 1459-1473, 2008. https://doi.org/10.1109/TMC.2008.70
  3. A. Mishra, E. Rozner, S. Banerjee and W. Arbaugh, "Exploiting Partially Overlapping Channels in Wireless Networks: Turning a Peril into an Advantage," in Proc. of Internet Measurement Conference, pp. 311-316, 2005.
  4. A. Kumar K.S and S. Hegde, "Multicasting in Wireless Mesh Networks: Challenges and Opportunities," in Proc. of International Conf. on Information Management and Engineering, pp. 514-518, 2009.
  5. V. Bhandari and N. H. Vaidya, "Connectivity and Capacity of Multi-Channel Wireless Networks with Channel Switching Constraint," in Proc. of INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE, pp. 785- 793, 2007.
  6. A. Raniwala and T. Chiueh, "Architecture and Algorithms for an IEEE 802.11-based Multi-Channel Wireless Mesh Network," in Proc. of INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE, pp. 2223- 2234, 2005.
  7. C. Chereddi, P. Kyasanur and N. H. Vaidya, "Net-X: A Multichannel Multi-Interface Wireless Mesh Implementation," Mobile Computing and Communications Review, vol. 11, no. 3, pp. 84-95, 2007. https://doi.org/10.1145/1317425.1317435
  8. L. Kou, G. Markowsky and L. Berman, "A Fast Algorithm for Steiner Trees," Acta Infomatica, Spring-Verlag, vol.15, pp. 141-145, 1981. https://doi.org/10.1007/BF00288961
  9. M.K. Marina and S.R. Das, "A Topology Control Approach for Utilizing Multiple Channels in Multi-Radio Wireless Mesh Networks," in Proc. of Broadband Networks, pp. 381-390, 2005.
  10. R. Draves, J. Padhye and B. Zill, "Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks," in Proc. of MobiCom, pp. 114-128, 2004.
  11. Wen-Lin Yang, "A Maximum-Revenue Multicast Routing Problem on Wireless Mesh Networks," in Proc. of the 24th International Conf. on Information Networking, 2010.
  12. G. Zeng, B. Wang, Y. Ding, L. Xiao and M. Mutka, "Multicast Algorithms for Multi-Channel Wireless Mesh Networks," in Proc. of International Conf. on Network Protocols, pp. 1-10, 2007.
  13. P.M. Ruiz and A.F. Gomez-Skarmeta, "Approximating Optimal Multicast Trees in Wireless Multihop Networks," in Proc. of IEEE Symposium on Computers and Communications, pp. 686-691, 2005.
  14. U.T. Nguyen and J. Xu, "Multicast Routing in Wireless Mesh Networks: Minimum Cost Trees or Shortest Path Trees," IEEE Communications Magazine, pp. 72-75, 2007.
  15. H.L. Nguyen and U.T. Nguyen, "Minimum Interference Channel Assignment for Multicast in Multi-Radio Wireless Mesh Networks," in Proc. of International Conf. on Wireless Communications and Mobile Computing, pp. 626-631, 2008.
  16. A. Raniwala, K. Gopalan and T. Chiueh, "Centralized Channel Assignment and Routing Algorithms for Multi-channel Wireless Mesh Networks," ACM Mobile Computing and Communications Review, vol.8, no. 2, pp. 50-65, 2004. https://doi.org/10.1145/997122.997130
  17. Z. Yin, Z. Li and M. Chen, "A Novel Assignment Algorithm for Multicast in Multi-radio Wireless Mesh Networks," in Proc. of IEEE Symposium on Computers and Communications (ISCC), pp. 283-288, 2007.
  18. H.L. Nguyen and U.T. Nguyen, "Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks," in Proc. of the International Conf. on Ultra Modern Telecommunications (ICUMT), 2009.
  19. Tropos Networks, http://www.tropos.com .

피인용 문헌

  1. Channel Allocation Strategies for Interference-Free Multicast in Multi-Channel Multi-Radio Wireless Mesh Networks vol.6, pp.2, 2011, https://doi.org/10.3837/tiis.2012.02.011
  2. A Novel Routing Algorithm Based on Load Balancing for Multi-Channel Wireless Mesh Networks vol.7, pp.4, 2011, https://doi.org/10.3837/tiis.2013.04.003
  3. A cross‐layer optimization for maximum‐revenue‐based multicast in multichannel multiradio wireless mesh networks vol.27, pp.11, 2011, https://doi.org/10.1002/dac.2535
  4. Minimum Interference Channel Assignment Algorithm for Multicast in a Wireless Mesh Network vol.16, pp.12, 2011, https://doi.org/10.3390/s16122056