Enabling eBPF-based packet duplication for robust volumetric video streaming
Peng Qian, Ning Wang, Chuan Heng Foh, Jia Zhang, Carl Udora, Rahim Tafazolli · 2024
Volumetric video streaming, an innovative media application, facilitates the real-time and immersive teleportation of individuals or objects into the virtual environment of the audience. Unlike conventional video streaming applications, volumetric content is particularly vulnerable to network fluctuations, which can lead to performance degradation such as reduced FPS, delayed frame delivery. In this research, we introduce an eBPF-based network function that duplicates packets along the pathways between network nodes, ensuring timely packet delivery amid network instability. Furthermore, we propose a path elimination algorithm to discard paths incapable of delivering frames within the target latency. Our implementation and evaluation validate the rapid and robust performance achieved across various resolution levels.