Flexible Priority-based Stream Schedulers in QUIC

被引:2
|
作者
Fernandez, Fatima [1 ]
Zverev, Mihail [1 ]
Diez, Luis [2 ]
Juarez, Jose R. [1 ]
Brunstrom, Anna [3 ]
Aguero, Ramon [2 ]
机构
[1] Ikerlan Technol Res Ctr, Arrasate Mondragon, Spain
[2] Univ Cantabria, Santander, Spain
[3] Karlstad Univ, Karlstad, Sweden
关键词
QUIC; real-time applications; wireless networks; stream multiplexing; priority-based schedulers;
D O I
10.1145/3616394.3618267
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The advent of mobile technologies has led to the development of novel services for end-users, with stringent needs and requirements. In the scope of 5G and Beyond 5G systems, non-terrestrial networks are being considered to meet such demands, with special emphasis on high-speed communications and low latency. QUIC is a new transport protocol designed to reduce communications latency in many ways. Among other features, it enables the use of multiple streams to effectively manage data flows sent through its underlying UDP socket. This paper introduces an implementation of priority-based stream schedulers along with the design of a flexible interface. Exploiting the proposed approach, applications are able to set the required scheduling scheme, as well as the stream priorities. The feasibility of the proposed approach is validated through an extensive experiment campaign, which combines Docker containers and the ns-3 simulator to emulate different connectivity characteristics. The results evince that an appropriate stream scheduler can indeed yield lower delays for strict time-sensitive applications by up to 36% under unreliable conditions.
引用
收藏
页码:91 / 98
页数:8
相关论文
共 50 条
  • [1] PStream: Priority-Based Stream Scheduling for Heterogeneous Paths in Multipath-QUIC
    Shi, Xiang
    Wang, Lin
    Zhang, Fa
    Zhou, Biyu
    Liu, Zhiyong
    2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
  • [2] System for Performance Analysis of Priority-based Radar Schedulers
    Bartley, Christopher
    Rusu, Adrian
    Russell, Robert
    Urbano, Daniel
    Cirner, Stephen
    2011 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2011), 2011, : 303 - 308
  • [3] Formal development of real-time. priority-based schedulers
    Seceleanu, CC
    12TH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2005, : 263 - 270
  • [4] Multicore Acceleration of Priority-Based Schedulers for Concurrency Bug Detection
    Nagarakatte, Santosh
    Burckhardt, Sebastian
    Martin, Milo M. K.
    Musuvathi, Madanlal
    ACM SIGPLAN NOTICES, 2012, 47 (06) : 543 - 554
  • [5] Priority-based tool allocation in a flexible manufacturing system
    Mukhopadhyay, SK
    Sahu, SK
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1996, 34 (07) : 1995 - 2018
  • [6] Priority-based operator scheduling strategy in data stream system
    Li Maozeng
    Wang Dan
    Du Dongming
    Advanced Computer Technology, New Education, Proceedings, 2007, : 332 - 337
  • [7] A priority-based ADMM approach for flexible train scheduling problems
    Gao, Ruhu
    Niu, Huimin
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 123
  • [8] A PRIORITY-BASED GENETIC ALGORITHM FOR A FLEXIBLE JOB SHOP SCHEDULING PROBLEM
    Cinar, Didem
    Oliveira, Jose Antonio
    Topcu, Y. Ilker
    Pardalos, Panos M.
    JOURNAL OF INDUSTRIAL AND MANAGEMENT OPTIMIZATION, 2016, 12 (04) : 1391 - 1415
  • [9] Priority-based Real-time Stream Coding under Burst Erasures
    Wei, Yunkai
    Mao, Yuming
    Leng, Supeng
    Ho, Tracey
    2015 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2015,
  • [10] Priority-based scheduling in flexible system using AIS with FLC approach
    Chan, Felix T. S.
    Prakash, Anuj
    Mishra, Nishikant
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (16) : 4880 - 4895