실시간 미디어 전송의 종단간 성능 향상을 위한 혼성 모니터링 기법

Hybrid Monitoring Scheme for End-to-End Performance Enhancement of Real-time Media Transport

  • 박주원 (광주과학기술원 정보통신공학과 네트워크미디어 연구실) ;
  • 김종원 (광주과학기술원 정보통신공학과 네트워크미디어 연구실)
  • 발행 : 2005.10.01

초록

네트워크 및 종단 노드의 시스템에 걸친 제한된 자원을 활용하여 실현되는 영상/음성 전달 서비스를 위한 멀티미디어 응용 프로그램의 품질을 보장하기 위해서는 지연, 지터, 손실과 같은 전송 상태와 CPU, 메모리의 사용량과 같은 시스템의 상태를 동시에 관찰하는 것이 필요하다. 본 논문에서는 액세스그리드 (Access Grid) 경우와 같이 IP 멀티캐스트 상에 동작하는 RTP/RTCP에 기반한 실시간 미디어 응용 프로그램을 대상으로 동적/정적 모니터링 방식을 혼용하여 멀티캐스트 상태와 시스템 상태를 측정하는 혼성 모니터링 방식을 제안한다. 또한 종단간 전송 품질이 저하된 경우 제안한 모니터링 방식에서 측정된 결과를 비교/분석하여 품질 저하의 원인을 판단하고 원인에 적합한 대응방안을 연계하고i라 한다. 이 결과를 바탕으로 네트워크/시스템의 상태 변화에 적응적인 영상/음성 전송 서비스의 가능성을 타진하고 종단간 전송 품질 저하 방지를 위한 효과를 예상한다.

As real-time media applications based on IP multicast networks spread widely, the end-to-end QoS (quality of service) provisioning for these applications have become very important. To guarantee the end-to-end QoS of multi-party media applications, it is essential to monitor the time-varying status of both network metrics (i.e., delay, jitter and loss) and system metrics (i.e., CPU and memory utilization). In this paper, targeting the multicast-enabled AG (Access Grid) group collaboration tool based on multi-Party real-time media services, a hybrid monitoring scheme that can monitor the status of both multicast network and node system is investigated. It combines active monitoring and passive monitoring approaches to measure multicast network. The active monitoring measures network-layer metrics (i.e., network condition) with probe packets while the passive monitoring checks application-layer metrics (i.e., user traffic condition by analyzing RTCP packets). In addition, it measures node system metrics from system API. By comparing these hybrid results, we attempt to pinpoint the causes of performance degradation and explore corresponding reactions to improve the end-to-end performance. The experimental results show that the proposed hybrid monitoring can provide useful information to coordinate the performance improvement of multi-party real-time media applications.

키워드

참고문헌

  1. B. Lowekamp, et al., 'A hierarchy of net­work measurements for Grid applications and services(DRAFT),' GGF NMWG internal Draft, 2002
  2. B. Landfeldt, P. Sookavatana, A. Seneviratne, 'The Case for a Hybrid Passive/Active Network Monitoring Scheme in the Wireless Internet' in Proc. of IEEE international con­ference networks, 2002
  3. B.B. Lowekamp. 'Combining active and passive network measurements to build scal­able monitoring systems on the grid.' Per­formance Evaluation Review, 30(4): 19-26, 2003 https://doi.org/10.1145/773056.773061
  4. M. Angrilli and B.B. Lowekamp 'Compar­ing Passive Network Monitoring of Grid Application Traffic with Active Probes' in Proc. of Fourth International Workshop on Grid Computing, November 2003
  5. M. Aida, K. Ishibashi, and T. Kanazawa, 'CoMPACT-Monitor: Change-of-measure based passivejactive monitoring weighted active sampling scheme to infer QoS,' in Proc. of Applications and the Internet(SAINT) Work­shops, 2002
  6. J-W. Park and J. Kim, 'Hybrid monitoring scheme for real-time media delivery over the multicast network,' in Proc. APAN Network Research Workshop, pp. 1-8, Cairns, July 2004
  7. H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, 'RTP: A transport protocol for real-time applications,' IETF RFC 3550, January 2003
  8. C. Perkins, O. Hodson, and V. Hardman, 'A survey of packet loss recovery techni­ques for streaming audio,' IEEE Network Magazine, vol. 12, no. 5, pp. 40-48, Sep­tember/October 1998 https://doi.org/10.1109/65.730750
  9. Argonne National Laboratory/MCS/http://www.accessgrid.org/
  10. Internet2/E2E piPEs,http://e2epi.internet2.edu
  11. NLANR/DAST/, 'Multicast Beacon,' http://dast.nlanr.net/Projects/Beacon/
  12. Makofske D. B and Almeroth KC, 'MHealth: A Real-time Multicast Tree Visualization and Monitoring Tool,' Technical report, Uni­versity of California, Santa Barbara. Makos­fske's Master Thesis
  13. NLANR/DAST/,Iperf,iperf,http://dast.nlanr.net/projects/Iperf/
  14. Robust Audio http://www-mice.cs.ucl.ac/mul­timedia/software/rat/
  15. MySQL, http://www.mysql.com/
  16. S. Han and J. Kim, 'High-quality video services for the Access Grid,' in Proc. 14th International Conference on Artificial Reality and Telexistence, pp. 542-547, Seoul, Nov. 2004
  17. R. Stevens et. al., 'Advanced collaboration environments and scientific workplaces of the future,' in Proc. Advanced Collaborative Environments, Nice, France, Sept. 2004