PACC: A Path Associativity Congestion Control and Throughput Model For Multi-path TCP
Author(s) -
Yin Liu,
Baojin Wang,
Ke Xu,
Zhen Ma
Publication year - 2011
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2011.04.138
Subject(s) - computer science , throughput , computer network , network congestion , multipath tcp , path (computing) , transmission control protocol , distributed computing , multipath propagation , network packet , wireless , operating system , channel (broadcasting)
Multipath TCP protocol (MPTCP) is a complicated transport layer protocol that transfers data by multiple paths simultaneously. It can improve end to end transmission throughput and increase network utilization. However, we find there are still deficiencies in the congestion control algorithm and throughput model of MPTCP, so we investigate these deficiencies in this study. Firstly, we design a novel congestion control algorithm, Path Associativity Congestion Control (PACC), which further enhances the throughput of MPTCP. PACC is based on fairness, the definition of which is more reasonable. Secondly, we find the adaptation problem of MPTCP that affects its performance, and propose a MPTCP throughput model, which can predict the throughput in real network environment. Finally, by analyzing the main factors causing the adaptation problem based on the throughput model, we design a dynamic reservation algorithm to improve the tra_c distribution and eliminate that issue. Extensive ns-2 simulation study has been performed to validate our design and algorithms
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom