Predictive Roaming Wireless Clients Across Subnets

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveroaming capabilityVSAvoidnetwork connection continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvenetwork connection continuityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improvenetwork coverage areaVSAvoidroaming smoothness
Core Design Contradiction:
Area of stationary objectVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10880730B2Predictive and nomadic roaming of wireless clients across different network subnets
Publication Date: 2020.12.29 EXTREME NETWORKS INC
  • US10880730B2 patent drawing
  • US10880730B2 patent drawing
  • US10880730B2 patent drawing

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.