One of most serious problems in shared networks is coexistence of elastic and inelastic traffic in the same link. During such a transmission, typically phenomenon of unexpected TCP collapse (so-called "TCP-unfriendliness") is observed. The phenomenon con avoided using TCP-friendly transport protocols instead of typical real-time protocols (as RTP or UDP). The most popular TCP-friendly protocol, able to carry multimedia, is TFRC (TCP-friendly Rate Control) transport protocol. In the paper an analysis of TFRC protocol is Presented. Analysis was carried out using an event-driven ns-2 simulator and focuses both on the coexistence of inelastic (TFRC) and elastic (TCP) traffic as well as protocol's suitability for multimedia applications. Results show that TFRC is appropriate for carrying real-time video, although "borrowed" from TCP tendency to fair bandwidth allocation in some cases can lead to pathological behaviours.
[1]
Jörg Widmer,et al.
TCP Friendly Rate Control (TFRC): Protocol Specification
,
2003,
RFC.
[2]
Sally Floyd,et al.
Promoting the use of end-to-end congestion control in the Internet
,
1999,
TNET.
[3]
Donald F. Towsley,et al.
Modeling TCP throughput: a simple model and its empirical validation
,
1998,
SIGCOMM '98.
[4]
Martin Reisslein,et al.
MPEG-4 and H.263 video traces for network performance evaluation
,
2001,
IEEE Netw..
[5]
Matthew Mathis,et al.
The macroscopic behavior of the TCP congestion avoidance algorithm
,
1997,
CCRV.
[6]
Deborah Estrin,et al.
Recommendations on Queue Management and Congestion Avoidance in the Internet
,
1998,
RFC.