PTT to VoIP Switching for Call Continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Push-to-talk (PTT) calls often drop due to media issues from PTT providers and network problems, causing inconvenience to users.
Innovation Solution
A system and method that allows switching from PTT mode to voice over IP (VoIP) when audio quality is low, utilizing a PTT server connected to a packet core network to monitor audio quality and notify users of the option to switch to VoIP.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If PTT mode is used for communication, then real-time group communication is enabled, but call drops occur due to media issues and network problems
Solution Approach 1:
The system introduces VoIP as an intermediary communication channel between PTT mode and the network. When PTT experiences media issues or network problems, the conversation automatically transitions to VoIP, which uses different network pathways and protocols, thereby mediating the communication to avoid call drops while maintaining real-time group interaction
Solution Approach 2:
The system dynamically changes communication parameters by switching between PTT and VoIP modes based on detected call quality metrics. When parameters such as audio quality or network stability fall below thresholds, the system transitions from PTT parameter set to VoIP parameter set, thereby adapting to deteriorating conditions and preventing call drops
2Reliability
If PTT session is monitored for audio quality, then call quality can be maintained, but system complexity increases
Solution Approach 1:
The system implements feedback mechanisms where audio quality metrics from the PTT session are continuously monitored and fed back to the control logic. This feedback triggers automatic mode switching when quality deteriorates, enabling reliable quality maintenance through a relatively simple feedback-loop architecture rather than complex proactive management
Solution Approach 2:
The monitoring and switching system operates autonomously by automatically detecting audio quality degradation and initiating mode transitions without user intervention. This self-service approach maintains audio quality through automated processes while minimizing the complexity of user-facing interfaces and manual controls
3Reliability
If automatic switching to VoIP is implemented, then call drops are prevented, but device functionality requirements increase
Solution Approach 1:
The system applies multi-functionality by enabling the same device to operate in both PTT and VoIP modes within a unified communication application. This universal design allows the device to adapt to different network conditions and user preferences without requiring separate applications or devices, thereby preventing call drops while managing versatility requirements efficiently
Data Source
AI summary
Methods and systems for switching a push-to-talk (PTT) session to a voice over IP session are described herein. In one implementation, a device configured to support PTT service may receive an interaction performed by a user with the device. The device then transmits a request to establish a PTT session with a second user to a PTT server connected to an evolved packet core (EPC) network. Once the PTT session is established, the PTT server may monitor the real-time audio quality of the PTT session. When the audio quality is determined to be low, the PTT server may send a notification to the device to switch the PTT session to a two-way audio session (e.g., voice over IP). Upon receiving the user's confirmation, the device may send a session initiation protocol (SIP) invite to an IP multimedia subsystem (IMS) to establish the voice over IP session.


