Mobile Device Handoff Maintaining Connectivity via Tunneling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile devices experience connectivity disruptions during handoffs between wireless access points, leading to temporary loss of communication as they need to drop one connection before establishing another, resulting in potential data loss.
Innovation Solution
Implementing a system that allows mobile devices to maintain communication connectivity by negotiating security association information and establishing encrypted communication tunnels with a routing device, enabling simultaneous multiplexing of communication between multiple wireless access points using the Mobile Internet Key Exchange (MOBIKE) protocol and Dynamic Host Configuration Protocol (DHCP) for seamless IP address management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile device drops its association with the first WAP before connecting to the second WAP during handoff, then the device can establish a new connection with the second WAP, but there is a period of time where the mobile device has no connectivity and may not receive all data being communicated
Solution Approach 1:
The mobile device performs preliminary actions by establishing a connection to the second WAP while still maintaining connection to the first WAP. The device obtains a second IP address from the second WAP before dropping the first connection, ensuring that connectivity is maintained throughout the handoff process. This preliminary establishment of the second connection eliminates the connectivity gap that would otherwise occur during handoff.
Solution Approach 2:
The patent uses an intermediary approach by maintaining both the first and second connections simultaneously during the transition period. The mobile device acts as an intermediary node that can route traffic through either connection, allowing seamless switching without complete disconnection. This dual-connection state serves as a buffer that maintains reliability during the handoff transition.
2Reliability
If a mobile device maintains connection with the first WAP while connecting to the second WAP, then connectivity continuity is maintained, but the device complexity increases due to managing multiple connections and IP addresses
Solution Approach 1:
The mobile device segments its network interface into separate logical components, with each software module managing a specific connection to a WAP. This segmentation allows independent management of each connection, including obtaining and maintaining separate IP addresses from different WAPs. The segmentation reduces complexity by isolating connection management tasks into distinct, manageable units rather than requiring a single complex management system.
Solution Approach 2:
The mobile device's network interface is designed with multi-functionality to handle multiple connections simultaneously. The device can obtain IP addresses from multiple WAPs, maintain multiple active connections, and switch between them as needed. This universal capability allows the device to manage complex multi-connection scenarios using the same basic infrastructure, reducing the need for specialized handling mechanisms.
3Device complexity
If a mobile device uses a single network interface card to connect to multiple WAPs, then the hardware requirements are minimized, but the ease of operation decreases due to the need for software modules to multiplex the single NIC
Solution Approach 1:
The patent resolves the conflict by adding a software dimension to the physical hardware. Multiple virtual network interfaces or software modules are created that map to the single physical NIC, allowing the device to logically connect to multiple WAPs while using only one physical network interface card. This dimensional transition from physical to virtual networking layers enables multi-connection capability without additional hardware while maintaining operational simplicity through software abstraction.
Data Source
AI summary
A method, system, and computer-readable media are provided for allowing a mobile device to maintain communication connectivity during a handoff between wireless access points. In one aspect, the method may include negotiating security association information and establishing a first communication tunnel by tunneling an inner IP address within a first outer IP address. The method may further include authenticating a request for establishing a second communication tunnel by identifying the negotiated security association information within the request. Additionally, the method may include establishing the second communication tunnel by tunneling the inner IP address within a second outer IP address. Moreover, the method may include pushing data associated with the communication session through the second communication tunnel.


