Tabu Search for Low-Cost Dynamic Multicast Tree Generation with Quality of Service Guarantees

被引:0
作者
Tahir, Muhammad Atif [2 ]
Jamshed, Asif [1 ]
Rehman, Habib-ur [1 ]
Daadaa, Yassine [1 ]
机构
[1] Al Imam Mohammad Ibn Saud Islamic Univ IMSIU, Coll Comp & Informat Sci, Riyadh 11432, Saudi Arabia
[2] Northumbria Univ, Sch Comp Sci & Digital Technol, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
关键词
Dynamic multicast routing; quality of service (QoS); evolutionary computing; heuristics; graph theory and algorithms; network optimization; real-time data traffic; WCCAIS2014;
D O I
10.1515/jisys-2014-0043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a communication network with a source node, a multicast tree is defined as a tree rooted at the source node and all its leaves being recipients of the multicast originating at the source. The tree or bandwidth cost is normally measured by its utilization of tree links along with the quality of service (QoS) measures such as delay constraint and end-to-end delay. however, if nodes are allowed to join or leave the multicast group at any time during the lifetime of the multicast connection, then the problem is known as dynamic multicast routing problem. In this article, we combine a greedy approach with static multicast routing using Tabu Search to find a low-cost dynamic multicast tree with desirable QoS parameters. The proposed algorithm is then compared with several static multicast routing algorithms. The simulation results show that, on a large number of events, i.e., where nodes are leaving or joining, the proposed algorithm is able to find multicast trees of lower cost and more desirable QoS properties.
引用
收藏
页码:479 / 489
页数:11
相关论文
共 26 条
  • [1] Armaghan M., 2009, INT C APPL INF COMM, P1
  • [2] A Dynamic Multiobjective Evolutionary Algorithm for Multicast Routing Problem
    Bueno, Marcos L. P.
    Oliveira, Gina M. B.
    [J]. 2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 344 - 350
  • [3] Dai Yin-fei, 2013, 3 INT C PHOT IM AGR
  • [4] A routing algorithm for dynamic multicast trees with end-to-end path length control
    Fujinoki, H
    Christensen, KJ
    [J]. COMPUTER COMMUNICATIONS, 2000, 23 (02) : 101 - 114
  • [5] Glover F., 1990, ORSA Journal on Computing, V2, P4, DOI [10.1287/ijoc.1.3.190, 10.1287/ijoc.2.1.4]
  • [6] Glover F., 1990, ORSA J COMPUT, V2, P4, DOI [10.1287/ijoc.2.1.4, DOI 10.1287/IJOC.2.1.4]
  • [7] Hong SP, 1998, IEEE INFOCOM SER, P1433, DOI 10.1109/INFCOM.1998.662961
  • [8] Hui Cheng, 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), P1586, DOI 10.1109/TrustCom.2012.179
  • [9] On QoS multicast routing algorithms using k-minimum Steiner trees
    Kim, Moonseong
    Choo, Hyunseung
    Mutka, Matt W.
    Lim, Hyung-Jin
    Park, Kwangjin
    [J]. INFORMATION SCIENCES, 2013, 238 : 190 - 204
  • [10] Multicast Routing for Multimedia Communication
    Kompella, Vachaspathi P.
    Pasquale, Joseph C.
    Polyzos, George C.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 1993, 1 (03) : 286 - 292