Publication | Closed Access
Reliable PPO-Based Concurrent Multipath Transfer for Time-Sensitive Applications
35
Citations
36
References
2023
Year
Time-sensitive NetworkingNetwork FlowsEngineeringMultipath Flow SchedulingTactile Internet ApplicationsNetwork Traffic ControlSynchronization ProtocolHigh ThroughputComputer EngineeringSystems EngineeringTime-sensitive ApplicationsNetwork ReliabilityClock SynchronizationCongestion ControlSignal ProcessingQueueing SystemsResource OptimizationTelecommunications
Time-sensitive applications, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">e.g.</i> , Internet of vehicles applications and tactile Internet applications, put forward low latency and high throughput requirements for communication. However, due to the dynamical network conditions, frequent retransmission will produce undesirable latency and reduce throughput. This article proposes a reliable proximal policy optimization (PPO)-based concurrent multipath transfer mechanism (RpCMT) that can reduce retransmission probability, as a consequence, achieves low latency and high throughput. In particular, RpCMT employs in-network telemetry (INT)-based network-aware transmission control algorithm to make dynamical multipath transfer control depending on the link conditions. To generate precise transfer control policy, we formulate multipath flow scheduling as a minimization problem that considers both the link bandwidth utilization and transmission queuing length. Then, we propose a PPO-based multipath transfer policy updating algorithm to obtain the optimized control policy. Finally, we build a P4-based prototype system in which RpCMT is implemented to make experimental analysis. Experimental results show that RpCMT outperforms the state-of-the-art solutions, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">e.g.</i> , weighted random routing (W-Random) and link weighted based ECMP (W-ECMP), in terms of the retransmission rate, throughput, and round-trip time.
| Year | Citations | |
|---|---|---|
Page 1
Page 1