Method and apparatus for dealing with distribution system mapping change in multi-access-point system
Patent Information
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- MEDIATEK INC
- Filing Date
- 2024-04-11
- Publication Date
- 2026-06-17
Smart Images

Figure CN2024087252_17102024_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS FOR DEALING WITH DISTRIBUTION SYSTEM MAPPING CHANGE IN MULTI-ACCESS-POINT SYSTEMBACKGROUND OF THE INVENTION1. Field of the Invention
[0001] The present invention relates to wireless communications, and more particularly, to a method and apparatus for dealing with distribution system (DS) mapping change in a multi-access-point (MAP) system.
[0002] 2. Description of the Prior Art
[0003] A distribution system (DS) provides means of connecting multiple access points (APs) together. For example, a first AP and a second AP are connected to the DS, and a first non-AP station (STA) that is associated with the first AP can communicate with a second non-AP STA that is associated with the second AP through the first AP, the DS, and the second AP. Before the DS sends data to a destination non-AP STA, it needs to know which AP is used by the destination non-AP STA to access the DS. When a non-AP STA travels from a first position within a service area of the first AP to a second position within a service area of the second AP, the reassociation service can be invoked to move a current association of the non-AP STA from the first AP to the second AP. In addition, DS mapping change is handled by reassociation to inform the DS of the mapping between the non-AP STA and the second AP.
[0004] With development of the Wi-Fi technology, an MAP system is proposed. In the MAP system, there are multiple APs (e.g., AP multilink devices (MLDs) ) coordinated to serve non-AP stations (STAs) (e.g., non-AP MLDs) . When a non-AP STA (e.g., non-AP MLD) travels from a first position within a service area of a first AP (e.g., AP MLD) in the MAP system to a second position within a service area of a second AP (e.g., AP MLD) in the same MAP system, moving a current association of the non-AP STA from the first AP to the second AP is not reassociation while the two APs are within the same MAP system. Instead of reassociation, the MAP system should provide an alternative way to enable DS mapping change.SUMMARY OF THE INVENTION
[0005] One of the objectives of the claimed invention is to provide a method and apparatus for dealing with DS mapping change in an MAP system.
[0006] According to a first aspect of the present invention, an exemplary distribution system (DS) mapping change method is disclosed. The exemplary DS mapping change method includes: after a non-access-point station (non-AP STA) initiates transition from a first access point (AP) in a multi-AP (MAP) system to a second AP in the MAP system, performing a context transfer procedure to transfer context of the first AP to the second AP, wherein the context comprises parameters of traffic between the non-AP STA and the first AP, and performing a DS mapping change procedure to inform a DS of mapping between the non-AP STA and the second AP, wherein the DS mapping change procedure is not handled by reassociation.
[0007] According to a second aspect of the present invention, an exemplary multi-access-point (MAP) system is disclosed. The exemplary MAP system includes a first access point (AP) and a second AP. After a non-access-point station (non-AP STA) initiates transition from the first AP to the second AP, the MAP system is arranged to perform a context transfer procedure to transfer context of the first AP to the second AP, and perform a distribution system (DS) mapping change procedure to inform a DS of mapping between the non-AP STA and the second AP. The context comprises parameters of traffic between the non-AP STA and the first AP. The DS mapping change procedure is not handled by reassociation.
[0008] These and other objectives of the present invention will no doubt become obvious to those of ordinary skill in the art after reading the following detailed description of the preferred embodiment that is illustrated in the various figures and drawings.BRIEF DESCRIPTION OF THE DRAWINGS
[0009] FIG. 1 is a diagram illustrating a wireless communication system according to an embodiment of the present invention.
[0010] FIG. 2 is a flowchart illustrating a first DS mapping change method according to an embodiment of the present invention.
[0011] FIG. 3 is a diagram illustrating a configuration of a wireless communication system before DS mapping change is completed.
[0012] FIG. 4 is a diagram illustrating a configuration of a wireless communication system after DS mapping change is completed.
[0013] FIG. 5 is a diagram illustrating a configuration of a wireless communication system after roaming is completed.
[0014] FIG. 6 is a flowchart illustrating a second DS mapping change method according to an embodiment of the present invention.
[0015] FIG. 7 is a diagram illustrating a configuration of a wireless communication system before context transfer is completed.
[0016] FIG. 8 is a diagram illustrating a configuration of a wireless communication system after a non-AP STA switches other link (s) of one AP to another AP.
[0017] FIG. 9 is a diagram illustrating another wireless communication system according to an embodiment of the present invention.
[0018] FIG. 10 is a flowchart illustrating a third DS mapping change method according to an embodiment of the present invention.
[0019] FIG. 11 is a diagram illustrating a configuration of a wireless communication system after a single-link non-AP device switches a link of one AP to another AP.
[0020] FIG. 12 is a diagram illustrating a configuration of a wireless communication system before DS mapping change is completed.
[0021] FIG. 13 is a diagram illustrating a configuration of a wireless communication system after DS mapping change is completed.DETAILED DESCRIPTION
[0022] Certain terms are used throughout the following description and claims, which refer to particular components. As one skilled in the art will appreciate, electronic equipment manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not in function. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to ... " . Also, the term "couple" is intended to mean either an indirect or direct electrical connection. Accordingly, if one device is coupled to another device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
[0023] FIG. 1 is a diagram illustrating a wireless communication system according to an embodiment of the present invention. The wireless communication system 100 may be a Wi-Fi system compliant with IEEE 802.11bn (Wi-Fi 8) standard or a next-generation Wi-Fi standard. The wireless communication system 100 includes an MAP system 102 that includes multiple APs. For brevity and simplicity, only two APs 106 and 108 are shown in FIG. 1. In addition, a non-AP STA 104 is associated with AP 106 of MAP system 102. It should be noted that an AP of the MAP system 102 may be an AP MLD which owns multiple links working on different RF bands and capable of operating at the same time, or may be a non-MLD AP. Hence, the MAP system 102 that supports the proposed DS mapping change scheme may be formed by multiple AP MLDs, multiple non-MLD APs, or a combination thereof. In this embodiment, the APs 106 and 108 are implemented by AP MLDs with different media access control (MAC) addresses (labeled by “AP MLD 1 (MAC = XX) ” and “AP MLD 2 (MAC = YY) ” ) , respectively. For example, one AP MLD may have two affiliated APs (labeled by “AP1” and “AP2” ) , and another AP MLD may have two affiliated APs (labeled by “AP3” and “AP4” ) . In addition, a common-MLD (CMLD) is embedded in one AP MLD to coordinate MAP operations between MLDs, including authentication, key distribution / update, etc. Multiple AP MLDs may be non-collocated and connected via a backhaul, and the CMLD coordinates them as a MAP system. In this embodiment, the non-AP STA 104 is implemented by a non-AP MLD that includes two affiliated STAs (labeled by “STA 1” and “STA 2” ) . Hence, the non-AP STA (e.g., non-AP MLD) 104 is connected to the AP (e.g., AP MLD) 106 through multiple links (labeled by “Link 1” and “Link 2” ) 110 and 112. When the non-AP STA 104 moves from a current location P1 to a different location P2, the non-AP STA 104 may request transition from the AP 106 to the AP 108. Since both of the APs 106 and 108 are within the same MAP system 102, the proposed DS mapping change scheme can be used to deal with DS mapping change without reassociation.
[0024] FIG. 2 is a flowchart illustrating a first DS mapping change method according to an embodiment of the present invention. When the non-AP STA (non-AP MLD) 104 moves from a current location P1 to a different location P2 as shown in FIG. 1, the non-AP STA (non-AP MLD) 104 initiates transition (i.e., roaming) from one AP (AP MLD) 106 to another AP (AP MLD) 108 by link addition (or link switch) that establishes a link (labeled by “Link 2” ) 112 between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 (Step S202) , as shown in FIG. 3. In this embodiment, the non-AP STA (non-AP MLD) 104 initiates transition (i.e., roaming) by establishing at least one second link between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 while maintaining at least one first link between non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106. As shown in FIG. 3, two links 110 and 112 are connected to different APs 106 and 108, respectively.
[0025] Any stage between an initial stage of roaming and a final stage of roaming may be regarded as a part of a transition stage. For example, a stage of having multiple links of one non-AP STA (non-AP MLD) connected to different APs (AP MLDs) before DS mapping change may be regarded as a part of the transition stage. For another example, a stage of having multiple links of one non-AP STA (non-AP MLD) connected to different APs (AP MLDs) after DS mapping change may be regarded as another part of the transition stage.
[0026] The transition may trigger the DS mapping change. Hence, when the transition is initiated by the non-AP STA (non-AP MLD) 104, actions may be taken to decide if DS mapping needs to change. For example, the DS mapping change decision is made by the APs (AP MLDs) 106, 108 (MAP system 102) . For another example, the DS mapping change decision is based on recommendation or indication sent from the non-AP STA (non-AP MLD) 104 to the APs (AP MLDs) 106, 108 (MAP system 102) . For yet another example, the DS mapping change decision is based on negotiation between the non-AP STA (non-AP MLD) 104 and the APs (AP MLDs) 106, 108 (MAP system 102) .
[0027] When the DS mapping change is needed, a context transfer procedure shown in FIG. 3 is performed to transfer context of the AP (AP MLD) 106 to the AP (AP MLD) 108 (Step S204) . The context transfer may be decided by the AP (AP MLD) 106 or may be requested by the AP (AP MLD) 108. The context transfer is transparent to the non-AP STA (non-AP MLD) 104. The context includes parameters of traffic between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106. For example, the context may include a sequence number (SN) , a packet number (PN) , a reordering buffer status, etc.
[0028] After the context transfer procedure is initiated, a DS mapping change procedure is performed to inform the DS of mapping between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 (Step S206) , where the DS mapping change procedure is not handled by reassociation. After the DS mapping change procedure is completed, the DS knows that the non-AP STA (non-AP MLD) 104 is mapped to the AP (AP MLD) 108, and can communicate with the non-AP STA (non-AP MLD) 104 through the AP (AP MLD) 108. The DS mapping status may be transparent to the non-AP STA (non-AP MLD) 104, or the AP (AP MLD) 106, 108 may provide the DS mapping status to the non-AP STA (non-AP MLD) 104.
[0029] As shown in FIG. 4, the non-AP STA (non-AP MLD) 104 has two links 110 and 112 connected to different APs (AP MLDs) 106 and 108 after the DS mapping change procedure is completed. Hence, before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, the link 110 remains connected between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106, and can still be used for data transfer, where the data transfer through the link 110 is expected to have larger latency.
[0030] In some embodiments of the present invention, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, downlink (DL) data (e.g., remaining MAC service data units (MSDUs) ) buffered in the AP (AP MLD) 106 are transmitted to the non-AP STA (non-AP MLD) 104 via the link 110, as shown in FIG. 4.
[0031] In some embodiments of the present invention, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, DL data (e.g., remaining MSDUs) buffered in the AP (AP MLD) 106 are forwarded to the AP (AP MLD) 108 and then transmitted to the non-AP STA (non-AP MLD) 104 via the link 112, as shown in FIG. 4.
[0032] In some embodiments of the present invention, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, DL data buffered in the AP (AP MLD) 108 are transmitted to the non-AP STA (non-AP MLD) 104 via the link 112 only, as shown in FIG. 4.
[0033] In some embodiments of the present invention, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, uplink (UL) data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 108 via the link 112, as shown in FIG. 4.
[0034] In some embodiments of the present invention, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, UL data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 106 via the link 110 and then forwarded to the AP (AP MLD) 108, as shown in FIG. 4.
[0035] In some embodiments of the present invention, duplicated transmission over multiple links may be performed during the transition stage. Specifically, after the DS mapping change procedure is completed and before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, UL data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 104 via the link 112, and the same UL data are transmitted to the AP (AP MLD) 106 via the link 110 and then forwarded to the AP (AP MLD) 108, as shown in FIG. 4.
[0036] After the context transfer procedure and the DS mapping change procedure are completed, the non-AP STA (non-AP MLD) 104 deletes / disconnects link (s) of the AP (AP MLD) 106 to complete the roaming (Step S208) . As shown in FIG. 5, there are no active links between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106, and DL / UL traffic is all from / to the AP (AP MLD) 108. As shown in FIG. 3 and FIG. 4, the non-AP STA (non-AP MLD) 104 may stay in the transition stage to have multiple links connected to different APs (AP MLDs) 106, 108 in the MAP system 102. However, the non-AP STA (non-AP MLD) 104 may not stay in the transition stage too long. In some embodiments of the present invention, a time limitation can be announced by the AP (AP MLD) 106 / 108, and the non-AP STA (non-AP MLD) 104 checks the time limitation to determine when to delete the link 110. When the time limitation is met, the STA (non-AP MLD) 104 deletes the link 110 to disconnect from the AP (AP MLD) 106. In some embodiments of the present invention, a time limitation may be checked by the AP (AP MLD) 106 / 108 to determine when to force link deletion.
[0037] Regarding the first DS mapping change method, the context transfer procedure and the DS mapping change procedure are performed before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106. In an alternative design, the context transfer procedure and the DS mapping change procedure may be performed after the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106.
[0038] FIG. 6 is a flowchart illustrating a second DS mapping change method according to an embodiment of the present invention. When the non-AP STA (non-AP MLD) 104 moves from a current location P1 to a different location P2 as shown in FIG. 1, the non-AP STA (non-AP MLD) 104 initiates transition (i.e., roaming) from one AP (AP MLD) 106 to another AP (AP MLD) 108 by link addition (or link switch) that establishes a link (labeled by “Link 2” ) 112 between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 (Step S602) , as shown in FIG. 7. In this embodiment, the non-AP STA (non-AP MLD) 104 initiates transition (i.e., roaming) by establishing at least one second link between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 while maintaining at least one first link between non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106. As shown in FIG. 7, two links 110 and 112 are connected to different APs 106 and 108, respectively.
[0039] Any stage between an initial stage of roaming and a final stage of roaming may be regarded as a part of a transition stage. For example, a stage of having multiple links of one non-AP STA (non-AP MLD) connected to different APs (AP MLDs) may be regarded as a part of the transition stage. For another example, a stage of having multiple links of one non-AP STA (non-AP MLD) connected to another AP (AP MLD) before DS mapping change may be regarded as another part of the transition stage.
[0040] The transition may trigger the DS mapping change. Hence, when the transition is initiated by the non-AP STA (non-AP MLD) 104, actions may be taken to decide if DS mapping needs to change. For example, the DS mapping change decision is made by the APs (AP MLDs) 106, 108 (MAP system 102) . For another example, the DS mapping change decision is based on recommendation or indication sent from the non-AP STA (non-AP MLD) 104 to the APs (AP MLDs) 106, 108 (MAP system 102) . For yet another example, the DS mapping change decision is based on negotiation between the non-AP STA (non-AP MLD) 104 and the APs (AP MLDs) 106, 108 (MAP system 102) .
[0041] When the DS mapping change is needed, the APs (AP MLDs) 106 and 108 decide not to initiate a context transfer procedure at this moment (Step S604) . Hence, there is no DS mapping change at this moment, and the AP (AP MLD) 106 / 108 may provide the current mapping status to the non-AP STA (non-AP MLD) 104, where the current mapping status indicates that the non-AP STA (non-AP MLD) 104 should communicate with the DS through the AP (AP MLD) 106.
[0042] As shown in FIG. 7, the non-AP STA (non-AP MLD) 104 has two links 110 and 112 connected to different APs (AP MLDs) 106 and 108 before disconnected from the AP (AP MLD)
[0043] 106. Hence, before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, the link 110 remains connected between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106, and can still be used for data transfer. Since the DS mapping does not change yet, the data transfer through the link 112 is expected to have larger latency.
[0044] In some embodiments of the present invention, before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, DL data buffered in the AP (AP MLD) 106 are transmitted to the non-AP STA (non-AP MLD) 104 via the link 110 only, as shown in FIG. 7.
[0045] In some embodiments of the present invention, before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, UL data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 106 via the link 110, as shown in FIG. 7.
[0046] In some embodiments of the present invention, before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, UL data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 108 via the link 112 and then forwarded to the AP (AP MLD) 106, as shown in FIG. 7.
[0047] In some embodiments of the present invention, duplicated transmission over multiple links may be performed. Before the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, UL data buffered in the non-AP STA (non-AP MLD) 104 are transmitted to the AP (AP MLD) 106 via the link 110, and the same UL data are transmitted to the AP (AP MLD) 108 via the link 112 and then forwarded to the AP (AP MLD) 106, as shown in FIG. 7.
[0048] At step S606, the non-AP STA (non-AP MLD) 104 decides to switch other link (s) of the AP (AP MLD) 106 to the AP (AP MLD) 108. As shown in FIG. 8, there are no active links between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106, and the non-AP STA (non-AP MLD) 104 have all links 110, 112 connected to the same AP (AP MLD) 108. After the non-AP STA (non-AP MLD) 104 is disconnected from the AP (AP MLD) 106, a context transfer procedure shown in FIG. 8 is performed to transfer context of the AP (AP MLD) 106 to the AP (AP MLD) 108 (Step S608) . The context transfer may be decided by the AP (AP MLD) 106 or may be requested by the AP (AP MLD) 108. The context transfer is transparent to the non-AP STA (non-AP MLD) 104. The context includes parameters of traffic between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 106. For example, the context may include an SN, a PN, a reordering buffer status, etc.
[0049] After the context transfer procedure is initiated, a DS mapping change procedure is performed to inform the DS of mapping between the non-AP STA (non-AP MLD) 104 and the AP (AP MLD) 108 (Step S610) , where the DS mapping change procedure is not handled by reassociation. After the DS mapping change procedure is completed, the DS knows that the non-AP STA (non-AP MLD) 104 is mapped to the AP (AP MLD) 108, and can communicate with the non-AP STA (non-AP MLD) 104 through the AP (AP MLD) 108, as shown in FIG. 5. The DS mapping status may be transparent to the non-AP STA (non-AP MLD) 104, and the AP (AP MLD) 108 may provide the DS mapping status to the non-AP STA (non-AP MLD) 104. In addition, during a period in which the context transfer procedure and the DS mapping change procedure are running, the AP (AP MLD) 108 may buffer all DL and UL data until the DS mapping change procedure is completed.
[0050] After the context transfer procedure and the DS mapping change procedure are completed, roaming of the non-AP STA (non-AP MLD) 104 is completed (Step S612) . As shown in FIG. 5, DL / UL traffic is all from / to the AP (AP MLD) 108. In some embodiments of the present invention, a message may be sent to the non-AP STA (non-AP MLD) 104 after the context transfer procedure and the DS mapping change procedure are completed. For example, the message may include a DS mapping status and a context transfer status.
[0051] Regarding the first DS mapping change method and the second mapping change method, the non-AP STA (non-AP MLD) 104 is allowed to have multiple links connected to different APs (AP MLDs) 106, 108 before disconnected from the AP (AP MLD) 106. However, this is for illustrative purposes only, and is not meant to be a limitation of the present invention. In an alternative design, a non-AP STA that is travelling within the MAP system 102 may be a single-link non-AP device. For example, the single-link non-AP device may be a non-MLD STA. For another example, the single-link non-AP device may be a non-AP MLD that is configured to use only a single link.
[0052] FIG. 9 is a diagram illustrating another wireless communication system according to an embodiment of the present invention. The wireless communication system 900 may be a Wi-Fi system compliant with IEEE 802.11bn (Wi-Fi 8) standard or a next-generation Wi-Fi standard. Like the wireless communication system 100, the wireless communication system 900 includes the MAP system 102 that includes multiple APs 106 and 108. In this embodiment, the non-AP STA 904 is a single-link non-AP device that is connected to the AP (AP MLD) 106 through only a single link (labeled by “Link 1” ) 902. For example, the non-AP STA 904 may be a non-AP MLD that is configured to use only a single link. When the non-AP STA 904 moves from a current location P1 to a different location P2, the non-AP STA 904 may request transition from the AP 106 to the AP 108. Since both of the APs 106 and 108 are within the same MAP system 102, the proposed DS mapping change scheme can be used to deal with DS mapping change without reassociation.
[0053] FIG. 10 is a flowchart illustrating a third DS mapping change method according to an embodiment of the present invention. When the non-AP STA 904 moves from a current location P1 to a different location P2 as shown in FIG. 9, the non-AP STA 904 initiates transition (i.e., roaming) from one AP (AP MLD) 106 to another AP (AP MLD) 108 by link switch that establishes a link 902 between the non-AP STA 904 and the AP (AP MLD) 108 (Step S1002) , as shown in FIG. 11. Since the non-AP STA 904 is a single-link non-AP device, there is no active link between the non-AP STA 904 and the AP (AP MLD) 106 after the link 902 is established between the non-AP STA 904 and the AP (AP MLD) 108. In other words, the non-AP STA 904 is disconnected from the AP (AP MLD) 106 after initiating the transition from one AP (AP MLD) 106 to another AP (AP MLD) 108.
[0054] After the non-AP STA 904 is disconnected from the AP (AP MLD) 106, a context transfer procedure shown in FIG. 12 is performed to transfer context of the AP (AP MLD) 106 to the AP (AP MLD) 108 (Step S1004) . The context transfer may be decided by the AP (AP MLD) 106 or may be requested by the AP (AP MLD) 108. The context transfer is transparent to the non-AP STA 904. The context includes parameters of traffic between the non-AP STA 904 and the AP (AP MLD) 106. For example, the context may include an SN, a PN, a reordering buffer status, etc.
[0055] After the context transfer procedure is initiated, a DS mapping change procedure is performed to inform the DS of mapping between the non-AP STA 904 and the AP (AP MLD) 108 (Step S1006) , where the DS mapping change procedure is not handled by reassociation. After the DS mapping change procedure is completed, the DS knows that the non-AP STA 904 is mapped to the AP (AP MLD) 108, and can communicate with the non-AP STA 904 through the AP (AP MLD) 108, as shown in FIG. 13. The DS mapping status may be transparent to the non-AP STA 904, and the AP (AP MLD) 108 may provide the DS mapping status to the non-AP STA 904. In addition, during a period in which the context transfer procedure and the DS mapping change procedure are running, the AP (AP MLD) 108 may buffer all DL and UL data until the DS mapping change procedure is completed.
[0056] After the context transfer procedure and the DS mapping change procedure are completed, roaming of the non-AP STA 904 is completed (Step S1008) . As shown in FIG. 13, DL / UL traffic is all from / to the AP (AP MLD) 108. In some embodiments of the present invention, a message may be sent to the non-AP STA 904 after the context transfer procedure and the DS mapping change procedure are completed. For example, the message may include a DS mapping status and a context transfer status.
[0057] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.
Claims
1.A distribution system (DS) mapping change method comprising:after a non-access-point station (non-AP STA) initiates transition from a first access point (AP) in a multi-AP (MAP) system to a second AP in the MAP system,performing a context transfer procedure to transfer context of the first AP to the second AP, wherein the context comprises parameters of traffic between the non-AP STA and the first AP; andperforming a DS mapping change procedure to inform a DS of mapping between the non-AP STA and the second AP;wherein the DS mapping change procedure is not handled by reassociation.2.The DS mapping change method of claim 1, further comprising:in response to the transition initiated by the non-AP STA, determining if DS mapping needs to change.3.The DS mapping change method of claim 1, wherein the context transfer procedure and the DS mapping change procedure are performed before the non-AP STA is disconnected from the first AP, and the DS mapping change procedure is performed after the context transfer procedure is initiated.4.The DS mapping change method of claim 3, wherein the non-AP STA is a non-AP multilink device (MLD) , and the non-AP STA initiates the transition by establishing at least one second link between the non-AP STA and the second AP while maintaining at least one first link between the non-AP STA and the first AP.5.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, downlink (DL) data buffered in the first AP are transmitted to the non-AP STA via the at least one first link.6.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, downlink (DL) data buffered in the first AP are forwarded to the second AP and then transmitted to the non-AP STA via the at least one second link.7.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, downlink (DL) data buffered in the second AP are transmitted to the non-AP STA via the at least one second link only.8.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the second AP via the at least one second link.9.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the first AP via the at least one first link and then forwarded to the second AP.10.The DS mapping change method of claim 4, wherein after the DS mapping change procedure is completed and before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the second AP via the at least one second link, and same UL data are transmitted to the first AP via the at least one first link and then forwarded to the second AP.11.The DS mapping change method of claim 4, further comprising:after the DS mapping change procedure is completed, deleting the at least one first link between the non-AP STA and the first AP.12.The DS mapping change method of claim 11, wherein deleting the at least one first link between the non-AP STA and the first AP comprises:checking a time limitation; andin response to the time limitation being met, deleting the at least one first link.13.The DS mapping change method of claim 1, wherein the context transfer procedure and the DS mapping change procedure are performed after the non-AP STA is disconnected from the first AP, and the DS mapping change procedure is performed after the context transfer procedure is initiated.14.The DS mapping change method of claim 13, wherein the non-AP STA is a non-AP multilink device (MLD) , and the non-AP STA initiates the transition by establishing at least one second link between the non-AP STA and the second AP while maintaining at least one first link between the non-AP STA and the first AP.15.The DS mapping change method of claim 14, wherein before the non-AP STA is disconnected from the first AP, downlink (DL) data buffered in the first AP are transmitted to the non-AP STA via the at least one first link only.16.The DS mapping change method of claim 14, wherein before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the first AP via the at least one first link.17.The DS mapping change method of claim 14, wherein before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the second AP via the at least one second link and then forwarded to the first AP.18.The DS mapping change method of claim 14, wherein before the non-AP STA is disconnected from the first AP, uplink (UL) data buffered in the non-AP STA are transmitted to the first AP via the at least one first link, and same UL data are transmitted to the second AP via the at least one second link and then forwarded to the first AP.19.The DS mapping change method of claim 13, wherein the non-AP STA is a single-link non-AP device, and the non-AP STA initiates the transition by establishing a link between the non-AP STA and the second AP.20.A multi-access-point (MAP) system comprising:a first access point (AP) ; anda second AP;wherein after a non-access-point station (non-AP STA) initiates transition from the first AP to the second AP, the MAP system is arranged to perform a context transfer procedure to transfer context of the first AP to the second AP, and perform a distribution system (DS) mapping change procedure to inform a DS of mapping between the non-AP STA and the second AP; the context comprises parameters of traffic between the non-AP STA and the first AP; and the DS mapping change procedure is not handled by reassociation.