Searcharxiv⌕ Search

arXiv subjects

Jashanjot Singh Sidhu

Publications and source records attributed to Jashanjot Singh Sidhu.

3 recordsLinked to original sources

TAROT: Towards Optimization-Driven Adaptive FEC Parameter Tuning for Video Streaming

Forward Error Correction (FEC) remains essential for protecting video streaming against packet loss, yet most real deployments still rely on static, coarse-grained configurations that cannot react to rapid shifts in loss rate, goodput, or client buffer levels. These rigid settings often create inefficiencies: unnecessary redundancy that suppresses throughput during stable periods, and insufficient protection during bursty losses, especially when shallow buffers and oversized blocks increase stall risk. To address these challenges, we present TAROT, a cross-layer, optimization-driven FEC controller that selects redundancy, block size, and symbolization on a per-segment basis. TAROT is codec-agnostic--supporting Reed-Solomon, RaptorQ, and XOR-based codes--and evaluates a pre-computed candidate set using a fine-grained scoring model. The scoring function jointly incorporates transport-layer loss and goodput, application layer buffer dynamics, and block-level timing constraints to penalize insufficient coverage, excessive overhead, and slow block completion. To enable realistic testing, we extend the SABRE simulator 1 with two new modules: a high-fidelity packet-loss generator that replays diverse multi-trace loss patterns, and a modular FEC benchmarking layer supporting arbitrary code/parameter combinations. Across Low-Latency Live (LLL) and Video-on-Demand (VoD) streaming modes, diverse network traces, and multiple ABR algorithms, TAROT reduces FEC overhead by up to 43% while improving perceptual quality by 10 VMAF units with minimal rebuffering, achieving a stronger overhead-quality balance than static FECs.

cs.MM↗

Video Streaming Over QUIC: A Comprehensive Study

The QUIC transport protocol represents a significant evolution in web transport technologies, offering improved performance and reduced latency compared to traditional protocols like TCP. Given the growing number of QUIC implementations, understanding their performance, particularly in video streaming contexts, is essential. This paper presents a comprehensive analysis of various QUIC implementations, focusing on their transport-layer congestion control (CC) performance and its impact on HTTP Adaptive Streaming (HAS) in single-server, multi-client environments. Through extensive trace-driven experiments, we explore how different QUIC CCs impact adaptive bitrate (ABR) algorithms in two video streaming scenarios: video-on-demand (VoD) and low-latency live streaming (LLL). Our study aims to shed light on the impact of QUIC CC implementations, queuing strategies, and cooperative versus competitive dynamics of QUIC streams on user QoE under diverse network conditions. Our results demonstrate that identical CC algorithms across different QUIC implementations can lead to significant performance variations, directly impacting the QoE of video streaming sessions. These findings offer valuable insights into the effectiveness of various QUIC implementations and their implications for optimizing QoE, underscoring the need for intelligent cross-layer designs that integrate QUIC CC and ABR schemes to enhance overall streaming performance.

cs.NI↗

From 5G RAN Queue Dynamics to Playback: A Performance Analysis for QUIC Video Streaming

The rapid adoption of QUIC as a transport protocol has transformed content delivery by reducing latency, enhancing congestion control (CC), and enabling more efficient multiplexing. With the advent of 5G networks, which support ultra-low latency and high bandwidth, streaming high-resolution video at 4K and beyond has become increasingly viable. However, optimizing Quality of Experience (QoE) in mobile networks remains challenging due to the complex interactions among Adaptive Bit Rate (ABR) schemes at the application layer, CC algorithms at the transport layer, and Radio Link Control (RLC) queuing at the link layer in the 5G network. While prior studies have largely examined these components in isolation, this work presents a comprehensive analysis of the impact of modern active queue management (AQM) strategies, such as RED and L4S, on video streaming over diverse QUIC implementations--focusing particularly on their interaction with the RLC buffer in 5G environments and the interplay between CC algorithms and ABR schemes. Our findings demonstrate that the effectiveness of AQM strategies in improving video streaming QoE is intrinsically linked to their dynamic interaction with QUIC implementations, CC algorithms and ABR schemes-highlighting that isolated optimizations are insufficient. This intricate interdependence necessitates holistic, cross-layer adaptive mechanisms capable of real-time coordination between network, transport and application layers, which are crucial for fully leveraging the capabilities of 5G networks to deliver robust, adaptive, and high-quality video streaming.

cs.NI↗