A Dynamic Performance--Flow Control Method for High Based Flow Control Method for High Based Flow Control Method for High Based Flow Control Method for High-- Speed Data Transfer Speed Data Transfer Speed Data Transfer Speed Data Transfer

Syed Waqar Ali Shah, Banda Nawaz · 2013

This paper develops a protocol, Performance Adaptive UDP (henceforth PA-UDP),which aims to dynamically and autonomously maximize performance under different systems. A mathematical model and related algorithms are proposed to describe the theoretical basis behind effective buffer and CPU management. A novel delay-based rate throttling model is also demonstrated to be very accurate under diverse system latencies. Based on these models, we implemented prototype under Linux, and the experimental results demonstrate that PA-UDP outperforms other existing high-speed protocols on commodity hardware in terms of throughput, packet loss, and CPU utilization. PA-UDP is efficient not only for high-speed research networks, but also for reliable high-performance bulk data transfer over dedicated local area networks where congestion and fairness are typically not a concern.

Read the paper · More papers on PaperTik