Multi-Link Roaming for Seamless Data Transmission
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies face challenges in achieving uninterrupted data transmission during the roaming of multi-link devices in IEEE 802.11be wireless networks, as non-AP MLDs connecting to two AP MLDs is not allowed, leading to potential packet loss and service interruptions.
Innovation Solution
A method implemented by a station (STA) multi-link device that communicates with a current AP through multiple links, disables one link, establishes an association with a target AP through new links, and retrieves buffered packets from the current AP before disconnecting to ensure seamless data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the STA disconnects from the current AP before establishing connection with the target AP, then the STA can establish a new association with the target AP, but buffered data in the current AP causes packet loss and service interruption occurs
Solution Approach 1:
The STA performs preliminary actions by disabling links one by one before disconnecting from the current AP. Specifically, the STA disables the second link, then establishes association with the target AP through new links, retrieves buffered packets from the current AP, and only then disconnects. This preliminary disabling and data retrieval prevents packet loss during the transition.
Solution Approach 2:
The roaming process is segmented into multiple distinct phases: (1) disabling the second link connected to current AP, (2) establishing association with target AP through new links, (3) retrieving buffered packets from current AP, and (4) disconnecting from current AP. This segmentation allows each phase to be executed carefully to maintain data continuity.
2Reliability
If the STA maintains connection with current AP during roaming, then data transmission continuity is maintained, but non-AP MLD connecting to two AP MLDs is not allowed in IEEE 802.11be
Solution Approach 1:
The patent transitions from single-link roaming to multi-link roaming by introducing multiple links (first link, second link, new first link, new second link) between the STA and APs. This dimensional change allows the STA to maintain multiple simultaneous associations during transition, effectively working around the limitation of not being able to connect to two AP MLDs simultaneously in the traditional sense.
Solution Approach 2:
The STA performs preliminary association establishment with the target AP through new links before fully disconnecting from the current AP. This preliminary action ensures that a valid data path exists before the old connection is terminated, maintaining continuity.
3Loss of time
If the STA switches from current AP to target AP quickly, then service interruption time is reduced, but buffered packets may be lost during the transition
Solution Approach 1:
The STA performs preliminary data retrieval from the current AP's buffers before disconnecting. By retrieving buffered packets in advance while still connected to the current AP, the system ensures no packets are lost during the subsequent disconnection and switching process, achieving both speed and reliability.
Solution Approach 2:
The patent maintains continuous data flow by ensuring that packet retrieval from the current AP overlaps with the association establishment with the target AP. The useful action of data transmission continues uninterrupted through the transition phase.
Data Source
AI summary
A method for enhancing roaming performance is provided. The method is implemented by a station MLD and comprises: communicating with a current AP through at least two links, wherein the at least two links comprise a first link and a second link; disabling the second link connected to the current AP; establishing an association with a target AP through a new second link; transmitting a message to the target AP through the new second link to notify a network node that the STA is camping on a cell served by the target AP and to disable the new second link connected to the target AP; retrieving buffered packets from the current AP through the first link for a time duration; disconnecting from the current AP after the time duration; and enabling the new first link and the new second link to retrieve packets from the target AP.


