5G Mixed Reality Capability Signaling for Lower Media Overhead
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies do not effectively address the issue of network and server computational overheads in delivering media content to augmented reality devices, lacking detailed device capability signaling.
Innovation Solution
A method and apparatus that determine and signal the capabilities of augmented reality devices, including audio and video encoders/decoders, to optimize media delivery by converting visual media files into bitstreams and processing data based on device capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If detailed device capability signaling is implemented, then media delivery optimization is improved, but network overhead increases
Solution Approach 1:
The device capability information is segmented into multiple components including device type identification, supported media formats, codec capabilities, and performance parameters. This segmentation allows the network to selectively process and transmit only the relevant capability data needed for media delivery optimization, reducing overall signaling overhead while maintaining comprehensive device characterization.
Solution Approach 2:
The device capability signaling is performed in advance before actual media delivery occurs. By pre-signaling device capabilities including supported formats, codecs, and performance characteristics, the network can prepare optimized media content and delivery parameters beforehand, avoiding the need for repeated capability queries during media transmission and thereby reducing network overhead.
2Adaptability or versatility
If detailed device capability signaling is implemented, then media delivery optimization is improved, but server computational overhead increases
Solution Approach 1:
The server receives and processes device capability information in advance during device registration or connection establishment. By performing capability analysis and media format selection beforehand, the server avoids repeated computational tasks during actual media delivery, significantly reducing real-time computational overhead while maintaining optimized media streaming.
Solution Approach 2:
The server creates and stores capability profiles as standardized data structures during initial device registration. These pre-generated capability profiles can be quickly referenced and matched against available media content without requiring complex real-time analysis, reducing server computational load during media delivery operations.
3Adaptability or versatility
If comprehensive device capabilities are signaled, then processing function optimization is improved, but signaling complexity increases
Solution Approach 1:
Device capabilities are divided into distinct categories such as device type, supported media formats, audio/video codec capabilities, and processing performance parameters. Each category is signaled using standardized parameter names and data types, making the complex capability information more manageable and easier to process systematically without increasing overall signaling complexity.
Solution Approach 2:
The capability signaling uses standardized parameter names, data types, and value ranges that can be automatically parsed and processed by the network. By defining specific parameter formats for different capability aspects, the system transforms complex device characteristics into structured, machine-readable parameters that simplify network processing and matching operations.
Data Source
AI summary
A method and apparatus comprising computer code configured to cause a processor or processors to determine capabilities of an augmented reality (AR) device, the capabilities indicating any of an audio encoder or decoder of the AR device and a video encoder or decoder of the AR device; obtain AR data comprising a media component of at least one of audio and video based on a request signaling the capabilities of the AR device to a server providing the AR data; and decode the AR data based on the capabilities of the AR device signaled to the server.


