NBMP Workflow Authentication for Cross-Provider Media Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multimedia service providers face challenges in providing integrated media processing across various cloud/network service providers due to unique APIs defined by each provider, hindering seamless access to protected resources and functions in network-based media processing systems.
Innovation Solution
An authentication method and device are introduced to manage access to protected resources/functions in network-based media processing systems, utilizing an authentication descriptor to indicate whether authentication is required and supporting efficient authentication procedures through workflow managers and network entities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If each cloud/network service provider defines unique APIs to assign resources, then resource management flexibility is improved, but system complexity and difficulty of integration increase
Solution Approach 1:
The patent introduces an NBMP workflow manager as an intermediary layer between media processing entities and cloud/network service providers. This workflow manager handles authentication and resource allocation using standardized NBMP interfaces, shielding upper-layer applications from provider-specific API complexities while maintaining flexible resource management capabilities through standardized workflows and authentication descriptors
2Reliability
If authentication mechanisms are implemented for protected resources, then security is improved, but access efficiency and operational simplicity deteriorate
Solution Approach 1:
The patent implements preliminary authentication where authentication credentials and authorization tokens are obtained in advance through the workflow manager before actual media processing operations. The authentication descriptor is prepared beforehand with all necessary credentials, allowing seamless access to protected resources without repeated authentication overhead during operation
Solution Approach 2:
The workflow manager automatically handles authentication procedures, token management, and credential verification without requiring manual intervention. The system performs self-service authentication by automatically presenting credentials to protected resources and managing session tokens, reducing operational complexity while maintaining security
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of performing authentication by a first network entity in a network-based media processing (NBMP) system is provided. The method includes receiving a request for generating a workflow for a service from a second network entity, the request including authentication-related information for a function associated with the workflow, identifying whether to perform an authentication procedure for obtaining authentication information used for accessing the function based on the authentication-related information, and generating the workflow based on a result of the identifying of whether to perform the authentication procedure.