A TCP-Friendly Congestion Control Algorithm and Its Application in Multimedia Data Transmission
Xinrong Zhang · Computer Engineering and Science · 2007
Real-time multimedia data transmission through the Internet is based on UDP. The transmission must be real-time and reliable. It also should be fair with the domain protocol TCP used by other services over the Internet while sharing the limited bandwidth with TCP. Since packet loss and delay are usually caused by network congestion, we present a feedback congestion control scheme based on the real-time transport protocol (RTP) and the real-time transport control protocol (RTCP), which can satisfy the real-time delivery system with loss and delay requirements. The paper discusses a rate-based TCP-friendly congestion control mechanism named TFRC, studies its basic structure and some key details. In order to improve its performance of low jitter for real-time applications, we provide a new algorithm of TFRC by using the jitter as a warning congestion signal. NS simulation verifies the new algorithm.