Issue No. 10 - October (1999 vol. 10)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/71.808133
<p><b>Abstract</b>—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.</p>
Multicast routing, fault tolerance, core-based trees.
G. Xu, D. Xuan, W. Zhao and W. Jia, "An Efficient Fault-Tolerant Multicast Routing Protocol with Core-Based Tree Techniques," in IEEE Transactions on Parallel & Distributed Systems, vol. 10, no. , pp. 984-1000, 1999.