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 条
  • [41] Priority-Based State Machine Replication with PRaxos
    Pinho, Paulo R.
    Rech, Luciana de Oliveira
    Lung, Lau Cheuk
    Correia, Miguel
    Camargos, Lasaro Jonas
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 540 - 547
  • [42] ANALYSIS OF A SYSTEM WITH PRIORITY-BASED PROCESSOR SHARING
    JASHKOV, SF
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1984, (03): : 29 - 38
  • [43] Priority-based intersection management with kinodynamic constraints
    Gregoire, Jean
    Bonnabel, Silvere
    de La Fortelle, Arnaud
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 2902 - 2907
  • [44] Wormhole routing with priority-based channel allocation
    Lin, WM
    Zhao, CH
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1851 - 1854
  • [45] A UNIVERSITY BUDGET PROBLEM - A PRIORITY-BASED APPROACH
    ARBEL, A
    SOCIO-ECONOMIC PLANNING SCIENCES, 1983, 17 (04) : 181 - 189
  • [46] Priority-based transmission in IEEE 802.11 networks
    Janczak, T
    Wozniak, J
    EMERGING PERSONAL WIRELESS COMMUNICATIONS, 2001, 67 : 109 - 120
  • [47] Priority-Based Job Scheduling in Distributed Systems
    Bansal, Sunita
    Hota, Chittaranjan
    INFORMATION SYSTEMS, TECHNOLOGY AND MANAGEMENT-THIRD INTERNATIONAL CONFERENCE, ICISTM 2009, 2009, 31 : 110 - +
  • [48] On Constructions of Optical Priority Queues Under a Priority-Based Routing Policy
    Cheng, Jay
    Chou, Hsin-Hung
    Chang, Ling-Chieh
    Huang, Shin-Shiang
    Tseng, Hsueh-Wen
    Yang, Cheng-Hao
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2025, 71 (01) : 698 - 736
  • [49] On modeling of priority-based SIP request scheduling
    Yavas, Demir Y.
    Hokelek, Ibrahim
    Gunsel, Bilge
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 80 : 128 - 144
  • [50] THE PRIORITY-BASED COLORING APPROACH TO REGISTER ALLOCATION
    CHOW, FC
    HENNESSY, JL
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1990, 12 (04): : 501 - 536