Wi-Fi Roaming Key Synchronization for Fast AP Handover
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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
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.
Data Source
Figure 1
Figure 2
Figure 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.