DOI QR코드

DOI QR Code

Design of Interactive Operations using Prefetching in VoD System

VoD 시스템에서 선반입 기법을 이용한 대화식 동작의 설계

  • 김순철 (대구대학교 컴퓨터.IT공학부)
  • Received : 2010.03.11
  • Accepted : 2010.01.30
  • Published : 2010.06.30

Abstract

VoD(Video-on-Demand) servers have to provide timely processing guarantees for continuous media and reduce the storage and bandwidth requirements for continuous media. The compression techniques make the bit rates of compressed video data significantly variable from frame to frame. A VoD system should be able to provide the client with interactive operations such as fast forward and fast rewind in addition to normal playback of movie. However, interactive operations require additional resources such as storage space, disk bandwidth, memory and network bandwidth. In a stored video application such as VoD system, it is possible that a priori disk access patterns can be used to reserve the system resources in advance. In addition, clients of VoD server spend most of their time in playback mode and the period of time spent in interactive mode is relatively small. In this paper, I present the new buffer management scheme that provides efficient support for interactive operations in a VoD server using variable bit rate continuous media. Simulation results show that our strategy achieves 34% increase of the number of accepted clients over the LRU strategy.

VoD(Video-on-Demand) 시스템에서 다루는 데이터는 대용량이면서 실시간에 처리되어야 하는 연속 매체의 특성을 지니고 있다. 대용량의 데이터가 차지하는 저장 공간과 전송 대역폭을 줄이기 위해 사용되는 압축 기법과 데이터의 실시간 처리를 보장하기 위한 자원의 예약 기법은 모두 연속 매체를 처리하는데 있어 필수적이다. VoD 시스템에서는 사용자들에게 영화의 재생뿐만 아니라 고속 전진이나 고속 후진과 같은 대화식 동작도 함께 제공할 수 있어야 하는데 대화식 동작이 야기하는 데이터 요구량의 변화는 디스크 대역폭, 통신망 대역폭, 메모리와 같은 시스템 자원의 관리를 어렵게 한다. VoD 시스템의 경우 기 저장된 비디오 데이터를 처리하기 때문에 데이터 블록에 대한 선반입이 가능하다. 본 논문에서는 가변 비트율의 비디오 데이터를 처리하는 VoD 서버에서 서버의 버퍼를 이용하여 데이터 블록들을 선반입함으로써 대화식 동작을 지원할 수 있는 버퍼 관리 기법을 제안한다. 본 논문에서 제안한 버퍼 관리 기법은 모의실험 결과 수용 사용자 수에서 LRU 기법에 비해 약 34%의 성능 향상을 보였다.

Keywords

References

  1. A. Lie, and J. Klaue, "Evalvid-RA: Trace Driven Simulation of Rate Adaptive MPEG-4 VBR Video," Multimedia Systems, Volume 14, Number 1, 13. November 2007.
  2. Palumbo, P.A.: Broadband streaming video: viewer metrics and market growth analysis 2000-2004. Accustream Research, Technical Report, 2004.
  3. UNINETT: Digital brytningstid uninett 10ar. UNINETT, Technical Report, 2003.
  4. C. W. Lin, J. Zhou, J. Youn, and M. T. Sun, "MPEG video streaming with VCR functionality," IEEE Transactions on Circuits and Systems for Video Technology, vol. 11, no. 3, pp. 415-425, March. 2001. https://doi.org/10.1109/76.911165
  5. M.-S. Chen, D. D. Kandlur, "Stream Conversion to Support Interactive Video Playout," IEEE MultiMedia, Vol. 3, No. 2, pp. 51-58, Summer 1996.
  6. Wu-chi Feng, F. Jahanian and S. Sechrest. "Providing VCR Functionality in a Constant Quality Video-On-Demand Transportation Service," IEEE Multimedia 1996, pages 127-135, June 1996.
  7. Xin Wang, Changyi Zheng, Zhenyuan Zhang, Hong Lu, Xiangyang Xue, "The design of video segmentation-aided VCR support for P2P VoD systems", IEEE Transactions on Consumer Electronics, Vol. 54, No. 2., pp. 531-537, May 2008. https://doi.org/10.1109/TCE.2008.4560126
  8. Oliver Rose. Statistical properties of MPEG video traffic and their impact on traffic modeling in ATM systems, Technical Report No. 101, University of Wuerzburg, February 1995.