Proactive Credential Caching for Wireless Roaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing key generation and hand-off processes in wireless local area networks (WLANs) are time-consuming, leading to network connectivity issues and delays, particularly when a station roams between access nodes, causing disruptions in services that rely on continuous network access, such as in the case of a hospital robot.

Innovation Solution

Implementing a technique that automatically republishes a credential when a station roams between access nodes, allowing the station to quickly reconnect by using a cached credential, thereby reducing the time required for reauthentication and maintaining continuous network access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a station performs a four-way handshake to establish a new key during hand-off, then security is maintained, but the hand-off time increases causing the station to drop off the network

Engineering Contradiction:
Improvenetwork connectivityVSAvoidhand-off time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The access node proactively generates and caches a new PMK before the station actually needs to hand off. This preliminary key generation eliminates the need for time-consuming four-way handshakes during hand-off, as the station can immediately use the pre-cached credential to connect to the new access node.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system prepares backup credentials in advance by generating alternative PMKs and caching them at access nodes before hand-off is needed. This cushioning ensures that if the current key becomes invalid or needs renewal, the station can immediately switch to a pre-prepared credential without network disruption.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If a new PMK is created when a station fails to hand off using an existing key, then the station can reconnect, but the reconnection process takes a long time causing service disruption

Engineering Contradiction:
Improvereconnection capabilityVSAvoidservice continuity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The access node pre-generates alternative PMKs and stores them in a credential cache before they are needed. When hand-off failure occurs, the station can immediately use these pre-prepared credentials without initiating time-consuming key generation protocols, thus maintaining service continuity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The credential cache acts as an intermediary layer between the station and the key management system. It stores pre-generated PMKs that can be quickly provided to the station during hand-off failures, eliminating the need for direct real-time key generation and reducing reconnection time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple PMKs are created and published to the global cache for roaming stations, then roaming capability is improved, but the credential management complexity and processing time increase

Engineering Contradiction:
Improveroaming capabilityVSAvoidcredential management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Instead of managing all PMKs centrally in the global cache, the system distributes credential caching to individual access nodes. Each access node maintains a local credential cache with PMKs relevant to its coverage area, reducing the burden on the central system and simplifying credential management while maintaining roaming capability.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The credential management system is segmented into distributed credential caches at each access node rather than a single centralized cache. This segmentation allows each access node to independently manage its own credential cache, reducing overall system complexity and improving roaming efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8474023B2Proactive credential caching
Publication Date: 2013.06.25 TRAPEZE NETWORKS INC
  • US8474023B2 patent drawing
  • US8474023B2 patent drawing
  • US8474023B2 patent drawing

AI summary

In wireless networking, such as per the IEEE 802.11 standard, a technique automatically republishes an authentication credential to a global credential repository. A station can have a first credential, as is created when the station connects to a first access node of a wireless network. Upon trying and failing to connect to a second access node of the wireless network, the station can have a second credential created and published to the global credential repository. In some situations, the station then roams back to the first access node using the first credential. Efficiently, when the station uses the first credential at the first access node, the first credential can be automatically republished as a global credential. The automatic republishing of the first credential can ensure that the station is able to access the wireless network via various access nodes when roaming.