DocumentCode
2408435
Title
TCP-CM: a transport protocol for TCP-friendly transmission of continuous media
Author
Liu, Yongxiang ; Srijith, K.N. ; Jacob, Lillykutty ; Ananda, A.L.
Author_Institution
Sch. of Comput., Nat. Univ. of Singapore, Singapore
fYear
2002
fDate
2002
Firstpage
83
Lastpage
91
Abstract
We propose a new TCP friendly transport protocol, called TCP-CM, for continuous media applications over the Internet. TCP-CM is a direct modification of TCP to support continuous media applications without compromising the congestion control feature of TCP, which is critical to the stable functioning of the Internet. We design TCP-CM API to be compatible with the BSD socket interface, which requires minimum changes for applications to adopt TCP-CM. Continuous media applications that adopt TCP-CM as the transport protocol can be relieved from burdens such as rate control and scheduling for timely delivery, and hence can focus solely on advanced coding or compression techniques for adapting the content according to the available network bandwidth. We implement the TCP-CM in Linux 2.2.15 TCP/IP protocol stack, and run extensive experiments on TCP-CM using emulated video flows. Our experiments show that TCP-CM can be used for the timely delivery of continuous media data within the constraints of the available network bandwidth and can compete with TCP connections fairly
Keywords
Internet; application program interfaces; multimedia communication; scheduling; telecommunication congestion control; transport protocols; API; Internet; Linux 2.2.15; TCP/IP; congestion control; continuous media; rate control; scheduling; timely delivery; transport protocol; Automatic control; Bandwidth; Internet; Jacobian matrices; Linux; Scheduling; Sockets; Streaming media; Transport protocols; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing, and Communications Conference, 2002. 21st IEEE International
Conference_Location
Phoenix, AZ
Print_ISBN
0-7803-7371-5
Type
conf
DOI
10.1109/IPCCC.2002.995139
Filename
995139
Link To Document