Virtual Access Point Roaming for IoT Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing IoT networks, particularly those using hub-and-spoke models with CSMA/CA, face challenges such as overwhelming servers with multiple traffic copies, excessive delay, surges in latency, and unacceptable frame loss, which hinder deterministic routing and reliable node communication.

Innovation Solution

The formation of a virtual access point (VAP) by a supervisory device in the network, which maps a set of access points to the VAP and adjusts this mapping based on node movement, allowing the node to communicate as if it were connected to a single, optimally chosen access point.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If multiple access points transmit traffic copies to a server in a hub-and-spoke model, then network coverage is improved, but the server becomes overwhelmed with excessive traffic copies

Engineering Contradiction:
Improvenetwork coverageVSAvoidtraffic copies
Core Design Contradiction:
Area of stationary objectVSQuantity of substance

Solution Approach 1:

The system segments the network into multiple zones with distributed edge servers, where each zone handles its own traffic locally. This prevents all traffic copies from converging on a single central server, reducing server overload while maintaining comprehensive network coverage through the distributed architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension to traffic routing by deploying edge servers at multiple geographic locations throughout the network. Instead of all traffic flowing to one central server, traffic is routed to the nearest edge server based on location, distributing the traffic load across multiple dimensions of the network infrastructure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Device complexity

If nodes use CSMA/CA techniques for communication, then network simplicity is maintained, but excessive delay and latency surges occur

Engineering Contradiction:
Improvecommunication protocol simplicityVSAvoidcommunication delay
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-establishing communication paths and reserving resources before actual data transmission. Edge servers proactively manage traffic flows and predict node movements, preparing routing paths in advance to avoid CSMA/CA contention delays when actual communication occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Edge servers act as intermediaries between nodes, managing and coordinating traffic flows. They implement intelligent routing and scheduling mechanisms that reduce contention on shared media, thereby decreasing communication delay while nodes continue to use relatively simple CSMA/CA protocols for actual transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If nodes roam between access points, then network mobility is improved, but service interruptions occur

Engineering Contradiction:
Improvenode mobilityVSAvoidconnection continuity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary actions by predicting node movements and pre-establishing communication paths to future access points. Edge servers anticipate roaming events and prepare handover configurations in advance, ensuring seamless transitions that maintain service continuity without interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous traffic forwarding mechanisms where edge servers maintain active communication sessions during node movement. Traffic is continuously routed through intermediate edge servers even as nodes roam between access points, ensuring uninterrupted service delivery throughout the roaming process.

Inventive Principle:
Principle #20Continuity of useful action

4Device complexity

If a single access point serves a node, then connection simplicity is maintained, but determinism and reliability deteriorate

Engineering Contradiction:
Improveconnection structureVSAvoidrouting determinism
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system merges multiple access points into a virtual access point (VAP) that serves a single node. This allows the node to maintain a simple single-connection view while the underlying infrastructure combines multiple physical access points, providing deterministic routing through coordinated traffic management across the merged access points.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates virtual copies of access point functionality through edge servers that replicate service capabilities across multiple physical locations. Each edge server provides identical service interfaces, allowing deterministic routing through replicated service copies while maintaining simple node-to-service connections.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12342254B2Transparent roaming in virtual access point (VAP) enabled networks
Publication Date: 2025.06.24 CISCO TECHNOLOGY INC
  • US12342254B2 patent drawing
  • US12342254B2 patent drawing
  • US12342254B2 patent drawing

AI summary

In one embodiment, a supervisory device in a network forms a virtual access point (VAP) for a node in the network. A set of access points (APs) in the network are mapped to the VAP as part of a VAP mapping and the node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network. The supervisory device receives measurements from the APs in the VAP mapping regarding communications associated with the node. The supervisory device identifies a movement of the node based on the received measurements from the APs in the VAP mapping. The supervisory device adjusts the set of APs in the VAP mapping based on the identified movement of the node.