Ring-Banyan Network: A Faul Tolerant Multistage Interconnection Network and its Fault Diagnosis

In this paper. we describe the fault tolerant schemes for the multistage interconnection network (MIN) and its fault diagnosis. Firstly, we present a fault tolerant MIN and a adaptive self-routing scheme for the network. It can provide more multiple paths than the previous networks between an input/output pair of a network by adding extra links between switching elements in the same stage and modifying the self-routing scheme of the regular MIN. The presented routing scheme is as simple as that of the regular MIN, which is based on the topological relationships among the switching elements (SE's) that render a packet to the same destination with the regular self-routing. We present an algebraic proof to show the correctness of the scheme, and an analytic reliability analysis to provide quantitative comparisons with other some networks. Of the special notes is the finding that the network is more cost effective than the regular MIN and other augmented MIN's in terms of the reliability. Secondary. we consider the fault models in the fault detection and the location schemes. We present a new fault diagnosis scheme for the network.

[1]  Dharma P. Agrawal,et al.  A Survey and Comparision of Fault-Tolerant Multistage Interconnection Networks , 1987, Computer.

[2]  Kyungsook Y. Lee,et al.  The B-Network: A Multistage Interconnection Network with Backward Links , 1990, IEEE Trans. Computers.

[3]  Robert J. McMillen,et al.  Performance and fault tolerance improvements in the Inverse Augmented Data Manipulator network , 1982, ISCA 1982.

[4]  C. DENNIS WEISS Bounds on the Length of Terminal Stuck-Fault Test , 1972, IEEE Transactions on Computers.

[5]  Nian-Feng Tzeng,et al.  A fault-tolerant scheme for multistage interconnection networks , 1985, ISCA '85.

[6]  D J Evans,et al.  Parallel processing , 1986 .

[7]  Tse-Yun Feng,et al.  Fault-Diagnosis for a Class of Multistage Interconnection Networks , 1981, IEEE Trans. Computers.

[8]  Shigeo Urushidani,et al.  Rerouting Network: A High-Performance Self-Routing Switch for B-ISDN , 1991, IEEE J. Sel. Areas Commun..

[9]  Tse-yun Feng,et al.  A Survey of Interconnection Networks , 1981, Computer.

[10]  Dharma P. Agrawal,et al.  Testing and Fault Tolerance of Multistage Interconnection Networks , 1982, Computer.

[11]  Tse-Yun Feng,et al.  On a Class of Multistage Interconnection Networks , 1980, IEEE Transactions on Computers.

[12]  Chin-Tau A. Lea,et al.  The Load-Sharing Banyan Network , 1986, IEEE Transactions on Computers.

[13]  Melvin A. Breuer,et al.  Diagnosis and Reliable Design of Digital Systems , 1977 .

[14]  Duncan H. Lawrie,et al.  A Class of Redundant Path Multistage Interconnection Networks , 1983, IEEE Transactions on Computers.

[15]  Howard Jay Siegel,et al.  Fault location techniques for distributed control interconnection networks , 1985, IEEE Transactions on Computers.

[16]  Heung-Kyu Lee,et al.  The Ring-Banyan Network: A Fault Tolerant Multistage Interconnection Networks with an Adaptive Self-Routing , 1992 .

[17]  Howard Jay Siegel,et al.  The Extra Stage Cube: A Fault-Tolerant Interconnection Network for Supersystems , 1982, IEEE Transactions on Computers.

[18]  Sudhakar M. Reddy,et al.  Augmented Shuffle-Exchange Multistage Interconnection Networks , 1987, Computer.

[19]  Jacob A. Abraham,et al.  Concurrent error detection in VLSI interconnection networks , 1983, ISCA '83.