Detour paths algorithm using the vectors in Hypercube Networks

하이퍼큐브 네트워크에서 벡터들을 이용한 우회경로 알고리즘

  • 김명하 (충북대학교 전자계산학과) ;
  • 이충세 (충북대학교 전자정보대학)
  • Published : 2009.12.31

Abstract

The advances in networking technology and importance of multimedia communication require real time transaction. In many applications, high reliable real-time communications are required more frequently. In this paper, we propose a reliable communication in cube-based multi -computer using the safety vector. Each node in a cube-based n dimensional multi-computer is associated with a safety vector of n bits, which is an approximated measure of the number and distribution of faults in the neighborhood. We propose an algorithm that can establish detour paths using the safety vector. The established detour paths are disjoint with the primary real-time channel. Therefore, our algorithm is more efficient than earlier proposed algorithms.

네트워크 분야와 멀티미디어 기술의 발전에 따라 실시간 처리에 대한 연구가 각광을 받고 있다. 또한, 많은 용용 분야에서 신뢰도가 높은 실시간 통신에 대한 필요성이 대두되고 있다. 이 논문에서는 큐브 구조를 갖는 다중 컴퓨터에 대한 실시간 통신 알고리즘을 벡터를 이용하여 구현하려고 한다. 큐브 형태의 n 차원 다중 컴퓨터에서 n 개의 안전 벡터는 이웃한 노드들의 결함의 분포와 근사적인 결함의 척도와 관련되어 있다. 이 연구에서는 실시간 채널에서 서로 설정하는 다른 우회 경로를 찾는 알고리즘을 개발한다. 개발한 알고리즘과 기존의 방법들을 비교하여 성능을 분석한다. 시뮬레이션 결과는 이미 제안된 알고리즘과 비교하여 보다 효율적임을 보이고 있다.

Keywords

References

  1. A. Banerjea, 'Fault Management for Realtime Networks', 1989
  2. L. N. Bhuyan and D.P. Agrawal, 'Gerneralized Hypercube and Hyberbus Structures for a Computer Network,' IEEE Trans. Computers, Vol.32, No.4, pp.323-333, Apr. 1984
  3. M. S. Chen and K.G.Shin, 'Adaptive Fault-tolerant Routing in Hypercube Multicomputers,' IEEE. Trans. Computers, Vol.39, No.12, pp.1406-1416, Dec. 1990 https://doi.org/10.1109/12.61061
  4. M. S. Chen and K. G. Shin, 'Depth-First Search Approach for Fault-Tolerant Routing in Hypercube Multicomputers,' IEEE Trans. Parrallel and Distributed Systems, Vol.1, No.2, pp.152-159, Apr. 1990 https://doi.org/10.1109/71.80143
  5. B. Chen, S. Kamat, and W. Zaho, 'Fault-Tolerant Real-Time Communication in FDDI-Based Networks,' Proc. Real-Time Systems Symp., 1995
  6. R. L. Cruz,'A Calculus for Network Delay, Part I: Netwrok Elements in isolation,' IEEE Trans. on Information Theory, Vol.37, No.1, pp.132-141, Jan. 1991 https://doi.org/10.1109/18.61110
  7. D. Ferrari and D. C. Verma, 'A Schem for Real-Time Channel Establishment in Wide-Area Networks,' IEEE J. Selected Areas Comm., pp.368-379, 1990
  8. S. J. Golestan, 'A Framing Strategy for Congestion Management,' IEEE Jornal on Selected Areas In Communication
  9. J. M. Gordon and Q. F. Stout, 'Hypercube Message Routing in the Presence of Faults,' Proc. Third Conf. Hypercube Concurrent Computers and Applications, pp.251-263, Jan. 1988
  10. Seungjea Han, K. G. Shin, 'A Primary-Backup Channel Approach to Dependable Real-Time Communication in Multi-hop Networks,' IEEE Trans. on Computers Vol.47, No.1, pp.46-61, 1998 https://doi.org/10.1109/12.656080
  11. Y. Lan. 'A Fault-Tolerant Routing Algortithm in Hypercubes,' Proc. 1994 Int'l Conf. Parallel Processing, pp.II 163-II 166, Aug. 1994
  12. T. C. Lee and J. P. Hayes, 'A Fault-Tolerant Communication Scheme for Hypercube Computers,' IEEE Trans. Computers, Vol.41, No.10, pp.1242-1256, Oct. 1992 https://doi.org/10.1109/12.166602
  13. J. Wu, 'Adaptive Fault-Tolerant routing in Cube-Based Multicomputers Using Safety vectors', IEEE Trans. on Parallel and Distributed Systems, Vol. 9, No.4, pp.321-334, Apr. 1998 https://doi.org/10.1109/71.667894
  14. Q. Zheng and K. G. Shin, 'On the Ability of Establishing Real-Time Channels in Point-To-Point Connected Packet Switching Networks,' IEEE Trans. Comm., Vol.42, nos.2/3/4, pp.1096-1105, Feb./Apr. 1992 https://doi.org/10.1109/TCOMM.1994.580218
  15. Q. Zheng and K. G. Shin, 'Fault-Tolerant Real-Time Communication in Distributed Computing Systems,' IEEE Trans. Parrallel and Distributed sys. Vol.9. No.5. pp.470-480, May 1998 https://doi.org/10.1109/71.679217
  16. 심재철, 김동승, '하이퍼큐브 컴 퓨터에서의 결함허용 경 로배정기법,' 한국정보과학회논문지, 제23권, 5호, pp.509-518, 1996년 5월
  17. J. Chen, I. A. Kanj, G Wang, 'Hypercube Network Fault Tolerance: A Probabilistic Approach,' Parallel Processing, 2002. Proceedings. International Conference on, pp.65-72 Aug. 2002
  18. Ruei-Yu Wu, J. G. Chang, Gen-Huey Chen, 'Node-disjoint paths in hierarchical hypercube networks,' Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International. pp.5, 2006
  19. D. Xiang, 'Fault-tolerant routing hypercube multicomputers using local safety information,' IEEE Trans. Parallel Distrib. Syst., Vol.12, No.9, pp.942–951, Dec. 2001 https://doi.org/10.1109/71.506701
  20. J. Wu, F. Gao, Z. Li, Y. Min, 'Optimal, and reliable communication in hypercubes using extended safety vectors' Reliability, IEEE Transactions on Vol.54, Issue 3, pp.402- 411, 2005 https://doi.org/10.1109/TR.2005.853439