Modified P-Early-Media Header Selective Media Stream Authorization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SIP signalling technologies are inadequate in defining and managing media streams during the pre-call setup phase in multimedia sessions, leading to unnecessary network load due to the inability to selectively authorize specific media streams and their directions.

Innovation Solution

A modified P-Early-Media (PEM) header is introduced to specify the media types and directions authorized during the pre-call setup phase, allowing for the selection of specific media streams within a set of streams, independent of their order in the SDP description field, and including identification parameters for precise stream management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the PEM header applies to all media streams of a given type, then the control mechanism is simple and universal, but it cannot selectively authorize specific streams leading to unnecessary network load

Engineering Contradiction:
Improveselective authorization capabilityVSAvoidheader structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the media stream authorization mechanism by introducing a specific identifier field in the PEM header that can reference individual media streams within an SDP description. This allows the header to apply to specific streams rather than all streams of a type, enabling selective authorization while maintaining the existing PEM header structure. The identifier acts as a pointer to particular stream descriptions in the SDP body, achieving fine-grained control without complete structural overhaul.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different PEM header instances to target different media streams with specific identifiers. Each PEM header can be customized to authorize or restrict particular streams based on their identifier, creating localized control rules rather than blanket authorization for all streams of a media type. This enables precise control over which specific audio, video, or data streams are authorized during pre-call setup.

Inventive Principle:
Principle #3Local quality

2Productivity

If all media streams are authorized during pre-call setup, then the setup process is simple and fast, but unnecessary streams consume network resources

Engineering Contradiction:
Improvecall setup speedVSAvoidnetwork resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by authorizing only the specific media streams identified in the PEM header during the pre-call setup phase, rather than all possible streams. The identifier in the PEM header pre-specifies which streams are permitted, so the network and terminals can immediately begin transmitting only those authorized streams without subsequent negotiation or restriction. This prevents unnecessary network resource consumption from the outset while maintaining fast setup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the authorization restriction from a blanket policy and applies it selectively to specific media streams through the identifier mechanism. Instead of taking out the restriction entirely (which would authorize all streams), it extracts and applies restrictions only to streams not identified in the PEM header, or conversely, selectively authorizes only the identified streams. This separates the authorized streams from the unauthorized ones, preventing waste of network resources.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the PEM header controls all media streams uniformly, then the control mechanism is simple, but it cannot prevent incompatible codec transmission

Engineering Contradiction:
Improvecodec compatibilityVSAvoidstream management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the media stream control by introducing identifiers that can uniquely reference specific stream descriptions in the SDP body. Each identified stream can be associated with specific codec parameters, allowing the network to authorize only streams with compatible codecs. The identifier mechanism enables granular control over each stream's authorization status based on its codec characteristics, preventing incompatible codec transmission while maintaining manageable complexity through reuse of existing SDP identifier conventions.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11277451B2Method and entity for managing a multimedia session between a calling terminal and at least one called terminal, corresponding terminal and computer programs
Publication Date: 2022.03.15 ORANGE SA
  • US11277451B2 patent drawing
  • US11277451B2 patent drawing
  • US11277451B2 patent drawing

AI summary

The disclosed technology relates to a method for managing a multimedia session between a calling terminal and at least one called terminal. In one aspect, the multimedia session comprises a pre-call setup phase and a call phase. According to the disclosed technology, the method comprises, during the pre-call setup phase, a reception of an INVITE message generated by a calling terminal. The INVITE message comprises a description field describing the multimedia session and containing information relating to a set of media streams. A response is generated to the INVITE message, wherein the response comprises a header containing at least one media type and at least one first call parameter applicable to at least one media stream of the media type, among the set of media streams.