DOI QR코드

DOI QR Code

An Intelligent Media Player for Guaranteeing QoS Streaming Media on Thin-Client Computing

씬클라이언트 컴퓨팅에서 스트리밍 미디어의 QoS를 보장하는 지능형 미디어 플레이어

  • 김병길 (강원대학교 컴퓨터정보통신공학과) ;
  • 이좌형 (강원대학교 컴퓨터정보통신공학과) ;
  • 정인범 (강원대학교 전기전자정보통신공학부)
  • Published : 2005.10.01

Abstract

Due to the limited resources in thin-client and the large amount of computation for decoding MPEG media, it is not easy to support the QoS stream media to clients. To solve the problems, the terminal servers would be charged for decoding the MPEG media and thin-clients have a role to update only the changed areas in their screen. However, these previous approaches cause severely low video quality. In addition, since servers perform all procedures to decode MPEG media, they are easily saturated even under a small number of clients. In this paper, the sources of the low video duality are investigated in the previous thin-clients' solutions working in wireless and wired environments. From the detailed experiments, an intelligent media player is proposed to achieve the QoS streams by supporting both the enhanced video duality and the audio synchronized with video frames.

한정된 자원을 보유하고 있는 씬클라이언트 환경 아래에서는 많은 연산량을 요구하는 MPEG 미디어의 복호화를 사용자에게 QoS를 보장되는 수준으로 동작시키기 어렵다. 이러한 문제점을 극복하기 위하여 미디어에 대한 복호화 연산은 중앙의 터미널 서버들의 자원을 이용하게 하고 씬클라이언트 쪽에서는 단지 화면 업데이트만 처리하는 방식들이 사용되어지고 있다. 그러나 제안된 기존의 방법들에서는 재생된 스트리밍 미디어의 화질이 열악한 형편이다. 더구나, 서버들에게 복호화의 전 과정을 부담시키므로 서버들이 적은 부하에도 쉽게 포화점에 도달하고 있다. 본 논문에서는 유선 및 무선 씬클라이언트 환경에서 화질의 열화가 발생되는 원인들을 규명한다. 분석된 기존 씬클라이언트 방법들의 문제점을 기반으로 미디어 화질의 질을 향상시키며 영상과 음성을 동기화를 맞추어 사용자들에게 QoS 가 보장되는 스트리밍 미디어 서비스를 제공하는 지능형 미디어 재생기를 제안한다.

Keywords

References

  1. Tristan Richardson, Quentin Stafford-Fraser, Kenneth R. Wood, Andy Hopper, 'Virtual Network Computing,' IEEE, 1998
  2. Brian K. Schmidt, Monica S. Lam, J. Duane Northcutt, 'The interactive performance of SLIM: a stateless, thin-client architecture,' ACM Symposium, December, 1999
  3. S. Jae Yang, Jason Nieh, Matt Selsky, and Nikhil Tiwari, 'The Performance of Remote Display Mechanisms for Thin-Client Computing,' USENIX, 2002
  4. S. Jae Yang, Jason Nieh, Shipa Krishnappa' Web Browsing Performance of Wireless Thin-client Computing, International WWW Conference, 2003
  5. T. W. Mathers and S. P. Genoway. Windows NT Thin Client Solutions: Implementing Terminal Server and Citrix Meta-Frame. Macmillan Technical Publishing, Indianapolis, IN, Nov., 1998
  6. B. C. Cumberland, G. Carius, and A. Muir. Microsoft Wndows NT Server 4.0, Terminal Server Edition: Technical Reference, Microsoft Press, Redmond, WA, Aug., 1999
  7. A. Tirumala and J. Ferguson. Iperf. http://dast.nlanr.net/Projects/Iperf
  8. 김병길, 정인범, '멀티미디어 서비스를 위한 썬클라이언트 컴퓨팅의 성능평가 및 비교', 한국정보과학회 2003년 10월
  9. S. J. Yang, J. Nieh, and N. Novik, 'Measuring Thin-Client Performance Using Slow-Motion Benchmaking,' USENIX, 2001
  10. R. W. Scheifler and J. Gettys, 'The X Window System,' ACM Transactions on Graphics, 1986
  11. Albert Lai, jason Nieh, 'Limits of Wide-Area Thin-Client Computing,' Proceedings of the ACM SIGMETRICS 2002
  12. Compaq Computer Corporation, 'performance and Sizing of Compaq Servers with Microsoft Windows NT Server 4.0, Terminal Server Edition,' Technology Brief, Houston, TX, June, 1998
  13. J. Danskin, P. Hanrahan, 'Higher Bandwidth X,' Proceedings of the 1994 ACM Multimedia Conference
  14. Alexander Ya-li Wong and Margo Seltzer, 'Operating System Support for Multi-User Remote, Graphical Interaction,' Proceedings of 2000 USENIX Annual Technical Conference
  15. Nielsen, 'Multimedia and Hypertext: The Internet and Beyond,' Morgan Kaufmann, San Francisco, CA, Jan., 1995
  16. Alexander Ya-Ii Wong, Margo Seltzer, 'Operating System Support for Multi-User, Remote, Graphical Interaction,' USENIX, 2000