5G Uplink Streaming Egest Configuration via Content Egest Template
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing 5G uplink streaming architecture lacks defined egest protocols and configurations, which hinders efficient content streaming from devices to external service providers.
Innovation Solution
The proposed solution defines and signals egest configurations and protocols through the creation of a Content Egest Template (CET) that outlines instructions for content egest, utilizing HTTP pull-based and DASH-IF push-based content ingest protocols, and provides APIs for content egest configuration management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If general streaming architecture is used without defined egest protocols, then basic streaming functionality is achieved, but efficient and standardized content streaming from devices to external service providers cannot be realized
Solution Approach 1:
The patent segments the streaming architecture into distinct functional components: ingest protocols for content upload, egest protocols for content delivery, and content preparation functions. This segmentation allows each component to be optimized independently, enabling standardized egest configurations without overwhelming system complexity.
Solution Approach 2:
The patent implements preliminary action by defining egest configurations and protocols in advance through the Content Egest Template. This template pre-establishes the rules and parameters for content egest, allowing devices to efficiently stream content to external service providers without needing to negotiate protocols in real-time, thus improving streaming efficiency while maintaining manageability.
2Productivity
If no egest configuration standards are defined, then implementation flexibility is maintained, but standardized and efficient uplink streaming cannot be enabled
Solution Approach 1:
The Content Egest Template serves as a universal configuration structure that can accommodate multiple egest scenarios and protocols. It provides a multi-functional framework that standardizes content egest across different use cases while maintaining a consistent management interface, thereby improving uplink streaming efficiency without proportionally increasing configuration management complexity.
Solution Approach 2:
The patent utilizes parameter changes by defining configurable parameters within the egest configuration that can be adjusted based on specific streaming requirements. This allows the system to maintain standardized protocols while adapting to different content types and delivery scenarios, improving productivity without requiring complete reconfiguration for each case.
3Reliability
If comprehensive egest protocols are defined, then complete content egest functionality is achieved, but the system requires complex configuration management
Solution Approach 1:
The patent applies the nested doll principle by organizing egest configurations in a hierarchical structure where the Content Egest Template contains nested configuration elements, protocol parameters, and content-specific settings. This nested organization allows comprehensive egest functionality to be achieved while maintaining ease of operation through a structured, layered configuration approach that can be managed systematically.
Solution Approach 2:
The Content Egest Template acts as an intermediary between the complex egest protocols and the user/configuration management system. It mediates by providing a standardized interface that abstracts the complexity of underlying protocols, allowing reliable content egest functionality to be achieved while maintaining ease of operation through a simplified configuration interface.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of a 5th Generation media streaming uplink (5GMSu) application function (AF) is provided. The method includes receiving, from a 5GMSu application provider, a first request to create a content egest template (CET), creating the CET based on the first request received from the 5GMSu application provider, transmitting, to a 5GMSu application server (AS), a second request to allocate content resources for egest based on the created CET, transmitting, to the 5GMSu application provider, an acknowledgement that the CET is created.