Highest Quality Routing Protocol VoIP Call Path Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
VoIP systems face challenges in maintaining high-quality voice communications due to packet loss, delay, and jitter, especially when routing calls through Internet service providers without direct links to the public switched telephone network, leading to degraded audio quality.
Innovation Solution
A hybrid cloud architecture utilizing the Highest Quality Routing Protocol (HQRP) that measures and scores call paths based on packet loss, delay, and load to select the best error-free voice channel, routing calls through multiple Internet service providers and data centers to ensure the most robust connection, with a premise-based local exchange module continuously probing and adapting call paths.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If VoIP systems route calls through Internet service providers without direct links to PSTN, then bandwidth utilization is improved, but voice quality degrades due to packet loss, delay and jitter
Solution Approach 1:
The system performs preliminary probing of multiple call paths before routing actual voice calls. The probing phase measures packet loss, delay, and jitter characteristics of each available path in advance, allowing the system to pre-select optimal paths before quality degradation occurs. This preliminary action enables the system to avoid poor-quality paths that would otherwise cause voice degradation during actual calls.
Solution Approach 2:
The system continuously monitors call path quality metrics including packet loss, delay, and jitter in real-time. Based on this feedback, the system dynamically adjusts routing decisions to maintain optimal voice quality. The feedback mechanism allows the system to detect quality degradation and switch to alternative paths, ensuring consistent voice quality despite network condition changes.
2Reliability
If multiple Internet service providers are used for call routing, then system reliability is improved, but call path selection complexity increases
Solution Approach 1:
The system implements automated self-service mechanisms for call path selection and monitoring. The probing and routing system automatically measures quality metrics, compares multiple call paths, and selects optimal routes without human intervention. This self-service approach manages the complexity of multiple ISP routing by automating the selection process, allowing the system to handle multiple providers reliably while keeping operational complexity manageable.
3Loss of substance
If codec compression techniques are applied to reduce bandwidth, then bandwidth consumption is reduced, but voice quality degrades
Solution Approach 1:
The system dynamically changes codec parameters including compression levels and quality settings based on measured network conditions and selected call path characteristics. By adjusting these parameters in response to real-time network state, the system optimizes the balance between bandwidth consumption and voice quality, avoiding excessive compression that would degrade quality while still achieving efficient bandwidth utilization.
Data Source
AI summary
A method is provided for improving voice quality of Voice over IP networks in which a highest-quality routing protocol is interposed between a local IP PBX exchange and a cloud-based Internet service provider server to which calls are to be routed, wherein the highest-quality routing protocol detects the quality of the voice channel between the local IP PBX exchange and cloud-based Internet service provider servers and routes voice calls to that cloud-based Internet service provider server exhibiting the highest voice call quality, with the highest voice quality server connection determined by detecting lost packets and packet delay between the local IP PBX exchange and a server.


