Abstract
Continuing the current trend, Internet traffic is expected to grow significantly over the coming years, with video traffic consuming the biggest share. Despite numerous optimizations of the transport congestion control, and the switch butter sizing and management algorithms; however, the complex interaction among all of them still leads to uncertain user performance and thus degrades user-perceived quality, under various network and traffic conditions. The culprit is the difficulty to dynamically control the amount of bandwidth allocated to each of the competing flows under bottleneck due to the algorithms lack of visibility of butter content where the flows reside. We address this bandwidth allocation problem by proposing DiffPerf, an in-network system that relies on a lightweight learning algorithm to statistically differentiate and isolate user flows to help them achieve better performance in an online and dynamic manner. We built two SDN-based prototypes of DiffPerf; one on OpenDaylight with OpenFlow Brocade switch and the other with programmable data plane Barefoot Tofino switch. We evaluate it from an application perspective for ABR video streaming as it accounts for a majority of the Internet traffic. Our evaluations demonstrate the practicality and flexibility that DiffPerf assists users in achieving better fairness and improving overall user-perceived quality. On average DiffPerf yields a quality improvement of about $4.6\times$ and $1.2\times$ higher than TCP BBR and TCP CUBIC, respectively.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2021 IEEE Conference on Network Softwarization |
| Subtitle of host publication | Accelerating Network Softwarization in the Cognitive Age, NetSoft 2021 |
| Editors | Kohei Shiomoto, Young-Tak Kim, Christian Esteve Rothenberg, Barbara Martini, Eiji Oki, Baek-Young Choi, Noriaki Kamiyama, Stefano Secci |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 288-292 |
| Number of pages | 5 |
| ISBN (Electronic) | 9781665405225 |
| DOIs | |
| State | Published - 28 Jun 2021 |
| Externally published | Yes |
| Event | 7th IEEE International Conference on Network Softwarization, NetSoft 2021 - Virtual, Online Duration: 28 Jun 2021 → 2 Jul 2021 |
Publication series
| Name | Proceedings of the 2021 IEEE Conference on Network Softwarization: Accelerating Network Softwarization in the Cognitive Age, NetSoft 2021 |
|---|
Conference
| Conference | 7th IEEE International Conference on Network Softwarization, NetSoft 2021 |
|---|---|
| City | Virtual, Online |
| Period | 28/06/21 → 2/07/21 |
Bibliographical note
Publisher Copyright:© 2021 IEEE.
ASJC Scopus subject areas
- Computer Networks and Communications
- Hardware and Architecture
- Software
- Control and Optimization
- Artificial Intelligence
Fingerprint
Dive into the research topics of 'DiffPerf: An In-Network Performance Optimization for Improving User-Perceived QoE'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver