Study on the enhancement for Immersive Real-Time communication for WebRTC
The present document extends immersive Real-time Communication for WebRTC (iRTCW) and introduces a new concept called native WebRTC signalling.
This document includes following aspects:
1. Analysis of gaps and required enhancements of terminal device and network architectures including additional functional entities (e.g., WebRTC Signalling Server, ICE-STUN Server, IMS Interworking Gateway, NNI Gateway).
2. Impacts and possible enhancements for the WebRTC-based U-plane components in terms of adaptation, media handling, and cross-layer optimizations over 5G systems.
3. C-Plane signalling protocol details (e.g., based on JSON) for the common WebRTC-based immersive RTC session management.
4. Information elements in the C/U-Plane signal (including NNI) to enhance connectivity of media sessions with carrier assistance for WebRTC-based applications (including OTT applications).
5. Minimal functional capabilities needed to support the enhancements identified in 2, 3 and 4 (including transport, NAT-traversal, and XR conferencing), state transitions, and typical call flows.
6. Consideration of collaboration formation with other WGs in 3GPP and SDOs including IETF and W3C.
7. Enhancements for E2E QoS realizations over 5G systems for communications between MNOs and WebRTC clients operating over 5G access or non-5G access (e.g., Wi-Fi) using WebRTC-based transport. This also includes communication between WebRTC clients operating on tethering/tethered devices.
8. Security aspects and rate adaptation in tethered use cases (including coordination of Uu and non-3GPP access).
One of the main scopes of this document is to study the enhancements of RTC network for supporting collaboration scenario 4 specified in 3GPP TS 26.506 [12]. Collaboration scenario 4 enables inter-operable WebRTC services, which is extended collaboration scenario 3 with functions to support MNO to MNO inter-operability. This collaboration scenario 4 could include the roaming case, but this case is outside the scope of this document.