동기화된 실시간 미디어 멀티캐스트 서비스에 적합한 오버레이 멀티캐스트 트리 구성 알고리즘

Overlay Multicast Tree Construction Algorithm for Synchronized Real-time Media Multicast Service over the Internet

  • 주현철 (포항공과대학교 컴퓨터공학과 멀티미디어통신시스템 연구실) ;
  • 송황준 (포항공과대학교 컴퓨터공학과 멀티미디어통신시스템 연구실)
  • 발행 : 2006.11.30

초록

본 논문은 인터넷 상에서 동기화된 실시간 미디어 멀티캐스트 서비스에 적합한 오버레이 멀티캐스트 트리를 구성하는 알고리즘을 제안한다. 제안하는 알고리즘은 멀티캐스트 송신 단에서 각 종단 시스템 사이의 전송 지연에 대한 평균과 변이를 최소화하는 트리 구성을 찾는다. 그러나 위의 문제는 NP-완전하므로, 이러한 문제의 계산 복잡도를 낮추면서, 근사해를 찾기 위한 방법으로 OGA (Orthogonal Genetic Algorithm)을 이용하였다. 실험 결과에서 제안하는 알고리즘이 기존 알고리즘에 비해 통기화된 실시간 미디어 데이터 전송을 위한 효과적인 트리를 구성한다는 것을 보인다.

This work presents an effective overlay multicast tree construction algorithm for synchronized real-time media multicast service over the Internet. The proposed algorithm is designed to minimize delay variance among group members to provide the synchronized service as well as average delay of group members in order to support the service in real-time. Basically, of orthogonal genetic algorithm is employed to obtain the near optimal tree with a low computational complexity since the given problem is NP-complete. Finally, experimental results are provided to show the superior performance of the proposed algorithm.

키워드

참고문헌

  1. Y. Chu, S. Rao, S. Seshan and H. Zhang, 'A case for end-system multicast,' ACM SIGMETRICS, Santa Clara, June 2000
  2. S. Deering, 'Host Extensions for IP Multicasting,' RFC1112, August 1989
  3. S. Y. Shi and J. S. Turner, 'Multicast routing and bandwidth dimensioning in overlay network,' IEEE Journal on Selected Areas in Communications, Vol. 20, No.8, pp. 1444-1455, Oct. 2002
  4. S. Banerjee, C. Kommareddy, K. Kar, B. Bhattacharjee, and S. Khuller, 'Construction of an efficient overlay multicast infrastructure for real-time applications,' In Proceedings of IEEE INFOCOM, June 2003
  5. Hwangjun Song, Dong Sup Lee, and Hyung Rai Oh, 'Application layer multicast tree constructing algorithm for real-time media delivery,' accepted for publication in Computer Communications, Sept. 2005
  6. D. Helder and S. Jamin, 'End-host multicast communication using switch-trees protocols,' in Proceedings of Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Systems (GP2PC), May 2002
  7. D. C. Montgomery, Design and Analysis of Experiments, 3rd ed. New York: Wiley, 1991
  8. K. T. Fang and Y.Wang, Number-Theoretic Methods in Statistics. New York: Chapman & Hall, 1994
  9. M. Srinivas and L. Patnaik, 'Genetic algorithms: a survey,' Computer, Vol. 27, Issue 6, pp. 17-26, June 1994
  10. Q. Zhang and Y. Leung, 'An orthogonal genetic algorithm for multimedia multicast routing,' IEEE Tr. on Evolutionary Computation, Vol. 3, No.1, pp. 53-62, April 1999 https://doi.org/10.1109/4235.752920