Virtual Access Point Mapping for IoT Network Determinism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Deterministic routing in IoT networks, particularly in hub-and-spoke models using CSMA/CA, faces issues such as overwhelming servers with multiple traffic copies, excessive delay, and unacceptable frame loss due to lack of determinism, leading to suboptimal performance in low-power lossy networks.

Innovation Solution

A supervisory device classifies mobility and traffic characteristics of nodes in the network, selects suitable wireless channels, and forms virtual access points (VAPs) by mapping multiple access points to optimize channel usage and packet transmission, ensuring deterministic networking without requiring endpoint nodes to roam.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple access points transmit traffic copies to ensure delivery in CSMA/CA networks, then packet delivery reliability improves, but server overload and network congestion worsen

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidserver processing capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The network is segmented into multiple virtual access points, each handling specific traffic flows. This segmentation allows traffic to be distributed across multiple VAPs rather than overwhelming a single server, while still providing redundant transmission paths for critical packets to ensure delivery reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Virtual access points act as intermediary entities between physical access points and endpoint devices. These VAPs intelligently manage traffic replication and routing, selecting which copies to transmit based on network conditions, thereby ensuring packet delivery while preventing server overload through intelligent mediation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If nodes roam between access points to maintain connection, then network adaptability improves, but transmission delays and connection instability worsen

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoidtransmission delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The virtual access point serves as a stable intermediary that maintains consistent network identity and parameters for endpoint devices. Even as physical access points change, the VAP remains stable, eliminating roaming-induced delays while maintaining network adaptability through the underlying physical node transitions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary classification of device mobility characteristics and pre-configures optimal VAP mappings. For mobile devices, the system anticipates movement patterns and pre-establishes VAP associations, eliminating the need for reactive roaming decisions and reducing transmission delays.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If CSMA/CA carrier sensing is used to avoid collisions, then network reliability improves, but deterministic timing and latency control worsen

Engineering Contradiction:
Improvecollision avoidanceVSAvoidlatency variability
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary classification of device mobility and traffic characteristics to predict future network states. By pre-determining optimal VAP assignments and transmission opportunities based on classified device patterns, the system achieves deterministic timing while maintaining collision avoidance through the underlying CSMA/CA mechanism.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10524267B2Traffic and mobility aware virtual access points
Publication Date: 2019.12.31 CISCO TECHNOLOGY INC
  • US10524267B2 patent drawing
  • US10524267B2 patent drawing
  • US10524267B2 patent drawing

AI summary

In one embodiment, a supervisory device in a network classifies mobility and traffic characteristics of a first node in the network. The supervisory device identifies wireless channels supported by access points (APs) in the network. The supervisory device selects one of the wireless channels for use by the first node based on the classified mobility and traffic characteristics of the first node. The supervisory device forms a first virtual access point (VAP) for the first node on the selected wireless channel. A plurality of the access points (APs) in the network that support the selected channel are mapped to the first VAP as part of a VAP mapping. The first node treats the APs in the VAP mapping as a single AP for purposes of communicating with the network.