ATCP+: An Adaptive TCP-Trunking Flow Control Scheme for Video Streaming

in International Symposium (oral presentation paper), 國際研討會(全文口頭發表)
標題ATCP+: An Adaptive TCP-Trunking Flow Control Scheme for Video Streaming
AuthorsYuan-Tse Yu, 余遠澤, & Sheau-Ru Tong 童曉儒
出版日期Jun 22 2009 12:0

Video streaming has been challenged by the best-effort service provided by the Internet. It is known that temporary traffic congestion may trigger the “traffic sawtooth” phenomenon of TCP and makes it inefficient in offering stable high-bandwidth transmission for video streaming. To address this issue, this paper proposes a segment-based flow control, called the adaptive TCP trunking (ATCP+). In principle, a video is transmitted in terms of a sequence of video segments. Each segment is then equally divided into several sub-segments and transmitted over distinct TCP connections in parallel. The size of sub-segment (or the number of TCP connections) is dynamically adaptive to the network conditions with the objective of stabilizing link throughput for a video stream. We implement ATCP+ with the HTTP 1.1 protocol. Practical experiments indicate that the proposed scheme is able to achieve a stable link throughput (e.g., 1.5Mbps) for a video stream under various network conditions.

校址:912 屏東縣內埔鄉學府路1號 總機:886-8-7703202 傳真:886-8-7740165 系統開發統維護單位:國立屏東科技大學 電算中心 版權所有