• 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