DiffPerf: An In-Network Performance Optimization for Improving User-Perceived QoE

被引:2
|
作者
Aljoby, Walid [1 ]
Wang, Xin [1 ]
Divakaran, Dinil Mon [2 ]
Fu, Tom Z. J. [3 ]
Ma, Richard T. B. [1 ]
机构
[1] Natl Univ Singapore, Sch Comp, Singapore, Singapore
[2] Trustwave, Singapore, Singapore
[3] Bigo Technol Pte Ltd, Singapore, Singapore
基金
新加坡国家研究基金会;
关键词
D O I
10.1109/NetSoft51509.2021.9492628
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 buffer 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 buffer 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.6x and 1.2x higher than TCP BBR and TCP CUBIC, respectively.
引用
收藏
页码:288 / 292
页数:5
相关论文
共 50 条
  • [1] Improving user-perceived performance at a world wide web server
    Dalal, AC
    Jordan, S
    [J]. GLOBECOM '01: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2001, : 2465 - 2469
  • [2] User-Perceived QoE Adaptation for Accelerated Playback in Mobile Video Streaming
    Hu, Xiongfeng
    Jin, Yibo
    Wu, Kefeng
    Qian, Zhuzhong
    Lu, Sanglu
    [J]. 2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 126 - 133
  • [3] User-perceived performance in a wireless packet network with multiple data rates
    Cho, M
    Yoon, HJ
    Yoon, SY
    Yoon, H
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 5, PROCEEDINGS, 2004, : 334 - 339
  • [4] A scheme for predicting user-perceived networked application performance
    Oliver, MA
    Phillips, IW
    Parish, DJ
    Bharadia, KR
    [J]. BT TECHNOLOGY JOURNAL, 1999, 17 (03) : 135 - 145
  • [5] Applying Flow Theory to Predict User-Perceived Performance of Tablets
    Scovell, James
    Doherty, Rina
    [J]. DESIGN, USER EXPERIENCE, AND USABILITY: TECHNOLOGICAL CONTEXTS, PT III, 2016, 9748 : 77 - 87
  • [6] The Medusa proxy: A tool for exploring user-perceived Web performance
    Koletsou, M
    Voelker, GM
    [J]. WEB CACHING AND CONTENT DELIVERY, 2001, : 281 - 294
  • [7] User-perceived QoS in a wireless packet network with multiple channel conditions
    Cho, M
    Kim, N
    Yoon, H
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2006, E89B (02) : 342 - 349
  • [8] SmartLMK: A Memory Reclamation Scheme for Improving User-Perceived App Launch Time
    Kim, Sang-Hoon
    Jeong, Jinkyu
    Kim, Jin-Soo
    Maeng, Seungryoul
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (03)
  • [9] PICSEL: Measuring user-perceived performance to control dynamic frequency scaling
    Mallik, Arindam
    Cosgrove, Jack
    Dick, Robert P.
    Memik, Gokhan
    Dinda, Peter
    [J]. ACM SIGPLAN NOTICES, 2008, 43 (03) : 70 - 79
  • [10] Evaluating user-perceived performance in high-speed backhaul networks
    Indre, Raluca-Maria
    Olivier, Philippe
    Kauffmann, Bruno
    Benameur, Nabil
    [J]. 2014 16TH INTERNATIONAL TELECOMMUNICATIONS NETWORK STRATEGY AND PLANNING SYMPOSIUM (NETWORKS), 2014,