EMPTCP: An ECN Based Approach to Detect Shared Bottleneck in MPTCP
Title | EMPTCP: An ECN Based Approach to Detect Shared Bottleneck in MPTCP |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Ye, J., Liu, R., Xie, Z., Feng, L., Liu, S. |
Conference Name | 2019 28th International Conference on Computer Communication and Networks (ICCCN) |
Date Published | Aug. 2019 |
Publisher | IEEE |
ISBN Number | 978-1-7281-1856-7 |
Keywords | Bandwidth, bottleneck link, computer networks, coupled congestion control, delays, ECN scheme, EMPTCP, end-to-end delay, enhanced MPTCP protocols, lightweight yet accurate approach, MPTCP sender, Multimedia communication, multiple bottleneck scenario, network efficiency, Protocols, pubcrawl, real time networks, real time protocol, Real-time Systems, resilience, Resiliency, Scalability, shared bottleneck detection scheme, subflows, Switches, Synchronization, telecommunication congestion control, transport protocols |
Abstract | The major challenge of Real Time Protocol is to balance efficiency and fairness over limited bandwidth. MPTCP has proved to be effective for multimedia and real time networks. Ideally, an MPTCP sender should couple the subflows sharing the bottleneck link to provide TCP friendliness. However, existing shared bottleneck detection scheme either utilize end-to-end delay without consideration of multiple bottleneck scenario, or identify subflows on switch at the expense of operation overhead. In this paper, we propose a lightweight yet accurate approach, EMPTCP, to detect shared bottleneck. EMPTCP uses the widely deployed ECN scheme to capture the real congestion state of shared bottleneck, while at the same time can be transparently utilized by various enhanced MPTCP protocols. Through theory analysis, simulation test and real network experiment, we show that EMPTCP achieves higher than 90% accuracy in shared bottleneck detection, thus improving the network efficiency and fairness. |
URL | https://ieeexplore.ieee.org/document/8847013 |
DOI | 10.1109/ICCCN.2019.8847013 |
Citation Key | ye_emptcp_2019 |
- Protocols
- transport protocols
- telecommunication congestion control
- Synchronization
- Switches
- subflows
- shared bottleneck detection scheme
- Scalability
- Resiliency
- resilience
- real-time systems
- real time protocol
- real time networks
- pubcrawl
- Bandwidth
- network efficiency
- multiple bottleneck scenario
- Multimedia communication
- MPTCP sender
- lightweight yet accurate approach
- enhanced MPTCP protocols
- end-to-end delay
- EMPTCP
- ECN scheme
- delays
- coupled congestion control
- computer networks
- bottleneck link