PoC Session Management via Pre-established IDs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Push-To-Talk (PTT) over Cellular (PoC) systems cannot maintain a pre-established session when the terminating side opens or terminates a PoC session, limiting seamless communication across multiple sessions.
Innovation Solution
A method for storing and managing pre-established session IDs and media parameters, allowing the terminating-side PoC client to store and use these IDs to maintain and terminate PoC sessions efficiently, even when in a manual answer mode, by generating and transmitting specific request messages to the PoC servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the terminating side opens or terminates a PoC session using a pre-established session, then the session management becomes simplified and faster, but the pre-established session cannot be maintained for subsequent use
Solution Approach 1:
The patent applies preliminary action by pre-establishing sessions between PoC clients and servers before actual communication needs arise. The system pre-configures session parameters, media parameters, and routing information in advance, allowing rapid session activation when communication is needed without requiring full negotiation at call time. This is evident in the pre-established session management mechanism that stores session IDs and associated parameters for quick reuse.
Solution Approach 2:
The patent utilizes parameter changes by dynamically managing session parameters such as session IDs, media parameters, and client/server identifiers. The system changes and updates these parameters based on session state transitions (established, active, terminated) while maintaining the core pre-established session framework. This allows the session to be maintained in a reusable state with updated parameters for subsequent communications.
2Reliability
If the PoC system implements comprehensive session management procedures, then session reliability improves, but system complexity and processing overhead increase
Solution Approach 1:
The patent applies segmentation by dividing session management into distinct functional modules: pre-established session management, active session management, and termination management. Each module handles specific aspects of session lifecycle independently, reducing overall system complexity. The session management is segmented by entity type (PoC client vs. PoC server) and by session state, allowing specialized handling for each segment without requiring complex cross-functional coordination.
Solution Approach 2:
The patent introduces intermediary elements such as session ID management mechanisms and parameter storage structures that mediate between different session management operations. These intermediaries abstract the complexity of session state transitions and parameter coordination, providing a simplified interface for session establishment, maintenance, and termination while ensuring reliable session management behind the scenes.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed is a method for enabling a terminating-side PoC client to open a PoC session by using a pre-established session, and to maintain the pre-established session when the terminating-side PoC client terminates the open PoC session, and a PoC system and a PoC user equipment (UE) for implementing the same. To this end, a REFER BYE message is used to terminate the PoC session while keeping the pre-established session maintained. Also, the REFER BYE message is transmitted from the PoC client to the PoC server, and the PoC server receives the REFER BYE message, checks the contents of a header in the received message, and terminates the PoC session while keeping the pre-established session maintained when a specified condition is satisfied.