Multiplexing SIP Session Media Flows via Service Identifier
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IMS systems, particularly in 3GPP release 5 environments, face challenges in multiplexing media flows of different SIP sessions over the same PDP context, leading to inefficient use of radio and packet core resources, as they cannot reuse existing PDP contexts without dropping SIP sessions and lack a defined solution for bearer authorization.
Innovation Solution
A method and apparatus that distinguish different control plane sessions by setting a service identifier, allowing media flows of the same application to share a user plane context with authorized quality of service, enabling multiplexing of control plane sessions through a policy decision function, optimizing resource usage without affecting the Go-interface compliance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If separate PDP contexts are established for each SIP session to ensure bearer authorization, then reliability of bearer authorization is improved, but device complexity and resource consumption increase
Solution Approach 1:
The patent merges multiple SIP session media flows into a single shared PDP context, allowing multiple control plane sessions to utilize the same user plane context. This reduces the number of PDP contexts from one per session to one shared context, directly resolving the contradiction by maintaining authorization reliability while reducing device complexity and resource consumption.
Solution Approach 2:
The shared PDP context is designed to serve multiple SIP sessions simultaneously, making it a universal resource that can handle different media flows from different sessions. The context maintains the ability to authorize bearers while being reusable across multiple sessions, thus improving resource efficiency without sacrificing authorization reliability.
2Adaptability or versatility
If multiple PDP contexts are maintained for simultaneous group attachments, then adaptability of service is improved, but loss of energy and resource efficiency deteriorate
Solution Approach 1:
Multiple group attachment sessions are merged to share a common PDP context, reducing the total number of active PDP contexts. This allows the system to maintain adaptability for multiple simultaneous attachments while significantly reducing radio and packet core resource consumption by eliminating redundant context maintenance.
Solution Approach 2:
Instead of maintaining separate PDP contexts for each session, the system discards the notion of one-to-one mapping and recovers resources by implementing many-to-one mapping where multiple sessions share a single context, thereby recovering radio and packet core resources that would otherwise be wasted.
3Quantity of substance
If a single PDP context is reused for all sessions, then resource efficiency is improved, but reliability of session management deteriorates due to lack of bearer authorization
Solution Approach 1:
The patent introduces an intermediary mechanism where the PDP context is shared but bearer authorization is maintained through proper identification and management of media flows from different sessions. This intermediary approach allows resource efficiency through sharing while preserving session management reliability through authorized access control.
Data Source
AI summary
An apparatus and a method are provided for multiplexing different sessions using the same authorized contexts for media. The method includes distinguishing different control plane sessions by a user equipment, and identifying media flows of a same application among the different control plane sessions by the user equipment by setting a service identifier. The method further includes sending the service identifier by the user equipment to a call state control function including a policy decision function, and authorizing quality of service for a user plane context by the policy decision function. Furthermore, the method includes enabling, by the policy decision function based on the service identifier, the different control plane sessions with media flows of the same application to share the same user plane context with the authorized quality of service to multiplex the different control plane sessions with media flows of the same application.


