SIP Session Mapping for Flexible Media Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SIP-based session negotiation methods are complex and restrictive, making it difficult to add, modify, or delete media formats during an ongoing session, especially when multiple media formats are involved, leading to session termination or the need for re-negotiation, which limits the provision of complex multimedia services in IMS environments.

Innovation Solution

A terminal device is equipped with a call sending processor and a call receiving processor that utilize a session mapping identifier to manage and negotiate sessions, allowing for easy addition, deletion, or modification of media formats without disrupting existing sessions, and enabling seamless switching between different media formats by inserting the session mapping identifier into specific SIP message headers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional SIP re-negotiation process is used to add or modify media formats during an ongoing session, then the session can be re-configured, but the process becomes very complicated and may lead to session termination

Engineering Contradiction:
ImproveAbility to add/modify media formats during sessionVSAvoidComplexity of re-negotiation process
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the session negotiation process by introducing a spawn identifier that links a new session to an existing parent session. This allows media format changes to be handled through separate, manageable negotiation steps rather than complex re-negotiation of the entire session, reducing overall process complexity while maintaining adaptability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by establishing a parent session first with basic media formats, then using the spawn identifier mechanism to add or modify media formats through subsequent simpler negotiation processes. This preliminary setup simplifies future media format changes compared to conventional re-negotiation

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If re-negotiation is performed to change service contents during an established session, then new media formats can be added, but the existing session may be terminated or require another negotiation

Engineering Contradiction:
ImproveFlexibility to change service contentsVSAvoidSession continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements a nested session structure where a child session (spawned from parent session) contains the media format changes while the parent session remains active. The spawn identifier creates a hierarchical relationship that allows nested negotiation, enabling service content changes without terminating the parent session, thus maintaining session continuity while achieving flexibility

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The spawn identifier acts as an intermediary mechanism that connects the parent session and child session, allowing media format negotiations to occur in the child session without directly disrupting the parent session. This intermediary structure protects session continuity while enabling flexible service content changes

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If frequent session re-negotiation is performed to support complex multimedia services with various media formats, then service flexibility is improved, but negotiation overhead and complexity increase

Engineering Contradiction:
ImproveSupport for complex multimedia servicesVSAvoidNegotiation overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments frequent media format negotiations into separate child sessions identified by spawn identifiers, each handling specific media format changes independently. This segmentation reduces the overhead of each individual negotiation compared to conventional re-negotiation of the entire session, while still supporting complex multimedia services with various media formats

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by establishing the parent session with base media formats once, then uses spawn identifiers to efficiently handle subsequent frequent media format additions or modifications. This preliminary setup reduces negotiation overhead for frequent changes compared to re-negotiating the entire session each time

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2132879B1Methods for handling sessions on the basis of the session initiation protocol
Publication Date: 2022.05.18 KT CORP
  • EP2132879B1 patent drawingFigure 1
  • EP2132879B1 patent drawingFigure 2~3
  • EP2132879B1 patent drawingFigure 4~5

AI summary

According to the present invention, a service is configured by a plurality of sessions and respective session negotiation requests defined by different media formats can be performed without influencing existing connected sessions, and hence it is easy to add, delete, and change the media, the contact of session negotiation can be specified, and the response to the session negotiation request can be processed easily with the service acceptance or rejection of the contact.