QDMR: An efficient QoS dependent multicast routing algorithm

被引:7
|
作者
Matta, I [1 ]
Guo, L [1 ]
机构
[1] Boston Univ, Dept Comp Sci, Boston, MA 02215 USA
关键词
quality-of-service networks; real-time multicast routing; constrained path optimization; simulation;
D O I
10.1109/JCN.2000.6596737
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many distributed real-time applications, such as audio- and video-conferencing and collaborative systems, require multicast support from the underlying network. Multicasting involves the delivery of messages over a tree rooted at the sender and whose paths lead to the various receivers. A major objective of the routing protocol is to build a tree with minimum cost. Finding such a tree is known to be computationally expensive, and many heuristics have been proposed to efficiently find near-optimal trees. Moreover, some heuristics exist to efficiently find multicast trees that are of low cost and satisfy Quality-of-Service (QoS) (e.g,, delay) delivery constraints required by real-time applications. However, these heuristics are not fast enough for large-scale networks. In this paper, we present a fast algorithm, called QDMR, for generating delay-constrained low-cost multicast routing trees. A salient feature of QDMR is that it dynamically adjusts its low-cost tree construction policy based on how far the current on-tree node is from violating the QoS delay bound. This QoS dependent (adaptive) tree construction, together with the capability of merging least-delay paths into the low-cost tree in case of stringent delay requirements, lead to the following properties: 1) QDMR guarantees that a feasible multicast tree (that satisfies the requested delay) will be found if such tree exists; 2) this delay-bounded multicast tree is very rapidly generated; and 3) the tree has low cost. Through analysis and extensive simulations, we confirm the premise of QDMR by comparing it to many existing multicast algorithms.
引用
收藏
页码:168 / 176
页数:9
相关论文
共 50 条
  • [31] Core placement algorithm for multicast routing with QoS requirements
    Wang, Mingzhong
    Xie, Jianying
    High Technology Letters, 2002, 8 (02) : 43 - 46
  • [32] QoS multicast routing algorithm based on layered structure
    Chen Niansheng
    Li Layuan
    Cheng Chuanhui
    DCABES 2006 PROCEEDINGS, VOLS 1 AND 2, 2006, : 1135 - 1139
  • [33] A multi-constrained multicast QoS routing algorithm
    Feng, Gang
    COMPUTER COMMUNICATIONS, 2006, 29 (10) : 1811 - 1822
  • [34] New dynamic QoS multicast routing heuristic algorithm
    School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, China
    Beijing Youdian Daxue Xuebao, 2006, SUPPL. (98-101):
  • [35] A dynamic QoS application level multicast routing algorithm
    Wang, Dezhi
    Yu, Zhenwei
    Gan, Jinying
    Wang, Deyu
    DCABES 2007 PROCEEDINGS, VOLS I AND II, 2007, : 318 - 321
  • [36] QoS multicast routing based on chaotic genetic algorithm
    School of Information Science and Engineering, Northeastern University, Shenyang 110004, China
    Dongbei Daxue Xuebao, 2007, 10 (1446-1449): : 1446 - 1449
  • [37] Optimizing genetic algorithm for QoS multicast routing algorithms
    Sun, BL
    Hua, C
    WAVELET ANALYSIS AND ACTIVE MEDIA TECHNOLOGY VOLS 1-3, 2005, : 169 - 175
  • [38] A hybrid intelligent QoS multicast routing algorithm in NGI
    Wang, JW
    Wang, XW
    Huang, M
    PDCAT 2005: SIXTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2005, : 723 - 727
  • [39] Multiobjective QoS multicast routing with genetic optimization algorithm
    Gui Chao
    Sun BaoLin
    Wang Hong
    ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, PROCEEDINGS, 2007, : 207 - 212
  • [40] Qos Multicast Routing Optimization Based on Memetic Algorithm
    Zhang, Qingzhou
    Wang, Ziqiang
    Zhang, Dexian
    INTERNATIONAL CONFERENCE ON MANAGEMENT OF E-COMMERCE AND E-GOVERNMENT, PROCEEDINGS, 2008, : 441 - 444