Voice Call Parameter Negotiation via Network Status Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In VoLTE voice calls, when a terminal with 2G/3G network and low bit rate voice service attempts to communicate with a terminal using IMS voice service, it results in unsatisfactory communication due to limited network resources and unnecessary signaling overhead, especially when the target terminal does not support IMS voice service.
Innovation Solution
A method and apparatus that display contact information along with network service status, allowing the user terminal to determine the call parameter range supported by the target contact terminal based on its network service status and transmit a request to the core network to establish a voice call with the appropriate parameters, avoiding IMS voice service when not supported by the target terminal and reducing unnecessary signaling overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the terminal attempts to establish a voice call with IMS voice service regardless of target terminal support, then the voice call can be initiated, but it causes unnecessary signaling overhead and wastes network resources when the target terminal does not support IMS voice service
Solution Approach 1:
The patent applies preliminary action by querying the target terminal's network service status (IMS voice service support) before initiating a voice call. The terminal obtains the target terminal's identifier and checks whether the target terminal supports IMS voice service in advance. This preliminary status check prevents unnecessary signaling overhead and network resource consumption by avoiding call establishment when the target terminal does not support IMS voice service, thus resolving the contradiction between call initiation capability and resource efficiency.
2Ease of operation
If the terminal displays detailed contact information including network service status, then the user can make informed decisions about voice calls, but it increases the complexity of the contact management interface
Solution Approach 1:
The patent applies local quality by selectively displaying different levels of contact information based on user needs. The contact management interface can display basic contact information (name, number) by default, and only shows detailed network service status information (IMS voice service support status) when needed or when the user interacts with specific contacts. This selective disclosure maintains interface simplicity while providing comprehensive information when required, resolving the contradiction between ease of operation and device complexity.
3Adaptability or versatility
If the terminal negotiates coding format and code rate with core network equipment for every voice call, then the voice call can adapt to network conditions, but it increases the time required for call setup
Solution Approach 1:
The patent applies preliminary action by pre-obtaining and storing the target terminal's supported call parameter range (including coding format and code rate) before the actual voice call. The terminal queries and stores this information in advance, so when a voice call is initiated, the terminal can directly use the pre-obtained parameter range without performing time-consuming negotiation with the core network equipment. This significantly reduces call setup time while maintaining encoding adaptation capability, resolving the contradiction between adaptability and time loss.
Data Source
AI summary
A method, apparatus and computer-readable medium are provided for voice call in mobile communication technologies. The method may include: displaying at least one contact when an instruction for viewing contact information is received, the at least one contact including a plurality of pieces of contact information and a plurality of pieces of network service status, the network service status indicating whether corresponding contact terminal currently supports IMS based voice service; determining, when a selection instruction for selecting target contact information is received, call parameter range supported by a target contact terminal based on target network service status; and transmitting a request for voice call to a core network equipment.


