Media Delivery System With Segmented Control And Data Planes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current media delivery systems face difficulties in supporting emerging technologies like virtual reality, augmented reality, and immersive displays, which require real-time interactions and access to multiple resources, and struggle to adapt media content formats for diverse client devices with varying capabilities.
Innovation Solution
The implementation of a media delivery system comprising a media origin server, network platform orchestrator, and local media resource server, utilizing a media control plane, network control plane, and media data plane to establish network sessions, access network resources, and adapt media content formats through the Immersive Technologies Media Format package and network-based media processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If media delivery systems use traditional delivery architectures, then they can deliver standard media content, but they cannot support emerging technologies like virtual reality, augmented reality, and immersive displays that require real-time interactions and access to multiple resources
Solution Approach 1:
The system architecture is segmented into distinct functional planes: a control plane for managing media sessions and resources, and a data plane for actual media delivery. This segmentation allows each plane to be optimized independently, with the control plane handling complex coordination for emerging technologies while the data plane maintains efficient media transmission.
Solution Approach 2:
The media delivery system is designed with universal components that can handle multiple media types and delivery scenarios. The system can adapt to deliver traditional media content as well as immersive media experiences (VR, AR, 360-degree video) through a unified architecture that supports various media formats and client device capabilities.
2Adaptability or versatility
If media delivery systems store all media content to provide it to client devices, then they can fulfill any media request, but they consume excessive storage resources and increase system complexity
Solution Approach 1:
The system extracts and processes only the necessary media content segments on-demand rather than storing all content. Media resources are retrieved from external sources and processed through the control plane only when needed, with the ability to access stored content only when required by the media session.
Solution Approach 2:
The system performs preliminary actions by pre-processing and preparing media content in advance of actual playback requests. Media resources are accessed and prepared in anticipation of client device needs, allowing efficient delivery without requiring full content storage.
3Adaptability or versatility
If media delivery systems adapt media content formats for diverse client devices, then they can support varying device capabilities, but the adaptation process increases processing time and system complexity
Solution Approach 1:
Media adaptation operations are performed in advance before actual media delivery. The control plane prepares and processes media resources in anticipation of playback requirements, so that when media needs to be delivered, the adaptation has already been completed or is in progress without delaying the actual content transmission.
Solution Approach 2:
The system maintains continuous media adaptation processes that run concurrently with media delivery operations. Adaptation actions are performed continuously and in parallel with playback operations, ensuring that format conversion and resource preparation do not interrupt or significantly delay the media delivery pipeline.
Data Source
AI summary
Systems and methods of operation are disclosed for media delivery systems operable to deliver requested media content to a client device by accessing media resources and media processing elements available on a network to which the media delivery system and client devices are linked. The media delivery system is operable to use the media resources and media processing elements to provide the requested media content in a requested format. The media delivery system may implement network-based media processing, and may use Immersive Technologies Media Format. The media delivery system may implement, such as in, or between, the application layer and network layer according to the OSI model, two control planes: a media control plane and a network control plane, and a data plane: a media data plane.


