IMS Call Processing with Media Server Switching for Silent Calls
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing call processing technologies face issues such as intermediate calls or silent calls due to poor network environments and abnormal audio encryption/decryption algorithms, affecting call quality.
Innovation Solution
A call processing method and apparatus that allows terminals and network servers to switch media servers and transmission domains when abnormal voice data packets are detected, using signaling to facilitate the change to a new media server or domain to handle voice data packets, thereby addressing the abnormality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a fixed media server and transmission domain are used for IMS calls, then the call setup is simple, but call quality deteriorates in poor network environments or when audio encryption/decryption algorithms are abnormal
Solution Approach 1:
The patent implements dynamic switching of media servers and transmission domains based on real-time detection of voice data packet abnormalities. The system transitions from a static configuration to a dynamic one where the terminal can request and the network server can execute switches between different media servers (e.g., from a first media server to a second media server) and transmission domains (e.g., from PS domain to CS domain) to maintain call quality under varying network conditions.
Solution Approach 2:
The patent changes the operational parameters of the call processing system by switching between different media servers and transmission domains. When voice data packet abnormalities are detected, the system modifies key parameters such as the selected media server instance and the transmission domain type, allowing adaptation to poor network environments or algorithm abnormalities while maintaining reliable call quality.
2Reliability
If voice data packet abnormalities are detected and switching is performed, then call quality is maintained, but signaling overhead and processing time increase
Solution Approach 1:
The patent implements a feedback mechanism where the terminal continuously monitors voice data packets for abnormalities and provides feedback to the network server. When abnormalities are detected, the terminal sends indication information triggering the switching process. This feedback-driven approach ensures that switching occurs only when necessary, maintaining call quality while minimizing unnecessary signaling overhead and processing time.
3Adaptability or versatility
If multiple media servers and transmission domains are available for switching, then adaptability to network conditions improves, but system complexity increases
Solution Approach 1:
The patent introduces the network server as an intermediary that manages the complexity of multiple media servers and transmission domains. The terminal interacts with the network server through standardized signaling, while the network server handles the complex logic of selecting and switching between different media servers and domains. This intermediary approach allows the terminal to benefit from high adaptability without directly managing the complexity of multiple servers and domains.
Data Source
AI summary
A call processing method and a call processing apparatus. The call processing method is used for a terminal. The method includes: receiving a voice data packet sent by a network server; and sending first signaling to the network server in a case that the voice data packet is abnormal, where the first signaling is used to enable the network server to switch at least one of: a media server that generates the voice data packet and a domain for transmitting the voice data packet.


