Distributed Session Control Logic for IP-Based Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The Internet Protocol Multimedia Subsystem (IMS) control layer architecture is suboptimal in terms of computing resource utilization and deployment effort, requiring significant overhead due to the complexity of processing SIP messages through multiple network nodes during multimedia sessions.
Innovation Solution
Distributing session control logic across multiple points in the telecommunications network using IP-based routing, where user equipment (UE) implements a portion of the session control logic and an IP-SIP server implements the remainder, thereby reducing the number of control layer nodes and conserving resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If SIP messages are processed through multiple control layer nodes (A-SBC, I-SBC, P-CSCF, I-CSCF, S-CSCF, MGCF, BGCF, TAS, AS) in the IMS architecture, then session control functionality is provided, but computing resource overhead and system complexity increase significantly
Solution Approach 1:
The patent segments the traditional monolithic IMS control layer into distributed session control logic deployed across multiple locations including user equipment (UE) and IP-SIP servers. This segmentation reduces the complexity of any single node while maintaining the overall session control functionality through distributed processing.
Solution Approach 2:
The patent extracts session control logic from the traditional control layer nodes and relocates it to distributed endpoints including UEs and IP-SIP servers. This extraction eliminates the need for messages to traverse multiple intermediate control nodes, thereby reducing system complexity and computing resource overhead while preserving session control capabilities.
2Reliability
If SIP messages traverse multiple control layer nodes with processing, parsing, and inspection at each node, then session control is achieved, but computing resource consumption increases
Solution Approach 1:
The patent enables user equipment (UE) to implement session control logic locally, allowing UEs to self-service their own session control needs without requiring processing at multiple network control nodes. This self-service approach significantly reduces computing resource consumption in the network while maintaining session control functionality.
Solution Approach 2:
The patent introduces IP-SIP servers as intermediaries that handle session control logic centrally, eliminating the need for multiple distributed control nodes to process each SIP message. This intermediary approach consolidates processing requirements and reduces overall computing resource consumption in the network.
3Reliability
If traditional IMS control layer architecture is used with multiple network nodes, then session control is provided, but deployment effort and OAM effort to synchronize SIP headers and parameters increases
Solution Approach 1:
The patent creates a universal session control logic that can be deployed across different locations (UEs and IP-SIP servers) with consistent functionality. This universal approach simplifies deployment and OAM efforts by eliminating the need to synchronize SIP headers and parameters across multiple specialized control nodes, as the same session control logic is distributed throughout the system.
Data Source
AI summary
Disclosed is an architecture that distributes session control logic across multiple points of a telecommunications network. Also disclosed are techniques and systems using Internet Protocol (IP)-based routing to establish communication sessions. A user equipment (UE) may receive user input to initiate a communication session, derive a destination IP address, generate a session request having at least the destination IP address, and send the session request a server. The server may receive the session request from the UE, replace the destination IP address in the session request with an IP address of an endpoint device to generate a modified session request, and route the modified session request to the endpoint device based at least in part on the IP address of the endpoint device.


