Wi-Fi Roaming Key Synchronization for Fast AP Handover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing wireless access process for stations (STAs) is time-consuming due to multiple phases such as scanning, authentication, association, and four-way handshake, especially during re-association when roaming between access points (APs), leading to prolonged access times and inefficiencies.

Innovation Solution

A roaming system with a main control device that generates key information including random numbers and pairwise master keys, synchronizing these across APs to enable a one-way handshake for seamless roaming, allowing STAs to maintain the same pairwise transient key (PTK) across APs, thereby reducing the need for repeated authentication and handshake processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a user equipment establishes a data bearer with a home network during roaming, then data communication can be maintained, but the signaling overhead increases and roaming efficiency decreases due to repeated authentication and bearer management procedures

Engineering Contradiction:
Improvedata communication continuityVSAvoidsignaling overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-establishing a data bearer between the user equipment and the home network before actual data transmission begins. During the initial attach procedure, the MME proactively sets up the bearer context and parameters, so that when data transmission is needed, the bearer is already ready and no additional authentication or setup signaling is required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a local bearer context copy at the serving network that mirrors the home network's bearer configuration. This allows the serving network to handle data transmission using the copied bearer parameters without needing to communicate with the home network for each data session, reducing signaling overhead while maintaining communication reliability.

Inventive Principle:
Principle #26Copying

2Adaptability or versatility

If a user equipment performs attach procedure with a serving network during roaming, then network registration is achieved, but the attach procedure complexity increases when data bearers need to be established

Engineering Contradiction:
Improvenetwork registration capabilityVSAvoidattach procedure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the attach procedure with the bearer establishment procedure by combining these two separate signaling processes into a single unified procedure. The MME handles both the attach request and the bearer setup simultaneously, so the user equipment completes network registration and data bearer establishment in one interaction sequence rather than two separate procedures.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies preliminary action by pre-configuring bearer parameters during the attach procedure itself. The MME prepares and establishes the data bearer context before the attach procedure completes, so that when the user equipment becomes active for data transmission, the bearer is already established and no additional setup is needed.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If a user equipment releases a data bearer with a home network during roaming, then resource management is achieved, but the signaling overhead increases due to repeated bearer management procedures

Engineering Contradiction:
Improvenetwork resource managementVSAvoidsignaling overhead
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent applies self-service by enabling the serving network to autonomously manage the bearer release process using locally stored bearer context information. When data transmission ends, the serving network can release the bearer resources based on its local context without needing to initiate complex release procedures with the home network, reducing signaling overhead while achieving proper resource management.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If an established data bearer is modified during a data session in a roaming scenario, then data transmission flexibility is improved, but the signaling overhead increases due to additional modification procedures

Engineering Contradiction:
Improvedata transmission flexibilityVSAvoidsignaling overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses the MME as an intermediary that maintains local bearer context information, allowing bearer modifications to be handled efficiently. When bearer parameters need to be changed during data transmission, the MME can process these modifications using its stored context, acting as a mediator between the user equipment and the home network, thereby reducing the signaling overhead associated with direct home network involvement in each modification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4418711B1Roaming method and system
Publication Date: 2026.05.20 HUAWEI TECH CO LTD
  • EP4418711B1 patent drawingFigure 1
  • EP4418711B1 patent drawingFigure 2
  • EP4418711B1 patent drawingFigure 3

AI summary

Embodiments of this application provide a roaming method. The method includes: A main control device generates key information, where the key information includes a first random number, a second random number, an AP address, and a pairwise master key PMK, and sends the key information to a first AP and a second AP. The first AP and the second AP separately generate a pairwise transient key PTK based on the key information. After receiving a first association request packet from a station STA, the first AP sends the first random number, the second random number, and the AP address to the STA to generate the PTK. When the STA moves from an area covered by the first AP to an area covered by the second AP, the second AP receives a second association request packet sent by the STA, determines that the STA is a STA that has accessed an AP controlled by the main control device, and sends, to the STA, a second association response packet indicating that the STA has accessed the second AP. The second AP communicates with the STA based on the PTK. According to the roaming method provided in embodiments of this application, steps and time for roaming access are reduced.