AID assignment method and related apparatus for multilink devices
By assigning AIDs outside the BSSID range, the method resolves ambiguity in multilink devices, ensuring accurate identification of associated stations and enhancing identifier resource efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-12-10
- Publication Date
- 2026-04-10
AI Technical Summary
In multilink devices, the assignment of Association Identifiers (AIDs) can lead to ambiguity in cross-link Traffic Indication Maps (TIM) instructions due to conflicting BSSID ranges supported by different access points, making it difficult to accurately identify associated stations.
The method involves assigning AIDs that are neither BSSIDs nor identifiers for access points, ensuring they fall outside the supported BSSID range, thereby avoiding ambiguity in cross-link TIM instructions.
This approach allows for more accurate AID assignment, reducing ambiguity and improving identifier resource utilization in multilink devices.
Smart Images

Figure 2026062685000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to Chinese Patent Application No. 202010622036.9, filed with the China National Intellectual Property Administration on 1 July 2020, entitled "AID Assignment Method and Related Apparatus for Multilink Devices," which is incorporated herein by reference in its entirety.
[0002] This application relates to the field of wireless communication technology, and more particularly to an AID assignment method and related apparatus for multilink devices. [Background technology]
[0003] An association identifier (AID) is an identifier assigned by an access point (AP) to an associated station (STA) after an association has been established, and can be considered the ID of the associated STA. The AID may be used to identify and distinguish STAs associated with the AP, and may be used as an index in some frame structure to point to a particular associated STA. If the AP can support multiple basic service set identifiers (BSSIDs) or beacon frames or probe response frames to carry multiple BSSID elements, the maximum number of BSSIDs that the AP can support is 2. n This is because the BSSID range is [1,2 n This indicates that -1]. Therefore, the range of AIDs that can be assigned to STA by AP is [2 n[1, 2007]. n may be the value of the max BSSID indicator field of the BSSID element. If the AP cannot support multiple BSSIDs, or if the beacon frame or probe response frame cannot carry multiple BSSID elements, the range of AIDs that the AP can assign to the STA is [1, 2007].
[0004] In a multi-link device (MLD), multiple STAs included in a single non-access point (non-AP) MLD share the same AID; that is, a single non-AP MLD has only one AID. This is because an AP MLD can execute cross-link traffic indication map (TIM) instructions. In other words, it is assumed that AP1 and AP2 belong to the same AP MLD. A cross-link TIM instruction sent by AP1 can carry not only AP1's TIM information but also AP2's TIM information. The TIM information can indicate whether the AP has services to the non-AP MLD associated with AP2. However, in some cases, AID ambiguity can arise when an AP MLD uses cross-link TIM instructions. For example, it is assumed that AP1 and AP2 belong to the same AP MLD. If AP1's beacon frame or probe response frame contains multiple BSSID elements, it indicates that AP1 can support multiple BSSIDs. If AP2's beacon frame or probe response frame does not contain multiple BSSID elements, it indicates that AP2 cannot support multiple BSSIDs and has only one BSSID. In this case, the range of AIDs assigned by AP1 to a non-AP MLD associated with AP1 is [2 n[1,2007], and the range of AIDs assigned by AP2 to a non-AP MLD associated with AP2 is [1,2007]. In this case, when an AP MLD uses a crosslink TIM instruction, the crosslink TIM instruction carries not only the TIM information of AP1 but also the TIM information of AP2, so the BSSIDs supported by AP1 may conflict with the AIDs assigned by AP2 to a non-AP MLD associated with AP2. In other words, the range of multiple BSSIDs for AP1 is [1,2 n -1], and the range of AID for non-AP MLD associated with AP2 is also [1,2 n -1]. Therefore, when a non-AP MLD receives a crosslink TIM instruction transmitted by an AP MLD, the AID range is [1,2 n It is impossible to determine whether a non-AP MLD with -1] has a service (because this part of the AID is the same as AP1's BSSID), i.e., the AID is ambiguous. Therefore, if one or more APs within an AP MLD can support multiple BSSIDs, how the AP MLD assigns an AID to a non-AP MLD to avoid AID ambiguity in cross-link TIM instructions becomes an urgent issue that needs to be resolved. [Overview of the Initiative] [Means for solving the problem]
[0005] Embodiments of this application provide an AID assignment method and associated apparatus for multilink devices to assign more accurate AIDs to local devices, thereby avoiding AID ambiguity in crosslink TIM instructions.
[0006] The present application will be described below in several embodiments. Please understand that cross-referencing may be made between the following embodiments and the beneficial effects of different embodiments.
[0007] According to a first aspect, one embodiment of the present application provides an AID assignment method for a multilink device, the AID assignment method for a multilink device comprising an access point multilink device generating and transmitting a first frame, the first frame which may carry an AID assigned to a station device. The AID is neither a BSSID that can be supported by a first type of access point in the access point multilink device, nor an identifier for an access point in the access point multilink device. The first type of access point is an access point for establishing a link between a station device and an access point multilink device.
[0008] Optionally, the first frame may be an association response frame or a multilink association response frame.
[0009] Optionally, before the access point multilink device transmits the first frame, the station device may send an association request frame or a multilink association request frame to the access point multilink device to request the establishment of an association relationship with the access point multilink device. After the access point multilink device receives the association request frame or multilink association request frame, it may send an association response frame or a multilink association response frame back to the station device.
[0010] In this solution, when an AID is assigned to a station device, BSSIDs assigned to an AP and / or BSSIDs that can be supported by a first type of AP are not allowed to be assigned to a Non-AP MLD. Thus, a more accurate AID can be assigned to the Non-AP MLD, thereby avoiding AID ambiguity in cross-link TIM instructions.
[0011] According to a second aspect, one embodiment of the present application provides an AID assignment method for a multilink device, the AID assignment method for a multilink device comprising a station device receiving and parsing a first frame to obtain an AID assigned to the station device and carried in the first frame. The AID is neither a BSSID, which may be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0012] Optionally, the first frame may be an association response frame or a multilink association response frame.
[0013] Optionally, before the access point multilink device transmits the first frame, the station device may generate and transmit an association request frame or a multilink association request frame to request the establishment of an association relationship with the access point multilink device. After the access point multilink device receives the association request frame or multilink association request frame, the access point multilink device may send an association response frame or a multilink association response frame back to the station device.
[0014] According to a third aspect, one embodiment of the present application provides a communication device. The communication device may be an access point multilink device or a chip within an access point multilink device, for example, a Wi-Fi chip. A processing unit configured to generate a first frame, A transceiver unit configured to transmit a first frame and The first frame may include the AID assigned to the station device. The AID is neither a BSSID, which can be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. A first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0015] Optionally, the first frame may be an association response frame or a multilink association response frame.
[0016] Optionally, the station device may send an association request frame or a multilink association request frame to the access point multilink device to request the establishment of an association relationship with the access point multilink device. After the access point multilink device receives the association request frame or multilink association request frame, the access point multilink device may send an association response frame or a multilink association response frame back to the station device.
[0017] According to a fourth aspect, one embodiment of the present application provides a communication device. The communication device may be a station device or a chip within a station device, for example, a Wi-Fi chip. A transceiver unit configured to receive a first frame, A processing unit configured to analyze the first frame and obtain the AID that is assigned to the local device and carried in the first frame, It includes. The AID may be a BSSID supported by a first type of access point within the access point multi-link device, or may not be an identifier of an access point within the access point multi-link device. The first type of access point is an access point for establishing a link between the local device and the access point multi-link device.
[0018] Optionally, the first frame may be an association response frame or a multi-link association response frame.
[0019] Optionally, the local device may send an association request frame or a multi-link association request frame to the access point multi-link device to request to establish an association relationship with the access point multi-link device. After the access point multi-link device receives the association request frame or the multi-link association request frame, the access point multi-link device may send an association response frame or a multi-link association response frame back to the local device.
[0020] In any one of the above-described embodiments, the BSSID that may be supported by the first type of access point within the above-described access point multi-link device is
Number
[0021] N may be the number of the first type of access points,
Number
[0022] Optionally, the identifiers of access points within an access point multilink device may contain M discrete integer values or M consecutive integer values. M may be the number of access points included in the access point multilink device, and M may be a positive integer greater than 1. N may be less than or equal to M.
[0023] In this solution, BSSIDs that may be supported by several APs within an access point multilink device are not allowed to be assigned to the station device. This narrows the range of unassigned IDs, provided that it is guaranteed that no AID ambiguity arises in cross-link TIM instructions. In this way, the range of AIDs that can be assigned to the station device is expanded, and the utilization of identifier resources may improve.
[0024] In any one embodiment of the aforementioned aspects, the AID carried in the first frame is not any value within the following range:
number
[0025] N may be the number of access points of the first type.
number
[0026] In this solution, a segment of consecutive values following the BSSID that can be supported by a first type of access point within the access point multilink device is used directly as the access point identifier within the access point multilink device. In other words, the access point identifier within the access point multilink device and the BSSID that can be supported by a first type of access point may form a consecutive range, and the AID carried in the first frame cannot be any value within that consecutive range. Thus, the access point multilink device can assign consecutive AIDs to the station device, thereby reducing the difficulty of AID selection by the access point multilink device.
[0027] According to a fifth aspect, one embodiment of the present application provides a communication device, which is specifically an access point multilink device, and includes a processor and a transceiver. The processor is configured to support the access point multilink device when performing the corresponding functions in the method of the first aspect. The transceiver supports communication between the access point multilink device and a station device and is configured to transmit information, frames, data packets, instructions, etc., to the station device in the aforementioned method. The access point multilink device may further include memory, which is configured to be coupled to the processor, and which stores program instructions and data required for the access point multilink device.
[0028] Specifically, the processor is configured to generate a first frame. The transceiver is configured to transmit the first frame, which carries the AID assigned to the station device. The AID is neither a BSSID, which can be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. A first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0029] According to a sixth aspect, one embodiment of the present application provides a communication device, which is specifically a station device and includes a processor and a transceiver. The transceiver is configured to receive a first frame, and the processor is configured to parse the received first frame to obtain an AID to be assigned to the station device and carried in the first frame. The AID is neither a BSSID, which may be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device. Optionally, the communication device may further include a processor. The processor may be configured to generate an association request frame or a multilink association request frame. The access point multilink device may further include memory. The memory is configured to be coupled to the processor, and the memory stores program instructions and data required for the access point multilink device.
[0030] According to a seventh aspect, one embodiment of the present application provides a chip or chip system including an input / output interface and a processing circuit. The processing circuit is configured to generate a first frame. The input / output interface is configured to transmit the first frame, which carries an AID assigned to a station device. The AID is neither a BSSID, which may be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. The first type of access point is an access point for establishing a link between a station device and an access point multilink device.
[0031] In a possible design, the input / output interface is configured to receive a first frame from the AP MLD. The processing circuit is configured to analyze the received first frame to obtain the AID that is assigned to the station device and carried in the first frame. The AID is neither a BSSID, which may be supported by a first type of access point in the access point multilink device, nor an identifier for an access point in the access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0032] According to the eighth aspect, the present application provides a computer-readable storage medium. The computer-readable storage medium stores instructions. When the instructions are executed on a computer, the computer is able to perform an AID assignment method for a multilink device according to any one of the above aspects.
[0033] According to the ninth aspect, the present application provides a computer program product including instructions, which, when executed on a computer, enable the computer to perform an AID assignment method for a multilink device according to the above aspect.
[0034] According to embodiments of this application, more accurate AIDs can be assigned to local devices, thereby avoiding AID ambiguity in cross-link TIM instructions.
[0035] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used to illustrate the embodiments are briefly described below. [Brief explanation of the drawing]
[0036] [Figure 1] This is a schematic architectural diagram of a wireless communication system according to one embodiment of this application. [Figure 2a] This is a schematic diagram of the structure of a multilink device according to one embodiment of this application. [Figure 2b] This is a schematic diagram of another structure of a multilink device according to one embodiment of this application. [Figure 3a] This is a schematic diagram of multilink communication according to one embodiment of this application. [Figure 3b] Another schematic diagram of multilink communication according to one embodiment of this application. [Figure 4] This is a schematic flowchart of an AID assignment method for a multilink device according to one embodiment of this application. [Figure 5] This is a schematic diagram of the frame structure of an AID element according to one embodiment of this application. [Figure 6] This is a schematic diagram of communication between a Non-AP MLD and an AP MLD according to one embodiment of this application. [Figure 7] This is a schematic diagram of the structure of a communication device according to one embodiment of this application. [Figure 8] This is a schematic diagram of another structure of a communication device according to one embodiment of this application. [Modes for carrying out the invention]
[0037] The following clearly and completely describes the technical solutions in the embodiments of this application with reference to the accompanying drawings.
[0038] To facilitate understanding of the technical solutions in the embodiments of this application, the system architecture of the AID assignment method for multilink devices provided in the embodiments of this application is briefly described below. It will be understood that the system architecture described in the embodiments of this application is intended to more clearly illustrate the technical solutions in the embodiments of this application and does not constitute a limitation on the technical solutions provided in the embodiments of this application.
[0039] Embodiments of this application provide an AID assignment method for multilink devices applied to a wireless communication system to assign more accurate AIDs to station devices, thereby avoiding AID ambiguity in crosslink TIM instructions. The wireless communication system may be a wireless local area network or a cellular network. The AID assignment method may be implemented by a communication device in the wireless communication system, or by a chip or processor in the communication device. The communication device may be a wireless communication device that supports simultaneous transmission on multiple links. For example, the communication device may be called a multilink device or a multi-band device. Compared to a communication device that supports only single-link transmission, a multilink device has higher transmission efficiency and higher throughput.
[0040] A multilink device includes one or more affiliated stations (STAs). An affiliated station is a logical station and may operate on a single link. An affiliated station may be an access point (AP) or a non-access point station (non-AP STA). For simplicity of explanation, in this application, a multilink device whose affiliated station is an AP may be referred to as a multilink AP, multilink AP device, or AP multilink device (AP MLD), and a multilink device whose affiliated station is a non-AP STA may be referred to as a multilink Non-AP, multilink Non-AP device, or Non-AP multilink device (Non-AP MLD). For simplicity of explanation, in embodiments of this application, "a multilink device includes an affiliated station" may also be simply described as "a multilink device includes a station."
[0041] A multilink device includes one or more affiliated STAs (STAs). In other words, a single multilink device may include multiple logical stations. Each logical station operates on one link, but multiple logical stations can operate on the same link. During data transmission, AP MLDs and Non-AP MLDs may use link identifiers to identify the link or the station on the link. Prior to communication, AP MLDs and Non-AP MLDs can first negotiate or communicate with each other about the correspondence between link identifiers and the link or the station on the link. Therefore, during data transmission, the link identifier is carried without transmitting a large amount of signaling information to indicate the link or the station on the link. This reduces signaling overhead and improves transmission efficiency.
[0042] In one example, when an AP MLD establishes a basic service set (BSS), the transmitted management frame, such as a beacon frame, carries an element containing multiple link identifier information fields. Each link identifier information field contains a link identifier and further contains one or more of the following: a BSS identifier, an operation set, and a channel number. One or more of the BSS identifier, operation set, and channel number correspond to the link identifier. In another example, during the process of establishing a multilink association, an AP MLD and a Non-AP MLD negotiate multiple link identifier information fields. In subsequent communications, the AP MLD or Non-AP MLD uses the link identifier to represent the stations at both ends of the corresponding link. The link identifier may further represent one or more attributes of the station: its MAC address, operational set, and channel number. The MAC address may also be replaced by the association identifier (AID) of the associated AP MLD.
[0043] When multiple stations operate on a single link, the link identifier (a numerical ID) represents not only the operation set and the channel number on which the link is located, but also the identifiers of the stations operating on the link, such as the station's MAC address or association identifier (AID).
[0044] A multilink device can implement wireless communication compliant with the IEEE 802.11 series protocol. For example, a multilink device may be a station compliant with an extremely high throughput rate based on or compatible with IEEE 802.11be in order to communicate with other devices. Of course, the other devices may or may not be multilink devices.
[0045] The AID assignment method for a multilink device provided in the embodiments of this application may be applied to a scenario in which one node communicates with one or more nodes, a single-user uplink / downlink communication scenario or a multi-user uplink / downlink communication scenario, or a device-to-device (D2D) communication scenario.
[0046] Any one of the aforementioned nodes may be an AP MLD or a Non-AP MLD. For example, the AID assignment method applies to scenarios where an AP MLD communicates with a Non-AP MLD, a Non-AP MLD communicates with another Non-AP MLD, or an AP MLD communicates with another AP MLD. This is not limited to the embodiments of this application. Optionally, one of the aforementioned nodes may be a multilink device, and the other nodes may be multilink devices or not. For example, the AID assignment method applies to scenarios where an AP MLD communicates with a single-link device. The single-link device may be an STA.
[0047] For the sake of clarity, a scenario in which an AP MLD communicates with an STA is used as an example below to illustrate the system architecture of this application. It should be understood that STA as used herein is broad and refers to the STA side, and may be a single-link STA or a non-AP MLD.
[0048] Figure 1 is a schematic architecture diagram of a wireless communication system according to one embodiment of the present application. Figure 1 illustrates an application scenario of one embodiment of the present application using a wireless local area network as an example. The wireless communication system shown in Figure 1 includes an AP multilink device 100 and a Non-AP multilink device 200. The AP multilink device is a multilink device that provides services to the Non-AP multilink device, and the Non-AP multilink device can communicate with the AP multilink device by using multiple links to improve the throughput rate. Certainly, the wireless communication system may further include other devices, such as a Non-AP multilink device 300 and a single-link STA 400. The number of AP multilink devices and Non-AP multilink devices in Figure 1 are merely examples.
[0049] Optionally, Figure 2a is a schematic diagram of the structure of a multilink device according to one embodiment of this application. The IEEE 802.11 standard focuses on the 802.11 physical layer (PHY) and media access control (MAC) layer parts of a multilink device. As shown in Figure 2a, the multiple STAs included in the multilink device are independent of each other in the low MAC and PHY layers, and also independent of each other in the high MAC layer. Figure 2b is a schematic diagram of another structure of a multilink device according to one embodiment of this application. As shown in Figure 2b, the multiple STAs included in the multilink device are independent of each other in the low MAC and PHY layers, and share a high MAC layer. Indeed, in a multilink communication process, a non-AP multilink device can use a structure in which the high MAC layers are independent of each other, while an AP multilink device uses a structure in which the high MAC layer is shared. Alternatively, the Non-AP multilink device may use a structure in which the high MAC layer is shared, and the AP multilink device may use a structure in which the high MAC layers are independent of each other. Alternatively, both the Non-AP multilink device and the AP multilink device may use a structure in which the high MAC layer is shared. Alternatively, both the Non-AP multilink device and the AP multilink device may use a structure in which the high MAC layers are independent of each other. In this embodiment of the present application, the schematic diagram of the internal structure of the multilink device is not limited. Figures 2a and 2b are merely examples for illustrative purposes. For example, the high MAC layer or the low MAC layer may be implemented by one processor in the chip system of the multilink device, or by different processing modules in the chip system.
[0050] For example, the multilink device in this embodiment of the application may be a single-antenna device or a multi-antenna device. For example, the multilink device may be a device having three or more antennas. In this embodiment of the application, the number of antennas included in the multilink device is not limited. In this embodiment of the application, the multilink device may enable the transmission of the same access type service over different links, or even enable the transmission of the same data packets over different links. Alternatively, the multilink device may not enable the transmission of the same access type service over different links, but may enable the transmission of different access types service over different links.
[0051] The frequency bands in which the multilink device operates may include one or more of the following frequency bands: sub 1 GHz, 2.4 GHz, 5 GHz, 6 GHz, and high frequency 60 GHz.
[0052] Figure 3a is a schematic diagram of a multilink communication method according to one embodiment of the present application. Figure 3a is a schematic diagram of communication between AP MLD100 and Non-AP MLD200. As shown in Figure 3a, AP MLD100 includes n interconnected stations, i.e., AP100-1, AP100-2, ..., and AP100-n. Non-AP MLD200 includes n interconnected stations, i.e., STA200-1, STA200-2, ..., and STA200-n. AP MLD100 and Non-AP MLD200 communicate simultaneously via link 1, link 2, ..., and link n. APs in AP MLD can establish links with STAs in Non-AP MLD for communication. For example, AP 100-1 within AP MLD 100 establishes link 1 with STA 200-1 in non-AP MLD 200 for communication, and AP 100-2 within AP MLD 100 establishes link 2 with STA 200-2 in non-AP MLD 200 for communication, and so on.
[0053] Figure 3b is another schematic diagram of a multilink communication method according to one embodiment of the present application. Figure 3b is a schematic diagram of AP MLD100 communicating with Non-AP MLD200, Non-AP MLD300, and STA400. As shown in Figure 3b, it is assumed that AP MLD100 includes three cooperating stations, AP100-1 to AP100-3. Non-AP MLD200 includes two cooperating stations, namely STA200-1 and STA200-2. Non-AP MLD300 includes two cooperating stations, namely STA300-1 and STA300-2. STA400 is a single-link device. AP MLD100 may communicate individually with Non-AP MLD200 via links 1 and 3, with Non-AP MLD300 via links 2 and 3, and with STA400 via link 1.
[0054] For example, STA400 operates in the 2.4GHz frequency band. STA300-1, included in Non-AP MLD300, operates in the 5GHz frequency band, and STA300-2, also included in Non-AP MLD300, operates in the 6GHz frequency band. STA200-1, included in Non-AP MLD200, operates in the 2.4GHz frequency band, and STA200-2, also included in Non-AP MLD200, operates in the 6GHz frequency band. AP100-1, operating in the 2.4GHz frequency band and located in AP MLD100, can transmit uplink or downlink data to STA400 and STA200-2 in Non-AP MLD200 via link 1. AP100-2, operating in the 5GHz frequency band and located in AP MLD100, can transmit uplink or downlink data to STA300-1, also operating in the 5GHz frequency band and located in Non-AP MLD300, via link 2. Operating in the 6GHz frequency band, AP100-3, located within AP MLD100, may transmit uplink or downlink data to STA200-2, located within Non-AP MLD200, via link 3, or to STA300-2, located within Non-AP MLD300, via link 3.
[0055] For example, a multilink device (such as any one of the multilink devices AP MLD100, Non-AP MLD200, and Non-AP MLD300 in Figure 1) is a device having wireless communication capabilities. The device may be a complete device, or it may be a chip, processing system, etc., installed in a complete device. A device with a chip or processing system installed can implement the methods and functions of this embodiment of the application under the control of the chip or processing system. For example, a Non-AP multilink device in an embodiment of the application may have wireless transceiver capabilities, support the 802.11 series protocol, and communicate with an AP multilink device or other Non-AP multilink devices. For example, a Non-AP multilink device is any user communication device that enables a user to communicate with an AP and then with a WLAN. For example, a Non-AP multilink device may be a user device that can be connected to a network, such as a tablet computer, desktop computer, laptop computer, notebook computer, ultra-mobile personal computer (UMPC), handheld computer, netbook, personal digital assistant (PDA), or mobile phone; it may be an Internet of Things node in the Internet of Things; or it may be an in-vehicle communication device in the Internet of Vehicles. Alternatively, a Non-AP multilink device may be a chip and processing system within the aforementioned terminal. An AP multilink device in the embodiments of this application is a device that provides services to a Non-AP multilink device and may support the 802.11 series protocol. For example, an AP multilink device may be a communication entity such as a communication server, router, switch, or bridge, and an AP multilink device may include various forms of macro base stations, micro base stations, relay stations, etc.Indeed, the AP multilink device may be a chip and processing system of various forms of devices for carrying out the methods and functions of the embodiments of this application.
[0056] It can be understood that multilink devices may support high-rate, low-latency transmission. With the continued development of wireless local area network application scenarios, multilink devices may be further applied to more scenarios, for example, sensor nodes in smart cities (e.g., smart meters, smart electric meters, and smart air detection nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, TVs, stereos, refrigerators, washing machines), Internet of Things nodes, entertainment terminals (e.g., wearable devices such as AR and VR), smart devices in smart offices (e.g., printers and projectors), IoV devices for the Internet of Vehicles, and certain infrastructure in everyday life scenarios (e.g., vending machines, self-service navigation terminals in supermarkets, self-service cash register devices, and self-service ordering machines). Specific forms of non-AP multilink devices and AP multilink devices are not limited to the embodiments of this application and are described herein merely as examples. The 802.11 protocol may be a protocol that supports 802.11be or is compatible with 802.11be.
[0057] The above briefly describes the system architecture of the AID assignment method for multilink devices provided in embodiments of this application. To better understand the technical solution of this application, the technical solution of this application will be described in detail below with reference to possible application scenarios of embodiments of this application.
[0058] In wireless communication systems, the identifier in an AP MLD is 0 by default, and multiple APs within an AP MLD share the same identifier (i.e., identifier 0). Therefore, it is not possible to identify which AP in the AP MLD is transmitting a message / information / radio frame. Accordingly, this embodiment of the application provides a method for assigning identifiers in an AP MLD to assign different identifiers to APs in order to identify them, so that messages / information / radio frames etc. transmitted by different APs can be distinguished by using the AP identifiers. One embodiment is as follows: The AP MLD assigns different identifiers to different APs, for example, directly indicating the identifier of each AP. The identifiers of APs within the same AP MLD may be consecutive integer values or discontinuous integer values. For example, the AP MLD contains a total of five APs: AP1, AP2, AP3, AP4, and AP5. The identifier assigned to AP1 may be 1, the identifier assigned to AP2 may be 5, the identifier assigned to AP3 may be 4, the identifier assigned to AP4 may be 7, and the identifier assigned to AP5 may be 3. In other embodiments, the AP MLD directly specifies the start and end identifiers of the M access points. For example, the identifiers assigned to the M access points by the AP MLD are:
number
number
number
number
number
number
[0059] The identifiers of each AP within the AP MLD, the BSSIDs that each AP may support, and the AIDs assigned to Non-AP MLDs by the AP MLD use the same identification system. For example, the identifiers of each AP, the BSSIDs that each AP may support, and the AIDs of Non-AP MLDs are all integer values obtained from the range [1, 2007].
[0060] Accordingly, this embodiment of the present application provides an AID assignment method for multilink devices to assign more accurate AIDs to local devices, thereby avoiding AID ambiguity in crosslink TIM instructions.
[0061] It should be understood that the station device in this application may be a Non-AP multilink device or a single-link STA device. For simplicity of explanation, the following example will use a Non-AP MLD as the station device.
[0062] In this embodiment of the present application, it will be understood that an AP MLD assigns one AID to one Non-AP MLD, and all stations within the Non-AP MLD share the AID.
[0063] Optionally, the “BSSID that can be supported by an access point” as referred to in this application may be the BSSID of the BSS to which the access point belongs. It will be understood that one BSS may have multiple BSSIDs. In a small area, there may be multiple types of users or users supporting multiple services. When different APs are used in a small area, channel interference between different APs cannot be avoided because each AP attempts to find a clean channel. Therefore, IEEE 802.11ax proposes that one AP be virtualized into multiple APs for each service type or customer type. Thus, one virtual AP may have one BSSID, i.e., one actual AP may have multiple BSSIDs.
[0064] Figure 4 is a schematic flowchart of an AID assignment method for a multilink device according to one embodiment of the present application. As shown in Figure 4, the AID assignment method for a multilink device includes, but is not limited to, the following steps.
[0065] S401:AP MLD generates the first frame.
[0066] S402: The AP MLD sends a first frame, which carries the AID assigned to the Non-AP MLD, and the AID is neither a BSSID nor an identifier for an AP in the AP MLD, which can be supported by a first type of AP in the AP MLD, and the first type of AP is an access point for establishing a link between the Non-AP MLD and the AP MLD.
[0067] S403: Non-AP MLD receives the first frame.
[0068] S404: Non-AP ML analyzes the first frame and assigns it to Non-AP MLD, obtaining the AID carried in the first frame.
[0069] Optionally, the first frame may be an association response frame or a multi-link association response frame.
[0070] Specifically, a Non-AP MLD sends a multi-link association request frame to an AP MLD to request the establishment of an association relationship with the AP MLD. In response to the multi-link association request frame, the AP MLD sends a multi-link association response frame to the Non-AP MLD. In response, the Non-AP MLD receives the multi-link association response frame, parses it, and obtains the AID that is assigned to the Non-AP MLD and carried in the multi-link association response frame. The AID is neither a BSSID that can be supported by a first type of AP in the AP MLD nor an identifier for an AP in the AP MLD. The AID may be carried in the AID element of the multi-link association response frame / association response frame. Figure 5 is a schematic diagram of the frame structure of the AID element according to one embodiment of this application. As shown in Figure 5, the AID element includes a 1-byte element identifier, a 1-byte length, and a 2-byte AID.
[0071] Optionally, the first type AP may be an access point for establishing setup links between the Non-AP MLD and the AP MLD. The BSSIDs that can be supported by the first type AP within the AP MLD are
number
number
[0072] The communication between AP MLD100 and Non-AP MLD300 in Figure 3b is used as an example. The links established between Non-AP MLD300 and AP MLD100 are Link 2 and Link 3. In this case, the "first type of access point" within AP MLD100 includes AP100-2 corresponding to Link 2 and AP100-3 corresponding to Link 3. In other words, the BSSIDs that can be supported by the first type of AP within AP MLD are the BSSIDs that can be supported by the first access point AP100-2 within the first type of AP, i.e.
number
number
number
number
number
[0073] Similarly, the communication between AP MLD100 and Non-AP MLD200 in Figure 3b is used as an example. The links established between Non-AP MLD200 and AP MLD100 are Link 1 and Link 3. In this case, the “first type of access point” within AP MLD100 includes AP100-1 corresponding to Link 1 and AP100-3 corresponding to Link 3. In other words, the BSSIDs that can be supported by the first type of AP within AP MLD are the BSSIDs that can be supported by the first access point AP100-1 within the first type of AP, i.e.
number
number
number
number
number
[0074] As another example, Figure 6 is a schematic diagram of communication between a Non-AP MLD and an AP MLD according to one embodiment of the present application. As shown in Figure 6, it is assumed that AP MLD1 includes five APs, i.e., AP1 to AP5. Non-AP MLD2 includes two cooperative stations, i.e., STA2 and STA3. Non-AP MLD3 includes two cooperative stations, i.e., STA4 and STA5. STA1 is a single-link device. AP MLD1 may communicate individually with Non-AP MLD3 via links 4 and 5, with Non-AP MLD2 via links 2 and 3, and with STA1 via link 1. An example is used in which AP MLD1 communicates with Non-AP MLD2. The links established between Non-AP MLD2 and AP MLD1 are links 2 and 3. In this case, the first type of access points within AP MLD1 include AP2 corresponding to link 2 and AP3 corresponding to link 3. In other words, in this case, the BSSID that can be supported by the first type of AP in AP MLD1 is the BSSID that can be supported by the first access point AP2 in the first type of AP, i.e.
number
number
number
number
number
[0075] Similarly, an example is used in which AP MLD1 communicates with Non-AP MLD3. The links established between Non-AP MLD3 and AP MLD1 include links 4 and 5. In this case, the first type of access points within AP MLD1 include AP4 corresponding to link 4 and AP5 corresponding to link 5. In other words, in this case, the BSSIDs that can be supported by the first type of AP within AP MLD1 are the same as the BSSIDs that can be supported by the first access point AP4 within the first type of AP, i.e.
number
number
number
number
number
[0076] In this embodiment of the present application, since BSSIDs that may be supported by some APs within an AP MLD are not permitted to be assigned to a Non-AP MLD, it will be understood that the range of non-permitted assignments is narrowed, provided that it is guaranteed that no AID ambiguity arises in the cross-linked TIM instruction. In this way, the range of AIDs that can be assigned to a Non-AP MLD is expanded, and the utilization of identifier resources may be improved.
[0077] Optionally, an AP identifier in an AP MLD may refer to an identifier for all APs in the AP MLD, or to an identifier for a first type of AP in the AP MLD. For simplicity, it is assumed below that the number of APs in the AP MLD is M. Therefore, an identifier for all APs in the AP MLD may contain M discrete integer values, or M consecutive integer values. Similarly, an identifier for a first type of AP in the AP MLD may contain N discrete integer values, or N consecutive integer values. Specifically, an identifier for all APs / first type APs in the AP MLD may be a segment of consecutive integer values following the maximum value of the BSSID that can be supported by the first type of AP. For example, the maximum value of the BSSID that can be supported by the first type of AP is
number
number
number
[0078] In conclusion, the AID carried in the first frame is within the range
number
number
number
[0079] In other words, when an AP MLD assigns an AID to a Non-AP MLD, it will be understood that no element from the first set is allowed to be assigned to the Non-AP MLD. The first set is a range
number
number
number
number
number
number
Number
[0080] It will be understood that when the AP MLD assigns an AID to the Non-AP MLD, the BSSID assigned to the AP and / or the BSSID that can be supported by the first type of AP are not allowed to be assigned to the Non-AP MLD. Therefore, a more accurate AID can be assigned to the Non-AP MLD, thereby avoiding AID ambiguity in the cross-link TIM indication.
[0081] Optionally, in the TIM indication, the AP that transmits the cross-link TIM indication in the AP MLD does not need to further assign an identifier to itself and can directly indicate the AP by using 1 bit in the bitmap control field. Therefore, one less identifier is assigned to the AP MLD, that is, the M APs of the AP MLD have only M-1 identifiers. Therefore, the AID carried in the first frame is in the range
Number
number
[0082] In this embodiment of the present application, it will be understood that one bit of the bitmap control field is used to identify the AP that transmits the TIM instruction, and as a result, one identifier can be saved, and resources can be saved.
[0083] In some feasible embodiments, the AID carried in the first frame may not be a BSSID that can be supported by the access point in the AP MLD, or an identifier for the access point in the AP MLD. Specifically, the BSSID that can be supported by the access point in the AP MLD is
number
number
[0084] An AP identifier in an AP MLD may refer to an identifier for all APs in the AP MLD, or to an identifier for a first type of AP in the AP MLD. Thus, an identifier for all APs in the AP MLD may contain M discrete integer values, or M consecutive integer values. Similarly, an identifier for a first type of AP in the AP MLD may contain N discrete integer values, or N consecutive integer values. Specifically, an identifier for all APs / first type APs in the AP MLD may be a segment of consecutive integer values following the maximum value of the BSSID that can be supported by all access points in the AP MLD. For example, the maximum value of the BSSID that can be supported by all access points in the AP MLD is
number
number
number
[0085] In conclusion, the AID carried in the first frame is within the range
number
number
number
number
number
[0086] In this embodiment of the application, the AP MLD generates and transmits a first frame, the first frame carrying the AID assigned to the Non-AP MLD. The AID is neither a BSSID that can be supported by a first type of access point in the AP MLD, nor an identifier for an AP in the AP MLD. The first type of access point is an access point for establishing a link between the Non-AP MLD and the AP MLD. In this embodiment of the application, when the AID is assigned to the Non-AP MLD, BSSIDs that are assigned to the AP and / or BSSIDs that can be supported by a first type of AP are not permitted to be assigned to the Non-AP MLD. Thus, a more accurate AID can be assigned to the Non-AP MLD, thereby avoiding AID ambiguity in cross-link TIM instructions.
[0087] In an optional embodiment, if the station device is a single-link STA, the single-link STA sends an association request frame to the AP MLD to request the establishment of an association relationship with the AP MLD. In response to the association request frame, the AP MLD sends an association response frame to the Non-AP MLD. The association response frame carries the AID assigned to the Non-AP MLD. The AID may be carried in the AID element of the association response frame. The AID is neither an identifier of the AP in the AP MLD nor a BSSID that may be supported by the AP establishing an association with the single-link STA in the AP MLD.
[0088] Optionally, AID is a range
number
number
number
number
[0089] In other optional embodiments, when the AP MLD uses a single identifier, for example, the identifier of the AP MLD is 0 by default, i.e., when multiple APs in the AP MLD share that identifier (i.e., identifier 0), the AID carried in the first frame sent by the AP MLD to the Non-AP MLD is not a BSSID that can be supported by a first type of access point in the AP MLD. The first type of access point is an access point for establishing a link between the Non-AP MLD and the AP MLD. In other words, the AID carried in the first frame is a range
number
number
[0090] The above description details the method provided in this application. To better implement the aforementioned solution in the embodiments of this application, embodiments of this application further provide corresponding apparatus or devices.
[0091] In embodiments of this application, functional modules within a multilink device may be defined based on the method examples described above. For example, each functional module may be defined corresponding to a single function, or two or more functions may be integrated into a single processing module. The integrated module may be implemented in hardware form or in the form of a software functional module. Note that in embodiments of this application, module division is merely an example and is simply a logical functional division. Other division methods may be used in actual implementations.
[0092] When an integrated unit is used, Figure 7 is a schematic diagram of the structure of a communication device according to one embodiment of the present application. The communication device 1 may be an AP MLD or a chip within the AP MLD, such as a Wi-Fi chip. As shown in Figure 7, the communication device 1 includes a processing unit 11 and a transceiver unit 12.
[0093] The processing unit 11 is configured to generate a first frame. The transceiver unit 12 is configured to transmit the first frame. The first frame carries the AID assigned to the station device. The AID is neither a BSSID, which can be supported by a first type of access point in an access point multilink device, nor an AP identifier in an access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0094] The communication device 1 in this embodiment of the present application has any of the functions of the AP MLD in the method described above. Details will not be described again here.
[0095] Figure 8 is a schematic diagram of another structure of a communication device according to one embodiment of the present application. The communication device 2 may be a Non-AP MLD or a chip within a Non-AP MLD, such as a Wi-Fi chip. As shown in Figure 8, the communication device 2 includes a transceiver unit 21 and a processing unit 22.
[0096] The transceiver unit 21 is configured to receive a first frame. The processing unit 22 is configured to analyze the received first frame and obtain the AID that is assigned to the station device and carried in the first frame. The AID is neither a BSSID, which may be supported by a first type of access point in the access point multilink device, nor an identifier for an access point in the access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device.
[0097] The communication device 2 in this embodiment of the present application has any of the functions of the Non-AP MLD in the method described above. Details will not be described again here.
[0098] The above describes the AP MLD in the embodiments of this application. The following describes possible product forms of AP MLD and Non-AP MLD. It should be understood that any product in any form having the functionality of AP MLD described in Figure 7, and any product in any form having the functionality of Non-AP MLD described in Figure 8, fall within the scope of protection of the embodiments of this application. It should be further understood that the following description is merely an example, and the product forms of AP MLD and Non-AP MLD in the embodiments of this application are not limited thereto.
[0099] As a possible product form, the AP MLD described in this embodiment of the present application may be implemented using a general bus architecture.
[0100] The AP MLD includes a processor and a transceiver internally connected to the processor and communicating with it. The processor is configured to generate a first frame. The transceiver is configured to transmit the first frame, which carries the AID assigned to the station device. The AID is neither a BSSID, which can be supported by a first type of access point in the access point multilink device, nor an identifier for an access point in the access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device. Optionally, the AP MLD may further include memory, which is configured to store instructions executed by the processor.
[0101] A Non-AP MLD includes a processor and a transceiver internally connected to the processor and communicating with it. The transceiver is configured to receive a first frame. The processor is configured to parse the received first frame and obtain the AID, which is assigned to the station device and carried in the first frame. The AID is neither a BSSID, which can be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. A first type of access point is an access point for establishing a link between the station device and the access point multilink device. Optionally, the AP MLD may further include memory, which is configured to store instructions executed by the processor.
[0102] In possible product configurations, the AP MLD described in this embodiment of the present application may be implemented by a general-purpose processor.
[0103] A general-purpose processor for implementing AP MLD includes a processing circuit and an input / output interface internally connected to and communicating with the processing circuit. The processing circuit is configured to generate a first frame. The input / output interface is configured to transmit the first frame, which carries the AID assigned to the station device. The AID is neither a BSSID, which may be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. The first type of access point is an access point for establishing a link between the station device and the access point multilink device. Optionally, the general-purpose processor may further include a storage medium, which is configured to store instructions executed by the processing circuit.
[0104] A general-purpose processor for implementing Non-AP MLD includes a processing circuit and an input / output interface internally connected to and communicating with the processing circuit. The input / output interface is configured to receive a first frame. The processing circuit is configured to analyze the received first frame and obtain the AID, which is assigned to a station device and carried in the first frame. The AID is neither a BSSID, which may be supported by a first type of access point in an access point multilink device, nor an identifier for an access point in an access point multilink device. The first type of access point is an access point for establishing a link between a station device and an access point multilink device. Optionally, the general-purpose processor may further include a storage medium, which is configured to store instructions to be executed by the processing circuit.
[0105] As possible product forms, the AP MLD or Non-AP MLD described in this embodiment of the present application may be further implemented by using the following components, namely one or more FPGAs (Field Programmable Gate Arrays), PLDs (Programmable Logic Devices), controllers, state machines, gate logic, discrete hardware components, any other suitable circuitry, or any combination of circuits capable of performing the various functions described in this application.
[0106] It should be understood that the various product forms of communication devices described above possess any of the functions of the AP MLD in the embodiment of the method. Further details will not be explained here.
[0107] One embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores computer program code. When a processor executes the computer program code, the electronic device performs the method of the above-described embodiment.
[0108] One embodiment of this application further provides a computer program product. When the computer program product is executed on a computer, the computer becomes capable of performing the method in the above-described embodiment.
[0109] One embodiment of this application further provides a communication device. The device may exist in the form of a chip. The structure of the device includes a processor and an interface circuit. The processor is configured to communicate with other devices via the interface circuit to enable the device to perform the method of the above-described embodiment.
[0110] One embodiment of this application further provides a wireless communication system including an AP MLD and a station device (e.g., a Non-AP MLD). The AP MLD and the station device can perform the methods of the above-described embodiment.
[0111] The methods or algorithmic steps described in conjunction with the content disclosed in this application may be implemented by hardware or by a processor by executing software instructions. Software instructions may include corresponding software modules. Software modules may be stored in random access memory (RAM), flash memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, removable hard disks, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. For example, the storage medium may be coupled to a processor so that the processor can read information from or write information to the storage medium. Naturally, the storage medium may be a component of the processor. The processor and storage medium may be located within an ASIC. In addition, the ASIC may be located in a core network interface device. Naturally, the processor and storage medium may exist as separate components of the core network interface device.
[0112] Those skilled in the art will understand that, in one or more of the above-mentioned examples, the functions described in this application may be implemented by hardware, software, firmware, or any combination thereof. When the functions are implemented by software, the above-mentioned functions may be stored in a computer-readable medium or transmitted as one or more instructions or codes in a computer-readable medium. The computer-readable medium includes computer-readable storage media and communication media, the communication media including any medium that facilitates the transmission of computer programs from one location to another. The storage medium may be any available medium accessible to a general-purpose computer or a dedicated computer.
[0113] The specific embodiments described above provide further details of the purpose, technical solutions, and beneficial effects of this application. It should be understood that these descriptions are merely specific embodiments of this application and are not intended to limit the scope of protection. Modifications, equivalent replacements, improvements, etc., based on the technical solutions of this application are included within the scope of protection. [Explanation of symbols]
[0114] 1. Communication device 2. Communication device 11 Processing Units 12 transceiver units 21 Transceiver Unit 22 Processing Units 100 Access Point (AP) Multilink Devices 200 Non-Access Point (Non-AP) Multilink Devices 300 Non-AP Multilink Devices 400 Single-Link Stations (STA)
Claims
1. A method for assigning an association identifier (AID) for a multilink device, The steps include generating a first frame using an access point multilink device, A method comprising the step of transmitting the first frame by the access point multilink device, wherein the first frame carries an AID assigned to a station device, the AID being neither a BSSID that can be supported by a first type of access point in the access point multilink device nor an identifier for an access point in the access point multilink device, the first type of access point being an access point for establishing a link between the station device and the access point multilink device.
2. A method for assigning an association identifier (AID) for a multilink device, The station device receives the first frame, A method comprising the steps of: having the station device analyze the first frame to obtain an AID assigned to the station device and carried in the first frame, wherein the AID is neither a BSSID that can be supported by a first type of access point in an access point multilink device nor an identifier of an access point in the access point multilink device, and the first type of access point is an access point for establishing a link between the station device and the access point multilink device.
3. The BSSID that may be supported by the first type of access point in the access point multilink device is: [Math 1] And N is the number of access points of the first type, [Math 2] The method according to claim 1 or 2, wherein is the number of BSSIDs that can be supported by the i-th access point in the first type of access point.
4. The method according to any one of claims 1 to 3, wherein the identifier of the access point in the access point multilink device includes M consecutive values.
5. The AID is within the following range, i.e. [Math 3] N is not any value of the above, but the number of access points of the first type, [Math 4] The method according to claim 4, wherein represents the number of BSSIDs that can be supported by the first type of access point, and M is the number of access points of the access point multilink device.
6. The method according to claim 5, wherein N is less than or equal to M.
7. A communication device used in an access point multilink device, A processing unit configured to generate a first frame, A communication device comprising: a transceiver unit configured to transmit the first frame, wherein the first frame carries an AID assigned to a station device, the AID being neither a BSSID that can be supported by a first type of access point in the access point multilink device nor an identifier for an access point in the access point multilink device, and the first type of access point being an access point for establishing a link between the station device and the access point multilink device.
8. A communication device used in a station device, A transceiver unit configured to receive a first frame, A communication device comprising: a processing unit configured to analyze the first frame and obtain an AID assigned to the station device and carried in the first frame, wherein the AID is neither a BSSID that can be supported by a first type of access point in an access point multilink device nor an identifier of an access point in the access point multilink device, and the first type of access point is an access point for establishing a link between the station device and the access point multilink device.
9. The BSSID that may be supported by the first type of access point in the access point multilink device is: [Math 5] And N is the number of access points of the first type, [Math 6] The communication device according to claim 7 or 8, wherein is the number of BSSIDs that can be supported by the i-th access point in the first type of access point.
10. The communication device according to any one of claims 7 to 9, wherein the identifier of the access point in the access point multilink device includes M consecutive values.
11. The AID is within the following range, i.e. [Number 7] N is not any value of the above, but the number of access points of the first type, [Number 8] The communication device according to claim 10, wherein represents the number of BSSIDs that can be supported by the first type of access point, and M is the number of access points of the access point multilink device.
12. The communication device according to claim 11, wherein N is less than or equal to M.
13. A communication device, the communication device being an access point multilink device, comprising a processor and a transceiver, wherein the processor is configured to generate a first frame, A communications device wherein the transceiver is configured to transmit the first frame, the first frame carrying an AID assigned to a station device, the AID being neither a BSSID that can be supported by a first type of access point in the access point multilink device nor an identifier for an access point in the access point multilink device, the first type of access point being an access point for establishing a link between the station device and the access point multilink device.
14. A communication device, the communication device being a station device, comprising a processor and a transceiver, the transceiver receiving a first frame, A communications device wherein the processor is configured to analyze the first frame and obtain an AID assigned to the station device and carried in the first frame, the AID being neither a BSSID that can be supported by a first type of access point in an access point multilink device nor an identifier for an access point in the access point multilink device, the first type of access point being an access point for establishing a link between the station device and the access point multilink device.
15. A computer-readable storage medium, wherein the computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer is able to perform the method according to any one of claims 1 to 6.
16. A computer program product comprising instructions, wherein when the instructions are executed on a computer, the computer is capable of performing the method according to any one of claims 1 to 6.
17. A chip or chip system comprising an input / output interface and a processing circuit, wherein the processing circuit is configured to generate a first frame, the input / output interface is configured to transmit the first frame, the first frame carries an AID assigned to a station device, the AID is neither a BSSID that can be supported by a first type of access point in an access point multilink device nor an identifier for an access point in the access point multilink device, and the first type of access point is an access point for establishing a link between the station device and the access point multilink device.
18. A chip or chip system comprising an input / output interface and a processing circuit, wherein the input / output interface is configured to receive a first frame from an AP MLD, and the processing circuit is configured to analyze the received first frame to obtain an AID assigned to the station device and carried in the first frame, wherein the AID is neither a BSSID that can be supported by a first type of access point in the access point multilink device nor an identifier for an access point in the access point multilink device, and the first type of access point is an access point for establishing a link between the station device and the access point multilink device.