NBMP Source Direct Workflow Control in 5G FLUS
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The current 3GPP FLUS protocol has limitations in fully interacting between the NBMP source and the workflow manager due to restricted carriage of NBMP WDD in session resources, preventing comprehensive control and management of media workflows.
Innovation Solution
A mechanism is introduced where the NBMP source, after obtaining the URL of the NBMP workflow manager, can directly control and manage workflows by sending requests to create or modify workflows based on descriptions of capabilities obtained from the FLUS sink, allowing for cloud-based workflow processing and control through a FLUS control interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the NBMP source uses the current 3GPP FLUS protocol to interact with the workflow manager, then the session control can be established through the FLUS source and sink, but the full interaction and control of the NBMP workflow manager cannot be achieved due to limited carriage of NBMP WDD in session resources
Solution Approach 1:
The patent introduces a direct communication path between the NBMP source and workflow manager that bypasses the FLUS source and sink intermediaries. This allows the NBMP source to obtain the workflow manager's URL and send workflow control requests directly, achieving full NBMP workflow management capability while maintaining the existing FLUS session structure.
2Ease of operation
If the NBMP source obtains full control of the workflow manager, then comprehensive workflow management is enabled, but the interaction path becomes more complex requiring direct URL access outside the FLUS session
Solution Approach 1:
The patent segments the communication paths into two distinct channels: the FLUS session path for media streaming control between source and sink, and a direct NBMP API path for workflow management between the NBMP source and workflow manager. This segmentation allows each path to be optimized for its specific function, making workflow management easier while clearly defining the communication architecture.
3Quantity of substance
If the FLUS protocol carries NBMP WDD in session resources, then some workflow description can be transmitted, but full NBMP workflow interaction is prevented due to resource limitations
Solution Approach 1:
The patent extracts the workflow management interaction from the FLUS session resource constraints by establishing a separate direct communication channel. Instead of trying to fit complete NBMP workflow descriptions into the limited FLUS session resources, the system obtains the workflow manager's URL through FLUS and then communicates workflow control requests directly through NBMP APIs, effectively taking out the workflow management function from the resource-limited session path.
Data Source
AI summary
Systems and methods for media processing and streaming are provided. A method is performed by a Network-Based Media Processing (NBMP) source of a Framework for Live Uplink Streaming (FLUS) system. The method includes obtaining descriptions of capabilities of a FLUS sink via a FLUS source; and sending, to an NBMP workflow manager of the FLUS system via a path that does not include the FLUS source and the FLUS sink, a request to create or modify a workflow of the FLUS system based on the descriptions of the capabilities obtained.


