Search

CN-122002429-A - Device for use in AP MLD and non-AP MLD

CN122002429ACN 122002429 ACN122002429 ACN 122002429ACN-122002429-A

Abstract

The present application relates to devices for use in AP MLD and non-AP MLD. An apparatus for use in an AP MLD includes processor circuitry configured to cause the AP MLD to act as a current AP MLD to send a roaming response frame to a non-AP MLD in response to a roaming request frame from the non-AP MLD for a target AP MLD, wherein the roaming response frame includes one or more of a buffer size for an UL BA agreement between the non-AP MLD and the current AP MLD, a BA timeout parameter of the target AP MLD, and a sending SN, and in the UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator, and the current AP MLD is a receiver.

Inventors

  • HUANG BAIKAI
  • Ido Uzielli
  • DANNY ALEXANDER
  • Danny Ben Ali
  • JOHANNES BERG

Assignees

  • 英特尔公司

Dates

Publication Date
20260508
Application Date
20251106
Priority Date
20241106

Claims (20)

  1. 1. An apparatus for use in an Access Point (AP) multi-link device (MLD), wherein the apparatus comprises processor circuitry configured to cause the AP MLD to act as a current AP MLD to send a roaming response frame to a target AP MLD in response to a roaming request frame from a non-AP MLD to the non-AP MLD, wherein: The roaming response frame includes one or more of a buffer size, a BA timeout parameter of the target AP MLD, and a transmission Sequence Number (SN), and a buffer size for an Uplink (UL) Block Acknowledgement (BA) agreement between the non-AP MLD and the current AP MLD In an UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator and the current AP MLD is a receiver.
  2. 2. The apparatus of claim 1, wherein the target AP MLD creates an UL BA agreement between the non-AP MLD and the target AP MLD after the current AP MLD transmits the roaming response frame to the non-AP MLD, and the non-AP MLD is an initiator and the target AP MLD is a receiver in the UL BA agreement between the non-AP MLD and the target AP MLD.
  3. 3. The apparatus of claim 2, wherein an UL BA agreement between the non-AP MLD and the target AP MLD is for a same Traffic Identifier (TID) as an UL BA agreement between the non-AP MLD and the current AP MLD.
  4. 4. The apparatus of claim 1, wherein the roaming response frame further comprises one or more of a buffer size, and a BA timeout parameter of the target AP MLD, for a Downlink (DL) BA agreement between the non-AP MLD and the current AP MLD, and In a DL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is a receiver and the current AP MLD is an initiator.
  5. 5. The apparatus of claim 4, wherein after the current AP MLD transmits the roaming response frame to the non-AP MLD, the target AP MLD creates a DL BA agreement between the non-AP MLD and the target AP MLD such that the non-AP MLD can exchange data with the target AP MLD and retrieve incomplete data from the current AP MLD during a transient period before the non-AP MLD is fully connected with the target AP MLD, wherein in the DL BA agreement between the non-AP MLD and the target AP MLD, the non-AP MLD is a receiver and the target AP MLD is an initiator.
  6. 6. The apparatus of claim 5, wherein a DL BA agreement between the non-AP MLD and the target AP MLD is for a same Traffic Identifier (TID) as a DL BA agreement between the non-AP MLD and the current AP MLD.
  7. 7. The apparatus of claim 1 or 4, wherein the processor circuit is further configured to cause the AP MLD to operate as a BA parameter for the non-AP MLD from the target AP MLD after receiving the roaming request frame from the non-AP MLD for the target AP MLD and before sending the roaming response frame to the non-AP MLD.
  8. 8. The apparatus of claim 5, wherein a starting SN of a transmission window of the current AP MLD is used as a starting SN of a transmission window of the target AP MLD, and the target AP MLD transmits data in the presence of data having a corresponding SN in a range from the starting SN to the starting SN plus a transmission window size of the target AP MLD or in a range from the starting SN to the starting SN plus a transmission window size of the current AP MLD.
  9. 9. An apparatus for use in a non-access point (non-AP) multi-link device (MLD), wherein the apparatus comprises processor circuitry configured to cause the non-AP MLD to send a roaming request frame for a target AP MLD to a current AP MLD and receive a roaming response frame for the roaming request frame from the current AP MLD, wherein: The roaming response frame includes one or more of a buffer size, a BA timeout parameter of the target AP MLD, and a transmission Sequence Number (SN), and a buffer size for an Uplink (UL) Block Acknowledgement (BA) agreement between the non-AP MLD and the current AP MLD In an UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator and the current AP MLD is a receiver.
  10. 10. The apparatus of claim 9, wherein the processor circuit is further configured to cause the non-AP MLD to transition from an UL BA agreement between the non-AP MLD and the current AP MLD to an UL BA agreement between the non-AP MLD and the target AP MLD after receiving the roaming response frame from the current AP MLD, and In an UL BA agreement between the non-AP MLD and the target AP MLD, the non-AP MLD is an initiator and the target AP MLD is a receiver.
  11. 11. The apparatus of claim 10, wherein the processor circuit is further configured to cause the non-AP MLD to transition from an UL BA agreement between the non-AP MLD and the current AP MLD to an UL BA agreement between the non-AP MLD and the target AP MLD by: discarding packets having a SN in the range of [ transmit SN in roaming response frame minus transmit SN in non-AP MLD of 1 ]; changing an UL BA receiver from the current AP MLD to the target AP MLD; changing its own transmission window size based on the buffer size of the target AP MLD, and Consider the BA timeout parameter of the target AP MLB.
  12. 12. The apparatus of claim 9, wherein the roaming response frame further comprises one or more of a buffer size, and a BA timeout parameter of the target AP MLD, for a Downlink (DL) BA agreement between the non-AP MLD and the current AP MLD, and In a DL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is a receiver and the current AP MLD is an initiator.
  13. 13. The apparatus of claim 12, wherein the processor circuit is further configured to cause the non-AP MLD to maintain DL BA agreements with both the target AP MLD and the current AP MLD during a transient period prior to the non-AP MLD fully connecting with the target AP MLD after receiving the roaming response frame from the current AP MLD, in which transient period the non-AP MLD is able to exchange data with the target AP MLD and retrieve outstanding data from the current AP MLD.
  14. 14. The apparatus of claim 12, wherein the processor circuit is further configured to cause the non-AP MLD to leave unchanged one or more of a reorder buffer size, a scoreboard size, and a negotiation buffer size during a transient period prior to the non-AP MLD fully connecting with the target AP MLD after receiving the roaming response frame from the current AP MLD, in which transient period the non-AP MLD is capable of exchanging data with the target AP MLD and retrieving outstanding data from the current AP MLD.
  15. 15. The apparatus of claim 12, wherein the processor circuit is further configured to cause the non-AP MLD to remove the current AP MLD from an initiator of a DL BA agreement between the non-AP MLD and the two initiators after receiving the roaming response frame from the current AP MLD and after a transient period before the non-AP MLD is fully connected with the target AP MLD, in which the non-AP MLD is able to exchange data with the target AP MLD and retrieve incomplete data from the current AP MLD.
  16. 16. An Access Point (AP) multi-link device (MLD) comprising the apparatus of any one of claims 1 to 8.
  17. 17. A non-access point (non-AP) multi-link device (MLD) comprising the apparatus of any one of claims 9 to 15.
  18. 18. A computer program product comprising computer executable instructions, wherein the computer executable instructions, when executed by a processor of an Access Point (AP) multi-link device (MLD), cause the AP MLD to act as a current AP MLD to send a roaming response frame to a target AP MLD in response to a roaming request frame from a non-AP MLD, wherein: The roaming response frame includes one or more of a buffer size, a BA timeout parameter of the target AP MLD, and a transmission Sequence Number (SN), and a buffer size for an Uplink (UL) Block Acknowledgement (BA) agreement between the non-AP MLD and the current AP MLD In an UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator and the current AP MLD is a receiver.
  19. 19. The computer program product of claim 18, wherein the target AP MLD creates an UL BA agreement between the non-AP MLD and the target AP MLD after the current AP MLD transmits the roaming response frame to the non-AP MLD, and In an UL BA agreement between the non-AP MLD and the target AP MLD, the non-AP MLD is an initiator and the target AP MLD is a receiver.
  20. 20. The computer program product of claim 19, wherein an UL BA agreement between the non-AP MLD and the target AP MLD is for a same Traffic Identifier (TID) as an UL BA agreement between the non-AP MLD and the current AP MLD.

Description

Device for use in AP MLD and non-AP MLD Cross Reference to Related Applications The present application is based on and claims priority from U.S. patent application Ser. No. 63/716,990, filed on 6 th 11 of 2024, and U.S. patent application Ser. No. 63/716,874, filed on 6 th 11 of 2024, the disclosures of which are incorporated herein by reference in their entireties. Technical Field Embodiments of the present disclosure relate generally to wireless communications and, more particularly, to an apparatus for use in an Access Point (AP) multi-link device (MLD) and an apparatus for use in a non-AP MLD. Background Wireless devices are becoming more and more popular and increasingly requesting access to wireless channels. The Institute of Electrical and Electronics Engineers (IEEE) has developed one or more standards to implement a Radio Local Area Network (RLAN). Third generation partnership project (3 GPP) cellular technology also began to support RLAN by introducing Licensed Assisted Access (LAA) technology for Long Term Evolution (LTE), and then extended to new radio (NR-U) by 5G New Radio (NR). Disclosure of Invention One aspect of the present disclosure provides an apparatus for use in an AP MLD, wherein the apparatus includes a processor circuit configured to cause the AP MLD to act as a current AP MLD and to send a roaming response frame to a non-AP MLD in response to a roaming request frame from the non-AP MLD for a target AP MLD, wherein the roaming response frame includes one or more of a buffer size for an Uplink (UL) Block Acknowledgement (BA) agreement between the non-AP MLD and the current AP MLD, a BA timeout parameter of the target AP MLD, and a transmission Sequence Number (SN), and in the UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator, and the current AP MLD is a receiver. Another aspect of the present disclosure provides an apparatus for use in a non-AP MLD, wherein the apparatus includes a processor circuit configured to cause the non-AP MLD to transmit a roaming request frame for a target AP MLD to a current AP MLD and receive a roaming response frame for the roaming request frame from the current AP MLD, wherein the roaming response frame includes one or more of a buffer size for an UL BA agreement between the non-AP MLD and the current AP MLD, a BA timeout parameter of the target AP MLD, and an SN, and in the UL BA agreement between the non-AP MLD and the current AP MLD, the non-AP MLD is an initiator, and the current AP MLD is a receiver. Drawings Embodiments of the present disclosure are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings in which like reference numerals refer to similar elements. Fig. 1 is a network schematic diagram illustrating an example network environment according to some embodiments of the present disclosure. Fig. 2 is a schematic diagram illustrating an infrastructure framework for AP MLD to non-AP MLD communication according to some embodiments of the present disclosure. Fig. 3 is a schematic diagram illustrating an infrastructure framework in which two peer MLDs communicate with each other according to some embodiments of the present disclosure. Fig. 4 is a schematic diagram illustrating a scenario in which a non-AP MLD roams from a current AP MLD to a target AP MLD according to some embodiments of the present disclosure. Fig. 5 is a functional block diagram of an exemplary communication station 500 according to some embodiments of the present disclosure. Fig. 6 is a functional block diagram of an example of a machine or system that may perform any one or more of the techniques (e.g., methods) discussed herein. Fig. 7 is a functional block diagram of a radio architecture according to some embodiments that may be implemented in any of the AP 104 and/or the user device 102 of fig. 1. Fig. 8 is a functional block diagram of a WLAN FEM circuit according to some embodiments of the present disclosure. Fig. 9 is a functional block diagram of a radio IC circuit according to some embodiments of the present disclosure. Fig. 10 is a functional block diagram of baseband processing circuits according to some embodiments of the present disclosure. Detailed Description Various aspects of the illustrative embodiments will be described using terms commonly employed by those skilled in the art to convey the substance of the disclosure to those skilled in the art. However, it will be apparent to those skilled in the art that many alternative embodiments may be practiced using portions of the described aspects. For purposes of explanation, specific numbers, materials, and configurations are set forth in order to provide a thorough understanding of the illustrative embodiments. It will be apparent, however, to one skilled in the art that alternative embodiments may be practiced without these specific details. In other instances, well-known features may be omitted or simplified in or