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 条
  • [1] QDMR: An efficient QoS dependent multicast routing algorithm
    Guo, L
    Matta, I
    PROCEEDINGS OF THE FIFTH IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 1999, : 213 - 222
  • [2] QDMR: an efficient QoS dependent multicast routing algorithm
    Guo, Liang
    Matta, Ibrahim
    Real-Time Technology and Applications - Proceedings, 1999, : 213 - 222
  • [3] An efficient distributed QoS-based multicast routing algorithm
    Ural, H
    Zhu, KQ
    CONFERENCE PROCEEDINGS OF THE 2002 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE, 2002, : 27 - 36
  • [4] Genetic Algorithm for Energy-Efficient QoS Multicast Routing
    Lu, Ting
    Zhu, Jie
    IEEE COMMUNICATIONS LETTERS, 2013, 17 (01) : 31 - 34
  • [5] An Efficient Multicast Routing Algorithm for Satisfying QoS Requirements in Networks
    Tsai, Cheng-Fa
    Wang, Chang-Jen
    2008 INTERNATIONAL CONFERENCE ON PHOTONICS IN SWITCHING, 2008, : 122 - 123
  • [6] An efficient evolutionary algorithm for multicast routing with multiple QoS constraints
    Haghighat, AT
    Faez, K
    Dehghan, M
    RECENT ADVANCES IN SIMULATED EVOLUTION AND LEARNING, 2004, 2 : 581 - 602
  • [7] A Heuristic Algorithm for QoS Multicast Routing
    Li Layuan & Li Chunlin Department of Computer Science
    JournalofSystemsEngineeringandElectronics, 2002, (04) : 73 - 78
  • [8] QoS supporting multicast routing algorithm
    Jiang, Yong
    Zhou, Min
    Deng, Xin
    Nanjing Youdian Xueyuan Xuebao/Journal of Nanjing Institute of Posts and Telecommunications, 2000, 20 (03): : 46 - 50
  • [9] Immune algorithm for Qos multicast routing
    Wang, ZQ
    Zhang, D
    ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 822 - 825
  • [10] A distributed QoS multicast routing algorithm
    Li, LY
    Li, CL
    DCABES 2002, PROCEEDING, 2002, : 29 - 32