VoIP Codec Selection via Link Characteristic Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing VoIP communication systems face disruptions and resource wastage due to inadequate codec selection based on Internet link bandwidth, usage, and type, leading to suboptimal communication quality and inefficient resource utilization.
Innovation Solution
A VoIP device or edge device with a link monitor and interface that detects Internet link characteristics to select an appropriate codec based on bandwidth, usage, and type, considering business policies such as cost and criticality, and can switch between codecs and links to maintain optimal communication quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a high bandwidth codec is used, then communication quality is improved, but resource utilization deteriorates when the Internet link has low bandwidth
Solution Approach 1:
The system dynamically selects codecs based on real-time detection of Internet link characteristics (bandwidth, usage, type). The codec selection is not fixed but adapts to changing network conditions, allowing the system to optimize between communication quality and resource utilization by switching between high and low bandwidth codecs as needed
Solution Approach 2:
The system changes the codec parameter (bandwidth characteristic) based on the detected Internet link parameters. When the link has high bandwidth, a high bandwidth codec is selected to maximize quality; when the link has low bandwidth, a low bandwidth codec is selected to improve resource utilization efficiency
2Device complexity
If a codec is selected without considering Internet link characteristics, then device complexity is reduced, but communication quality deteriorates
Solution Approach 1:
The system performs self-detection of Internet link characteristics (bandwidth, usage, type) and autonomously selects the appropriate codec without external intervention. The link monitor and interface components enable the system to self-assess network conditions and make independent codec selection decisions, balancing complexity with improved communication quality
3Device complexity
If the same codec is used for all Internet links, then device complexity is reduced, but resource utilization deteriorates
Solution Approach 1:
The system applies different codec characteristics to different Internet links based on their specific properties (bandwidth, usage, type). Each link receives the codec that is most appropriate for its local characteristics, rather than applying a uniform codec to all links, thereby optimizing resource utilization for each specific link condition
Data Source
AI summary
Devices and systems for voice over Internet protocol (VoIP) codec selection are described herein. One or more embodiments include a VoIP device for selecting a codec comprising a link monitor to detect an Internet link and an interface coupled to the link monitor, wherein the interface determines a bandwidth, usage, and/or type of the Internet link to select the codec.

