SearcharxivSearch

arXiv subjects

Weimin Lei

Publications and source records attributed to Weimin Lei.

2 recordsLinked to original sources

An Optimized BBR for Multipath Real Time Video Streaming

The multipath transmission scheme can work as an effective way to provide better quality of experiments to end users. Two key research points in the multipath real time video transmission context are congestion control and packet scheduling. As Utility maximization theory shows, to provide better satisfaction to end users is to provide higher throughput and lower transmission delay. The congestion control is responsible to converge to the maximum available bandwidth and avoid leading the network into congestion. A delay response BBR (Delay-BBR) algorithm optimized for real time video transmission is proposed, and the main idea is to reduce sending rate when the link delay has exceeded certain threshold to let the intermediate routers drain the occupied buffer. It can achieve better transmission delay and lower packet loss rate compared with QUIC-BBR and WebRTC-BBR by experiment. And a packet scheduling algorithm induced from Utility maximization theory works on top of the congestion control algorithm is tested and achieves lower frame delivery delay further compared with benchmark algorithms.

cs.NI

Shared Bottleneck Detecction Based on Trend Line Regression for Multipath Transmission

The current deployed multipath congestion control algorithms couple all the subflows together to avoid bandwidth occupation aggressiveness if the subflows of multipath transmission protocol share common bottleneck with single path TCP. The coupled congestion control algorithms can guarantee well fairness property in common bottleneck but result in rate increase conservativeness in none-sharing bottleneck situation. Thus, the throughput of multipath session can be further improved when combing with effective shared bottleneck detection mechanism. This paper proposes a delay trend line regression method to detect if flows share common bottleneck. Deduced from TCP fluid model, the packet round trip delay signal shows linear increase property during the queue building up process of the narrowest link and the delay trend line slopes of two flows are in close proximity if they traverse the same bottleneck link. The proposed method is implemented on multipath QUIC golang codebase and extensive simulations are performed to validate its effectiveness in detecting out flows traversing common bottleneck. If the subflows are detected out via a common bottleneck, the sender would perform coupled congestion control algorithm and perform congestion control seperately on flow level in none sharing bottleneck case. Results show a multipath session with two subflows can obtain 74\% gain on average in throughput compared with single path connection when Linked Increases Algorithm (LIA) is in combination with trend line regession shared bottlenck detection algorithm in none shared bottleneck, and show well fairness property in common bottleneck scenarios.

cs.NI