A Fault-Tolerant Multicasting Algorithm using Region Encoding Scheme in Multistage Interconnection Networks

다단계 상호연결망에서 영역 부호화 방식을 사용하는 고장 허용 멀티캐스팅 알고리즘

  • 김진수 (건국대학교 컴퓨터응용과학부) ;
  • 장정환 (부산외국어대학교 컴퓨터전자공학부)
  • Published : 2002.04.01

Abstract

This paper proposes a fault-tolerant multicasting algorithm employing the region encoding scheme in multistage interconnection networks (MIN's) containing multiple faulty switching elements. After classifying all switching elements into two subsets with equal sizes in MIN, the proposed algorithm can tolerate the faulty pattern where every fault is contained in the same subset. In order to send a multicast message to its destinations detouring faults, the proposed algorithm uses the recursive scheme that recirculates it through MIN, We prove that this algorithm can route any multicast message in only two passes through the faulty MIN.

본 논문은 다수의 고장 스위칭 소자를 갖는 다단계 상호연결망(MIN)에서 영역 부호화 방식을 적용하는 고장 허용 멀티캐스팅 알고리즘을 제안한다. 제안된 알고리즘은 MIN의 전체 스위칭 소자들을 같은 크기를 갖는 두 개의 부분집합으로 구분하고, 모든 고장이 동일한 부분집합에 속한 고장 유형을 허용한다. 제안된 알고리즘은 고장을 우회하여 멀티캐스트 메시지를 목적지까지 보내기 위해, MIN을 통해 메시지를 순환시키는 기법을 사용한다. 본 알고리즘은 고장난 MIN에서 임의의 멀티캐스트 메시지를 두 번 순환시켜 라우팅 할 수 있음을 증명한다.

Keywords

References

  1. G. B. Adams, D. P. Agrawal and H. J. Siegel, 'A Survey and Comparison of Fault-Tolerant Multistage Interconnection Networks,' IEEE Computer, Vol. 20, pp. 14-27, Jun. 1987 https://doi.org/10.1109/MC.1987.1663586
  2. 박재현, 윤현수, 이홍규, '적응 자기 경로제어 알고리즘을 사용하는 고장 감내 다단 상호연결 네트워크의 설계 및 신뢰성 분석', 한국정보과학회 논문지, Vol. 22, No. 7, pp.1066-1077, Jul. 1995
  3. S. J. Wang, 'Distributed Routing in a Fault-Tolerant Multistage Interconnection Network', Information Processing Letters, Vol. 63, No. 4, pp.205-210, 1997 https://doi.org/10.1016/S0020-0190(97)00105-1
  4. A. Varma and C. S. Raghavendra, 'Fault-Tolerant Routing in Multistage Interconnection Networks', IEEE Transcations on Computers, Vo. 38, No. 3, pp. 385-393, Mar. 1989 https://doi.org/10.1109/12.21125
  5. S. Chalasani, C. S. Raghavendra, and A. Varma, 'Fault-Tolerant Routing in MIN-Based Supercomputers', Journal of Parallel and Distributed Computering, Vol. 22, No. 2, pp.154-167, Aug. 1994 https://doi.org/10.1006/jpdc.1994.1078
  6. N. Das and J. Dattagupta, 'Two-Pass Rearrangeability in Faulty Benes Networks', Journal of Parallel and Distributed Computing, Vol. 35, pp. 191-198, Jun. 1996 https://doi.org/10.1006/jpdc.1996.0080
  7. P. K. McKinley, Y. Tsai, and D. F. Robinson, 'Collective Communication in Wormhole-Routed Massively Parallel Computers,' IEEE Computer, Vol. 28, No. 12, pp.39-50, Dec. 1995 https://doi.org/10.1109/2.476198
  8. R. Cusani and F. Sestini, 'A Recursive Multistage Structure for Multicast ATM Switching', Proc.of IEEE Infocom, pp.1289-1295, Apr. 1991 https://doi.org/10.1109/INFCOM.1991.147653
  9. X. Chen and V. Kumar, 'Multicast Routing in Self-Routing Multistage Networks', Proc.of IEEE Infocom, pp.306-314, Apr. 1994 https://doi.org/10.1109/INFCOM.1994.337604
  10. C. S. Raghavendra, X. Chen, and V. P. Kumar, 'A Two Phase Multicast Routing Algorithm in Self-Routing Multistage Networks', Proc. of Int'I Conference on Communications, pp.1612-1618, Jun. 1995 https://doi.org/10.1109/ICC.1995.524474
  11. 박재형, 윤현수, '다단계 상호 연결망에서 제한-주소 부호화를 이용한 재귀적 멀티캐스트 알고리즘', 한국정보과학회 논문지(A), vol. 24, No. 7, pp.667-674, Jul. 1997
  12. C. L. Wu and T.-Y. Feng, 'On a Class of Multistage Interconnection Networks', IEEE Transactions on Computers, Vol. 29, No. 8, pp.694-702, Aug. 1980 https://doi.org/10.1109/TC.1980.1675651
  13. J. Y. Hui, 'Switching and Traffic Theory for Integrated Broadband Networks', Kluwer Academic Publishers, 1990
  14. C. Chjang and L. M. Ni., 'Multi-Address Encoding for Multicast', Proc. of the Parallel Computer Routing and Communication Workshop, pp.140-160, May 1994 https://doi.org/10.1007/3-540-58429-3_34
  15. T. T. Lee, 'Nonblocking Copy Networks for Multicast Packet Switching', IEEE Journal on Selected Areas in Communications, Vol. 6, pp.1455-1467, Dec. 1988 https://doi.org/10.1109/49.12873