IP PBX Call Connection Switching via RTP Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IP-PBX systems face challenges in maintaining voice quality and flexibility during call connections, as they either deteriorate voice quality due to repeated encoding and decoding or struggle with arbitrary call session changes, limiting their functionality compared to legacy PBX systems.
Innovation Solution
An IP device exchange apparatus with a controller and memory that negotiates and maintains coding schemes between IP phones, allowing for call connection changes at arbitrary times while maintaining peer-to-peer communication, by employing the stored coding scheme to set up new connections without disrupting existing ones.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If an IP-PBX uses a time-division switch to control call connection changes, then call connection can be changed at arbitrary timing, but voice quality deteriorates due to repeated encoding and decoding
Solution Approach 1:
The patent introduces an RTP packet processor as an intermediary component that handles RTP packet forwarding between IP phones. This mediator performs packet switching without requiring encoding/decoding operations, thus maintaining voice quality while enabling flexible call connection changes. The RTP packet processor acts as a bridge between the IP-PBX control system and the actual voice data transmission path.
2Reliability
If a softswitch implements Peer-to-Peer communication between IP phones, then voice quality is maintained, but it is difficult to change session at arbitrary timing during communication
Solution Approach 1:
The patent segments the call control function into two independent parts: (1) VoIP message-based session control for establishing and managing call connections, and (2) RTP packet switching for actual voice data transmission. This segmentation allows the system to maintain Peer-to-Peer RTP packet forwarding for voice quality while enabling the IP-PBX to control call connection changes through VoIP messages without disrupting the direct voice transmission path.
3Ease of operation
If an IP-PBX terminates RTP packet transmission to perform switching, then call connection can be controlled, but the system is interposed between IP phones limiting Peer-to-Peer communication
Solution Approach 1:
The patent implements dynamic call control where the IP-PBX can flexibly switch between different communication modes. The system dynamically adjusts the call connection path based on control instructions, allowing it to maintain Peer-to-Peer RTP packet forwarding when possible while enabling controlled intervention when call connection changes are needed. This dynamic approach preserves Peer-to-Peer communication capability while maintaining call control versatility.
Data Source
AI summary
An IP device exchange apparatus includes: a connector that is connected to a first IP phone, a second IP phone, and a third IP phone; a memory for storing a coding scheme obtained by call setting which is negotiated between the first and second IP phones; and a controller that, when receiving a call instruction for call connection to the second IP phone from the third IP phone during communication between the first and second IP phones, employs the coding scheme stored in the memory to perform, between the third IP phone and the IP device exchange apparatus, call setting between the second and third IP phones, while maintaining call connection between the first and second IP phones, thereby changing the call connection between the first and second IP phones to call connection between the second and third IP phones.


