Title :
Competitive and Considerate Congestion Control for Bulk Data Transfers
Author :
Liu, Shao ; Vojnovic, Milan ; Gunawardena, Dinan
Author_Institution :
Univ. of Illinois Urbana, Urbana
Abstract :
We propose a novel transport control protocol, Competitive and Considerate Congestion Control (4CP). This yields a fixed per-flow bandwidth to other connections (e.g. TCP) if the network can support this and uses the residual bandwidth for 4CP. The main contribution is a novel window based congestion controller that combines congestion phase detection and congestion window control to achieve the stated bandwidth sharing objective. 4CP may be viewed as a non strict low priority emulator. Consequently, 4CP does not suffer from bandwidth starvation when competing with a single TCP connection. Furthermore, when congestion is low, 4CP can utilise residual bandwidth. When congestion is high, 4CP will back-off. The properties of 4CP described above, suggest its applicability for bulk data transfer applications that must be considerate of competing traffic whilst still making transfer progress themselves. We present analytical results, simulation findings and Internet experiments that demonstrate validity of 4CP in addition to guidance on parameter setting.
Keywords :
Internet; telecommunication congestion control; transport protocols; Internet experiment; TCP connection; bulk data transfer; competitive congestion control; considerate congestion control; transport control protocol; Application software; Bandwidth; Delay; Peer to peer computing; Proposals; Quality of service; Streaming media; Traffic control; Transport protocols; Web and internet services;
Conference_Titel :
Quality of Service, 2007 Fifteenth IEEE International Workshop on
Conference_Location :
Evanston, IL
Print_ISBN :
1-4244-1185-8
DOI :
10.1109/IWQOS.2007.376542