TCP-Friendly Rate Control Scheme Based on RTP

  • Sunhun Lee
  • Kwangsue Chung
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3961)


The multimedia traffic of continuous video and audio data via streaming service accounts for a significant and expanding portion of the Internet traffic. This streaming data delivery is mostly based on UDP. However, UDP does not support congestion control mechanism. For this reason, UDP causes the starvation of congestion controlled TCP traffic which reduces its bandwidth share during overload situation. In this paper, we propose a new TCP-friendly rate control scheme called ”TF-RTP (TCP-Friendly RTP)”. In the congested network state, the TF-RTP precisely estimates the competing TCP’s throughput by using the improved parameters so that it can control the sending rate of the video streams. Therefore, the TF-RTP is able to adjust its sending rate in a TCP-friendly manner and reduce a rate fluctuation. Through the simulation, we prove that the TF-RTP correctly estimates the competing TCP’s throughput and improves the stability and TCP-friendliness.


Packet Loss Video Stream Congestion Control Packet Loss Rate Round Trip Time 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Floyd, S., Kevin, F.: Router mechanisms to support end-to-end congestion control. Technical Report, LBL-Berkeley (1997)Google Scholar
  2. 2.
    Cen, S., Pu, C., Walpole, J.: Flow and congestion control for internet streaming applications. Multimedia Computing and Networking (1998)Google Scholar
  3. 3.
    Sisalem, D., Schulzrinne, H.: The loss-delay based adjustment algorithm: A TCP-friendly adaptation scheme. In: International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) (1998)Google Scholar
  4. 4.
    Song, B., Chung, K., Shin, Y.: SRTP: TCP-friendly congestion control for multimedia streaming. In: 16th International Conference on Information Networking (2002)Google Scholar
  5. 5.
    Schulzrinne, H., Casner, S., Frederick, R., Jacobson, V.: RTP: A transport protocol for real-time applications. IETF, RFC 1889 (1996)Google Scholar
  6. 6.
    Busse, I., Deffner, B., Schulzrinne, H.: Dynamic QoS control of multimedia applications based on RTP. IEEE Computer Communications (1996)Google Scholar
  7. 7.
    Rejaie, R., Handley, M., Estrin, D.: RAP: An end-to-end rate based congestion control mechanism for real-time streams in the Internet. In: IEEE INFOCOMM (1999)Google Scholar
  8. 8.
    Rhee, I., Ozdemir, V., Yi, Y.: TEAR: TCP emulation at receivers - flow control for multimedia streaming. Technical Report, NCSU (2000)Google Scholar
  9. 9.
    Floyd, S., Handley, M., Padhye, J., Widmer, J.: Equation-based congestion control for unicast applications. In: Proceedings of SIGCOMM (2000)Google Scholar
  10. 10.
    Floyd, S., Fall, K.: Promoting the Use of End-to-end Congestion Control in the Internet. IEEE/ACM Transactions on Networking (1999)Google Scholar
  11. 11.
    Padhye, J., Firoiu, V., Towsley, D., Kurpose, J.: Modeling TCP throughput: A simple model and its empirical validation. In: ACM SIGCOMM (1998)Google Scholar
  12. 12.
    Padhye, J., Kurose, J., Towsley, D., Koodli, R.: A model based TCP-friendly rate control protocol. In: International Workshop on Network and Operating System Support for Digital Audio and Video (NOSSDAV) (1999)Google Scholar
  13. 13.
    Jacobson, V.: Congestion avoidance and control. In: ACM SIGCOMM (1998)Google Scholar
  14. 14.
    Stevens, W.: TCP slow start, congestion avoidance, fast retransmit and fast recovery algorithms. RFC2001 (1997)Google Scholar
  15. 15.
    UCB LBNL VINT: Network Simulator ns (Version 2),

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Sunhun Lee
    • 1
  • Kwangsue Chung
    • 1
  1. 1.School of Electronics EngineeringKwangwoon UniversityKorea

Personalised recommendations