• DocumentCode
    1275362
  • Title

    An efficient fault-tolerant multicast routing protocol with core-based tree techniques

  • Author

    Jia, Weijia ; Zhao, Wei ; Xuan, Dong ; Xu, Gaochao

  • Author_Institution
    Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, Hong Kong
  • Volume
    10
  • Issue
    10
  • fYear
    1999
  • fDate
    10/1/1999 12:00:00 AM
  • Firstpage
    984
  • Lastpage
    1000
  • Abstract
    In this paper, we design and analyze an efficient fault-tolerant multicast routing protocol. Reliable multicast communication is critical for the success of many Internet applications. Multicast routing protocols with core-based tree techniques (CBT) have been widely used because of their scalability and simplicity. We enhance the CBT protocol with fault tolerance capability and improve its efficiency and effectiveness. With our strategy, when a faulty component is detected, some pre-defined backup path(s) is (are) used to bypass the faulty component and enable the multicast communication to continue. Our protocol only requires that routers near the faulty component be reconfigured, thus reducing the runtime overhead without compromising much of the performance. Our approach is in contrast to other approaches that often require relatively large tree reformation when faults occur. These global methods are usually costly and complicated in their attempt to achieve theoretically optimal performance. Our performance evaluation shows that our new protocol performs nearly as well as the best possible global method while utilizing much less runtime overhead and implementation cost
  • Keywords
    fault tolerant computing; multicast communication; performance evaluation; protocols; telecommunication network routing; Internet; backup path; core-based tree techniques; fault-tolerant multicast routing protocol; performance evaluation; reliable multicast communication; Costs; Fault detection; Fault tolerance; Internet; Multicast communication; Multicast protocols; Performance evaluation; Routing protocols; Runtime; Scalability;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.808133
  • Filename
    808133