5GMS Application Provider for Uplink-Downlink Streaming Session Setup

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current 5G media streaming architectures do not provide a method to set up sessions for streaming content from one user to other users by connecting uplink and downlink streaming, as defined by the 3rd Generation Partnership Project (3GPP) TS26.512 for uplink streaming.

Innovation Solution

A method involving a 5GMS application provider that transmits requests to create content hosting configuration templates for both downlink and uplink AFs, including protocol information, to establish connections for streaming content between users, utilizing specific interfaces and APIs within the 5GMS architecture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing streaming architecture is used for uplink streaming, then content can be streamed from device to external service provider, but there is no capability to set up sessions for streaming content from one user to other users by connecting uplink and downlink streaming

Engineering Contradiction:
Improvestreaming session setup capabilityVSAvoidsession connection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an application provider as an intermediary entity that mediates between uplink and downlink AFs to establish peer-to-peer streaming sessions. The application provider sends requests to both uplink and downlink AFs to create content hosting configuration templates, enabling indirect connection setup between users without requiring direct peer-to-peer protocol implementation in the core network architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the streaming session setup process into separate uplink and downlink configuration operations. Instead of attempting to establish a complete peer-to-peer session through a single monolithic procedure, the system independently configures uplink content hosting and downlink content hosting templates, then connects them through the application provider's coordination.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If new session setup procedures are implemented to enable peer-to-peer streaming, then adaptability of the streaming architecture is improved, but the complexity of the system increases

Engineering Contradiction:
Improvepeer-to-peer streaming capabilityVSAvoidsession configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The application provider serves as a mediator that abstracts the complexity of peer-to-peer session setup from the core network elements. By introducing this intermediary layer, the patent enables versatile peer-to-peer streaming functionality without requiring complex modifications to the existing AF architecture, as the application provider handles the coordination logic externally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal session setup mechanism that can handle both traditional uplink streaming and new peer-to-peer streaming scenarios through the same application provider interface. The content hosting configuration templates are designed to be multi-functional, supporting different streaming modes without requiring separate specialized procedures.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11889506B2Method and apparatus for configuring 5G application servers in connected uplink-to-downlink streaming
Publication Date: 2024.01.30 TENCENT AMERICA LLC
  • US11889506B2 patent drawing
  • US11889506B2 patent drawing
  • US11889506B2 patent drawing

AI summary

A method, device, and non-transitory computer-readable storage medium are provided. The method includes transmitting, with a 5th generation media streaming (5GMS) application provider to a 5GMS downlink application function (AF), a first request to create a first content hosting configuration template, receiving, at the 5GMS application provider from the 5GMS downlink AF, the first content hosting configuration template, transmitting, with the 5GMS application provider to a 5GMS uplink AF, a second request to create a second content hosting configuration template, the second request including protocol information, and receiving, at the 5GMS application provider from the 5GMS uplink AF, an acknowledgement that the second content hosting configuration template is created.