PoC Server Dynamic Mode Switching for Session Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current PoC server systems operating in SIP proxy mode cannot control RTP, RTCP, and TBCP data flow, leading to issues with implementing simultaneous PoC sessions, as they do not pass through the server performing the participating function, resulting in incomplete data handling and session priority management.

Innovation Solution

A method where a PoC client notifies a PoC server performing a participating function about its simultaneous session support using specific SIP messages, allowing the server to determine the operation mode and ensure proper data flow control for simultaneous sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the PoC server operates in SIP proxy mode, then the server structure is simpler and RTP data transmission is more direct, but the server cannot control RTP, RTCP, and TBCP data flow

Engineering Contradiction:
Improveserver structureVSAvoiddata flow control capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The PoC server dynamically switches between SIP proxy mode and B2BUA mode based on session requirements. When simultaneous session control is needed, the server transitions to B2BUA mode to gain data flow control capability. When simple relaying is sufficient, it operates in SIP proxy mode for simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server changes its operational parameters by switching between two distinct operation modes (SIP proxy mode and B2BUA mode). This parameter change allows the server to adapt its data handling behavior to match the specific requirements of different session scenarios.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the PoC server operates in B2BUA mode, then the server can control RTP, RTCP, and TBCP data flow, but the server structure becomes more complex and data must pass through the server

Engineering Contradiction:
Improvedata flow control capabilityVSAvoidserver structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The PoC server dynamically switches between SIP proxy mode and B2BUA mode based on session requirements. When simultaneous session control is needed, the server transitions to B2BUA mode to gain data flow control capability. When simple relaying is sufficient, it operates in SIP proxy mode for simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server changes its operational parameters by switching between two distinct operation modes (SIP proxy mode and B2BUA mode). This parameter change allows the server to adapt its data handling behavior to match the specific requirements of different session scenarios.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If the server does not receive RTP data from the client, then the server operation is simpler, but the server cannot implement simultaneous session control and priority management

Engineering Contradiction:
Improveserver operationVSAvoidsimultaneous session control capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The PoC server acts as an intermediary that can selectively receive and control RTP data streams. By receiving RTP data in B2BUA mode, the server mediates between multiple sessions, enabling it to implement simultaneous session control and priority management while maintaining simpler operation in SIP proxy mode when control is not needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If the server receives and controls RTP data, then simultaneous session control is enabled, but the data transmission path becomes longer

Engineering Contradiction:
Improvesimultaneous session control capabilityVSAvoiddata transmission path
Core Design Contradiction:
Adaptability or versatilityVSLength of moving object

Solution Approach 1:

The PoC server dynamically switches between SIP proxy mode and B2BUA mode based on session requirements. When simultaneous session control is needed, the server transitions to B2BUA mode to gain data flow control capability. When simple relaying is sufficient, it operates in SIP proxy mode for simplicity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7991898B2User equipment, method and system for simultaneous session control
Publication Date: 2011.08.02 LG ELECTRONICS INC
  • US7991898B2 patent drawing
  • US7991898B2 patent drawing
  • US7991898B2 patent drawing

AI summary

A user equipment (UE), method and system for controlling a simultaneous session are discussed. According to an embodiment, the system includes a UE to transmit a SIP message including simultaneous sessions support (SSS) setting information associated with the UE to a home network including a server; and the server to store the SSS setting information therein, and to set a session operation mode of the server for a simultaneous session of the UE based on, in part, the SSS setting information.