VoLTE Coding Format Detection and Modification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In VoLTE communication, decoding mistakes occur when the calling terminal encodes data in a different format than the negotiated coding format, leading to errors in communication due to the called terminal's inability to decode the data.
Innovation Solution
A method and device that detect and modify the coding format used during VoLTE communication from the second coding format to the first coding format carried in data packets, ensuring that data is decoded correctly by verifying the coding format supported by both terminals through the call center using SIP protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the calling terminal encodes data with a different coding format than negotiated, then the calling terminal can use its preferred coding format, but the called terminal cannot decode the data correctly causing communication errors
Solution Approach 1:
The patent implements a feedback mechanism where the called terminal detects the actual coding format of received data packets and sends a notification to the calling terminal if the format differs from the negotiated format. This feedback loop enables the calling terminal to correct its encoding behavior and ensures both terminals use the agreed coding format, resolving the contradiction between format flexibility and decoding accuracy.
Solution Approach 2:
The patent performs preliminary verification of the coding format by having the called terminal detect and verify the coding format of incoming data packets before proceeding with normal decoding. This preliminary action prevents decoding errors by ensuring the coding format matches the negotiated format, allowing the system to maintain reliability while preserving coding format adaptability.
2Measurement precision
If the called terminal verifies the coding format of each data packet, then decoding accuracy is improved, but communication overhead and processing time increase
Solution Approach 1:
The patent applies partial verification by having the called terminal detect the coding format of data packets selectively. Instead of verifying every single packet, the system performs verification when there is a suspicion of format mismatch or at intervals, balancing the need for accurate format verification with the need to minimize communication delay and processing overhead.
3Reliability
If the system implements coding format detection and verification, then communication reliability is improved, but device complexity increases
Solution Approach 1:
The patent implements self-service by enabling the called terminal to autonomously detect and verify the coding format of incoming data packets without requiring complex external verification systems. The terminal uses its own resources to perform the detection and sends notifications when necessary, simplifying the overall system architecture while maintaining high communication reliability.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present disclosure relates to a method and device for determining a coding format, pertained to a field of communication technology. The method includes: receiving one or more data packets forwarded by a call center during a VoLTE communication, in which a first coding format is carried in the one or more data packets 201; detecting whether the first coding format is the same with a second coding format negotiated 202; and modifying the coding format used during the VoLTE communication from the second coding format to the first coding format, if not 203. Decoding mistakes are overcome; furthermore, it is realized that the one or more data packets received are decoded with the first coding format if the first coding format carried in the one or more data packets is different from the second coding format negotiated, thereby ensuring a high quality of the VoLTE communication.