Research on QUIC client mobility (REQUIEM)

A 6G eXperimental Research​ (6G-XR) open call 1 project


Extended Reality is a potential killer application for 6G networks. XR is expected to be used in Industry 5.0, medical and health services, online gaming, etc. A key requirement for distributed XR applications is the real-time media streaming. This media traffic 1) has strict quality of service requirements, and 2) must be encoded in new formats. These new video types such as volumetric video are still in their infancy and lack proper tooling. Unfortunately, current transporting methods such as DASH or WebRTC have limited applicability for XR media. On the other hand, the recently standardized QUIC transport protocol provides novel features creating the potential media data plane for XR applications. However, the way QUIC can transmit media is still under investigation with lots of unresolved research questions.


In this project, we design and implement QUIC-based real-time media transmission tools suitable for the 6G-XR Media Function. Standardized QUIC is capable of migrating client connections between networks such as Wi-Fi and cellular without breaking connections. We measure and analyze the currently unknown effects of client mobility on the quality of real-time media on the realistic testbed of the 6G-XR South Node. We integrate the final QUIC real-time media transmission solution into the Remote Renderer of the 6G-XR project. Finally, we publish our results and release our code and artifacts as open-source.


The improved Remote Renderer enables inherent end-to-end security, faith sharing in control and data plane, reduced connection establishment times, improved QoE, and more. Our contributions also enable novel XR applications involving client mobility.


Contacts: 

Felicián Németh - nemethf@tmit.bme.hu

Tamás Lévai - levait@tmit.bme.hu

István Pelle - pelle.istvan@vik.bme.hu 


6G-XR OC1 REQUIEM Final Demo: Uninterrupted Video Playback During Client Mobility Using QUIC

This demo presents a video transmission while a QUIC client migrates

from cellular network to WiFi.  The video playback is continuous thanks

to the connection migration feature of the QUIC protocol.  This demo

uses our measurement tool that is also capable of evaluating the quality

of received video and execute extensively configurable measurements in a

real or a Mininet testbed.


Project page: https://bit.ly/tki-6gxr-requiem

Measurement tool: https://github.com/SNS-JU/6gxr-requiem


The streamed video ("Big Buck Bunny") is licensed under the Creative

Commons Attribution 3.0 license.  See: https://peach.blender.org/about/