VOIP Handoff via Certificate-Based Media Relay Update
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile VOIP devices face challenges in transitioning a wireless data connection during an ongoing call, as the change in IP address and port number leads to data packets being ignored by the server, making it difficult to maintain the call across different wireless connections.
Innovation Solution
Implementing a method where a certificate is established during call setup, stored on the mobile device and communicated to the media relay, allowing the device to inform the relay of a new IP address and port number when transitioning to a new wireless data connection, ensuring continuous communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the mobile telephony device transitions from a first wireless data connection to a second wireless data connection, then the device can maintain connectivity by connecting to a new router or cell tower, but the IP address and port number change causing data packets to be ignored by the server
Solution Approach 1:
The patent applies preliminary action by establishing a certificate during call setup that contains the device's IP address and port number. This certificate is stored on the device and communicated to the media relay before the connection transition occurs. When the device transitions to a new wireless data connection with different IP address and port number, it can present the certificate to the media relay, which then updates its records to route packets to the new address. This preliminary preparation of the certificate mechanism enables seamless connection transitions without call disruption.
2Measurement precision
If the server, gateway or media relay is provided with the IP address and port number during call setup, then data packets can be properly routed to the mobile device, but the relay cannot recognize packets from new IP addresses after connection transition
Solution Approach 1:
The patent applies dynamics by making the media relay's routing information dynamic rather than static. Initially, the relay is configured with the device's IP address and port number from call setup. When a connection transition occurs, the device presents a certificate containing the new IP address and port number. The relay dynamically updates its routing configuration based on this certificate, allowing it to accurately route packets to the new address while maintaining the same call session. This dynamic adaptation resolves the contradiction between precise routing and address flexibility.
3Ease of operation
If the mobile device sends data packets from a new IP address and port number after connection transition, then it can communicate over the new wireless connection, but the server will not recognize the packets as coming from the proper location
Solution Approach 1:
The patent applies the intermediary principle by using a certificate as a mediator between the mobile device and the media relay during connection transition. The certificate contains authentication information and the device's new IP address and port number. When the device transitions to a new wireless connection, it presents this certificate to the media relay, which verifies it and updates its routing tables. This certificate intermediary preserves the association between the call session and the new address, preventing packet recognition issues while enabling automatic connection switching.
Data Source
AI summary
When a mobile telephony device is conducting a voice over Internet protocol (VOIP) telephone call via a data network, and the mobile telephone device transitions from a first wireless data connection to a second wireless data connection, signaling between the mobile telephone device and a media relay inform the media relay how to address data packets bearing the media of the call after the transition has occurred. In some embodiments, the mobile telephone device establishes multiple simultaneous wireless data connections, and the mobile telephony device switches the media of the call between the wireless data connections depending on the quality of the wireless data connections.


