Abstract

Video streaming, including VOD (Video on Demand) services, over the Internet has been rapidly becoming popular. Although RTP/UDP has been considered as a standard transport protocol for video streaming, TCP is already widely used for VOD services because of its flexible accessibility to user clients beyond firewalls or NATs. However, poor video quality, for example, frequent pause of playback, due to TCP congestion control has been pointed out. In this paper, we propose an enhancement for TCP congestion control algorithm, which we call TCP-AV, to realize stable video streaming using TCP. TCP-AV incorporates two principal mechanisms, (i) dynamic TCP parameter tuning to stabilize TCP throughput around the target rate, and (ii) temporal target rate reduction to avoid severe congestion. Simulation results show that TCP-AV provides better rate control for maintaining target rate, and thus better video quality, even when the network is shared by many co- existing flows. In our scenario for a metropolitan VOD service, TCP-AV accommodates roughly 3 times larger number of VOD flows compared to TCP-Reno.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.