Title :
Opportunistic Fair Parallel Download Protocol
Author :
Park, Ju-Won ; Hwang, Chan-Kyou ; Yoo, Jae-Hyoung ; Karrer, Roger P.
Author_Institution :
KT R&D Lab., Daejeon, South Korea
fDate :
July 31 2011-Aug. 4 2011
Abstract :
Parallel download protocols that establish multiple TCP connections to distributed replica servers have the potential to reduce file download time and to achieve a server-side load balancing. Unfortunately, parallel download protocols are also inherently unfair towards single-flow downloads and may even starve them. This paper presents TCP-ROME, a parallel download protocol that allows a dynamic mitigation of throughput and fairness. The key novelty is a receiver-based framework that allows a dynamic adjustment of the congestion and rate control of each subconnection. TCP-ROME offers two usage modes: a binary mode where the congestion control of each subconnection can be switched between a TCP-fair rate (high priority) and at a TCP-LP fair rate (low priority), and a more complex range mode where the aggregated throughput aims at meeting a specified target rate. Apart from the protocol specification, this paper develops novel analytical throughput models for TCP-LP and for TCP-ROME. The models are validated via simulations. Extensive simulation scenarios show the flexibility of TCP-ROME in mitigating performance for fairness.
Keywords :
network servers; resource allocation; transport protocols; TCP-LP fair rate; TCP-ROME; distributed replica servers; dynamic adjustment; opportunistic fair parallel download protocol; rate control; receiver-based framework; server-side load balancing; single-flow downloads; subconnection congestion; Bandwidth; Delay; Peer to peer computing; Protocols; Receivers; Servers; Throughput;
Conference_Titel :
Computer Communications and Networks (ICCCN), 2011 Proceedings of 20th International Conference on
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4577-0637-0
DOI :
10.1109/ICCCN.2011.6006003