Router Address Mapping for Seamless Wireless Roaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless client devices experience disruptions in communication when roaming between Access Points (APs) due to changes in network addresses, leading to lost data packets intended for them, as existing protocols like IEEE 802.11R do not fully address the issue of maintaining a continuous communication pathway.

Innovation Solution

A system that uses a router and multiple APs to store communication pathway information for wireless clients, employing a SSID-VLAN tag with a unique identifier to ensure seamless data transmission and reception across APs, allowing the client to retain its network address and maintain continuous communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If a wireless client device roams between multiple APs, then the coverage area is extended, but the network address changes causing communication disruptions

Engineering Contradiction:
Improvecoverage areaVSAvoidcommunication continuity
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent introduces a mediator mechanism where the router maintains a mapping table that associates the client's original network address with the current AP's address. When the client roams, the router uses this mapping information to forward packets to the correct AP, thereby mediating between the client's persistent address and the dynamic AP assignments. This resolves the contradiction by allowing extended coverage through roaming while maintaining communication continuity through the address mapping mediator.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies parameter changes by dynamically updating the network address assignment based on the client's current AP association. Instead of using a fixed address, the system changes the address parameter to match the current AP while maintaining logical continuity through the mapping table. This allows the client to roam across multiple APs (extending coverage) while the address parameter adapts to maintain reliable communication.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the network address is changed when the client roams to a new AP, then the address validity is maintained for the new AP, but data packets are lost because they are routed to the previous AP

Engineering Contradiction:
Improveaddress validityVSAvoiddata packet loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent implements preliminary action by having the router proactively maintain and update the address mapping table before data transmission issues occur. When the client associates with a new AP, the router preemptively updates the mapping information, ensuring that subsequent data packets are correctly routed. This prevents data loss by preparing the routing information in advance, resolving the contradiction between address validity and packet delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms where the router continuously monitors the client's association status with different APs and updates the mapping table accordingly. This feedback loop ensures that the address mapping remains accurate and up-to-date, preventing data packet loss by ensuring routing information is always current. The feedback mechanism allows the system to adapt to client mobility while maintaining reliable data delivery.

Inventive Principle:
Principle #23Feedback

3Area of stationary object

If multiple APs are added to increase coverage, then the wireless range is extended, but the complexity of managing client roaming between APs increases

Engineering Contradiction:
Improvewireless rangeVSAvoidroaming management complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent applies universality by implementing a universal address mapping mechanism that works across all APs in the network. Instead of requiring AP-specific management, the router uses a single mapping table that handles clients roaming between any combination of APs. This universal approach simplifies the complexity of managing multiple APs by using a standardized, centralized mapping mechanism that scales with the number of APs without increasing management complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7746868B2Transporting multi-basic service set (BSS) frames over wired medium preserving BSS-ID
Publication Date: 2010.06.29 CISCO TECHNOLOGY INC
  • US7746868B2 patent drawing
  • US7746868B2 patent drawing
  • US7746868B2 patent drawing

AI summary

A method for retaining network address of a wireless client device as the device roams between different access points operably connected to a single gateway is described. An embodiment comprises maintaining a table in the gateway memory containing the unique identifier of the wireless client device sent with each data packet. In addition to, the unique identifier, an entry in the table in the gateway memory includes the communication pathway established between the gateway and the wireless client device. When forwarding a data packet from the WAN to the wireless client device, the gateway uses the table in the gateway memory to determine the correct destination path for the data packet instead of relying on the destination address attached to the data packet.