AID assignment method and related apparatus for multi-link devices

The AID allocation method for multi-link devices addresses ambiguity in cross-link TIM indications by excluding BSSIDs and access point identifiers, ensuring accurate AID assignment and enhanced identifier resource utilization.

JP7791279B2Active Publication Date: 2025-12-23HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024166491
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-07-01
Filing Date
2024-09-25
Publication Date
2025-12-23
Estimated Expiration
2041-07-01

AI Technical Summary

Technical Problem

In multi-link devices, the assignment of Association Identifiers (AIDs) can lead to ambiguity during cross-link Traffic Indication Map (TIM) indications due to conflicts between the BSSIDs supported by different access points, which are not addressed by existing technologies.

Method used

An AID allocation method that avoids assigning BSSIDs supported by the access point to non-AP multi-link devices, ensuring that the assigned AIDs are neither BSSIDs nor identifiers of the access point, thereby preventing ambiguity in cross-link TIM indications.

Benefits of technology

This method allows for more accurate AID assignment, reducing ambiguity and improving identifier resource utilization by expanding the range of assignable AIDs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007791279000072
    Figure 0007791279000072
  • Figure 0007791279000073
    Figure 0007791279000073
  • Figure 0007791279000074
    Figure 0007791279000074
Patent Text Reader

Abstract

To provide a more accurate AID allocation method for a multi-link device in a wireless communication system, and a communication apparatus.SOLUTION: An association identifier (AID) allocation method for a multi-link device includes a step in which an access point multi-link device generates and sends a first frame. Correspondingly, a station device receives and parses the first frame to obtain an AID that is allocated to the station device and carried in the first frame. The AID is neither a basic service set identifier (BSSID) that can be supported by a first-type access point in the access point multi-link device nor an identifier of an access point in the access point multi-link device. The first-type access point is an access point for establishing a link between the station device and the access point multi-link device.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to Chinese Patent Application No. 202010622036.9, entitled "AID Assignment Method and Related Apparatus for Multi-Link Device," filed with the State Intellectual Property Office of the People's Republic of China on July 1, 2020, which is incorporated herein by reference in its entirety.

[0002] The present application relates to the field of wireless communication technology, and in particular to an AID allocation method and related apparatus for multi-link devices. [Background technology]

[0003] An association identifier (AID) is an identifier (ID) assigned by an access point (AP) to an associated station (STA) after establishing association, and may be considered as 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 structures to refer to a specific associated STA. If an 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 an AP can support is 2. n This means that the BSSID range is [1,2 n -1]. Therefore, the range of AIDs that can be assigned to STAs by an AP is [2 n,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 can be assigned by the AP to a STA is [1,2007].

[0004] In a multi-link device (MLD), multiple STAs included in one non-access point (non-AP) MLD share the same AID, i.e., one non-AP MLD has only one AID. The AP MLD may implement cross-link traffic indication map (TIM) indication. In other words, AP1 and AP2 are assumed to belong to the same AP MLD. The cross-link TIM indication 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 service for the non-AP MLD associated with AP2. However, in some cases, AID ambiguity may occur when the AP MLD uses cross-link TIM indication. For example, AP1 and AP2 are assumed to 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 the beacon frame or probe response frame of AP2 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 non-AP MLDs associated with AP1 is [2 n,2007], and the range of AIDs assigned by AP2 to the non-AP MLD associated with AP2 is [1,2007]. In this case, when the AP MLD uses the crosslink TIM indication, the crosslink TIM indication not only carries the TIM information of AP1 but also that of AP2, so the BSSIDs supported by AP1 may conflict with the AIDs assigned by AP2 to the non-AP MLD associated with AP2. In other words, the range of multiple BSSIDs of AP1 is [1,2 n -1], and the AID range of the non-AP MLD associated with AP2 is also [1,2 n Therefore, upon receiving the crosslink TIM indication sent by the AP MLD, the non-AP MLD will n Therefore, if one or more APs in an AP MLD can support multiple BSSIDs, how the AP MLD assigns AIDs to non-AP MLDs to avoid AID ambiguity during crosslink TIM indication becomes an urgent issue to be resolved. Summary of the Invention [Means for solving the problem]

[0005] The embodiments of the present application provide an AID allocation method and related apparatus for multi-link devices to allocate more accurate AIDs to station devices, thereby avoiding AID ambiguity in cross-link TIM indication.

[0006] The present application will be described below from multiple aspects, and it should be understood that cross-references can be made to the following embodiments and beneficial effects of different aspects.

[0007] According to a first aspect, an embodiment of the present application provides an AID assignment method for a multilink device, the AID assignment method for the multilink device including: an access point-multilink device generating and transmitting a first frame, the first frame carrying 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 of 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.

[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 transmits an association request frame or a multilink association request frame to the access point multilink device to request establishment of an association relationship with the access point multilink device. After the access point multilink device receives the association request frame or the multilink association request frame, the access point multilink device may return an association response frame or a multilink association response frame to the station device.

[0010] In this solution, when an AID is assigned to a station device, the BSSID assigned to the AP and / or the BSSID that can be supported by the first type of AP is not allowed to be assigned to the non-AP MLD, so that a more accurate AID can be assigned to the non-AP MLD, thereby avoiding AID ambiguity in the crosslink TIM indication.

[0011] According to a second aspect, an embodiment of the present application provides an AID allocation method for a multilink device, the AID allocation method for the multilink device including: a station device receiving and analyzing a first frame to obtain an AID assigned to the station device and carried in the first frame. 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 of 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.

[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 establishment of an association relationship with the access point multilink device. After the access point multilink device receives the association request frame or the multilink association request frame, the access point multilink device may return an association response frame or a multilink association response frame to the station device.

[0014] According to a third aspect, an embodiment of the present application provides a communication device, which may be an access point multilink device or a chip in the 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; The first frame may include an AID assigned to the 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 of 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.

[0015] Optionally, the first frame may be an association response frame or a multilink association response frame.

[0016] Optionally, the station device may transmit an association request frame or a multilink association request frame to the access point multilink device to request that an association relationship be established with the access point multilink device. After the access point multilink device receives the association request frame or the multilink association request frame, the access point multilink device may return an association response frame or a multilink association response frame to the station device.

[0017] According to a fourth aspect, an embodiment of the present application provides a communication device, which may be a station device or a chip in the 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 to obtain an AID assigned to the station device and carried in the first frame; 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 of 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.

[0018] Optionally, the first frame may be an association response frame or a multilink association response frame.

[0019] Optionally, the station device may transmit an association request frame or a multilink association request frame to the access point multilink device to request that an association relationship be established with the access point multilink device. After the access point multilink device receives the association request frame or the multilink association request frame, the access point multilink device may return an association response frame or a multilink association response frame to the station device.

[0020] In an embodiment of any one of the aforementioned aspects, the BSSID that may be supported by the first type access point in the aforementioned access point multilink device is:

number

[0021] N may be the number of access points of the first type;

number

[0022] Optionally, the identifiers of the access points in the access point multilink device may include M discrete integer values ​​or M consecutive integer values, where 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 can be supported by some APs in an access point multilink device are not allowed to be assigned to station devices, so that the range of AIDs that are not allowed to be assigned is narrowed if it is guaranteed that no AID ambiguity occurs in the crosslink TIM indication. In this way, the range of AIDs that can be assigned to station devices is expanded, and the utilization of identifier resources can be improved.

[0024] In an implementation of any one of the aforementioned aspects, the AID carried in the first frame is not any value in 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 the first type of access point in the access point multilink device is directly used as the identifier of the access point in the access point multilink device. In other words, the identifier of the access point in the access point multilink device and the BSSID that can be supported by the first type of access point may form a consecutive range, and the AID carried in the first frame cannot be any value within the consecutive range. Therefore, the access point multilink device can assign consecutive AIDs to station devices, thereby reducing the difficulty of the access point multilink device in selecting an AID.

[0027] According to a fifth aspect, an embodiment of the present application provides a communication device, specifically an access point multilink device, including a processor and a transceiver. The processor is configured to support the access point multilink device in performing corresponding functions in the method of the first aspect. The transceiver is configured to support communication between the access point multilink device and a station device and to transmit information, frames, data packets, instructions, etc. in the aforementioned method to the station device. The access point multilink device may further include a memory. The memory is configured to be coupled to the processor and 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, where the first frame carries an AID assigned to the 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 of the 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.

[0029] According to a sixth aspect, an embodiment of the present application provides a communication device, specifically a station device, including a processor and a transceiver. The transceiver is configured to receive a first frame, and the processor is configured to analyze the received first frame to obtain an AID assigned to the station device and carried in the first frame. 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 of 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 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 a 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, an 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, the first frame carrying 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 of the 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.

[0031] In one 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 an AID assigned to the station device and carried in the first frame. 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 of the 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 an eighth aspect, the present application provides a computer-readable storage medium storing instructions that, when executed on a computer, enable the computer to perform an AID assignment method for a multi-link device according to any one of the above aspects.

[0033] According to a ninth aspect, the present application provides a computer program product comprising instructions, which when executed on a computer enable the computer to perform the AID allocation method for a multi-link device according to the above aspect.

[0034] According to an embodiment of the present application, a more accurate AID can be assigned to a station device, thereby avoiding AID ambiguity in a crosslink TIM indication.

[0035] In order to describe the technical solutions of the embodiments of the present application more clearly, the following briefly describes the accompanying drawings used to describe the embodiments. [Brief explanation of the drawings]

[0036] [Figure 1] 1 is a schematic architecture diagram of a wireless communication system according to an embodiment of the present application; [Figure 2a] 1 is a schematic diagram of the structure of a multi-link device according to an embodiment of the present application; [Figure 2b] FIG. 10 is a schematic diagram of another structure of a multi-link device according to an embodiment of the present application. [Figure 3a] FIG. 1 is a schematic diagram of multi-link communication according to an embodiment of the present application; [Figure 3b] FIG. 2 is another schematic diagram of multi-link communication according to an embodiment of the present application; [Figure 4] 2 is a schematic flowchart of an AID allocation method for a multi-link device according to an embodiment of the present application; [Figure 5] FIG. 2 is a schematic diagram of a frame structure of an AID element according to an embodiment of the present application. [Figure 6] FIG. 2 is a schematic diagram of communication between Non-AP MLD and AP MLD according to an embodiment of the present application; [Figure 7] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; [Figure 8] FIG. 10 is a schematic diagram of another structure of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0037] The following clearly and completely describes the technical solutions in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application.

[0038] In order to facilitate understanding of the technical solutions in the embodiments of the present application, the system architecture of the AID allocation method for multi-link devices provided in the embodiments of the present application will be briefly described below. It should be understood that the system architecture described in the embodiments of the present application is intended to more clearly describe the technical solutions of the embodiments of the present application, and does not constitute any limitation on the technical solutions provided in the embodiments of the present application.

[0039] An embodiment of the present application provides an AID assignment method for a multilink device applied to a wireless communication system to assign a more accurate AID to a station device, thereby avoiding AID ambiguity in a crosslink TIM indication. 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 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 referred to as a multilink device or a multi-band device. Compared with a communication device that only supports single-link transmission, a multilink device has higher transmission efficiency and higher throughput.

[0040] A multilink device includes one or more affiliated stations (STAs). A collaborating station is a logical station and may operate on a single link. A collaborating station may be an access point (AP) or a non-access point station (non-AP STA). For ease of explanation, in this application, a multilink device whose collaborating station is an AP may be referred to as a multilink AP, a multilink AP device, or an AP multilink device (AP MLD), and a multilink device whose collaborating station is a non-AP STA may be referred to as a multilink non-AP, a multilink non-AP device, or a non-AP multilink device (Non-AP MLD). For ease of explanation, in the embodiments of this application, "a multilink device includes an affiliated station" may also be simply referred to as "a multilink device includes a station."

[0041] A multilink device includes one or more affiliated STAs. In other words, one 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 MLD and Non-AP MLD may use link identifiers to identify links or stations on links. Prior to communication, AP MLD and Non-AP MLD may first negotiate or communicate with each other about the correspondence between link identifiers and links or stations on links. Therefore, during data transmission, link identifiers are carried without transmitting a large amount of signaling information to indicate links or stations on links. This reduces signaling overhead and improves transmission efficiency.

[0042] In one example, when an AP MLD establishes a basic service set (BSS), a transmitted management frame, such as a beacon frame, carries an element including multiple link identifier information fields. Each link identifier information field includes a link identifier and further includes one or more of 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, in the process of establishing a multi-link association, the AP MLD and the non-AP MLD negotiate multiple link identifier information fields. In subsequent communication, the AP MLD or the 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's MAC address, operating operation set, and channel number. The MAC address may also be replaced with the association identifier (AID) of the associated AP MLD.

[0043] When multiple stations operate on one link, the link identifier (which is a numeric ID) not only represents the operation set and channel number on which the link is located, but also the identifier of the station operating on the link, for example the station's MAC address or association identifier AID.

[0044] A multilink device may implement wireless communication in accordance with the IEEE 802.11 series protocol. For example, a multilink device may be a station that complies with an extremely high throughput rate based on or compatible with IEEE 802.11be to communicate with other devices. Of course, the other devices may or may not be multilink devices.

[0045] The AID allocation method for multi-link devices provided in the embodiments of the present application may be applied to a scenario in which one node communicates with one or more nodes, may be applied to a single-user uplink / downlink communication scenario or a multi-user uplink / downlink communication scenario, or may be applied to 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 allocation method is applied to a scenario in which an AP MLD communicates with a non-AP MLD, a scenario in which a non-AP MLD communicates with a non-AP MLD, or a scenario in which an AP MLD communicates with an AP MLD. This is not limited in the embodiments of the present application. Optionally, one of the aforementioned nodes may be a multi-link device, and the other nodes may or may not be multi-link devices. For example, the AID allocation method is applied to a scenario in which an AP MLD communicates with a single-link device. The single-link device may be a STA.

[0047] For ease of explanation, a scenario in which an AP MLD communicates with a STA is used as an example below to describe the system architecture of the present application. It can be understood that the STA in this specification has a broad meaning and refers to the STA side, and can be a single-link STA or a non-AP MLD.

[0048] FIG. 1 is a schematic architecture diagram of a wireless communication system according to an embodiment of the present application. FIG. 1 illustrates an application scenario of an embodiment of the present application by using a wireless local area network as an example. The wireless communication system shown in FIG. 1 includes an AP multilink device 100 and a non-AP multilink device 200. The AP multilink device is a multilink device that serves a 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. Of course, 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 the number of non-AP multilink devices in FIG. 1 are merely examples.

[0049] Optionally, FIG. 2a is a schematic diagram of a multi-link device structure according to an embodiment of the present application. The IEEE 802.11 standard focuses on the 802.11 physical layer (PHY) part and media access control (MAC) layer part of a multi-link device. As shown in FIG. 2a, multiple STAs included in the multi-link device are independent of each other at the low MAC layer and PHY layer, and are also independent of each other at the high MAC layer. FIG. 2b is a schematic diagram of another structure of a multi-link device according to an embodiment of the present application. As shown in FIG. 2b, multiple STAs included in the multi-link device are independent of each other at the low MAC layer and PHY layer, and share a high MAC layer. Indeed, in a multi-link communication process, a non-AP multi-link device can use a structure in which the high MAC layers are independent of each other, and an AP multi-link 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 explanation. For example, the high MAC layer and 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 present application may be a single-antenna device or a multi-antenna device. For example, the multilink device may be a device with three or more antennas. In this embodiment of the present application, the number of antennas included in the multilink device is not limited. In this embodiment of the present application, the multilink device may allow services of the same access type to be transmitted on different links, or may even allow the same data packet to be transmitted on different links. Alternatively, the multilink device may not allow services of the same access type to be transmitted on different links, but may allow services of different access types to be transmitted on different links.

[0051] The frequency bands in which the multi-link 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] 3a is a schematic diagram of a multi-link communication method according to an embodiment of the present application. FIG. 3a is a schematic diagram of communication between an AP MLD 100 and a non-AP MLD 200. As shown in FIG. 3a, the AP MLD 100 includes n associated stations, namely, AP 100-1, AP 100-2, ..., and AP 100-n. The non-AP MLD 200 includes n associated stations, namely, STA 200-1, STA 200-2, ..., and STA 200-n. The AP MLD 100 and the non-AP MLD 200 communicate simultaneously via link 1, link 2, ..., and link n. An AP in the AP MLD may establish a link with a STA in the non-AP MLD for communication. For example, AP 100-1 in the AP MLD 100 establishes link 1 with STA 200-1 in the non-AP MLD 200 for communication, AP 100-2 in the AP MLD 100 establishes link 2 with STA 200-2 in the non-AP MLD 200 for communication, and so on.

[0053] FIG. 3b is another schematic diagram of a multi-link communication method according to an embodiment of the present application. FIG. 3b is a schematic diagram illustrating an AP MLD 100 communicating with a non-AP MLD 200, a non-AP MLD 300, and a STA 400. As shown in FIG. 3b, it is assumed that the AP MLD 100 includes three associated stations, APs 100-1 to 100-3. The non-AP MLD 200 includes two associated stations, namely, STA 200-1 and STA 200-2. The non-AP MLD 300 includes two associated stations, namely, STA 300-1 and STA 300-2. The STA 400 is a single-link device. The AP MLD 100 may individually communicate with the non-AP MLD 200 via link 1 and link 3, with the non-AP MLD 300 via link 2 and link 3, and with the STA 400 via link 1.

[0054] In one example, STA 400 operates in the 2.4 GHz frequency band. STA 300-1 included in the non-AP MLD 300 operates in the 5 GHz frequency band, and STA 300-2 included in the non-AP MLD 300 operates in the 6 GHz frequency band. STA 200-1 included in the non-AP MLD 200 operates in the 2.4 GHz frequency band, and STA 200-2 included in the non-AP MLD 200 operates in the 6 GHz frequency band. AP 100-1, operating in the 2.4 GHz frequency band and within the AP MLD 100, may transmit uplink or downlink data to STA 400 and STA 200-2 within the non-AP MLD 200 via link 1. AP 100-2, operating in the 5 GHz frequency band and within the AP MLD 100, may transmit uplink or downlink data to STA 300-1, operating in the 5 GHz frequency band and within the non-AP MLD 300, via link 2. AP100-3, operating in the 6 GHz frequency band and located within AP MLD100, may transmit uplink or downlink data to STA200-2, operating in the 6 GHz frequency band and located within Non-AP MLD200, via link 3, or may transmit uplink or downlink data 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 FIG. 1) is a device with wireless communication capabilities. The device may be a complete device, or a chip, processing system, or the like installed in the complete device. A device with a chip or processing system installed can implement the methods and functions of this embodiment of the present application under the control of the chip or processing system. For example, a non-AP multilink device in the embodiment of the present application may have wireless transceiver capabilities, support 802.11 series protocols, and communicate with AP multilink devices or other non-AP multilink devices. For example, a non-AP multilink device is any user communication device that allows 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, or may be an Internet of Things node in the Internet of Things or 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 an embodiment of the present application is a device that provides services to a non-AP multilink device and may support 802.11 series protocols. For example, an AP multilink device may be a communication entity such as a communication server, router, switch, or bridge, and may include various forms of macro base stations, micro base stations, relay stations, etc.Indeed, the AP multilink device may alternatively be chips and processing systems of various forms of devices to implement the methods and functions in the embodiments of the present application.

[0056] It can be understood that the multilink device can support high-rate, low-latency transmission. With the continuous development of application scenarios for wireless local area networks, the multilink device can be further applied to more scenarios, such as smart city sensor nodes (e.g., smart meters, smart electricity meters, and smart air detection nodes), smart home smart devices (e.g., smart cameras, projectors, displays, TVs, stereos, refrigerators, and washing machines), Internet of Things nodes, entertainment terminals (e.g., wearable devices such as AR and VR), smart office smart devices (e.g., printers and projectors), Internet of Vehicles (IoV) devices, and some infrastructure in daily life scenarios (e.g., vending machines, supermarket self-service navigation terminals, self-service cash register devices, and self-service ordering machines). The specific forms of the non-AP multilink device and the AP multilink device are not limited to the embodiments of the present application and are described herein merely as examples. The 802.11 protocol may support 802.11be or be compatible with 802.11be.

[0057] The above briefly describes the system architecture of the AID allocation method for multi-link devices provided in the embodiments of the present application. In order to better understand the technical solution of the present application, the technical solution of the present application will be described in detail below with reference to possible application scenarios of the embodiments of the present application.

[0058] In a wireless communication system, the identifier of an AP MLD is 0 by default, and multiple APs in the AP MLD share an identifier (i.e., identifier 0). Therefore, it is impossible to identify which AP in the AP MLD transmits a message / information / radio frame. Therefore, this embodiment of the present application provides an AP MLD identifier assignment method for assigning different identifiers to APs 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 identifiers of each AP. The identifiers of APs in the same AP MLD may be consecutive integer values ​​or non-consecutive integer values. For example, an AP MLD includes 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 indicates the start and end identifiers of the M access points. For example, the identifiers assigned by the AP MLD to the M access points are:

number

number

number

number

number

number

[0059] The identifiers of each AP in the AP MLD, the BSSIDs that may be supported by each AP, and the AIDs assigned by the AP MLD to the Non-AP MLD use the same identification system. For example, the identifiers of each AP, the BSSIDs that may be supported by each AP, and the AIDs of the Non-AP MLD are all integer values ​​drawn from the range [1, 2007].

[0060] Therefore, this embodiment of the present application provides an AID allocation method for multi-link devices to allocate more accurate AIDs to station devices, thereby avoiding AID ambiguity in cross-link TIM indication.

[0061] It should be understood that the station device in this application may be a non-AP multi-link device or a single-link STA device. For simplicity of explanation, the following uses an example in which the station device is a non-AP MLD.

[0062] It will be understood that in this embodiment of the present application, an AP MLD assigns one AID to one Non-AP MLD, and all stations in the Non-AP MLD share the AID.

[0063] Optionally, the "BSSID that can be supported by an access point" referred to in this application may be the BSSID of the BSS to which the access point belongs. It should be understood that one BSS may have multiple BSSIDs. A small area may have multiple types of users or users supporting multiple services. If different APs are used in a small area, each AP attempts to find a clean channel, and channel interference between different APs cannot be avoided. Therefore, IEEE 802.11ax proposes that one AP be virtualized into multiple APs for each service type or customer type. Therefore, one virtual AP may have one BSSID, i.e., one actual AP has multiple BSSIDs.

[0064] 4 is a schematic flowchart of an AID allocation method for a multi-link device according to an embodiment of the present application. As shown in FIG. 4, the AID allocation method for a multi-link device includes, but is not limited to, the following steps:

[0065] S401: AP MLD generates a first frame.

[0066] S402: The AP MLD sends a first frame, where the first frame carries an AID assigned to the Non-AP MLD, where the AID is neither a BSSID that can be supported by a first type of AP in the AP MLD nor an identifier of an 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: The Non-AP MLD receives the first frame.

[0068] S404:Non-AP ML D analyzes the first frame to obtain the AID assigned to the Non-AP MLD and 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, the non-AP MLD sends a multi-link association request frame to the 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 and analyzes the multi-link association response frame to obtain an AID 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 the first type of AP in the AP MLD nor an identifier of the 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 a frame structure of an AID element according to an embodiment of the present application. As shown in FIG. 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 links between the Non-AP MLD and the AP MLD. The BSSIDs that can be supported by the first type AP in the AP MLD are:

number

number

[0072] The communication between the AP MLD 100 and the Non-AP MLD 300 in Fig. 3b is used as an example. The links established between the Non-AP MLD 300 and the AP MLD 100 are Link 2 and Link 3. In this case, the "first type access points" in the AP MLD 100 include AP 100-2 corresponding to Link 2 and AP 100-3 corresponding to Link 3. In other words, the BSSIDs that can be supported by the first type AP in the AP MLD are the BSSIDs that can be supported by the first access point AP 100-2 in the first type AP, i.e.

number

number

number

number

number

[0073] Similarly, the communication between the AP MLD 100 and the non-AP MLD 200 in Fig. 3b is used as an example. The links established between the non-AP MLD 200 and the AP MLD 100 are link 1 and link 3. In this case, the "first type access points" in the AP MLD 100 include AP 100-1 corresponding to link 1 and AP 100-3 corresponding to link 3. In other words, the BSSIDs that can be supported by the first type AP in the AP MLD are the BSSIDs that can be supported by the first access point AP 100-1 in the first type AP, i.e.

number

number

number

number

number

[0074] As another example, FIG. 6 is a schematic diagram of communication between a Non-AP MLD and an AP MLD according to an embodiment of the present application. As shown in FIG. 6, it is assumed that AP MLD1 includes five APs, namely, AP1 to AP5. Non-AP MLD2 includes two collaborating stations, namely, STA2 and STA3. Non-AP MLD3 includes two collaborating stations, namely, STA4 and STA5. STA1 is a single-link device. AP MLD1 may individually communicate with Non-AP MLD3 via Link 4 and Link 5, with Non-AP MLD2 via Link 2 and Link 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 Link 2 and Link 3. In this case, the first type of access point in AP MLD1 includes 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 the 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 Link 4 and Link 5. In this case, the first type of access point in AP MLD1 includes AP4 corresponding to Link 4 and AP5 corresponding to Link 5. 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 AP4 in 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 in an AP MLD are not allowed to be assigned to a non-AP MLD, it will be understood that the range of AIDs that are not allowed to be assigned can be narrowed if it is guaranteed that no AID ambiguity occurs in the crosslink TIM indication. In this way, the range of AIDs that can be assigned to a non-AP MLD can be expanded, and the utilization of identifier resources can be improved.

[0077] Optionally, the identifier of an AP in the AP MLD may refer to the identifiers of all APs in the AP MLD, or may refer to the identifier of a first-type AP in the AP MLD. For simplicity, hereinafter, it is assumed that the number of all APs in the AP MLD is M. Therefore, the identifiers of all APs in the AP MLD may include M discrete integer values, or M consecutive integer values. Similarly, the identifiers of the first-type APs in the AP MLD may include N discrete integer values, or N consecutive integer values. Specifically, the identifiers of 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 APs. For example, if the maximum value of the BSSID that can be supported by the first-type APs is

number

number

number

[0078] In conclusion, the AID carried in the first frame is in the range

number

number

number

[0079] In other words, it will be understood that when an AP MLD assigns an AID to a Non-AP MLD, any element in the first set is not allowed to be assigned to the Non-AP MLD.

number

number

number

number

number

number

number

[0080] It should be understood that when an AP MLD assigns an AID to a non-AP MLD, the BSSIDs assigned to the AP and / or the BSSIDs that can be supported by the first type of AP are not allowed 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 the crosslink TIM indication.

[0081] Optionally, in the TIM indication, the AP sending the crosslink TIM indication in the AP MLD does not need to further assign an identifier to itself, but can directly indicate the AP by using one bit in the bitmap control field. Therefore, the AP MLD is assigned one less identifier, i.e., M APs in the AP MLD have only M-1 identifiers. Therefore, the AID carried in the first frame is in the range

number

number

[0082] It will be appreciated that in this embodiment of the present application, one bit in the bitmap control field is used to identify the AP sending the TIM indication, so that one identifier can be saved and resources can be saved.

[0083] In some possible implementations, 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 of 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] The identifier of an AP in the AP MLD may refer to the identifiers of all APs in the AP MLD, or may refer to the identifier of a first-type AP in the AP MLD. Therefore, the identifier of all APs in the AP MLD may include M discrete integer values, or may include M consecutive integer values. Similarly, the identifier of a first-type AP in the AP MLD may include N discrete integer values, or may include N consecutive integer values. Specifically, the identifier of 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, if 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 in the range

number

number

number

number

number

[0086] In this embodiment of the present application, the AP MLD generates and transmits a first frame, which carries an AID assigned to the Non-AP MLD. The AID is neither a BSSID that can be supported by a first-type access point in the AP MLD nor an identifier of an AP in the AP MLD. The first-type access point is an access point for establishing a link between the Non-AP MLD and the AP MLD. In this embodiment of the present application, when an AID is assigned to the Non-AP MLD, the BSSID assigned to the AP and / or the BSSID that can be supported by the first-type AP is 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 crosslink TIM indication.

[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 to establish 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 that establishes an association with the single-link STA in the AP MLD.

[0088] Optionally, the AID is a range

number

number

number

number

[0089] In another optional embodiment, when the AP MLD uses one identifier, for example, the identifier of the AP MLD is 0 by default, that is, 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 BSSID that can be supported by a first type of access point in the AP MLD.

number

number

[0090] The above content describes in detail the method provided in the present application. In order to better implement the aforementioned solutions in the embodiments of the present application, the embodiments of the present application further provide corresponding apparatuses or devices.

[0091] In the embodiment of the present application, the functional modules in the multi-link device may be defined based on the above-described exemplary method. For example, each functional module may be defined corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that the module division in the embodiment of the present application is merely an example and is merely a logical functional division. In actual implementation, other division methods may be used.

[0092] When an integrated unit is used, Fig. 7 is a schematic diagram of the structure of a communication device according to an 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 Fig. 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 an AID assigned to the 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 of an AP 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.

[0094] The communication device 1 in this embodiment of the present application has any function of AP MLD in the aforementioned method, and the details will not be described again here.

[0095] 8 is a schematic diagram of another structure of a communication device according to an embodiment of the present application. The communication device 2 may be a non-AP MLD or a chip in the non-AP MLD, such as a Wi-Fi chip. As shown in FIG. 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 to obtain an AID assigned to the station device and carried in the first frame. 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 of the 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 function of Non-AP MLD in the aforementioned method, and the details will not be described again here.

[0098] The above describes the AP MLD in the embodiments of the present application. Possible product forms of the AP MLD and the Non-AP MLD will be described below. It should be understood that any product in any form having the function of the AP MLD described in FIG. 7 and any product in any form having the function of the Non-AP MLD described in FIG. 8 fall within the scope of protection of the embodiments of the present application. It should be further understood that the following description is merely an example, and the product forms of the AP MLD and the Non-AP MLD in the embodiments of the present 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 by using a general bus architecture.

[0100] The AP MLD includes a processor and a transceiver internally connected to the processor for communication with the processor. The processor is configured to generate a first frame. The transceiver is configured to transmit the first frame, where the first frame carries an AID assigned to the 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 of the 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 a memory configured to store instructions executed by the processor.

[0101] The non-AP MLD includes a processor and a transceiver internally connected to the processor for communication with the processor. The transceiver is configured to receive a first frame. The processor is configured to analyze the received first frame to obtain an AID assigned to the station device and carried in the first frame. 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 of 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 a memory configured to store instructions executed by the processor.

[0102] In a possible product form, 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, the first frame carrying 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 of 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 general-purpose processor may further include a storage medium. The storage medium 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 to obtain an AID assigned to the station device and carried in the first frame. 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 of the 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 general-purpose processor may further include a storage medium. The storage medium is configured to store instructions executed by the processing circuit.

[0105] As a possible product form, the AP MLD or Non-AP MLD described in this embodiment of the present application may be further implemented by using the following components: 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 circuitry capable of performing the various functions described in the present application.

[0106] It should be understood that the communication devices in the various product forms mentioned above have any function of AP MLD in the method embodiments, and the details will not be described again here.

[0107] An embodiment of the present application further provides a computer-readable storage medium, which stores computer program code, which, when executed by a processor, causes the electronic device to perform the method of the aforementioned embodiment.

[0108] An embodiment of the present application further provides a computer program product, which, when executed on a computer, enables the computer to perform the method in the aforementioned embodiment.

[0109] An embodiment of the present application further provides a communication device, which may exist in the form of a chip product, and the structure of the device includes a processor and an interface circuit, and the processor is configured to communicate with other devices via the interface circuit to enable the device to perform the method of the aforementioned embodiment.

[0110] An embodiment of the present application further provides a wireless communication system including an AP MLD and a station device (e.g., a Non-AP MLD), wherein the AP MLD and the station device may perform the method of the above-described embodiment.

[0111] The method or algorithm steps described in connection with the contents disclosed herein may be implemented by hardware or by a processor executing software instructions. The software instructions may include corresponding software modules. The 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, a hard disk, a removable hard disk, a compact disk 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 the processor such that the processor can read information from, and write information to, the storage medium. Of course, the storage medium may be components of the processor. The processor and the storage medium may be located within an ASIC. In addition, the ASIC may be located in the core network interface device. Of course, the processor and the storage medium may reside as separate components of the core network interface device.

[0112] Those skilled in the art will appreciate that, in one or more of the foregoing examples, the functions described herein may be implemented by hardware, software, firmware, or any combination thereof. When the functions are implemented by software, the functions may be stored on a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer-readable storage media and communication media, and communication media include any medium that facilitates the transmission of a computer program from one place to another. Storage media may be any available medium accessible to a general-purpose or special-purpose computer.

[0113] In the above specific embodiments, the objectives, technical solutions and beneficial effects of the present application are further described in detail. It should be understood that the above description is merely a specific embodiment of the present application and is not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made based on the technical solutions of the present application shall fall within the protection scope of the present application. [Explanation of symbols]

[0114] 1. Communications equipment 2. Communications equipment 11 Processing Unit 12 Transceiver Unit 21 Transceiver unit 22 Processing Unit 100 Access Point (AP) Multilink Devices 200 Non-AP Multilink Devices 300 Non-AP Multilink Devices 400 Single Link Station (STA)

Claims

1. 1. A method for assigning an association identifier (AID) for an access point multilink device, comprising: generating a first frame; and transmitting the first frame to a non-access point multilink device, the first frame carrying an AID value assigned to the non-access point multilink device, the value of the AID not being a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

2. 1. A method for assigning an association identifier (AID) for a non-access point multilink device, comprising: receiving a first frame from an access point multilink device; and parsing the first frame to obtain a value of an AID assigned to the non-access point multilink device and carried in the first frame, wherein the value of the AID is not a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

3. The method of claim 1 or 2, wherein the AID is not an identifier corresponding to the first type of access point in the access point multilink device indicated in a traffic indication map (TIM).

4. The values ​​of the BSSID that can be supported by the first type access point in the access point multilink device are: [Equation 1] where N is the number of access points of the first type, [Equation 2] 4. The method of claim 1, wherein i represents the number of BSSIDs that can be supported by the i-th access point among the first type of access points.

5. The method of claim 3 , wherein the identifiers of the access points in the access point multilink device include M−1 consecutive values, where M is the number of access points in the access point multilink device.

6. The AID is in the following range: [Equation 3] and N is the number of access points of the first type; [Equation 4] 5. The method of claim 4, wherein N represents the number of BSSIDs that can be supported by the first type access point, N is less than or equal to M, and M is the number of access points in the access point multilink device.

7. A communication device applied to an access point multilink device, a processing unit configured to generate a first frame; 1. A communications apparatus comprising: a transceiver unit configured to transmit the first frame to a non-access point multilink device, the first frame carrying an AID value assigned to the non-access point multilink device, the value of the AID being not a basic service set identifier (BSSID) value that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs, and the first type of access point being an access point on a link established between the non-access point multilink device and the access point multilink device.

8. A communication device applied to a non-access point multilink device, a transceiver unit configured to receive a first frame from an access point multilink device; a processing unit configured to analyze the first frame to obtain a value of an AID assigned to the non-access point multilink device and carried in the first frame, the value of the AID being not a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

9. 9. The communication device according to claim 7, wherein the AID is not an identifier corresponding to the first type of access point in the access point multilink device indicated in a traffic indication map (TIM).

10. The values ​​of the BSSID that can be supported by the first type access point in the access point multilink device are: [Equation 5] where N is the number of access points of the first type, [Equation 6] 10. The communication device according to claim 7, wherein i represents the number of BSSIDs that can be supported by the i-th access point among the first type of access points.

11. 10. The communication device of claim 9, wherein the identifiers of the access points in the access point multilink device include M-1 consecutive values, where M is the number of access points in the access point multilink device.

12. The AID is in the following range: [Equation 7] and N is the number of access points of the first type; [Equation 8] 11. The communication device of claim 10, wherein N represents the number of BSSIDs that can be supported by the first type access point, N is less than or equal to M, and M is the number of access points in the access point multilink device.

13. a communications apparatus, the communications apparatus being an access point multilink device, comprising a processor and a transceiver, the processor configured to generate a first frame; 1. A communications apparatus comprising: a transceiver configured to transmit the first frame to a non-access point multilink device, the first frame carrying an AID value assigned to the non-access point multilink device; the value of the AID not being a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device; the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

14. 1. A communications apparatus, the communications apparatus being a non-access point multilink device, comprising: a processor and a transceiver, the transceiver receiving a first frame from an access point multilink device; 11. The communication device according to claim 1, wherein the processor is configured to parse the first frame to obtain a value of an AID assigned to the non-access point multilink device and carried in the first frame, the value of the AID being not a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

15. 10. A computer-readable storage medium storing instructions that, when executed on a computer, enable the computer to perform the method of any one of claims 1 to 6.

16. A computer program product which, when executed on a computer, enables the computer to carry out the method according to any one of claims 1 to 6.

17. 1. A chip or chip system applicable to an access point multilink device, the chip or chip system comprising an input / output interface and a processing circuit, the processing circuit configured to generate a first frame, the input / output interface configured to transmit the first frame to a non-access point multilink device, the first frame carrying an AID value assigned to the non-access point multilink device, the value of the AID being not a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

18. 1. A chip or chip system applicable to a non-access point multilink device, the chip or chip system comprising an input / output interface and a processing circuit, the input / output interface configured to receive a first frame from an access point multilink device, the processing circuit configured to analyze the received first frame to obtain a value of an AID assigned to the non-access point multilink device and carried in the first frame, the value of the AID being other than a value of a basic service set identifier (BSSID) that can be supported by a first type of access point in the access point multilink device, the first type of access point supporting multiple BSSIDs and being an access point on a link established between the non-access point multilink device and the access point multilink device.

19. 19. The chip or chip system of claim 17 or 18, wherein the processing circuitry is further configured to perform the method of any one of claims 3 to 6.

20. A communication device according to any one of claims 7, 9 to 13, and / or The communication device according to any one of claims 8 to 12 and 14. A communication system comprising:

Citation Information

Patent Citations

  • Radio communication device and radio communication method

    JP2020053990A

  • COMMUNICATION DEVICE AND COMMUNICATION METHOD ACCORDING TO MULTILINK TRAFFIC INDICATION MAP

    JP2023527813A