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 条
  • [41] Multi-service platforms carrying IP/ATM/MPLS traffic: Impact of heavy-tailed session duration distributions on user-perceived performance
    Choudhury, GL
    [J]. INTERNET PERFORMANCE AND CONTROL OF NETWORK SYSTEMS III, 2002, 4865 : 276 - 282
  • [42] Gene therapy for improving the performance of genetic algorithm in pipe network optimization
    Al-Khomairi, A
    Imam, MH
    [J]. COMPUTATIONAL ENGINEERING USING METAPHORS FROM NATURE, 2000, : 105 - 110
  • [43] A Comparative Study of Optimization Methods for Improving Artificial Neural Network Performance
    Kajornrit, Jesada
    [J]. 2015 7th International Conference on Information Technology and Electrical Engineering (ICITEE), 2015, : 35 - 40
  • [44] User-oriented UAV-aided MEC network Performance optimization
    Xue, Jianbin
    Wu, Qingqing
    Zhang, Haijun
    [J]. Guofang Keji Daxue Xuebao/Journal of National University of Defense Technology, 2024, 46 (06): : 166 - 173
  • [45] Performance analysis and optimization of user space versus kernel space network application
    Minghao, Koh
    Chyang, Khong Yun
    Karuppiah, Ettikan Kandasamy
    [J]. 2007 5TH STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT, 2007, : 302 - +
  • [46] Improving Performance of Radial Basis Function Network based with Particle Swarm Optimization
    Qasem, Sultan Noman
    Shamsuddin, Siti Mariyam Hj
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 3149 - 3156
  • [47] Improving Sensor Network Performance with Directional Antennas: A Cross-layer Optimization
    Schandy, Javier
    Olofsson, Simon
    Gammarano, Nicolas
    Steinfeld, Leonardo
    Voigt, Thiemo
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2021, 17 (04)
  • [48] An adaptive neural network strategy for improving the computational performance of evolutionary structural optimization
    Lagaros, ND
    Charmpis, DC
    Papadrakakis, M
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2005, 194 (30-33) : 3374 - 3393
  • [49] Considering Intersection Performance in Road Network Flow Optimization Using User Equilibrium Approach
    Maji, Avijit
    Jha, Manoj K.
    [J]. RECENT ADVANCES IN COMPUTER ENGINEERING AND APPLICATIONS: PROCEEDINGS OF THE 4TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS (CEA 10), 2009, : 207 - +
  • [50] Improving thermal performance of an existing UK district heat network: A case for temperature optimization
    Tunzi, Michele
    Boukhanouf, Rabah
    Li, Hongwei
    Svendsen, Svend
    Ianakiev, Anton
    [J]. ENERGY AND BUILDINGS, 2018, 158 : 1576 - 1585