DocumentCode :
3357558
Title :
On Performance-Adaptive flow control for large data transfer in high speed networks
Author :
Lu, Xukang ; Wu, Qishi ; Rao, Nageswara S V ; Wang, Zongmin
Author_Institution :
Dept. of Comput. Sci., Univ. of Memphis, Memphis, TN, USA
fYear :
2009
fDate :
14-16 Dec. 2009
Firstpage :
49
Lastpage :
56
Abstract :
Several research and production high-performance networks now provision multi-Gbps dedicated channels to meet the demands of large data transfers in network-intensive applications. However, end users have not seen corresponding increase in application throughput mainly because (i) the existence of high-bandwidth links has shifted the congestion from the network to end hosts, and (ii) such congestion is not well handled by TCP´s Additive Increase and Multiplicative Decrease algorithm. Particularly, due to the sharing with unknown background workloads, the data receiver oftentimes lacks sufficient system resources to process the arriving packets, hence leading to significant packet drops at the end system. This paper proposes a UDP-based transport method that incorporates a performance-adaptive flow control mechanism to regulate the activities of both the sender and receiver in response to system dynamics to achieve high throughput. We construct a mathematical model for the socket receive buffer and data receiving process, and employ a profiling-based method to estimate the initial receiving bottleneck rate, which is dynamically adjusted and sent back to the sender for source rate control. The sending rate is stabilized at the estimated bottleneck rate based on a stochastic approximation algorithm. We test the proposed method on a local dedicated connection and the experimental results illustrate its superior performance over existing methods.
Keywords :
adaptive control; computer networks; telecommunication congestion control; transport protocols; UDP based transport method; data receiving process; high speed network; large data transfer; performance adaptive flow control; socket receive buffer; stochastic approximation algorithm; Additives; Approximation algorithms; Control systems; High-speed networks; Mathematical model; Production; Sockets; Stochastic processes; Testing; Throughput; Transport control; flow control; high-performance networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Computing and Communications Conference (IPCCC), 2009 IEEE 28th International
Conference_Location :
Scottsdale, AZ
ISSN :
1097-2641
Print_ISBN :
978-1-4244-5737-3
Type :
conf
DOI :
10.1109/PCCC.2009.5403835
Filename :
5403835
Link To Document :
بازگشت