An Integrated Software Architecture for Bandwidth Adaptive Video Streaming
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33093
An Integrated Software Architecture for Bandwidth Adaptive Video Streaming

Authors: T. Arsan

Abstract:

Video streaming over lossy IP networks is very important issues, due to the heterogeneous structure of networks. Infrastructure of the Internet exhibits variable bandwidths, delays, congestions and time-varying packet losses. Because of variable attributes of the Internet, video streaming applications should not only have a good end-to-end transport performance but also have a robust rate control, furthermore multipath rate allocation mechanism. So for providing the video streaming service quality, some other components such as Bandwidth Estimation and Adaptive Rate Controller should be taken into consideration. This paper gives an overview of video streaming concept and bandwidth estimation tools and then introduces special architectures for bandwidth adaptive video streaming. A bandwidth estimation algorithm – pathChirp, Optimized Rate Controllers and Multipath Rate Allocation Algorithm are considered as all-in-one solution for video streaming problem. This solution is directed and optimized by a decision center which is designed for obtaining the maximum quality at the receiving side.

Keywords: Adaptive Video Streaming, Bandwidth Estimation, QoS, Software Architecture.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1085309

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 1430

References:


[1] S. Savage, A. Collins, E. Hoffman, "The end-to-end effects of internet path selection," in Proceedings of ACM SIGCOMM, 1999, pp. 289-299.
[2] D. Jurca and P. Frossard, "Media-Specific Rate Allocation in Multipath Networks", Signal Processing Institute Technical Report TR-ITS- 2005.032, 2005.
[3] J. Chakareski and P. Frossard, "Distributed Streaming Via Packet Partitioning", Proceedings of IEEE ICME, July 2006.
[4] J.P. Wagner, J. Chakareski and P. Frossard, "Streaming of Scalable Video from Multiple Servers using Rateless Codes". Proceedings of IEEE ICME, July 2006.
[5] R. S. Prasad, M. Murray, C. Dovrolis and K. Claffy, ``Bandwidth estimation: metrics, measurement techniques and tools", IEEE Network , Nov 2003, Vol. 17, No. 6, pages 27-35.
[6] R. L. Carter and M. E. Crovella. Measuring Bottleneck Link Speed in Packet-Switched Networks. In Performance Evaluation, 27,28:297-3 18, 1996.
[7] M. Jain and C. Dovrolis, "Pathload: A measurement tool for end-to-end available bandwidth", In Proceedings of Passive and Active Measurements (PAM) Workshop, Mar. 2002.
[8] V. Riberio, R. Riedi, R. G. Baraniuk, J. Navratil, and L. Cottrell, "pathChirp: Efficient Available Bandwidth Estimation for Network Paths" Passive Active Measurement Workshop -- PAM2003 (Apr. 2003).
[9] D. Katabi and C. Blake, "Inferring Congestion Sharing and Path Characteristics for Packet Interarrival times", MIT-LCSTR - 828, December 2001.
[10] J. Apostolopoulos, T. Wong, W. Tan, and S. Wee, "On multiple description streaming with content delivery networks," in Proceedings of IEEE INFOCOM, vol. 3, 23-27 June 2002, pp. 1736-1745.
[11] K. J. Astrom, and T. Hagglund, Tore, "PID Controllers: Theory, Design, and Tuning", Research Triangle Park, North Carolina, Instrument Society of America, 1995.
[12] C. Wang, J. Ho, R. Chang, S. Hsu, "Afeedback-Controlled EDF Scheduling Algorithm for Realtime Multimedia Transmission", Technical Report TR-IIS- 0 1-008, Institute of Information Science, Academia Sinica, Taipeh, Taiwan, 200 1.
[13] N. Baldo, M. Kampmann, U. Horn, and F. Hartung, "RTCP Feedback Based Transmission Rate Control For 3g Wireless Multimedia Streaming", IEEE International Symposium on Personal, Indoor and Mobile Radio Communications 2004 (PIMRC2004), Barcelona, Spanien, September 2004.
[14] Y. Saw, P. M. Grant, and J. M. Hannah, "A Comparative Study of Nonlinear Video Rate Control Techniques: Neural Neworks and Fuzzy Logic", IEEE , 1998.
[15] E. Ronco, T. Arsan and P. J. Gawthrop, Open-loop Intermittent Feedback Control:Practial Continuous-time GPC, IEE Proceedings of Control, Theory and Applications, Vol.146, Issue 5, p.426-434,September 1999.
[16] K. Fall, K. Varadhan (Editors), The ns Manual (formerly ns Notes and Documentation), The VINT Project A collaboration between researchers at UC Berkeley, LBL, USC/ISI, and Xerox PARC.