2nd International ICST Conference on Scalable Information Systems

Research Article

DHMT: A Scalable and Efficient Hybrid Application-layer Multicast Protocol

Download439 downloads
  • @INPROCEEDINGS{10.4108/infoscale.2007.218,
        author={Jing Li and Naijie Gu and Weijia Jia},
        title={DHMT: A Scalable and Efficient Hybrid Application-layer Multicast Protocol},
        proceedings={2nd International ICST Conference on Scalable Information Systems},
        proceedings_a={INFOSCALE},
        year={2010},
        month={5},
        keywords={Application-layer multicast hybrid architecture Fibonacci tree.},
        doi={10.4108/infoscale.2007.218}
    }
    
  • Jing Li
    Naijie Gu
    Weijia Jia
    Year: 2010
    DHMT: A Scalable and Efficient Hybrid Application-layer Multicast Protocol
    INFOSCALE
    ICST
    DOI: 10.4108/infoscale.2007.218
Jing Li1,2,3,*, Naijie Gu1,2,*, Weijia Jia2,3,*
  • 1: Department of Computer Science and Technology, University of Science & Technology of China, Hefei, China
  • 2: Joint Research Lab of Excellence, CityU-USTC Advanced Research Institute, Suzhou, China
  • 3: Department of Computer Science, City University of Hong Kong, Hong Kong, China
*Contact email: jennylee@mail.ustc.edu.cn, gunj@ustc.edu.cn, itjia@cityu.edu.hk

Abstract

A scalable and efficient hybrid application-layer multicast protocol-DHMT (Dynamic Hybrid Multicast Tree) is proposed in this paper. It adopts the hybrid architecture of hierarchy and Fibonacci tree to multicast packets efficiently. In DHMT, the underlying topology characteristic is considered by introducing an idea of local area to reduce packet delivering on costly links. In each local area, members are constructed into a hierarchical architecture in term of layer and cluster. The roots of all local hierarchical architecture are organized into a Fibonacci multicast tree. In addition, the cores in DHMT are selected dynamically to reflect the instantaneous network situation. The architecture characters improve the delay performance of DHMT. The simulation shows that DHMT is scalable and efficient and it works well especially for large multicast group.