Predictive Roaming Wireless Clients Across Subnets
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Wireless clients experience disruptions in network connections and data traffic when roaming between different wireless network subnets due to the need for reauthentication and assignment of new IP addresses, especially in large networks, and existing solutions like Mobile IP require modifications to clients and complex configurations.
Innovation Solution
Implementing predictive and nomadic roaming by having wireless access points select home agents, exchange home agent addresses, and cache predictive roaming information to maintain network connections without IP address changes, using layer 2 routing to redirect traffic through tunnels established between access points and home agents.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a wireless client moves between wireless access points in different subnets, then the wireless client can access different physical locations, but the wireless client must be reauthenticated and assigned a new IP address causing noticeable disruption in network connection and data traffic
Solution Approach 1:
The system performs preliminary actions by establishing tunnels between access points in different subnets before the wireless client actually roams. The network infrastructure pre-configures the routing paths and home agent relationships, so when roaming occurs, the client simply follows the pre-established tunnel without needing reauthentication or IP address changes, thus maintaining continuous network connection.
2Reliability
If Mobile IP protocol is implemented to maintain network connections during roaming, then network connection continuity is improved, but client modifications and complex configurations are required
Solution Approach 1:
The invention introduces home agents as intermediary devices that mediate between wireless clients and the network infrastructure. Instead of modifying clients to implement Mobile IP, the home agents handle the complexity of maintaining network connections during roaming. The clients remain simple devices that connect to any access point, while the home agents in the background manage the tunneling and routing, thus achieving connection continuity without client modifications.
3Area of stationary object
If multiple subnets are used to cover large physical area, then network coverage is improved, but roaming between subnets causes IP address conflicts and connection disruptions
Solution Approach 1:
The system segments the network into multiple subnets with different IP address ranges, allowing each subnet to independently manage its IP address space. This segmentation enables large physical coverage areas to be covered by multiple subnets without IP address conflicts. The tunneling mechanism between subnets allows wireless clients to roam seamlessly across these segmented networks, maintaining their original IP addresses while accessing different physical locations.
Data Source
AI summary
Wireless access points detect neighboring wireless access points in different subnets. Upon connecting with a wireless client, a wireless access point determines predictive roaming information for the wireless client. Predictive roaming information identifies the wireless client; its home network subnet; and includes connection information associated with the wireless client. The wireless access point forwards the predictive roaming information associated with a wireless client to neighboring wireless access points while the wireless client is still connected with the wireless access point. Neighboring wireless access points store received predictive roaming information. Upon connecting with a wireless client, a neighboring wireless access point determines if the wireless client matches the stored predictive roaming information. If so, the neighboring wireless access point uses the predictive roaming information to quickly connect with the wireless client and to establish a tunnel to redirect network traffic associated with the wireless client through to its home subnet.


