MPEC-4 FGS 비디오 스트리밍에 대한 네트워크 차별화 서비스의 성능분석

Performance Evaluation of Differentiated Services to MPEG-4 FGS Video Streaming

  • 신지태 (성균관대학교 정보통신공학부 멀티미디어 네트워킹 연구실) ;
  • 김종원 (광주과학기술원 정보통신공학과 네트워크 미디어 연구실)
  • 발행 : 2002.07.01

초록

ISO/IEC MPEG-4 FGS (finer granular scalable) 비디오 스트림을 패킷손실 측면의 차등서비스 (differentiated services: DiffServ) 네트워크상에서 차별화 전송하는 시스템을 제안하고, 그 성능을 분석한다. 이를 위한 전체 제안시스템의 구조는 크게 다음의 3 부분으로 나눌 수 있다. 즉 1) 선형 근사화한 전송율-왜곡치 (rate-distortion: R-D) 모델를 사용하여 비디오 품질를 일정하게 유지하는 최적의 계층화된 전송율 적응 제어 부분, 2) 각각의 비디오 패킷이 손실될 때 전체품질에 미치는 영향을 고려하는 우선순위 패킷화 (prioritized packetization) 부분, 그리고 3) 이와 같이 우선순위화된 비디오 패킷 스트림을 차등서비스 네트워크 상에서 차별화 전송을 수행하는 부분으로 구분할 수 있다. 따라서 상기한 3 부분들이 효율적으로 연동되어 비디오 전송을 수행할 때, 동일한 네트워크 자원이 주어진 경우 얻을 수 있는 종단간 (end-to-end) 비디오 품질의 향상을 비교 분석하였다.

A finer granular scalable (FGS) version of ISO/IEC MPEG-4 video streaming is investigated in this work with the prioritized stream delivery over loss-rate differentiated networks. Our proposed system is focused on the seamless integration of rate adaptation, prioritized packetization, and simplified differentiation for the MPEG-4 FGS video streaming. The proposed system consists of three key components: 1) rate adaptation with scalable source encoding, 2) content-aware prioritized packetization, and 3) loss-based differential forwarding. More specifically, a constant-quality rate adaptation is first achieved by optimally truncating the over-coded FGS stream based on the embedding rate-distortion (R-D) information (obtained from a piecewise linear R-D model). The rate-controlled video stream is then packetized and prioritized according to the loss impact of each packet. Prioritized packets are transmitted over the underlying network, where packets are subject to differentiated dropping and forwarding. By focusing on the end-to-end quality, we establish an effective working conditions for the proposed video streaming and the superior performance is verified by simulated MPEG-4 FGS video streaming.

키워드

참고문헌

  1. W. Li, 'Overview of fine granular scalability in MPEG-4 video standard', IEEE Trans. on Circuits and Systems for Video Technology, vol. 11, no. 3, pp.301-317, Mar. 2001 https://doi.org/10.1109/76.911157
  2. D.Wu, Y.T.Hou, W.Zhu, Y.-Q.Zhang, and J.M. Peha, 'Streaming video over the Internet: approaches and directions', IEEE Trans. on Circuits and Systems for Video Technology, vol. 11, no. 1, pp. 1-20, Feb. 2001
  3. J. Kim, Y.-G. Kim, H. Song, T.-Y. Kuo, Y.J. Chung, and C.-C. J. Kuo, 'TCP-friendly Internet video streaming employing variable frame-rate encoding and interpolation', IEEE Trans. on Circuits and Systems for Video Technology, vol. 10, no. 7, pp. 1164-1177, Oct. 2000 https://doi.org/10.1109/76.875520
  4. Q. Zhang, G. Wang, W. Zhu, and Zhang, 'Robust scalable video streaming over Internet with network adaptive congestion control and unequal loss protection', in Proc. Packet Video Workshop 2001, Kyungju, Korea, May2001
  5. P. A. Chou, A. E. Mohr, A. Wang, and S. Mehrotra, 'Error control for receiver-driven layered multicast of audio and video', IEEE Trans. Multimedia, vol. 3, no. 1, pp. 108-122, March 2001 https://doi.org/10.1109/6046.909598
  6. R. Gopalakrishnan and J. Griffioen, 'A simple loss differentiation Approach to Layered multicast', in Proc. IEEE INFOCOM 2000, Tel-Aviv, Israel, Mar. 2000
  7. S. Blake, D. Black, M. Carlson, E. Davies,Z. Wang, and W. Weiss, 'An architecture for differentiated services', RFC 2475, IETF, Dec. 1998
  8. J. Shin, J. Kim, and C.-C. J. Kuo, 'Quality-of-Service mapping mechanism for packet video in differentiated services network', IEEE Trans. on Multimedia, vol. 3, no. 2, pp. 219-231, June 2001 https://doi.org/10.1109/6046.923821
  9. J. Shin, J.-G. Kim, J. Kim, and C.-C. J.Kuo, 'Dynamic QoS mapping control for streaming video in relative service differentiation networks', European Transactions on Telecommunications, vol. 12, no. 3, pp. 217-230, May-June 2001 https://doi.org/10.1002/ett.4460120309
  10. Y. Wang and Q. Zhu, 'Error control and concealment for video communication: a review', in Proceedings of IEEE, pp. 974-997, May, 1998
  11. G. Cheung and A. Zakhor, 'Bit allocation for joint-source channel coding of scalable video', IEEE Trans. Image Processing, vol. 9, no. 3, pp. 340-356. Mar. 2000 https://doi.org/10.1109/83.826773
  12. X. Wu, S. Cheng, and Z. Xiong, 'On packetization of embedded multimedia bitstreams', , vol. 3, no. 1, pp. 132-140, March 2001 https://doi.org/10.1109/6046.909600
  13. C. Dovrolis, D. Stiliadis, and P.Ramanathan, 'Proportional differential services: Delay differentiation and packet scheduling', in Proc. SIGCOMM, Boston, MA, Sept. 1999
  14. C. Dovrolis and P. Ramanathan, 'Proportional differential services - PartII: Loss rate differentiation and packet dropping', in Proc. International Workshop on Quality of Service, Pittsburgh, PA, June 2000
  15. J.-G. Kim, J. Kim, J, Shin, and C.-C. J.Kuo, 'Coordinated packet level protection employing corruption model for robust video transmission', in SPIE Proc. VCIP, San Jose, CA, Jan. 2001
  16. J. Lin and A. Ortega, 'Bit-rate control using piecewise approximated rate-distortion characteristics', IEEE Trans. Circuits and Systems for Video Technology, vol. 8, no. 4, pp. 446-459, Aug. 1998 https://doi.org/10.1109/76.709411