VoIP Multiline Failover via Controller Tunnel Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
VoIP systems lack reliable link failover functionality, leading to potential disruptions in voice over internet protocol communications due to tunnel failures, which existing technologies have not adequately addressed.
Innovation Solution
The establishment of multiple tunnels between VoIP controllers, with dynamic or static configurations, to ensure continuous VoIP traffic transmission by detecting and switching to backup tunnels in case of failures, while performing network address translation and quality of service control to maintain minimal latency and packet loss.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple tunnels are established between VoIP controllers, then reliability of VoIP communications is improved, but device complexity increases
Solution Approach 1:
The patent segments the network connection into multiple independent tunnels between VoIP controllers, where each tunnel can operate independently. This segmentation allows the system to maintain reliable communications by using backup tunnels if one fails, while keeping each individual tunnel relatively simple in structure.
Solution Approach 2:
The patent introduces a controller as an intermediary component that manages the tunnels between VoIP devices. The controller handles tunnel establishment, maintenance, and failover decisions, thereby simplifying the complexity of managing multiple tunnels by centralizing the control function.
2Adaptability or versatility
If dynamic tunnel establishment is implemented, then adaptability to network conditions is improved, but processing time and resource consumption increase
Solution Approach 1:
The patent implements preliminary action by pre-establishing multiple tunnels between VoIP controllers before actual voice communications need to occur. This allows the system to be ready for immediate failover if a tunnel fails during active use, eliminating the need to establish tunnels dynamically during critical moments.
Solution Approach 2:
The patent applies dynamics by allowing tunnels to be dynamically established or torn down based on actual network conditions and traffic requirements. The system can adapt by establishing tunnels only when needed and maintaining flexibility in tunnel selection during communications.
3Reliability
If quality of service control is performed on VoIP packets, then call quality is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent applies local quality by implementing quality of service control specifically for VoIP packets rather than treating all network traffic uniformly. The controller identifies VoIP packets and applies prioritization and quality management only to those packets, allowing critical voice traffic to receive enhanced service without unnecessarily consuming additional bandwidth for non-VoIP traffic.
Data Source
AI summary
Tools and techniques are provided to provide Voice-over-IP (VoIP) communications. On receiving a user request to initiate a telephonic connection from a local site, at which the user is using a VoIP telecommunication device which has no link failover functionality, a system establishes over wide area network links at least two tunnels between a controller at the local site and another controller. Then the system transmits VoIP traffic over at least one of the tunnels from the controller at the local site to the other controller. The system also detects failure of the primary tunnel during the call and performs failover by changing a data path during the call to transmit packets over at least one non-failed tunnel.


