Browse > Article

Design and Implementation of Network Adaptive Streaming through Needed Bandwidth Estimation  

Son, Seung-Chul (전남대학교 컴퓨터공학과 멀티미디어 데이터통신 연구실)
Lee, Hyung-Ok (전남대학교 컴퓨터공학과 멀티미디어 데이터통신 연구실)
Kwag, Yong-Wan (전남대학교 컴퓨터공학과 멀티미디어 데이터통신 연구실)
Yang, Hyun-Jong (전남대학교 컴퓨터공학과 멀티미디어 데이터통신 연구실)
Nam, Ji-Seung (전남대학교 컴퓨터공학과 멀티미디어 데이터통신 연구실)
Abstract
Since the internet is intend to be the best effort service, the system that stream a large amount of high quality medias need a techniques to overcome the network status for implementation. In this paper, we design and implement a method that estimate quickly whether network permits the needed bandwidth of media and a method that control QoS through that. Presented system uses Relative One-Way Delay(ROWD) trend in the case of the former, and leverages temporal encoding among Scalable Video Coding(SVC) that is apt to apply real time comparatively in the case of the latter. The streaming server classifies the medias by real time to several rates and begins transmission from top-level and is reported ROWD trend periodically from the client. In case of the server reported only 'Increase Trend', the sever decides that the current media exceeds the available bandwidth and downgrades the next media level. The system uses probe packet of difference quantity of the target level and the present level for upgrading the media level. In case of the server reported only 'No Increase Trend' by the ROWD trend response of the probe packet from client, the media level is upgraded. The experiment result in a fiber to the home(FTTH) environment shows progress that proposed system adapts faster in change of available bandwidth and shows that quality of service also improves.
Keywords
Bandwidth Estimation; Adaptive; Streaming; One-Way-Delay; Frame Rate Control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 B. Zhang, S. Jamin, L. Zhang. "Host Multicast: A Framework for Delivering Multicast To End Users," In Proceedings of INFOCOM, 2002.
2 S. Banerjee, B. Bhattacharjee , C. Kommareddy, "Scalable Application Layer Multicast," ACM SIGcomm'02, Pittsburgh, PA, August. 2002.
3 "Joint Scalable Video Model JSVM-5", Joint Video Team JVT-R202, JVT 18th meeting, Bangkok, Thailand, Jan, 2006.
4 V.K. Goyal, J. Kovacevic, R. Arean, and M. Vetterli, "Multiple description transform coding of images," In Proc. International Conference on Image Processing, Vol.1, pp.674-678, 1998.
5 V.K. Goyal, "Multiple Description Coding: Compression Meets the Network," IEEE Signal Processing Magazine, Vol.18, No.5, pp.74-94, Sept. 2001.   DOI   ScienceOn
6 B. Melander, M. Bjorkman and P. Gunningberg, "A New End-to-End Probing and Analysis Method for Estimating Bandwidth Bottlenecks," IEEE Global Internet Symposium, 2000.
7 DSL Forum TR-126, "Triple-play Services Quality of Experience(QoE) Requirements", 13 December 2006.
8 N. Hu, and P. Steenkiste, "Evaluation and characterization of available bandwidth probing techniques," IEEE Journal on Selected Areas in Communications, Vol.21, No.6, pp.879-894, August 2003.   DOI   ScienceOn
9 M. Jain, and C. Dovrolis, "End-to-end available bandwidth: measurements methodology, dynamics, and relation with TCP throughput," In Proc. ACM SIGCOMM 2002, pp. 295-308, August. 2002.
10 V. Ribeiro, R. Riedi, R. Baraniuk, J. Navratil, and L. Cottrell, "pathChirp: Efficient Available Bandwidth Estimation for Network Paths," Passive and Active Measurements(PAM) workshop, 2003.
11 M. Jain, C. Dovrolis, "Pathload: A Measurement Tool for End-to-End Available Bandwidth," Proc. of Passive and Active Measurements(PAM) Workshop, 2002.
12 ISO 13818-1:2000, "Information technology: Generic coding of moving pictures and associated audio information: Systems," 2000.
13 HDV Format, http://www.hdv-info.org/.
14 Internet HDTV, http://www.washington.edu/hdtv/
15 H. Schulzrinne, A. Rao and R. Lanphier, "Real Time Streaming Protocol(RTSP)", RFC 2326, April 1998.
16 H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, "RTP: A Transport Protocol for Real-Time Applications", RFC 3550, July 2003
17 Y. Chu, S. Rao, S. Seshan, H. Zhang, "A case for end system multicast," Selected Areas in Communications, IEEE Journal on, Oct. 2002.
18 J Lee and K Chon, "High-Definition Digital Video Over IP: System Design, Experiments and Applications," In Proc. APAN Network Research Workshop 2004, Cairns, Australia, July. 2004.
19 D. Wu. et. Al., "Streaming video over the Internet: approaches and directions," IEEE Trans. on Circuits and Systems for Video Technology, Vol.11, No.3, Mar. 2001.
20 C. Perkins, L. Gharai, T. Lehman and A. Mankin, "Experiments with Delivery of HDTV over IP Networks," In Proc. 12th International Packet Video Workshop, Pittsburgh, April. 2002.
21 J Kim and J Shin, "Dynamic network adaptation framework employing layered relative priority index for adaptive video delivery," In Proc. IEEE Pacific-Rim Conference on Multimedia, Dec. 2002.
22 ISO/IEC 21000-7:2004, Information Technology-Multimedia Framework-Part 7: Digital Item Adaptation. 2004.