Related Experiment Video
Updated: Aug 29, 2025

07:45
Quasi-light Storage for Optical Data Packets
Published on: February 6, 2014
10.9K
Reinforcement Learning Based Multipath QUIC Scheduler for Multimedia Streaming
1School of Computing, Gachon University, 1342 Seongnam-daero, Sujeong-gu, Seongnam-si 13120, Korea.
Sensors (Basel, Switzerland)
|September 9, 2022
Summary
This study introduces a novel Multipath QUIC (MPQUIC) scheduler using deep reinforcement learning. The new scheduler enhances multimedia streaming quality by optimizing delay and throughput, outperforming legacy methods by over 20%.
Area of Science:
- Computer Science
- Network Engineering
Background:
- Modern devices utilize multiple network interfaces (cellular, Wi-Fi, Ethernet).
- Multipath TCP (MPTCP) is standard for multipath, but Multipath QUIC (MPQUIC) offers advantages.
- Multipath schedulers critically impact transport performance, with existing options like minRTT and redundant schedulers offering trade-offs.
Purpose of the Study:
- To develop a novel MPQUIC scheduler enhancing multimedia streaming quality.
- To address diverse application requirements (e.g., low latency for web, low jitter for video).
- To improve video chunk download times by considering both delay and throughput.
Main Methods:
- Proposed a Multipath QUIC (MPQUIC) scheduler utilizing Deep Q-Network (DQN) for deep reinforcement learning.
- Incorporated delay and throughput as rewards to optimize video chunk download.
- Developed a chunk manager to provide video information to the scheduler and tuned learning parameters.
Main Results:
- The proposed MPQUIC scheduler was implemented on the Linux kernel and tested using Mininet.
- Evaluation demonstrated that the novel scheduler outperforms legacy schedulers by at least 20%.
- The approach effectively balances delay and throughput for enhanced multimedia streaming.
Conclusions:
- The developed DQN-based MPQUIC scheduler significantly enhances multimedia streaming quality.
- This approach offers a superior alternative to legacy schedulers for applications with specific performance needs.
- The findings highlight the potential of deep reinforcement learning in optimizing network transport protocols.
Related Concept Videos
Reinforcement Schedules
231
Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
Once a behavior is learned,...
231
Stream Function
1.6K
In two-dimensional incompressible fluid flow, the continuity equation is essential for ensuring mass conservation, meaning that any change in fluid entering or exiting a region is balanced by a corresponding change elsewhere. For incompressible flow, where density remains constant, this requirement simplifies to the condition that the divergence of the velocity field must be zero. Mathematically, this is expressed as,
1.6K
Uniform Depth Channel Flow: Problem Solving
121
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
121
Uniform Depth Channel Flow
131
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
131
Rapidly Varying Flow
124
Rapidly varying flow (RVF) in open channels is characterized by abrupt changes in flow depth over a short distance, with the rate of depth change relative to distance often approaching unity. These flows are inherently complex due to their transient and multi-dimensional nature, making exact analysis difficult. However, approximate solutions using simplified models provide valuable insights into their behavior.Key Features of Rapidly Varying FlowRVF is commonly observed in scenarios involving...
124
Sampling Continuous Time Signal
336
In signal processing, a continuous-time signal can be sampled using an impulse-train sampling technique, followed by the zero-order hold method. Impulse-train sampling involves the use of a periodic impulse train, which consists of a series of delta functions spaced at regular intervals determined by the sampling period. When a continuous-time signal is multiplied by this impulse train, it generates impulses with amplitudes corresponding to the signal's values at the sampling points.
In the...
In the...
336

