Communication method and apparatus applied to multi-link device in wireless local area network

By optimizing the response to probe request frames in multi-link devices, the method enhances air interface and station association efficiency by reducing unnecessary frame transmissions.

JP2025128319APending Publication Date: 2025-09-02HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025098478
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-03-27
Filing Date
2025-06-12
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

Existing communication methods in multi-link devices in wireless local area networks (WLAN) are inefficient due to the excessive transmission of probe request frames, which hampers air interface efficiency and station association efficiency.

Method used

Implementing a communication method and apparatus that allows stations in multi-link devices to determine whether to respond to probe request frames based on preset conditions, reducing unnecessary probe response frames by having stations help each other in responding, thereby optimizing the communication process.

Benefits of technology

This approach significantly reduces the number of probe request frames sent on the channel, enhancing air interface efficiency and improving station association efficiency in multi-link devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025128319000001_ABST
    Figure 2025128319000001_ABST
Patent Text Reader

Abstract

To provide a communication method and a related apparatus, which are applied to a multi-link device in a wireless local area network WLAN.SOLUTION: For example, a communication method is applied to a WLAN that supports 802.11be. The method includes the steps of: receiving a probe request frame, where the probe request frame is included in a multilink device MLD; determining, according to a preset condition, whether to respond to the probe request frame, where the preset condition at least includes that a reference identifier in the probe request frame does not match a reference identifier of each station in the MLD; and if the preset condition is met, skipping sending a probe response frame in response to the probe request frame. According to embodiments of this application, a quantity of probe request frames sent by a station on a channel can be reduced, and association efficiency and communication efficiency of the station can be improved.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communication technology, and in particular to a communication method and apparatus applied to multi-link devices in a wireless local area network. [Background technology]

[0002] This application claims priority to Chinese Patent Application No. 202010240296.X, entitled "COMMUNICATION METHOD AND APPARATUS APPLIED TO MULTI-LINK DEVICE IN WIRELESS LOCAL AREA NETWORK," filed with the State Intellectual Property Office of China on March 27, 2020, which is incorporated herein by reference in its entirety.

[0003] To significantly improve the service transmission rate of WLAN systems, the Institute of Electrical and Electronics Engineers (IEEE) 802.11ax standard further utilizes Orthogonal Frequency Division Multiple Access (OFDMA) technology based on the existing Orthogonal Frequency Division Multiplexing (OFDM) technology. OFDMA technology enables multiple nodes to simultaneously transmit and receive data, achieving multi-site diversity gain. In 2017, when 802.11ax was finalized, the Federal Communications Commission (FCC) opened up a new, free frequency band from 5925 to 7125 MHz, hereafter referred to as 6 GHz for short. Therefore, 802.11ax standard workers are extending the operating range of 802.11ax-enabled devices from 2.4 GHz and 5 GHz to 2.4 GHz, 5 GHz, and 6 GHz in the 802.11ax Project Authorization Request (PAR).

[0004] Because IEEE 802.11 next-generation Wi-Fi protocol (extremely high throughput, EHT) devices must be forward compatible, they also support the operating spectrum of 802.11ax-enabled devices, i.e., the 2.4 GHz, 5 GHz, and 6 GHz frequency bands. Channel division is implemented based on the newly opened, free 6 GHz frequency band, and the supported bandwidth may exceed the maximum bandwidth of 160 MHz supported in 5 GHz, for example, 320 MHz. The peak throughput of IEEE 802.11ax next-generation Wi-Fi extremely high throughput can be increased by using the extra-large bandwidth and by increasing the number of streams, for example, to 16, through cooperation of multiple frequency bands (2.4 GHz, 5 GHz, and 6 GHz). On the same frequency band, peak throughput can be further increased through cooperation of multiple channels or in another manner, which reduces service transmission delay. Hereinafter, multiple frequency bands or multiple channels are referred to as multiple links. Multiple links are configured in 802.11ax and earlier Wi-Fi standards that have the same operating frequency band as 802.11ax, but for each of the multiple links, a different Basic Service Set (BSS) is typically established. Communication with stations in the BSS to which the link belongs can be conducted simultaneously over only one link.

[0005] The main function of 802.11ax, and the earlier Multiple Basic Service Set Identifier (BSSID) technology, is to virtualize one physical AP into multiple logical APs, i.e., to form multiple virtual networks. Each virtual network is used to manage a different station. Similar to AP production in current Wi-Fi scenarios, an AP can be virtualized into a reporting AP (home AP) and a guest AP.

[0006] How to apply multiple BSSID technology to multi-link devices to provide the functionality of multiple virtual networks is a technical problem being studied by those skilled in the art. Summary of the Invention

[0007] The embodiments of the present application disclose a communication method and related apparatus applied to multi-link devices in a WLAN to reduce the amount of probe request frames sent by stations on a channel and improve the association efficiency of stations.

[0008] According to a first aspect, an embodiment of the present application provides a communication method applied to a multi-link device in a WLAN, the method comprising: receiving a probe request frame by a station, the station belonging to a multi-link device; Determining whether the station should respond to the probe request frame according to a preset condition, wherein the preset condition includes: The reference identifier in the probe request frame does not match the reference identifier of each station of the multi-link station; If a preset condition is met, the station skips sending a probe response frame in response to the probe request frame. Includes.

[0009] In the above method, a multi-link station can help another station in the same multi-link device to reply with a probe response frame. In this way, the amount of probe request frames sent by the station on the channel is reduced, and the air interface efficiency and the station association efficiency are improved.

[0010] According to a second aspect, an embodiment of the present application provides a communication method applied to a multi-link device in a WLAN, the method comprising: Receiving a probe request frame by a station, the station belonging to a multi-link device, and the station in the multi-link device belonging to multiple BSSID sets; Determining whether the station should respond to the probe request frame according to a preset condition, wherein the preset condition includes: The reference identifier in the probe request frame does not match the reference identifier of each station in the multilink device, and the reference identifier in the probe request frame does not match the reference identifier of each station in the multiple BSSID sets to which each station in the multilink device belongs; If a preset condition is met, the station skips sending a probe response frame in response to the probe request frame. Includes.

[0011] In the above method, a station in a multilink device can help another station in the same multilink device as the station reply with a probe response frame, or can help any member of a multiple BSSID set in which another station in the same multilink device as the station is located reply with a probe response frame. In this way, the amount of probe request frames sent by the station on the channel is reduced, and air interface efficiency and station association efficiency are improved.

[0012] According to a third aspect, an embodiment of the present application provides a communication apparatus in a WLAN, the apparatus being used in a multi-link device, the apparatus comprising: a transceiver unit configured to receive a probe request frame; a processing unit configured to determine whether to respond to the probe request frame according to a preset condition, the preset condition comprising: a processing unit, including at least a reference identifier in the probe request frame not matching a reference identifier of each station in the multilink device; Including, The processing unit is further configured to skip sending the probe response frame in response to the probe request frame if a preset condition is met.

[0013] In the above method, a station in a multilink device is enabled to help another station in the same multilink device reply with a probe response frame. In this way, the amount of probe request frames sent by the station on the channel is reduced, and air interface efficiency and station association efficiency are improved.

[0014] According to a fourth aspect, an embodiment of the present application provides a communication device in a WLAN, the device being used in a multi-link device, the device comprising: a transceiver unit configured to receive a probe request frame, wherein stations in a multi-link device belong to multiple BSSID sets; a processing unit configured to determine whether to respond to the probe request frame according to a preset condition, the preset condition comprising: a processing unit, at least including: a reference identifier in the probe request frame does not match a reference identifier of each station in the multilink device; and a reference identifier in the probe request frame does not match a reference identifier of each station in a multiple BSSID set to which each station in the multilink device is configured; Including, The processing unit is further configured to skip sending the probe response frame in response to the probe request frame if a preset condition is met.

[0015] In the above method, a station in a multilink device can help another station in the same multilink device as the station reply with a probe response frame, or can help any member of a multiple BSSID set in which another station in the same multilink device as the station is located reply with a probe response frame. In this way, the amount of probe request frames sent by the station on the channel is reduced, and air interface efficiency and station association efficiency are improved.

[0016] In a possible implementation of the first, second, third, or fourth aspect, the probe request frame includes a receiver address; The reference identifier in the probe request frame is the receiver medium access control MAC address carried in the receiver address; The reference identifier of a station is the MAC address of the station.

[0017] In a possible implementation of the first, second, third or fourth aspect, the reference identifier in the probe request frame is an SSID corresponding to a service set identifier (SSID) field in the probe request frame, or an SSID included in an SSID list element in the probe request frame, or a short SSID included in a short SSID list element in the probe request frame; The reference identifier of a station is the SSID of the station.

[0018] In a possible implementation of the first, second, third or fourth aspect, The reference identifier in the probe request frame is carried in a basic service set identifier (BSSID) field in the probe request frame; The reference identifier of a station is the BSSID of the station.

[0019] In a possible implementation of the first, second, third or fourth aspect, one or more stations in the multi-link device belong to multiple BSSID sets.

[0020] In a possible implementation of the first, second, third or fourth aspect, the one or more stations are transmitting BSSID stations in a multiple BSSID set.

[0021] In a possible implementation of the first, second, third, or fourth aspect, the one or more stations include a non-transmitting BSSID station in the multiple BSSID set.

[0022] According to a fifth aspect, an embodiment of the present application provides a communication method applied to a multi-link device in a WLAN, the method comprising: A reporting access point (AP) sends multilink device MLD information to a station, where the reporting AP belongs to one AP multilink device, and the AP multilink device includes a reporting AP and a reported AP; Includes.

[0023] The MLD information includes information about the reporting AP and information about the reported AP, and the information about the reported AP indicates the reporting AP, and the information about the reported AP indicates the reported AP.

[0024] In the above method, the reporting access point indicates to the station via MLD information the structure of the multiple BSSID set based on the AP multi-link device, and thus concurrent communication (e.g., establishing associations) between multiple APs in the AP multi-link device and multiple STAs in the STA multi-link device is supported, thereby increasing the throughput of the wireless network, improving transmission robustness, and reducing transmission delay.

[0025] According to a sixth aspect, an embodiment of the present application provides a communication method applied to a multi-link device in a WLAN, the method comprising: The station receives multilink device MLD information sent by a reporting access point AP, where the reporting AP belongs to one AP multilink device, and the AP multilink device includes a reporting AP and a reported AP; The MLD information includes information about a reporting AP and information about a reported AP, the information about the reporting AP indicates the reporting AP, and the information about the reported AP indicates the reported AP; Parsing the multilink device MLD information to obtain information about the reporting AP and information about the reported AP; Includes.

[0026] In the above method, the reporting access point indicates to the station via MLD information the structure of the multiple BSSID set based on the AP multi-link device, and thus concurrent communication (e.g., establishing associations) between multiple APs in the AP multi-link device and multiple STAs in the STA multi-link device is supported, thereby increasing the throughput of the wireless network, improving transmission robustness, and reducing transmission delay.

[0027] According to a seventh aspect, an embodiment of the present application provides a communication device for use in a multi-link device in a WLAN. The communication device is used in a reporting access point AP, and the communication device comprises: a processing unit configured to generate multi-link device MLD information; a transceiver unit configured to send multilink device MLD information to a station, wherein a reporting AP belongs to one AP multilink device, and the AP multilink device includes a reporting AP and a reported AP; Includes.

[0028] The MLD information includes information about the reporting AP and information about the reported AP, and the information about the reported AP indicates the reporting AP, and the information about the reported AP indicates the reported AP.

[0029] In the above device, the reporting access point indicates to the station via MLD information the structure of the multiple BSSID set based on the AP multi-link device, and thus concurrent communication (e.g., establishing associations) between multiple APs in the AP multi-link device and multiple STAs in the STA multi-link device is supported, thereby increasing the throughput of the wireless network, improving transmission robustness, and reducing transmission delay.

[0030] According to an eighth aspect, an embodiment of the present application provides a communication device for use in a multi-link device in a WLAN. The device is used in a station, and the device comprises: A transceiver unit configured to receive multilink device MLD information sent by a reporting access point AP, where the reporting AP belongs to one AP multilink device, and the AP multilink device includes a reporting AP and a reported AP; a transceiver unit, wherein the MLD information includes information about a reporting AP and information about a reported AP, the information about the reporting AP indicating the reporting AP, and the information about the reported AP indicating the reported AP; a processing unit configured to parse the multilink device MLD information to obtain information about a reporting AP and information about a reported AP; Includes.

[0031] In the above device, the reporting access point indicates to the station via MLD information the structure of the multiple BSSID set based on the AP multi-link device, and thus concurrent communication (e.g., establishing associations) between multiple APs in the AP multi-link device and multiple STAs in the STA multi-link device is supported, thereby increasing the throughput of the wireless network, improving transmission robustness, and reducing transmission delay.

[0032] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, an AP in the AP multilink device belongs to multiple BSSID sets, the information about the reporting AP further indicates the multiple BSSID sets to which the reporting AP belongs, and the information about the reported AP further indicates the multiple BSSID sets to which the reported AP belongs.

[0033] In a possible implementation of the fifth, sixth, seventh or eighth aspect, the information about the reporting AP includes multiple BSSID elements of a multiple BSSID set to which the reporting AP belongs.

[0034] In a possible implementation of the fifth, sixth, seventh or eighth aspect, the information about the reported AP includes multiple BSSID elements of a multiple BSSID set to which the reported AP belongs.

[0035] In a possible implementation of the fifth, sixth, seventh or eighth aspect, the information about the reporting AP further includes the BSSID of the BSS to which the reporting AP belongs.

[0036] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the information about the reported AP further includes a transmitting BSSID in a multi-BSSID set to which the reported AP belongs.

[0037] In a possible implementation of the fifth, sixth, seventh, or eighth aspect, after the reporting access point AP sends the multi-link device MLD information to the station, the method includes: Receiving a probe request frame, authentication request frame, or association request frame sent by a station via MLD information Further includes:

[0038] In a possible implementation of the fifth, sixth, seventh, or eighth aspect, one or more APs in the AP multilink device belong to a multiple BSSID set.

[0039] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the one or more stations are transmitting BSSID APs in a multiple BSSID set.

[0040] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the reporting AP is a transmitting BSSID AP in the multi-BSSID set to which the reporting AP belongs, and the reported AP is a transmitting BSSID AP in the multi-BSSID set to which the reported AP belongs.

[0041] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the information about the reported AP further includes multiple BSSID relationship information of the reported AP, and the multiple BSSID relationship information of the reported AP is: Indicates whether the reported AP belongs to a multiple BSSID set, or Indicates whether the reported AP is a non-transmitting BSSID AP, or Indicates whether the reported AP belongs to a multi-BSSID set and whether the reported AP is the transmitting BSSID AP.

[0042] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the multi-BSSID related information of the reported AP is included in a multi-BSSID element of the multi-BSSID set to which the reported AP belongs.

[0043] In a possible implementation of the fifth, sixth, seventh, or eighth aspect, the one or more APs include a non-transmitting BSSID AP in the multiple BSSID set.

[0044] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the MLD information further includes information about a virtual AP, and the information about the virtual AP indicates the virtual AP. The virtual AP and the reporting AP are not in the same AP multilink device, and the virtual AP belongs to the same AP multilink device as a non-transmitting AP in the multiple BSSID set to which the reporting AP belongs. In addition, a member AP belonging to the AP multilink device in which the reporting AP is located is not on the operating link of the virtual AP, or a member AP belonging to the AP multilink device in which the reporting AP is located is on the operating link of the virtual AP but is not in the same multiple BSSID set as the virtual AP.

[0045] In a possible implementation of the fifth, sixth, seventh or eighth aspect, the information about the virtual AP indicates a multiple BSSID set to which the virtual AP belongs.

[0046] In a possible implementation of the fifth, sixth, seventh or eighth aspect, the information about the virtual AP includes multiple BSSID elements of a multiple BSSID set to which the virtual AP belongs.

[0047] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the information about the virtual AP includes information about a transmitting BSSID AP in a multi-BSSID set to which the virtual AP belongs.

[0048] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the BSSID of the BSS to which the virtual AP belongs is used as the transmission BSSID in the multi-BSSID set to which the virtual AP belongs.

[0049] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the information about the virtual AP includes multi-BSSID relationship information of the virtual AP, and the multi-BSSID relationship information of the virtual AP is: Indicates whether the virtual AP belongs to a multiple BSSID set, or Indicates whether the virtual AP is a non-transmitting BSSID AP, or Indicates whether the virtual AP belongs to a multi-BSSID set and whether the virtual AP is a transmitting BSSID AP.

[0050] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the multi-BSSID relationship information of the virtual AP is included in a multi-BSSID element of the multi-BSSID set to which the virtual AP belongs.

[0051] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the MLD information further includes shared information, which includes one or more of a MAC address of the AP multilink device and a quantity of an information field for the reported AP that carries information about the reported AP.

[0052] In a possible implementation of the fifth, sixth, seventh, or eighth aspects, the shared information further includes a distinction field, which indicates a field in which information about the reported AP is located and a field in which information about the virtual AP is located.

[0053] The communication device in the third, fourth, seventh, and eighth aspects may be a chip, the processing unit may be a processing circuit of the chip, and the transceiver unit may be an input / output interface circuit. The processing circuit may be configured to process signaling or data information provided by the input / output interface circuit, and the input / output interface circuit may be configured to input and output data or signaling information of the chip.

[0054] According to a ninth aspect of the present application, there is provided a computer-readable storage medium, which stores computer program code, and when the computer program code is executed on a processor, the processor is enabled to perform the method of any one of the first, second, fifth, and sixth aspects and corresponding possible implementations.

[0055] According to a tenth aspect of the present application, there is provided a computer program product. The program product stores a computer program (instructions) to be executed by the above-mentioned processor. When the computer program is executed on the processor, the processor is enabled to perform the method according to any one of the first aspect, the second aspect, the fifth aspect, the sixth aspect, and corresponding possible implementations.

[0056] According to an eleventh aspect of an embodiment of the present application, there is provided a communication device. The device includes a processor and may further include a transceiver and a memory. The transceiver is configured to receive and send information or to communicate with another network element. The memory is configured to store a computer program (instructions). The processor is configured to execute the computer program to support the communication device in implementing any one of the methods of the first, second, fifth, and sixth aspects and corresponding possible implementations.

[0057] According to a twelfth aspect of an embodiment of the present application, a communication device is provided. The device may exist in the form of a chip product. The structure of the device may include a processor and further include a memory. The memory is coupled to the processor and configured to store programs (instructions) and data required for the device. The processor is configured to execute a computer program stored in the memory to support the communication device in performing the method in any one of the first aspect, the second aspect, the fifth aspect, the sixth aspect, and corresponding possible implementations. Optionally, the memory may be located in the processor and be internal storage. Alternatively, the memory may be located outside the processor and be coupled to the processor and be external storage.

[0058] According to a thirteenth aspect of the present application, there is provided a communication device. The device may be in the form of a chip product. The device includes a processor and an interface circuit. The processor is configured to communicate with another device through the interface circuit so that the device performs the method of any one of the first, second, fifth, and sixth aspects and corresponding possible implementations. [Brief explanation of the drawings]

[0059] The following describes the accompanying drawings used in the embodiments of the present application.

[0060] [Figure 1] 1 is a schematic diagram of the structure of a communication system according to an embodiment of the present application; [Figure 2(a)] 1 is a schematic diagram of the structure of a multi-link device according to an embodiment of the present application; [Figure 2(b)] FIG. 2 is a schematic diagram of another structure of a multi-link device according to an embodiment of the present application; [Figure 2(c)] FIG. 2 is a schematic diagram of another structure of a multi-link device according to an embodiment of the present application; [Figure 3(a)] 1 is a schematic diagram of multi-link communication according to an embodiment of the present application; [Figure 3(b)] FIG. 2 is another schematic diagram of multi-link communication according to an embodiment of the present application; [Figure 4] 1 is a schematic interaction diagram of a communication method applied to a multi-link device in a WLAN according to an embodiment of the present application; [Figure 5] 1 is a schematic diagram of a multiple BSSID set framework based on MLD according to an embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram of another multiple BSSID set framework based on MLD according to an embodiment of the present application; [Figure 7] FIG. 2 is a schematic diagram of another multiple BSSID set framework based on MLD according to an embodiment of the present application; [Figure 8]1 is a schematic interaction diagram of a communication method applied to a multi-link device in a WLAN according to an embodiment of the present application; [Figure 9] FIG. 2 is a schematic diagram of another multiple BSSID set framework based on MLD according to an embodiment of the present application; [Figure 10] 1 is a schematic configuration diagram of a communication device according to an embodiment of the present application. [Figure 11] FIG. 10 is a schematic configuration diagram of another communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0061] Hereinafter, first, the technology related to the present application will be described, and then, embodiments of the present application will be described with reference to the accompanying drawings.

[0062] An embodiment of the present application provides a communication method applied to a wireless communication system. The wireless communication system may be a wireless local area network (WLAN) or a cellular network. The 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 concurrent transmission on multiple links. For example, the communication device is referred to as a multi-link device or a multi-band device. For example, in a wireless local area network, the communication device supports communication by using an IEEE 802.11 series protocol, which includes 802.11be, 802.11ax, or 802.11a / b / g / n / ac.

[0063] 1. Multi-link device (MLD), also known as multi-band device

[0064] A multilink device MLD includes one or more affiliated stations, and an affiliated station is a logical station. "A multilink device includes an affiliated station" is also briefly described as "a multilink device includes a station" in the embodiments of this application. An affiliated 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 affiliated station is an AP may be referred to as a multilink AP, a multilink AP device, or an AP multilink device, and a multilink device whose affiliated station is a non-AP STA may be referred to as a multilink STA, a multilink STA device, or an STA multilink device.

[0065] The multilink device MLD may implement wireless communication according to an 802.11 series protocol, for example according to an Extremely High Throughput (EHT) protocol, or according to an 802.11be-based or 802.11be-compatible protocol, thereby implementing communication with another device, which may or may not be a multilink device.

[0066] Each logical station may operate on one link, but multiple logical stations are allowed to operate on the same link. A link identifier below identifies or represents a station operating on a link. In other words, if there are two or more logical stations on a link, more than one link identifier is required to identify or represent the logical stations. A link below sometimes also indicates a station operating on the link. When data transmission is performed between a multilink device and another multilink device, before communication, the multilink device and the other multilink device may first negotiate or communicate with each other regarding the correspondence between the link identifier and the link or station on the link, or the AP multilink device may indicate the correspondence between the link identifier and the link or station on the link through a broadcast management frame, for example, a beacon frame. Therefore, during data transmission, the link identifier is carried to indicate the link or station on the link, and therefore, transmission of a large amount of signaling information is not required to indicate the link or station on the link. This reduces signaling overhead and improves transmission efficiency.

[0067] For the purposes of explanation, the following uses an example in which one of the multilink devices is an AP multilink device and another of the multilink devices is a STA multilink device. In the example, when the AP multilink device establishes a BSS, a management frame, e.g., a beacon frame, sent by the AP multilink device carries an element including multiple link identifier information fields. Each link identifier information field may indicate a correspondence between a link identifier and a station operating on the link. Each link identifier information field includes a link identifier and further includes one or more of a MAC address, an operating class, and a channel number. One or more of the MAC address, the operating class, and the channel number may identify the link. In another example, in a multilink association establishment process, the AP multilink device and the STA multilink device negotiate multiple link identifier information fields. In subsequent communication, the AP multilink device or the STA multilink device identifies or represents a station in the multilink device by using the link identifier. The link identifier may further represent one or more attributes of the station's MAC address, operating set, and channel number. The MAC address may alternatively be the association identifier of the associated AP multilink device. Optionally, when multiple stations operate on one link, the meaning represented by the link identifier (which is a numeric ID) includes not only the channel number and operating class on which the link is located, but also the identifier of the station operating on the link, for example, the MAC address or AID of the station.

[0068] 1 is a diagram of an application scenario according to an embodiment of the present application, using a wireless local area network as an example. This application scenario includes a first station 101 and a second station 102. The first station 101 may communicate with the second station 102 through multiple links to achieve an effect of improving throughput. The first station may be a multi-link device, and the second station may be a single-link device, a multi-link device, etc. In one scenario, the first station 101 is an AP multi-link device, and the second station 102 is an STA multi-link device or station (e.g., a single-link station). In another scenario, the first station 101 is an STA multi-link device, and the second station 102 is an AP (e.g., a single-link AP) or an AP multi-link device. In yet another scenario, the first station 101 is an AP multi-link device, and the second station 102 is an AP multi-link device or an AP. In yet another scenario, the first station 101 is a STA multilink device, and the second station 102 is a STA multilink device or a STA. Of course, the wireless local area network may include other devices. The amount and types of devices shown in FIG. 1 are for illustrative purposes only.

[0069] 2(a) and 2(b) show schematic diagrams of the structures of AP and STA multilink devices participating in communication. The 802.11 standard focuses on the 802.11 physical layer (PHY) and media access control (MAC) layer parts of AP and STA multilink devices (such as mobile phones and notebook computers).

[0070] As shown in Fig. 2(a), multiple APs included in an AP multilink device are independent from each other in the low MAC layer and the PHY layer, and are also independent from each other in the high MAC layer. Multiple STAs included in an STA multilink device are independent from each other in the low MAC layer and the PHY layer, and are also independent from each other in the high MAC layer.

[0071] As shown in Fig. 2(b), multiple APs included in an AP multilink device are independent of each other in the low MAC layer and the PHY layer, and share the high MAC layer. Multiple STAs included in an STA multilink device are independent of each other in the low MAC layer and the PHY layer, and share the high MAC layer.

[0072] Of course, the STA multilink device may use a structure in which the upper MAC layers are independent of each other, and the AP multilink device may use a structure in which the upper MAC layers are shared. Alternatively, the STA multilink device may use a structure in which the upper MAC layer is shared, and the AP multilink device may use a structure in which the upper MAC layers are independent of each other. For example, the upper MAC layer or the lower MAC layer may be implemented by one processor in the chip system of the multilink device, or may be implemented by different processing modules in the chip system.

[0073] For example, a multilink device in an embodiment of the present application may be a single-antenna device or a multi-antenna device. For example, a multilink device may be a device with three or more antennas. The number of antennas included in a multilink device is not limited in an embodiment of the present application. For example, FIG. 2(c) shows an example in which an AP multilink device is a multi-antenna device and a STA multilink device is a single-antenna device. In an embodiment of the present application, a multilink device may allow services of the same access type to be transmitted over different links, or even allow the same data packet to be transmitted over different links. Alternatively, a multilink device may not allow services of the same access type to be transmitted over different links, but may allow services of different access types to be transmitted over different links.

[0074] The operating frequency bands of a multi-link device may include, but are not limited to, sub-1 GHz, 2.4 GHz, 5 GHz, 6 GHz, and high frequency 60 GHz. Figures 3(a) and 3(b) show two schematic diagrams of communication between a multi-link device and another device by using multiple links in a wireless local area network.

[0075] 3(a) shows a scenario in which an AP multilink device 101 communicates with a STA multilink device 102. The AP multilink device 101 includes an associated AP 101-1 and an associated AP 101-2, the STA multilink device 102 includes an associated STA 102-1 and an associated STA 102-2, and the AP multilink device 101 communicates with the STA multilink device 102 in parallel over link 1 and link 2.

[0076] 3(b) shows a scenario in which AP multilink device 101 communicates with STA multilink device 102, STA multilink device 103, and STA 104. AP multilink device 101 includes associated APs 101-1 to 101-3. STA multilink device 102 includes two associated STAs, STA 102-1 and STA 102-2. STA multilink device 103 includes two associated STAs, STA 103-1 and STA 103-2. STA 104 is a single-link device. AP multilink device 102 may separately communicate with STA multilink device 102 over link 1 and link 3, with STA multilink device 103 over link 2 and link 3, and with STA 104 over link 1. In the example, STA 104 operates on the 2.4 GHz frequency band. The STA multilink device 103 includes STA 103-1 and STA 103-2, with STA 103-1 operating on the 5 GHz frequency band and STA 103-2 operating on the 6 GHz frequency band. The STA multilink device 102 includes STA 102-1 and STA 102-2, with STA 102-1 operating on the 2.4 GHz frequency band and STA 102-2 operating on the 6 GHz frequency band. AP 101-1, operating on the 2.4 GHz frequency band in the AP multilink device, may perform uplink or downlink data transmission with STA 104 and STA 102-2 in the STA multilink device 102 on link 1. AP 101-2, operating on the 5 GHz frequency band and in the AP multilink device, may perform uplink or downlink data transmission with STA 103-1, operating on the 5 GHz frequency band in the STA multilink device 103, on link 2. AP101-3, operating on the 6 GHz frequency band and located in AP multilink device 101, may perform uplink or downlink data transmission with STA102-2, operating on the 6 GHz frequency band, in STA multilink device 102 on link 3, and may also perform uplink or downlink data transmission with STA103-2 in the STA multilink device on link 3.

[0077] It should be noted that FIG. 3(a) shows that the AP multilink device supports only two frequency bands, and FIG. 3(b) only uses an example in which the AP multilink device supports three frequency bands (2.4 GHz, 5 GHz, and 6 GHz), each frequency band corresponds to one link, and the AP multilink device 101 can operate on one or more of link 1, link 2, and link 3. On the AP side or the STA side, a link in this specification may also be understood as a station operating on that link. In actual applications, the AP multilink device and the STA multilink device may further support more or fewer frequency bands. In other words, the AP multilink device and the STA multilink device may operate on more or fewer links. This is not limited in this embodiment of the present application.

[0078] For example, a multilink device is a device having wireless communication capabilities. The device may be a system-wide device, or may be a chip, processing system, etc. installed in the system-wide device. The device in which the chip or processing system is installed may be controlled by the chip or processing system to implement the methods and functions in the embodiments of the present application. For example, a multilink STA in this embodiment of the present application may have wireless transmission and reception capabilities, support 802.11 series protocols, and communicate with a multilink AP, another multilink STA, or a single-link device. For example, a multilink STA is any user communication device that allows a user to communicate with an AP and further with a WLAN. For example, a multilink STA may be a tablet computer, a desktop computer, a laptop computer, a notebook computer, an ultra-mobile personal computer (UMPC), a handheld computer, a netbook, a personal digital assistant (PDA), or a mobile phone, or user equipment capable of connecting to the Internet, such as an Internet of Things node in the Internet of Things or an in-vehicle communication device in the Internet of Vehicles. Alternatively, the multilink STA may be a chip and a processing system in the above-mentioned terminal. The multilink AP in the embodiment of the present application is a device for providing services to the multilink STA and may support the 802.11 series protocol. For example, the multilink AP may be a communication entity such as a communication server, a router, a switch, or a bridge, or may include various forms such as a macro base station, a micro base station, or a relay station. Of course, the multilink AP may also be a chip and a processing system in these various forms of devices. In this way, the methods and functions in the embodiment of the present application are implemented. In addition, the multilink device may support high-rate and low-latency transmission.With the continuous development of wireless local area network application scenarios, multilink devices can be further used in more scenarios. For example, multilink devices can serve as sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, or smart air detection nodes), smart devices in smart homes (e.g., smart cameras, projectors, display screens, televisions, stereos, refrigerators, or washing machines), nodes in the Internet of Things, entertainment terminals (e.g., AR, VR, or other wearable devices), smart devices in smart offices (e.g., printers or projectors), Internet of Vehicle devices in the Internet of Vehicles, or infrastructure in everyday life scenarios (e.g., vending machines, self-service navigation consoles, self-checkout devices, or self-service food machines). The specific forms of multilink STAs and multilink APs are not particularly limited in the embodiments of this application and are merely examples of the description in this specification. 802.11 series protocols can include 802.11be, 802.11ax, 802.11a / b / g / n / ac, etc.

[0079] 2. Multiple Basic Service Set Identifier (BSSID) Mode

[0080] A multiple BSSID set is a combination of several cooperating APs, all of which use the same operating class, the same channel number, and the same antenna port. In a multiple BSSID set, there is only one transmitting BSSID AP, and the other APs are non-transmitting BSSID APs. Information about the multiple BSSID set (i.e., the multiple BSSID elements) is carried in the beacon frame, probe response frame, or neighbor report sent by the transmitting BSSID AP. Information about the BSSIDs of the non-transmitting BSSID APs is derived based on the multiple BSSID elements in the received beacon frame, probe response frame, or neighbor report.

[0081] In the multi-BSSID technology, one physical AP can be virtualized into multiple logical APs. Each virtual AP manages one BSS. Different virtual APs typically have different SSIDs and permissions, such as security mechanisms or transmission occasions. The BSSID corresponding to one virtual AP among the multiple APs obtained through virtualization is configured as a transmitted BSSID. This virtual AP may be referred to as a transmitted AP. The BSSID corresponding to another virtual AP is configured as a non-transmitted BSSID. This virtual AP may be referred to as a non-transmitted AP. Generally, multiple APs in a multi-BSSID set may also be understood as multiple cooperating AP devices obtained by virtualizing one AP device. Only APs whose BSSID is a transmitted BSSID can send beacon frames and probe response frames. When a Probe Request frame sent by a STA is addressed to an AP whose BSSID is a non-transmitting BSSID in a multiple BSSID set, the AP whose BSSID is a transmitting BSSID must assist by replying with a Probe Response frame. A beacon frame sent by an AP whose BSSID is a transmitting BSSID contains a multiple BSSID element, and an AP whose BSSID is a non-transmitting BSSID cannot send a beacon frame. Association identifiers (AIDs) assigned by multiple virtual APs to stations managed by these multiple virtual APs share a single space. In other words, the AIDs assigned to stations in multiple virtual BSSs cannot be the same.

[0082] Optionally, the multiple BSSID element includes an element ID, a length, a maximum BSSID indication, and subelements, as shown in Table 1. The maximum BSSID indication indicates that the maximum number of BSSIDs included in the multiple BSSID set is n. Optionally, the subelements include information about each non-transmitting BSSID. The receiving end may calculate the value of each BSSID based on the reference BSSID, the maximum BSSID indication, and the sequence number of each BSSID in the multiple BSSID set. Each BSSID includes 48 bits, and the value of the most significant (48-n) bits of each BSSID in the multiple BSSID set is the same as the value of the most significant 48-n bits of the reference BSSID, and the value of the least significant n bits of each BSSID in the multiple BSSID set is obtained through a modulo operation on the sum of the value of the least significant n bits of the reference BSSID and the value of the BSSID sequence number x by using 2n. The reference BSSID (i.e., the transmitting BSSID) is carried in the BSSID field in the MAC header of the frame (e.g., the beacon frame) in the multiple BSSID element. Please refer to the 802.11-2016 standard for specific calculation methods.

[0083] [Table 1]

[0084] The "optional sub-elements" of Table 1 may be shown in Table 2.

[0085] [Table 2]

[0086] In Table 2, a non-transmitting BSSID profile includes one or more elements of one or more APs or DMG STAs that have a non-transmitting BSSID, and the non-transmitting BSSID profile includes, but is not limited to, the following elements:

[0087] 1. A non-transmitting BSSID capability-related element and several other elements in the beacon that must be included for each non-transmitting BSSID; 2. SSID element and multiple BSSID index element; 3. An FMS descriptor element that is further included when a multiple BSSID element is carried in a beacon; 4. None of the following elements: The Timestamp and Beacon Interval field, DSSS Parameter Set, IBSS Parameter Set, Country, Channel Switch Announcement, Extended Channel Switch Announcement, Wide Bandwidth Channel Switch, Transmit Power Envelope, Supported Operating Class, IBSS DFS, ERP Information, HT Capabilities, HT Operation, VHT Capabilities, VHT Operation, SIG Beacon Compatibility, Short Beacon Interval, S1G Capabilities, SIG Operation Operation(11ah)), where these elements typically have the same element values ​​as the AP corresponding to the transmitting BSSID; and 5. Optional Non-Inheritance Element: This element is the last element in a non-transmitting BSSID profile. The non-inheritance element contains the IDs and element ID extensions of a set of elements in the non-transmitting BSSID that cannot be inherited from the transmitting BSSID. Note that the specific content of this element is omitted in this specification. In particular, as shown in Table 3, the non-inheritance element includes an element ID, length, element ID extension, element ID list, and element ID extension list. The element ID extension list is only present when the element ID value is 255.

[0088] [Table 3]

[0089] How to apply multiple BSSID technology to multi-link devices to provide the functionality of multiple virtual networks is a technical problem being studied by those skilled in the art.

[0090] 4 shows an information indication method based on a multi-link device and multiple BSSIDs according to an embodiment of the present application. The method can be applied between stations, between an access point and a station, and between access points. For ease of explanation, this embodiment of the present application uses communication between an access point and a station as an example. The method includes, but is not limited to, the following steps:

[0091] Step S401: The access point sends MLD information to the station.

[0092] An access point belongs to one MLD. For example, the access point is an AP in an AP multi-link device. A station receiving MLD information may be a station in a multi-link station device or a single-link station. In another type of BSS, the MLD information may alternatively be sent by a station, and the station belongs to one MLD. The MLD information may alternatively be received by an access point. The access point either belongs to one MLD or is a single-link access point. The following description will be explained by using an example in which an access point sends MLD information to a station.

[0093] An AP that sends MLD information and is in an AP multilink device is sometimes called a reporting AP. The reported AP's information field contains information about other APs in the MLD to which the reporting AP belongs.

[0094] The MLD information includes information about the reporting AP and information about the reported AP, and the information about the reported AP indicates the reporting AP, and the information about the reported AP indicates the reported AP.

[0095] Optionally, an AP in the AP multilink device belongs to multiple BSSID sets, and the information about the reporting AP further indicates the multiple BSSID sets to which the reporting AP belongs, and the information about the reported AP further indicates the multiple BSSID sets to which the reported AP belongs.

[0096] The MLD information carries information for associating a station with an AP multilink device, and thus a station receiving the information can be associated with the corresponding AP. Optionally, the MLD information can be carried in a management frame, such as a beacon frame, an association response frame, a probe response frame, an authentication frame, or a neighbor report.

[0097] It should be noted that the MLD information may further include multiple BSSID information, etc. Of course, the MLD information may have another name, which is not particularly limited in this embodiment of the present application.

[0098] An AP multilink device includes n logical APs operating on n different links. Therefore, the APs may be represented by using link identifiers link 1, link 2, ..., and link n, and the MAC addresses of the APs are different. The AP multilink device is identified by using an MLD MAC address; in other words, the MAC address is for identifying the AP multilink device management entity. The MAC address of the AP multilink device may be the same as the MAC address of one of the n logical APs included in the multilink AP, or may be different from the MAC addresses of all of the n logical APs. For example, the MAC address of the AP multilink device may be a common MAC address and identify the AP multilink device.

[0099] In an example, one or more logical APs in an AP multilink device may belong to one or more multiple Basic Service Set Identifier (BSSID) sets. In an example, the logical APs in an AP multilink device may belong to different multiple BSSID sets. In another example, the logical APs in an AP multilink device may belong to the same multiple BSSID set. For example, if two logical APs in an AP multilink device operate on one link, these two logical APs may belong to the same multiple BSSID set.

[0100] For example, as shown in FIG. 5, the MAC address of the AP multilink device is, for example, MLD1. The multilink device includes three logical APs, shown as AP1, AP2, and AP3. AP1, AP2, and AP3 operate on link 1, link 2, and link 3. The MAC addresses of AP1, AP2, and AP3 are BSSID_11, BSSID_21, and BSSID_31. (Before 802.11ax, the BSSID of a BSS established by an AP was the MAC address of the AP and could be changed later. For ease of explanation, an example in which the MAC address of the AP is the BSSID of the BSS established by the AP is used herein.) AP1 is a member of multiple BSSID set 1, which further includes AP4, whose MAC address is BSSID_13. AP2 is a member of multi-BSSID set 2, which further includes AP5 with MAC address BSSID_22 and AP6 with MAC address BSSID_23. AP3 is a member of multi-BSSID set 3, which further includes AP7 with MAC address BSSID_32 and AP8 with MAC address BSSID_33.

[0101] Step S402: The station receives the MLD information sent by the access point AP.

[0102] In particular, after receiving the MLD information from the AP in a broadcast or unicast manner, the station parses the MLD information to obtain the content in the MLD information, for example, information about the reporting AP and information about the reported AP in the MLD information. If the MLD information includes information about shared information and virtual APs, the station also obtains the information about shared information and virtual APs through parsing. It should be understood that the station may learn the multiple BSSID set structure based on the AP multilink device based on the content obtained by parsing the MLD information. After obtaining the multiple BSSID set structure based on the AP multilink device, the STA may perform one or more of the following operations.

[0103] (1) Associated with one or more APs in an MLD in which an AP is located on one link. For example, in Fig. 6, after a station receives MLD information sent by an AP whose MAC address is BSSID-1x on link 1, the station may select to associate with the AP whose MAC address is BSSID-1x and the AP whose MAC address is BSSID-3x in the AP multilink device MLD1 in which the AP whose MAC address is BSSID-1x is located.

[0104] (2) Associated with an AP in another MLD on one link other than the MLD in which the reporting AP is located, and the AP in this other MLD belongs to a multi-BSSID set that includes the AP in the MLD in which the reporting AP is located. For example, in Figure 6, after a station receives MLD information sent by an AP whose MAC address is BSSID-1x on link 1, the station may select to associate with an AP whose MAC address is BSSID-2x and an AP whose MAC address is BSSID-3y in AP multilink device MLD2.

[0105] Optionally, associating herein refers to exchanging one or more of probe request and probe response frames, authentication request and authentication response frames, and association request or association response frames.

[0106] The following illustrates two optional multiple BSSID set architecture solutions applied to AP multi-link devices.

[0107] In the following, an AP that is in a BSS and is identified by a transmitting BSSID is referred to as a transmitting AP (transmitting BSSID AP), and an AP that is in a BSS and is identified by a non-transmitting BSSID is referred to as a non-transmitting AP (non-transmitting BSSID AP).

[0108] Solution 1:

[0109] The transmitting BSSID APs in multiple multi-BSSID sets are not from the same AP multilink device. In other words, the same AP multilink device may include one transmitting BSSID AP belonging to a multiple BSSID set and one non-transmitting BSSID AP belonging to another multiple BSSID set. For example, AP1 in one AP multilink device (MLD1) is the transmitting BSSID AP in multiple BSSID set 1, and AP2 in the AP multilink device (MLD1) is the non-transmitting BSSID AP in multiple BSSID set 2. In this case, the network formed by the multiple BSSIDs of the multilink device is more flexible and more suitable for the service requirements of different stations.

[0110] 6 illustrates an architecture in which APs in BSSs identified by transmitting BSSIDs in multiple multi-BSSID sets are not in the same AP multilink device. APs whose MAC address identifiers end with x are transmitting BSSID APs, and APs whose MAC address identifiers end with y or z are non-transmitting BSSID APs. For example, the transmitting BSSID AP in multi-BSSID set 1 is AP1 whose MAC address identifier is BSSID_1x, and the non-transmitting BSSID AP in multi-BSSID set 1 is AP4 whose MAC address identifier is BSSID_1y. The transmitting BSSID AP in multi-BSSID set 2 is AP5 whose MAC address identifier is BSSID_2x, and the non-transmitting BSSID APs in multi-BSSID set 2 are AP2 whose MAC address identifier is BSSID_2y and AP6 whose MAC address identifier is BSSID_2z. The transmitting BSSID AP in multi-BSSID set 3 is AP3 whose MAC address identifier is BSSID_3x, and the non-transmitting BSSID APs in multi-BSSID set 3 are AP7 whose MAC address identifier is BSSID_3y and AP8 whose MAC address identifier is BSSID_3z. From Figure 6, it can be seen that the transmitting BSSID APs (i.e., transmitting APs) from different multi-BSSID sets are distributed among different AP multilink devices, for example, the AP whose MAC address is BSSID-1x and the AP whose MAC address is BSSID-2x are in AP multilink device MLD1 and AP multilink device MLD2, respectively.

[0111] In this embodiment of the present application, there is also a virtual AP. The virtual AP and the reporting AP are not in the same AP multilink device, and the virtual AP belongs to the same AP multilink device as a non-transmitting AP in the multiple BSSID set to which the reporting AP belongs. In addition, a member AP belonging to the AP multilink device in which the reporting AP is located is not on the operating link of the virtual AP, or a member AP belonging to the AP multilink device in which the reporting AP is located is on the operating link of the virtual AP but not in the same multiple BSSID set as the virtual AP. For example, as shown in FIG. 6, the reporting AP in multiple BSSID set 2 is AP5 (also the transmitting AP) with a MAC address of BSSID_2x. AP1 and AP5 with a MAC address of BSSID_1x are not in the same multilink device, but AP1 and a non-transmitting AP, i.e., AP2, with a MAC address of BSSID_2y in the multiple BSSID set 2 in which AP5 is located are in the same AP multilink device (MLD1). In addition, a member AP belonging to the AP multilink device in which the reporting AP is located is not on the operating link of AP1. Therefore, for AP5 acting as a reporting AP, AP1 can be regarded as a virtual AP. Of course, the "virtual AP" in this specification may have a different name, but should have the same meaning as that of the virtual AP in this specification.

[0112] In an embodiment of the present application, an AP in an AP multilink device that sends MLD information may be referred to as a reporting AP, and an AP that does not send MLD information may be referred to as a reported AP. Optionally, the reported AP and the reporting AP are located in the same AP multilink device. Optionally, the reported AP and the reported AP are not located in the same AP multilink device. In an example, currently, there is one reporting AP and at least one reported AP in the AP multilink device (when the amount of reported APs is 0, the AP multilink device may be considered a special AP multilink device). The reported AP and the reporting AP are in the same multilink AP. In another example, the AP multilink device may also include one logical AP, which switches between multiple links for operation. When the logical AP sends MLD information, the logical AP is the reporting AP. The management frame may be a beacon frame, a probe response frame, or an association response frame. The MLD information is carried in a management frame or another pre-designated frame. Therefore, the MLD information sent by the access point to the station may be specifically as follows: The reporting AP sends the MLD information to the station. The MLD information indicates to the station information based on the distribution of multilink devices and multiple BSSID sets in the station, so that the station learns information about the MLD where the first station is located.

[0113] The MLD information may be carried in a management frame, and the MLD information includes the following information: information about the reporting AP and information about the reported AP, and may optionally further include information about the virtual AP and sharing information.

[0114] The information about the reporting AP includes the BSSID of the BSS to which the reporting AP belongs (typically the MAC address of the reporting AP). In addition, if the reporting AP is a member of a multi-BSSID set, the information about the reporting AP must carry the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs. The multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs carry information about several APs, and the information about these APs may be referred to as second-type AP information of the reporting AP.

[0115] Optionally, the information about the reporting AP further includes first-type AP information, and the first-type AP information in the information about the reporting AP is information about the reporting AP. For example, the first-type AP information further includes, but is not limited to, one or more of capability information of the reporting AP, operation information of the reporting AP, a MAC address of the reporting AP, a link identifier of the reporting AP, etc. Optionally, if the MLD information is carried in a beacon frame, the information about the reporting AP may further include some other fields or elements carried in beacon frames in current 802.11 protocols (e.g., the 802.11-2016 protocol), such as a timestamp field, a beacon interval field, an SSID element, etc. Optionally, if the MLD information is carried in a probe response frame, the reporting AP may further include some other fields or elements carried in beacon frames in current 802.11 protocols (e.g., the 802.11-2016 protocol), such as a timestamp field, a beacon interval field, an SSID element, etc. Optionally, if MLD information is carried in the association request frame, the information about the reporting AP may further include some other fields or elements that are carried in association request frames in current 802.11 protocols (e.g., 802.11-2016 protocols), such as an association identifier (AID) field, an Enhanced Distributed Channel Access (EDCA) parameter set element, etc.

[0116] Information about the reported AP: Scheme 1: The information about the reported AP includes first-type AP information, and the first-type AP information includes information about one of the APs in the MLD other than the reported AP in which the reported AP is located. If the reported AP indicated in the information about the reported AP is a member of a multiple-BSSID set, optionally, the information about the reported AP further includes multiple BSSID elements of the multiple BSSID set to which the reported AP belongs. Optionally, the information about the reported AP further includes relationship information about the multiple BSSIDs to which the reported AP is located. The relationship information about the multiple BSSIDs to which the reported AP is located may indicate whether the reported AP is a member of the multiple BSSID set by using a first preset bit. For example, the first preset bit includes 1 bit, and whether the reported AP is a member of the multiple BSSID set is indicated by using 1 bit. The multiple BSSID elements of the multiple BSSID set to which the reported AP belongs carry information about several APs, and the information about these APs may be referred to as second-type AP information of the reported AP.

[0117] In the information about the reported AP, if the indicated reported AP is a non-transmitting BSSID AP, the multi-BSSID relationship information further includes information about the transmitting BSSID AP in the multi-BSSID set to which the reported AP belongs, or the transmitting BSSID in the multi-BSSID set, or the sequence number of the transmitting BSSID. Optionally, the transmitting BSSID AP information may further include one or more of capability information, operation information, a MAC address, a link identifier of the transmitting BSSID AP, and a MAC address of an AP multi-link device where the transmitting BSSID AP is located.

[0118] Optionally, the relationship information of the multiple BSSIDs to which the reported AP is located may further indicate the AP type of the reported AP in the multiple BSSID set to which the reported AP belongs by using a second preset bit. For example, the second preset bit is two bits, and the two bits separately indicate whether the AP belongs to the multiple BSSID set and whether the reported AP is a transmitting BSSID AP, or the second preset bit is one bit, and the one bit indicates whether the reported AP is a non-transmitting BSSID AP.

[0119] Optionally, of course, the multiple-BSSID relationship information may further indicate whether the reported AP belongs to a multiple-BSSID set and further indicate the type of the reported AP in the multiple-BSSID set to which the reported AP belongs by using two bits. For example, one of the two bits indicates whether the reported AP belongs to a multiple-BSSID set, and the other bit indicates the type of the reported AP in the multiple-BSSID set to which the reported AP belongs, for example, whether the reported AP is a transmitting BSSID AP or a non-transmitting BSSID AP.

[0120] Note that if a multiple BSSID element is present in the information about the reported AP, the non-transmitting BSSID profile of the multiple BSSID element may further carry the MAC address of the MLD in which the non-transmitting BSSID AP is located. In particular, if the non-transmitting BSSID AP belongs to the MLD, the MAC address of the MLD in which the AP is located is added to the non-transmitting BSSID profile. Otherwise, the MAC address may be omitted. The MAC address of the MLD to which the non-transmitting BSSID AP belongs may be used by another station to associate with an AP in the MLD to which the non-transmitting BSSID AP belongs.

[0121] Optionally, the multiple BSSID related information included in the information about the reported AP may be in a multiple BSSID element in the information field of the reported AP, for example, in an optional sub-element field in the multiple BSSID element.

[0122] Optionally, the multiple BSSID relationship information included in the information about the reported AP may be in a separate field (not in the multiple BSSID element) of the reported AP.

[0123] Scheme 2: Case 1: The reported AP does not belong to a multi-BSSID set. In this case, the first type AP information in the information field of the reported AP is information about an AP that belongs to the same MLD as the reporting AP. Case 2: If the reported AP belongs to a multi-BSSID set, the first type AP information is information about a transmitting BSSID AP in the multi-BSSID set, and the information field of the reported AP further includes a multi-BSSID element. In this case, the multi-BSSID element carries the second type AP information. Case 2 is further divided into two cases: Case 2.1: The transmitting BSSID AP and the reporting AP are in the same MLD. Case 2.2: The transmitting BSSID AP and the reporting AP are not in the same MLD.

[0124] In case 2.2, the reported AP information field further includes information about APs that meet the following conditions:

[0125] (1) The AP and the reporting AP are located in the same AP multilink device; (2) The AP and the transmitting BSSID AP in the information about the reported AP are placed in the same multi-BSSID set.

[0126] The information about an AP that meets these conditions is the BSSID or multiple BSSID index of the multiple BSSID set to which the AP belongs.

[0127] In Scheme 2, the information field of the reported AP includes one bit of information to indicate whether the reported AP belongs to a multiple BSSID set, and further includes one bit of information to indicate whether the reported AP and the reporting AP are in the same MLD.

[0128] In method 2, when the reported AP belongs to a multiple BSSID set, the first type AP information included in the information field of the reported AP is information about the transmitting BSSID AP, and the signaling structure matches that of the information field of the virtual AP.

[0129] Optionally, for example, the first type AP information includes one or more of a capability element of the reported AP, operation information of the reported AP, a MAC address of the reported AP, a link identifier of the reported AP, etc. The link identifier may be an identifier number. Alternatively, the link identifier may be an operating class and a channel number of the reported AP. Alternatively, the link identifier may be a MAC address of the reported AP. Alternatively, the link identifier may be a combination of at least two of the above items (e.g., an identifier number, an operating class of the reported AP, a channel number, and a MAC address of the reported AP). In the sent MLD information, the reporting AP may implement in advance a one-to-one correspondence between the identifier and the operating class and the channel number, or a one-to-one correspondence between the identifier and the MAC address of the reported AP, or a one-to-one correspondence between the identifier and a combination of at least two items. Of course, the correspondence may be determined in advance through negotiation between the reporting AP and the station.

[0130] Information about the virtual AP: If the AP indicated in the information about the virtual AP is a member of a multiple BSSID set, the information field of the virtual AP includes first type AP information, i.e., the transmitting BSSID AP (in other words, the virtual AP is considered as the transmitting BSSID AP in the multiple BSSID set to which the virtual AP belongs), and information about the multiple BSSID elements of the multiple BSSID set to which the virtual AP belongs. Optionally, the information about the virtual AP further includes relationship information about the multiple BSSIDs to which the virtual AP is located. The relationship information about the multiple BSSIDs to which the virtual AP is located may indicate whether the virtual AP is a member of a multiple BSSID set by using a third preset bit. For example, the third preset bit includes 1 bit, and this bit indicates whether the virtual AP belongs to a multiple BSSID set.

[0131] The multiple BSSID elements of the multiple BSSID set to which the virtual AP belongs carry information about several APs, and the information about these APs may be referred to as second-type AP information of the virtual AP.

[0132] If the AP indicated in the information about the virtual AP is not a member of the multiple BSSID set, the information field of the virtual AP contains the first type of AP information, in particular, information about the virtual AP itself.

[0133] Optionally, the relationship information of the multiple BSSIDs to which the virtual AP is located may further indicate the AP type of the virtual AP in the multiple BSSID set to which the virtual AP belongs by using a fourth preset bit. For example, the fourth preset bit is two bits, and the two bits separately indicate whether the AP belongs to the multiple BSSID set and whether the virtual AP is a transmitting BSSID AP, or the fourth preset bit is one bit, and the one bit indicates whether the virtual AP is a non-transmitting BSSID AP.

[0134] Optionally, of course, the multi-BSSID relationship information may further indicate whether the virtual AP belongs to a multi-BSSID set and further indicate the type of virtual AP in the multi-BSSID set to which the virtual AP belongs by using two bits. For example, one of the two bits indicates whether the virtual AP belongs to a multi-BSSID set, and the other bit indicates the type of virtual AP in the multi-BSSID set to which the virtual AP belongs, for example, whether the virtual AP is a transmitting BSSID AP or a non-transmitting BSSID AP.

[0135] Note that if a multiple BSSID element is present in the information about a virtual AP, the non-transmitting BSSID profile of the multiple BSSID element may further carry the MAC address of the MLD in which the non-transmitting BSSID AP is located. In particular, if the non-transmitting BSSID AP belongs to the MLD, the MAC address of the MLD in which the AP is located is added to the non-transmitting BSSID profile. Otherwise, the MAC address may be omitted. The MAC address of the MLD to which the non-transmitting BSSID AP belongs may be used by another station to associate with an AP in the MLD to which the non-transmitting BSSID AP belongs.

[0136] Optionally, the multiple BSSID relationship information included in the information about the virtual AP may be in a multiple BSSID element in the virtual AP information field, for example, in an optional sub-element field in the multiple BSSID element.

[0137] Optionally, for example, the first type AP information includes one or more of the following: a capability element of the virtual AP, operation information of the virtual AP, a MAC address of the virtual AP, a link identifier of the virtual AP, a MAC address of an AP multi-link device (MLD) where the virtual AP is located, etc. The link identifier may be an identifier number, or an operation class and channel number of the virtual AP, or a MAC address, or a combination of at least two of the above items. In the MLD information to be sent, the reporting AP may previously establish a one-to-one correspondence between the identifier and the operation class and channel number of the virtual AP, or a one-to-one correspondence between the identifier and the MAC address of the virtual AP, or a one-to-one correspondence between the identifier and a combination of at least two items. Of course, the correspondence may be previously determined through negotiation between the reporting AP and the station.

[0138] All of the above-mentioned first type AP information is carried outside the multiple BSSID elements of the multiple BSSID set, and all of the above-mentioned second type AP information is carried within the multiple BSSID elements of the multiple BSSID set.

[0139] The shared information specifically includes at least two of the shared information, such as a reporting AP, a reported AP, and a virtual AP. For example, the reporting AP and the reported AP are located in the same AP multilink device MLD2, and both have the MAC address of the AP multilink device MLD2. Therefore, the shared information may include the MAC address of the multilink device MLD2. In addition, both the number of reported APs and the number of virtual APs may be classified as shared information. Note that when part of the shared information is not carried in the shared information, this part of the shared information may be carried in the information about the reporting AP, the information about the reported AP, or the information about the virtual AP. For example, the MAC address of the AP multilink device MLD2 in which both the reporting AP and the reported AP are located may be carried in the information about the reporting AP and / or the information about the reported AP.

[0140] Optionally, the MLD information may not include shared information, in which case some examples of information included in the shared information herein may alternatively be carried in information about the reporting AP, the reported AP, or the virtual AP.

[0141] Optionally, in this embodiment of the present application, the information field of the reported AP and the information field of the virtual AP may be distinguished in the following manner.

[0142] In the example, the information field of the reported AP and the information field of the virtual AP are implicitly indicated by the quantity of reported APs and the quantity of virtual APs in the shared information field. In this case, the information fields of one or more reported APs are contiguous, and the information fields of one or more virtual APs are contiguous. In the example, when the MLD information includes information about the reporting AP, one or more reported APs, information about the virtual AP, and shared information, the field structure of the MLD information may be shown in Table 4.

[0143] [Table 4]

[0144] As shown in Table 4, it is assumed that the shared information indicates that the number of reported APs is 2 and the number of virtual APs is 3. Therefore, the two information fields after the shared information contain information about the two reported APs, and the three information fields after these two information fields contain information about the three virtual APs. In this case, by reading the two information fields after the shared information, a station receiving the MLD information knows that the two fields are information about the reported APs. By reading the three information fields after these two information fields, a station knows that the three fields are information about the virtual APs.

[0145] In another example, preset bit information is carried in an information field to indicate whether the current information field is an information field of a reported AP or an information field of a virtual AP. The preset bit information may be a single bit. For example, when the value of the single bit is 1, it indicates that the current information field is an information field of a reported AP. When the value of the single bit is 0, it indicates that the current information field is an information field of a virtual AP. Alternatively, the preset bit information may be a special value of the field. Some values ​​of the field (e.g., 1100) indicate that the current information field is an information field of a reported AP, and some other values ​​(0011) indicate that the current information field is an information field of a virtual AP. Therefore, information about the reported AP or the virtual AP can be determined based on the special value of the field. In this way, the MLD information may not indicate the quantity of reported APs or the quantity of virtual APs, thereby reducing signaling overhead. In addition, one or more information fields of the reported APs do not need to be contiguous, and one or more information fields of the virtual APs do not need to be contiguous. The locations of the information fields of the reported APs and the virtual APs in the MLD information are more flexible. Of course, the MLD information in this example may use the structure shown in Table 2.

[0146] With respect to the structure shown in Figure 6, the following describes examples of transmit BSSID information and multiple BSSID elements carried in the information about the reporting AP, the information about the reported AP, and the information about the virtual AP.

[0147] Example 1: If the reporting AP is an AP whose MAC address is BSSID-2x, one reported AP is an AP whose MAC address is BSSID-3y, and one virtual AP is an AP whose MAC address is BSSID-1x.

[0148] The reporting AP with MAC address BSSID-2x is a member of multi-BSSID set 2, and the AP with MAC address BSSID-2x is a transmitting BSSID AP in multi-BSSID set 2. Therefore, the information about the reporting AP includes first type AP information and second type AP information. The first type AP information includes the MAC address BSSID-2x (i.e., the transmitting BSSID). The second type AP information includes multiple BSSID elements of multi-BSSID set 2, and the multiple BSSID elements include information about the AP with MAC address BSSID-2y and information about the AP with MAC address BSSID-2z.

[0149] The reported AP with MAC address BSSID-3y is a member of multi-BSSID set 3, and the multi-BSSID relationship information indicates that the AP with MAC address BSSID-3y is a non-transmitting BSSID AP. Therefore, the information about the reported AP includes first-type AP information, second-type AP information, and information about the transmitting BSSID AP in multi-BSSID set 3 in which the AP with MAC address BSSID-3y is located, i.e., information about the AP with MAC address BSSID-3x. The first-type AP information includes the MAC address of the reported AP with MAC address BSSID-3y, etc. The second-type AP information carries a multi-BSSID element of multi-BSSID set 3 in which the AP with MAC address BSSID-3y is located, and the multi-BSSID element carries information about the AP with MAC address BSSID-3z.

[0150] The virtual AP with MAC address BSSID-1x is a member of multi-BSSID set 1, and the AP with MAC address BSSID-1x is a transmitting BSSID AP in multi-BSSID set 1. Thus, the information about the virtual AP includes first type AP information and second type AP information, where the first type AP information includes the MAC address BSSID-1x, the second type AP information includes a multiple BSSID element of multi-BSSID set 1, and the multiple BSSID element includes information about the AP with MAC address BSSID-1y.

[0151] Example 2: If the reporting AP is an AP whose MAC address is BSSID-1x, one reported AP is an AP whose MAC address is BSSID-2y, and another reported AP is an AP whose MAC address is BSSID-3x. In addition, the AP with MAC address BSSID-1x does not have a corresponding virtual AP.

[0152] Because the reporting AP with MAC address BSSID-1x is a member of multi-BSSID set 1, and the AP with MAC address BSSID-1x is a transmitting BSSID AP in multi-BSSID set 1, the information about the reporting AP includes first type AP information and second type AP information. The first type AP information includes the MAC address BSSID-1x (i.e., the transmitting BSSID), and the second type AP information includes multiple BSSID elements of multi-BSSID set 1, and the multiple BSSID elements include information about the AP with MAC address BSSID-1y.

[0153] The reported AP with MAC address BSSID-2y is a member of multi-BSSID set 3, and the multi-BSSID relationship information indicates that the AP with MAC address BSSID-2y is a non-transmitting BSSID AP. Therefore, the information about the reported AP includes first-type AP information, second-type AP information, and information about the transmitting BSSID AP in multi-BSSID set 2 in which the AP with MAC address BSSID-2y is located, i.e., information about the AP with MAC address BSSID-2x. The first-type AP information includes the MAC address of BSSID-2y, etc. The second-type AP information includes a multi-BSSID element of multi-BSSID set 2 in which the AP with MAC address BSSID-2y is located. The multi-BSSID element includes information about the AP with MAC address BSSID-2y and information about the AP with MAC address BSSID-2z.

[0154] The reported AP with MAC address BSSID-3x is a member of multi-BSSID set 3, and the multi-BSSID relationship information indicates that the AP with MAC address BSSID-3x is the transmitting BSSID AP. Therefore, the information about the reported AP includes first-type AP information, second-type AP information, and the MAC address BSSID-3x (i.e., the transmitting BSSID) of the AP with MAC address BSSID-3x. The first-type AP information includes the MAC address of the reported AP with MAC address BSSID-3x, etc. The second-type AP information includes a multi-BSSID element of multi-BSSID set 3 in which the AP with MAC address BSSID-3x is located. The multi-BSSID element includes information about the AP with MAC address BSSID-3y and information about the AP with MAC address BSSID-3z.

[0155] When an AP whose MAC address is BSSID-1x acts as a reporting AP, there is no corresponding virtual AP. Therefore, the MLD information does not include information about the virtual AP. It should be understood that in the above two examples, the MLD information may optionally further include shared information. For the content of the shared information, please refer to the above description. The details will not be described again in this specification.

[0156] Solution 2:

[0157] The transmitting BSSID APs in multiple multi-BSSID sets belong to the same AP multi-link device. In other words, if one or more APs in an AP multi-link device belong to a multi-BSSID set, all transmitting BSSID APs in the multi-BSSID sets belong to one AP multi-link device. For example, the transmitting BSSID AP1 in multi-BSSID set 1 and the transmitting BSSID AP2 in multi-BSSID set 2 belong to two different APs in the AP multi-link device MLD1. In this case, the multi-BSSID network built based on the AP multi-link device is simpler and the signaling overhead of MLD information is less.

[0158] 7 shows that APs in BSSs identified by transmitting BSSIDs in multiple multi-BSSID sets are from the same AP multilink device. APs whose MAC address identifiers end with x are transmitting BSSID APs, and APs whose MAC address identifiers end with y or z are non-transmitting BSSID APs. For example, the transmitting BSSID AP in multi-BSSID set 1 is AP1 whose MAC address identifier is BSSID_1x, and the non-transmitting BSSID AP in multi-BSSID set 1 is AP4 whose MAC address identifier is BSSID_1y. The transmitting BSSID AP in multi-BSSID set 2 is AP2 whose MAC address identifier is BSSID_2x, and the non-transmitting BSSID APs in multi-BSSID set 2 are AP5 whose MAC address identifier is BSSID_2y and AP6 whose MAC address identifier is BSSID_2z. The transmitting BSSID AP in multi-BSSID set 3 is AP3 with a MAC address identifier of BSSID_3x, and the non-transmitting BSSID APs in multi-BSSID set 3 are AP7 with a MAC address identifier of BSSID_3y and AP8 with a MAC address identifier of BSSID_3z. From Figure 7, it can be learned that the transmitting BSSID APs (i.e., transmitting APs) from different multi-BSSID sets are all in the AP multi-link device MLD1.

[0159] In an embodiment of the present application, an AP in an AP multilink device that sends MLD information may be referred to as a reporting AP, and an AP that does not send MLD information may be referred to as a reported AP, and the reported AP and the reporting AP are located in the same AP multilink device. In an example, currently, there is one reporting AP and at least one reported AP in the AP multilink device (when the amount of reported APs is 0, the AP multilink device may be considered a special AP multilink device). The reported AP and the reporting AP are in the same multilink AP. In another example, the AP multilink device may also include one logical AP, and this logical AP switches between multiple links for operation. When the logical AP sends MLD information, the logical AP is the reporting AP. The management frame may be a beacon frame, a probe response frame, or an association response frame. The MLD information is carried in a management frame or another pre-designated frame. Therefore, the access point sending MLD information to a station may be specifically as follows: the reporting AP sends the MLD information to the station. The MLD information indicates to the station information based on the distribution of multi-link devices and multiple BSSID sets among the stations, so that the station learns about the information about the MLD where the first station is located.

[0160] The MLD information may be carried in a management frame, and the MLD information includes the following information: information about the reporting AP and information about the reported AP, and may optionally further include information about the virtual AP and sharing information.

[0161] The information about the reporting AP includes the BSSID of the BSS to which the reporting AP belongs (typically the MAC address of the reporting AP). In addition, if the reporting AP is a member of a multi-BSSID set, the information about the reporting AP must carry the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs. The multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs carry information about several APs, and the information about these APs may be referred to as second-type AP information of the reporting AP.

[0162] Optionally, the information about the reporting AP further includes first type AP information, and the first type AP information in the information about the reporting AP is information about the reporting AP. For example, the first type AP information further includes one or more of capability information of the reporting AP, operation information of the reporting AP, a MAC address of the reporting AP, a link identifier of the reporting AP, etc. Optionally, if the MLD information is carried in a beacon frame, the information about the reporting AP may further include some other fields or elements carried in a beacon in a current 802.11 protocol (e.g., the 802.11-2016 protocol), such as a timestamp field, a beacon interval field, an SSID element, etc. Optionally, if the MLD information is carried in a probe response frame, the reporting AP may further include some other fields or elements carried in a beacon in a current 802.11 protocol (e.g., the 802.11-2016 protocol), such as a timestamp field, a beacon interval field, an SSID element, etc. Optionally, if MLD information is carried in the association request frame, the information about the reporting AP may further include some other fields or elements that are carried in association request frames in current 802.11 protocols (e.g., 802.11-2016 protocols), such as an association identifier (AID) field, an Enhanced Distributed Channel Access (EDCA) parameter set element, etc.

[0163] The information about the reported AP includes the BSSID of the BSS to which the reported AP belongs (usually the MAC address of the reported AP). In addition, if the reported AP indicated in the information about the reported AP belongs to a multi-BSSID set, the information about the reported AP includes multiple BSSID elements of the multi-BSSID set to which the reported AP belongs. Under the premise of the above architecture, the reported AP is essentially a transmitting BSSID AP. Optionally, the information about the reported AP further includes relationship information of the multiple BSSIDs to which the reported AP is located. The relationship information of the multiple BSSIDs to which the reported AP is located may indicate whether the reported AP is a member of the multiple BSSID set by using a first preset bit. For example, the first preset bit includes 1 bit, and whether the reported AP is a member of the multiple BSSID set is indicated by using 1 bit. The multiple BSSID elements of the multi-BSSID set to which the reported AP belongs carry information about several APs, and the information about these APs may be referred to as second-type AP information of the reported AP.

[0164] Note that if a multiple BSSID element is present in the information about the reported AP, the non-transmitting BSSID profile of the multiple BSSID element may further carry the MAC address of the MLD in which the non-transmitting BSSID AP is located. In particular, if the non-transmitting BSSID AP belongs to the MLD, the MAC address of the MLD in which the AP is located is added to the non-transmitting BSSID profile. Otherwise, the MAC address may be omitted. The MAC address of the MLD to which the non-transmitting BSSID AP belongs may be used by another station to associate with an AP in the MLD to which the non-transmitting BSSID AP belongs.

[0165] Optionally, the multiple BSSID related information included in the information about the reported AP may be in a multiple BSSID element in the information field of the reported AP, for example, in an optional sub-element field in the multiple BSSID element.

[0166] Optionally, the multiple BSSID relationship information included in the information about the reported AP may be in a separate field (not in the multiple BSSID element) of the reported AP.

[0167] Optionally, the information about the reported AP further includes first-type AP information. The first-type AP information in the information about the reported AP is information about the reported AP. For example, the first-type AP information includes one or more of a capability element of the reported AP, operation information of the reported AP, a MAC address of the reported AP, a link identifier of the AP, etc. The link identifier may be an identifier number. Alternatively, the link identifier may be an operating class and a channel number of the reported AP. Alternatively, the link identifier may be a MAC address of the reported AP. Alternatively, the link identifier may be a combination of at least two of the above items (e.g., an identifier number, an operating class of the reported AP, a channel number, and a MAC address of the reported AP). In the sent MLD information, the reporting AP may previously implement a one-to-one correspondence between the identifier and the operating class and the channel number, or a one-to-one correspondence between the identifier and the MAC address of the reported AP, or a one-to-one correspondence between the identifier and a combination of at least two items. Of course, the correspondence may be determined in advance through negotiation between the reporting AP and the station.

[0168] The shared information specifically includes at least two of the shared information, such as the reporting AP and the reported AP. For example, the reporting AP and the reported AP are located in the same AP multilink device MLD2, and both have the MAC address of the AP multilink device MLD2. Therefore, the shared information may include the MAC address of the multilink device MLD2. In addition, the number of reported APs may be classified as shared information. Note that when part of the shared information is not carried in the shared information, part of the shared information may be carried in the information about the reporting AP or the information about the reported AP. For example, the MAC address of the AP multilink device MLD2 in which both the reporting AP and the reported AP are located may be carried in the information about the reporting AP and / or the information about the reported AP.

[0169] Optionally, the shared information may further carry the amount of information field of the reported AP.

[0170] Optionally, the MLD information may not include the shared information, in which case some examples of information included in the shared information herein may alternatively be carried in information about the reporting AP or information about the reported AP.

[0171] Optionally, when the MLD information includes information about the reporting AP, information about the reported AP, and sharing information, the field structure of the MLD information may be shown in Table 5.

[0172] [Table 5]

[0173] With respect to the structure shown in Figure 7, the following describes examples of transmit BSSID information and multiple BSSID elements carried in the information about the reporting AP and the information about the reported AP.

[0174] If the reporting AP is an AP with MAC address BSSID-1x, one reported AP is an AP with MAC address BSSID-2x, and another reported AP is an AP with MAC address BSSID-3x.

[0175] Because the reporting AP with MAC address BSSID-1x is a member of multi-BSSID set 1, and the AP with MAC address BSSID-1x is a transmitting BSSID AP in multi-BSSID set 1, the information about the reporting AP includes first type AP information and second type AP information. The first type AP information includes the MAC address BSSID-1x (i.e., the transmitting BSSID), and the second type AP information includes multiple BSSID elements of multi-BSSID set 1, and the multiple BSSID elements include information about the AP with MAC address BSSID-1y.

[0176] The BSSID of the BSS to which the reported AP with MAC address BSSID-2x belongs is the transmitting BSSID and is a member of multi-BSSID set 2, and the information about the reported AP includes first type AP information and second type AP information. The first type AP information includes the MAC address BSSID-2x (i.e., the transmitting BSSID), and the second type AP information includes multiple BSSID elements of multi-BSSID set 2, and the multiple BSSID elements include information about the AP with MAC address BSSID-2y and information about the AP with MAC address BSSID-2z.

[0177] Since the reported AP whose MAC address is BSSID-3x does not belong to any multiple BSSID set, the above information about the reported AP does not need to carry relevant information about the multiple BSSID sets whose MAC address is BSSID-3x.

[0178] In an optional solution, in the above Solution 1 and Solution 2, the information about the reported AP is included in the information field of the reported AP, and the information about the virtual AP is included in the information field of the virtual AP, which further includes a method for inheriting the information field of the reporting AP. The principle of inheritance is similar to the method for a non-transmitting BSSID AP to inherit transmitting BSSID AP parameters in the prior art.

[0179] In particular, the information field of the reporting AP contains relatively comprehensive parameters, including various elements in the current 802.11 beacon frame. If part of the information about the reported AP is the same as part of the information about the reporting AP and the same information is carried in the information field of the reporting AP, the element corresponding to this same information may not appear in the information field of the reported AP. If part of the information about the reported AP is different from part of the information about the reporting AP, the element corresponding to this different information may appear in the information field of the reported AP, or the non-inherited elements shown in Table 3 may be used for indication. If the information field of the reported AP indicates that the reported AP belongs to a multiple-BSSID set, part of the information about non-transmitting BSSID APs in the multiple-BSSID set may inherit the information field of the reporting AP, or part of the information about transmitting BSSID APs in the multiple-BSSID set may inherit. For the principle of inheritance, see the above method for inheriting the information field of the reported AP.

[0180] If part of the information about the virtual AP is the same as part of the information about the reporting AP and the same information is carried in the information field of the reporting AP, the elements corresponding to this same information may not appear in the information field of the virtual AP. If part of the information about the virtual AP is different from part of the information about the reporting AP, the elements corresponding to this different information may appear in the information field of the virtual AP, or the non-inherited elements shown in Table 3 may be used for indication. If the information field of the virtual AP indicates that the virtual AP belongs to a multiple-BSSID set, part of the information about the non-transmitting BSSID APs in the multiple-BSSID set may inherit the information field of the reporting AP, or part of the information about the transmitting BSSID APs in the multiple-BSSID set may inherit. For the principle of inheritance, please refer to the above method for inheriting the information field of the reported AP.

[0181] Optionally, under the premise of the above solution 1, in step S402, the manner in which the station determines the structure of the multi-BSSID set is as follows.

[0182] Multi-BSSID set to which the reporting AP belongs: When the reporting AP is a member of a multi-BSSID set, the reporting AP is usually the transmitting BSSID AP. Therefore, the BSSID of the reporting AP included in the information about the reporting AP is actually the transmitting BSSID. In addition, since the information about the reporting AP needs to carry the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs, the receiving end can determine the non-transmitting BSSIDs in the multi-BSSID set to which the reporting AP belongs based on the transmitting BSSID and the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs (especially the maximum BSSID indication and the non-transmitted BSSID profile of the multi-BSSID set to which the reporting AP belongs), and obtain the structure of the multi-BSSID set to which the reporting AP belongs.

[0183] The multiple BSSID set to which the reported AP belongs: The information about the reported AP carries the relationship information between the transmitting BSSID (such as the transmitting BSSID AP information, the transmitting BSSID, and the sequence number of the transmitting BSSID in the multiple BSSID set) and the multiple BSSID elements of the multiple BSSID set to which the reported AP belongs. Therefore, the receiving end can determine the non-transmitted BSSIDs in the multiple BSSID set to which the reported AP belongs based on the transmitting BSSID and the multiple BSSID elements of the multiple BSSID set to which the reported AP belongs (especially the maximum BSSID indication and the non-transmitted BSSID profile of the multiple BSSID set to which the reported AP belongs), and obtain the structure of the multiple BSSID set to which the reported AP belongs.

[0184] Optionally, if the information field of the virtual AP exists, for the multi-BSSID set to which the virtual AP belongs: the information about the virtual AP carries information about the transmitting BSSID AP and the multi-BSSID elements of the multi-BSSID set to which the virtual AP belongs. Thus, the receiving end may determine the non-transmitted BSSIDs in the multi-BSSID set to which the virtual AP belongs based on the transmitting BSSID and the multi-BSSID elements of the multi-BSSID set to which the virtual AP belongs (particularly, the maximum BSSID indication and the non-transmitted BSSID profile of the multi-BSSID set to which the virtual AP belongs), and obtain the structure of the multi-BSSID set to which the virtual AP belongs.

[0185] Optionally, the reporting AP, the reported AP, and the virtual AP may not belong to a multiple BSSID set.

[0186] Optionally, the structure of the multi-BSSID elements of the multi-BSSID set in which the reporting AP, the reported AP, and the virtual AP are located may be in the form of Table 1 and Table 2, or may be in another form. For example, based on the structures shown in Table 1 and Table 2, some fields may be added, some fields may be deleted, or the structure sequence of some fields may be changed.

[0187] Optionally, under the premise of the above solution 2, in step S402, the manner in which the station determines the structure of the multi-BSSID set may be as follows.

[0188] Multi-BSSID set to which the reporting AP belongs: When the reporting AP is a member of a multi-BSSID set, the reporting AP is usually the transmitting BSSID AP. Therefore, the BSSID of the reporting AP included in the information about the reporting AP is actually the transmitting BSSID. In addition, since the information about the reporting AP needs to carry the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs, the receiving end can determine the non-transmitting BSSIDs in the multi-BSSID set to which the reporting AP belongs based on the transmitting BSSID and the multi-BSSID elements of the multi-BSSID set to which the reporting AP belongs (especially the maximum BSSID indication and the non-transmitted BSSID profile of the multi-BSSID set to which the reporting AP belongs), and obtain the structure of the multi-BSSID set to which the reporting AP belongs.

[0189] The multiple BSSID set to which the reported AP belongs: The information about the reported AP carries the BSSID of the BSS to which the reported AP belongs, and since the reported AP is the transmitting AP, the BSSID of the BSS to which the reported AP belongs is the transmitting BSSID in the multiple BSSID set to which the reported AP belongs. Therefore, the receiving end can determine the non-transmitted BSSID in the multiple BSSID set to which the reported AP belongs based on the transmitting BSSID and the multiple BSSID elements of the multiple BSSID set to which the reported AP belongs (especially the maximum BSSID indication and the non-transmitted BSSID profile of the multiple BSSID set to which the reported AP belongs), and obtain the structure of the multiple BSSID set to which the reported AP belongs.

[0190] Optionally, the reporting AP, the reported AP, and the virtual AP may not belong to a multiple BSSID set.

[0191] Optionally, the structure of the multi-BSSID elements of the multi-BSSID set in which the reporting AP and the reported AP are located may be in the form of Table 1 and Table 2, or may be in another form, for example, based on the structure shown in Table 1 and Table 2, some fields may be added, some fields may be deleted, or the structure sequence of some fields may be changed.

[0192] In this embodiment of the present application, after learning the structure of the multiple BSSID set based on the AP multilink device, the station can implement various operations based on the structure. For example, the multilink STA in the station can simultaneously associate with multiple APs in the AP multilink device based on the structure. In this way, the AP multilink device can simultaneously serve the STA multilink devices, thereby increasing throughput, improving transmission robustness, and reducing transmission delay.

[0193] Note that in both Solution 1 and Solution 2 above, the MLD information is constructed with a sequence of APs in the MLD device. For example, the MLD information includes information about reporting APs and information about reported APs in the MLD device. In the solution described below, the MLD information is constructed with a sequence of APs in a multi-BSSID set. For example, the MLD information includes information about reporting APs in the multi-BSSIDs and information about member APs in the multi-BSSIDs.

[0194] In an optional solution, the MLD information may further include the following content:

[0195] Information about the reporting AP, where the information about the reporting AP is the same as that in Solution 1.

[0196] Optionally, if the reporting AP is located in the MLD, the information about the reporting AP includes information about each AP in the MLD where the reporting AP is located. For example, as shown in Figure 6, if the reporting AP is an AP whose MAC address is BSSID-1x, in addition to the reporting AP, the APs in the MLD where the reporting AP is located further include an AP whose identifier is BSSID-2y and an AP whose MAC address is BSSID-3x.

[0197] The MLD information may further include information about the member APs, where the member APs and the reporting APs belong to the same multi-BSSID set, and the information about the member APs is the same as the information about the reported APs in Solution 1.

[0198] Optionally, if the member AP is arranged in an MLD, the information about the member AP includes information about each AP in the MLD in which the member AP is arranged. For example, as shown in Figure 6, if an AP with a MAC address of BSSID-1x is the reporting AP, the member AP is an AP with a MAC address of BSSID-1y, and the APs in the MLD in which the member AP is arranged include an AP with a MAC address of BSSID-2z.

[0199] The MLD information may further include information about the virtual AP, which is not located in the multi-BSSID set to which the reporting AP belongs and satisfies the constraint. There are at least two cases for the constraint:

[0200] Case 1: The reporting AP and the virtual AP do not belong to the same MLD, but belong to the same multiple BSSIDs as the member APs in the MLD to which the reporting AP belongs. For example, as shown in Figure 6, it is assumed that the reporting AP has BSSID-1x, and the four APs with MAC addresses BSSID-2x, BSSID-3y, BSSID-2z, and BSSID-3z are not located in the multiple BSSID set to which the reporting AP belongs and do not belong to the same MLD as the reporting AP. Therefore, for the reporting AP with MAC address BSSID-1x, the three APs with MAC addresses BSSID-2x, BSSID-3y, and BSSID-3z are all virtual APs.

[0201] Case 2: The virtual AP does not belong to the same MLD as each member of the multi-BSSID set to which the reporting AP belongs, but is in the same multi-BSSID as one member AP in the MLD to which the reporting AP belongs. For example, as shown in Figure 6, it is assumed that the reporting AP has BSSID-1x, and two APs with MAC addresses BSSID-2x and BSSID-3y are not located in the multi-BSSID set to which the reporting AP belongs and do not belong to the same MLD as each member of the multi-BSSID set to which the reporting AP belongs. Therefore, for the reporting AP with MAC address BSSID-1x, both of the two APs with MAC addresses BSSID-2x and BSSID-3y are virtual APs.

[0202] In this case, the information about the virtual AP is the same as the information about the virtual AP in Solution 1.

[0203] Generally, the MAC address of an AP is also the BSSID for establishing a BSS by the AP. This principle is followed in all embodiments of the present application. Optionally, if the MAC address of an AP is different from the BSSID for establishing a BSS by the AP, the information about the AP (e.g., the reporting AP, the reported AP, and the virtual AP) may further carry the BSSID field of the BSS established by the AP.

[0204] It should be noted that the amount of MLD, the amount of multiple BSSID sets, and the overall structure shown in Figures 6 and 7 are merely examples. For other structures, the MLD information can be constructed and reported by using the methods shown in the embodiments of the present application.

[0205] In the method shown in FIG. 4, the access point indicates to the station via MLD information the structure of the multiple BSSID set based on the AP multi-link device, and thus concurrent communication (e.g., establishing associations) between multiple APs in the AP multi-link device and multiple STAs in the STA multi-link device can be supported, increasing the throughput of the wireless network, improving transmission robustness, and reducing transmission delay.

[0206] 8 shows an information indication method based on a multi-link device and multiple BSSIDs according to an embodiment of the present application. This method can be applied between stations, between an access point and a station, and between access points. This method includes, but is not limited to, the following steps:

[0207] Step S801: The first station receives a Probe Request frame sent by the second station.

[0208] In particular, after receiving the probe request frame, the first station replies with an Ack frame.

[0209] The first station is a station in a multi-link device (MLD). For example, the MLD is an AP multi-link device. In another example, the MLD is specifically a STA multi-link device. Optionally, "the first station receives a probe request frame sent by the second station" may be expressed as "the multi-link device receives a probe request frame sent by the second station."

[0210] The second station is a station in a multi-link device (MLD) or a single-link station. For example, the MLD is specifically an AP multi-link device. In another example, the MLD is specifically an STA multi-link device.

[0211] In this example, the first station is an AP in an AP multi-link device, and the second station is a station or a station in an STA multi-link device. In the following, for the purpose of explanation, the first station is an AP in an AP multi-link device.

[0212] The multilink device MLD where the first station is located includes n logical APs operating on n different links. Therefore, the APs can be represented by using link identifiers link 1, link 2, ..., and link n, and the MAC addresses of the APs are different. One multilink device is identified by using the MAC address of one MLD. In other words, the MAC address is used to identify the multilink device management entity. The MAC address of the multilink device can be the same as the MAC address of one of the n logical APs included in the multilink AP address, or it can be different from the MAC addresses of all of the n logical APs. In addition, one or more logical APs in a multilink device can belong to different multiple Basic Service Set Identifier (BSSID) sets. Generally, the logical APs in one multilink device belong to different multiple BSSID sets. However, it is also possible for two logical APs in a multilink device to operate on one link. In this case, these two logical APs can belong to the same multiple BSSID set.

[0213] For example, as shown in FIG. 5, the MAC address of the multi-link device is, for example, MLD1, and the multi-link device includes three logical APs, AP1, AP2, and AP3. AP1, AP2, and AP3 operate on link 1, link 2, and link 3, respectively. The MAC addresses of AP1, AP2, and AP3 are BSSID_11, BSSID_21, and BSSID_31, respectively. (Before 802.11ax, the BSSID of the BSS established by the AP was the AP MAC address and may later be changed.) AP1 is a member of multiple BSSID set 1, which further includes AP4 with a MAC address of BSSID_13. AP2 is a member of multiple BSSID set 2, which further includes AP5 with a MAC address of BSSID_22 and AP6 with a MAC address of BSSID_23. AP3 is a member of multi-BSSID set 3, which further includes AP7 with MAC address BSSID_32 and AP8 with MAC address BSSID_33.

[0214] 6 illustrates an architecture in which APs in a BSS identified by a transmitting BSSID in multiple multiple BSSID sets are not from the same AP multilink device. For ease of explanation, an AP in a BSS identified by a transmitting BSSID may be referred to as a transmitting AP (transmitting BSSID AP). An AP in a BSS identified by a non-transmitting BSSID may be referred to as a non-transmitting AP (non-transmitting BSSID AP). An AP whose MAC address identifier ends with x is a transmitting BSSID AP, and an AP whose MAC address identifier ends with y or z is an AP corresponding to a non-transmitting BSSID. For example, the transmitting BSSID AP in multiple BSSID set 1 is AP1 whose MAC address identifier is BSSID_1x, and the AP corresponding to a non-transmitting BSSID in multiple BSSID set 1 is AP4 whose MAC address identifier is BSSID_1y. The transmitting BSSID AP in multi-BSSID set 2 is AP5 with a MAC address identifier of BSSID_2x, and APs corresponding to non-transmitting BSSIDs in multi-BSSID set 2 include AP2 with an address identifier of BSSID_2y and AP6 with a MAC address identifier of BSSID_2z. The transmitting BSSID AP in multi-BSSID set 3 is AP3 with a MAC address identifier of BSSID_3x, and APs corresponding to non-transmitting BSSIDs in multi-BSSID set 3 include AP7 with a MAC address identifier of BSSID_3y and AP8 with a MAC address identifier of BSSID_3z. From FIG. 6, it can be learned that transmitting BSSID APs (i.e., transmitting APs) from different multi-BSSID sets are distributed among different AP multilink devices. For example, the AP with a MAC address of BSSID-1x and the AP with a MAC address of BSSID-2x are placed in AP multilink device MLD1 and AP multilink device MLD2, respectively.

[0215] 7 shows that APs in a BSS identified by a transmitting BSSID in multiple multiple BSSID sets are from the same AP multilink device. For ease of explanation, an AP in a BSS identified by a transmitting BSSID may be referred to as a transmitting AP (transmitting BSSID AP). An AP in a BSS identified by a non-transmitting BSSID may be referred to as a non-transmitting AP (non-transmitting BSSID AP). An AP whose MAC address identifier ends with x is a transmitting BSSID AP, and an AP whose MAC address identifier ends with y or z is an AP corresponding to a non-transmitting BSSID. For example, the transmitting BSSID AP in multiple BSSID set 1 is AP1 whose MAC address identifier is BSSID_1x, and the AP corresponding to a non-transmitting BSSID in multiple BSSID set 1 is AP4 whose MAC address identifier is BSSID_1y. The transmitting BSSID AP in multi-BSSID set 2 is AP2 with a MAC address identifier of BSSID_2x, and APs corresponding to non-transmitting BSSIDs in multi-BSSID set 2 include AP5 with a MAC address identifier of BSSID_2y and AP6 with a MAC address identifier of BSSID_2z. The transmitting BSSID AP in multi-BSSID set 3 is AP3 with a MAC address identifier of BSSID_3x, and APs corresponding to non-transmitting BSSIDs in multi-BSSID set 3 include AP7 with a MAC address identifier of BSSID_3y and AP8 with a MAC address identifier of BSSID_3z. From Figure 7, it can be learned that all transmitting BSSID APs (i.e., transmitting APs) from different multi-BSSID sets are in AP multi-link device MLD1.

[0216] Generally, when a second station needs to associate with a station, the second station actively scans for and discovers neighboring stations (e.g., APs), and then associates with an appropriate station among the neighboring stations. When actively scanning for neighboring stations, the second station sends a Probe Request frame on a channel. If the neighboring station receives the Probe Request frame, the neighboring station replies with an Ack frame. Therefore, when receiving the Probe Request frame, the first station in this embodiment of the present application also replies with an Ack frame.

[0217] The MAC header of the 802.11 management frame includes a Frame Control field, a receiver address (Address 1), a transmitter address (Address 2), and a BSSID field (Address 3). The probe request frame belongs to the 802.11 management frame. Therefore, the probe request frame includes a Frame Control field, a receiver address (Address 1), a transmitter address (Address 2), and a BSSID field (Address 3). In addition, the probe request frame further includes a Service Set Identifier (SSID) field. Optionally, the SSID field includes one or more of an SSID list element and a short SSID list element.

[0218] In this embodiment of the present application, whether to reply with a probe response frame is determined by using the following step S802 or step S803.

[0219] Step S802: If a preset condition is met, the first station sends a probe response frame to the second station.

[0220] The multilink device to which the first station belongs may determine whether the preset condition is met, or a station in the multilink device may determine whether the preset condition is met. The station may be the station that receives the probe request frame.

[0221] The preset conditions include satisfying both the first condition and the second condition.

[0222] The first condition is that none of the following conditions a to k is true. The first condition is recorded in standards such as 802.11-2016, 802.11Revmd_D3.0, and 802.11ax_D6.0, and may be later amended (e.g., added) due to new technologies or new application scenarios, which are not limited in this application. a) The station does not match any of the following: 1) The station is an access point. 2) The station is an Independent Basic Service Set (IBSS) station. 3) The station is a mesh network station. 4) The station is a directional multi-gigabit (DMG) station that is not part of a Personal Basic Service Set (PBSS) and is actively scanning. 5) The station is a PCP. b) The Address 1 field contained in the above Probe Request frame carries a unicast address, and one of the following conditions is met: 1) The station does not belong to a multiple-BSSID set and the unicast address is not the station's medium access control (MAC) address. 2) The station belongs to a multi-BSSID set and the unicast address does not match any BSS in the multi-BSSID set. c) The station is a non-AP station and Address 1 in the probe request frame carries a broadcast address. d) The station is a non-PCP station in one PBSS, and Address 1 in the probe request frame carries a broadcast address. e) The station is an IBSS and has not transmitted on a regular or DMG beacon frame since the last target beacon transmission time (TBTT). f) The station is a mesh network station and the following conditions are met: 1) The probe request frame does not contain a mesh network ID element. 2) The probe request frame contains a mesh network ID element, but this element does not carry a wildcard mesh network ID or match any mesh network ID contained in the mesh basic service set (mesh BSS, MBSS) to which the station is connected. g) The station is not a mesh network station and none of the following conditions are met: 1) The SSID in the probe request is a wildcard SSID. 2) The SSID in the probe request frame is the same as the SSID of the BSS in which the station is located. 2a) The STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP in Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 3) The station is a member of a multi-BSSID set, and the SSID in the probe request frame is the same as the SSID of a member of the multi-BSSID set. 4) The probe request frame contains an SSID list, which contains the SSIDs of the BSSs in which the station is located. 5) dot11SSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID included in the SSID List in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 6) dot11ShortSSIDListImplemented is true, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the STA's BSS. 7) dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the short SSID included in the short SSID list in the Probe Request frame can be mapped to the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (English: dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the 6 GHz AP, and the AP reports this 6 GHz AP in its Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery of 6 GHz BSS)). h) The station is not a mesh network station, Address 3 in the probe request frame does not contain a wildcard BSSID, and one of the following conditions is met: 1) The station is not a member of a multi-BSSID set and Address 3 in the Probe Request frame does not match the BSSID of the BSS in which the station is located. 2) The station is a member of a multi-BSSID set, and Address 3 in the Probe Request frame does not match the ID of any BSS in the multi-BSSID set. i) The station identifier dot11InterworkingServiceActivated is true, the probe request frame contains an interaction element and an extended capability element whose interaction field contains 1, and at least one of the following conditions is met: 1) The homogeneous extended service set identifier (HESSID) field in the interworking element is missing, or the HESSID field is present but contains a wildcard HESSID or matches the HESSID field in the InterworkingInfo parameter in a previous MLME-START or MLME-JOIN request source. 2) The access network type field in the interaction element contains a wildcard access network type or matches the access network type of the station. j) The probe request frame contains a DSSS parameter set element, and the current channel field in this element contains a value different from dot11CurrentChannel. k) The station is a DMG station and the transmit antenna of the station is not trained to transmit to the source of the probe request frame.

[0223] "Station" refers to the first station to receive the probe request frame or the station identified by the receiver address (Address 1) in the probe request frame.

[0224] If a station receives the probe request frame but does not belong to the multi-BSSID set, the station sends a probe response frame according to the first condition above. If a station receives the probe request frame and belongs to the multi-BSSID set, the station corresponding to the transmitting BSSID sends a probe response frame according to the first condition above. Non-transmitting stations in the multi-BSSID set are not allowed to send probe response frames.

[0225] In this embodiment of the present application, the second condition includes at least optional case 1 and optional case 2.

[0226] Option Case 1: The reference identifier in the probe request frame matches the reference identifier of any station in the MLD.

[0227] Optional Case 2: The reference identifier in the probe request frame matches the reference identifier of any station in the MLD, or the receiver address (Address 1) in the received probe request frame matches the MAC address of any station in the MLD.

[0228] Optionally, the reference identifier herein may be identifying information, such as a MAC address, a BSSID, or an SSID.

[0229] For ease of understanding, the following uses Solution 1, Solution 2, and Solution 3 as examples to explain the second condition.

[0230] Solution 1: Optional Case 1 and Optional Case 2 of the second condition are as follows:

[0231] Optional Case 1: The first station is a member of a multi-link device MLD, and the receiver address (Address 1) in the received probe request frame matches the MAC address of any station in the MLD, or the receiver address (Address 1) in the probe request frame matches the MAC address of any station in a multiple BSSID set to which any station in the MLD belongs. Optionally, the first station has reported to the second station by using management frames, e.g., beacon frames and / or probe response frames, that it is in the MLD and can match the receiver address in the probe request frame.

[0232] Optional Case 2: The first station is a member of a multi-link device MLD, and the receiver address (Address 1) in the received probe request frame matches the MAC address of any station in the MLD. Optionally, the first station has reported to the second station by using management frames, e.g., beacon frames and / or probe response frames, which stations are in the MLD and can match the receiver address in the probe request frame.

[0233] For example, as shown in Figure 9, an AP with a MAC address of BSSID_1x receives a probe request frame, and the receiver address in the probe request frame is BSSID_2y. The AP with a MAC address of BSSID_2y and the AP with a MAC address of BSSID_1x are in the same MLD. Therefore, the second condition above is met. In this case, the AP with the address of BSSID_1x replies with a probe response frame.

[0234] In another example, an AP with a MAC address of BSSID_1x receives a probe request frame, and the receiver address in the probe request frame is BSSID_2z. The AP with a MAC address of BSSID_2z and the AP with a MAC address of BSSID_2y are from the same multiple BSSIDs, and the AP with a MAC address of BSSID_2y and the AP with a MAC address of BSSID_1x are in the same MLD. Therefore, the second condition above is met. In this case, the AP with an address of BSSID_1x replies with a probe response frame.

[0235] In another example, an AP with a MAC address of BSSID_1y receives a probe request frame, and the receiver address in the probe request frame is BSSID_2z. The AP with a MAC address of BSSID_2z and the AP with a MAC address of BSSID_2y are from the same multiple BSSIDs, and the AP with a MAC address of BSSID_2y and the AP with a MAC address of BSSID_1x are in the same MLD. Therefore, the second condition above is met. Because the AP with the address of BSSID_1x and the receiver address BSSID_1y in the probe request frame are from the same multiple BSSID set, and the AP with the address of BSSID_1x is the sending BSSID AP, the AP with the MAC address of BSSID_1x replies with a probe response frame.

[0236] Solution 2: Optional Case 1 and Optional Case 2 of the second condition are as follows:

[0237] Optional Case 1: The first station is a member of a multi-link device MLD, and the SSID field in the received probe request frame, the SSID included in the SSID list element, or the SSID to which a short SSID included in the short SSID list element is mapped matches the SSID of any station in the MLD, or the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which a short SSID included in the short SSID list element is mapped matches the SSID of any station in a multiple BSSID set to which any station in the MLD belongs. Optionally, the first station has reported to the second station, by using a management frame, e.g., a beacon frame and / or a probe response frame, that the station is in the MLD and that matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which a short SSID included in the short SSID list element is mapped.

[0238] Optional Case 2: The first station is a member of a multilink device MLD, and the SSID field in the received probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped matches the SSID of any station in the MLD. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, the station in the MLD that matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. For example, as shown in FIG. 9, an AP with BSSID BSSID_1x receives a probe request frame, and the SSID in the probe request frame is SSID_2y. The BSSID corresponding to the AP with SSID SSID_2y is BSSID_2y. The AP with BSSID BSSID_2y and the AP with BSSID BSSID_1x are from the same MLD. Therefore, the above second condition is met. In this case, the AP with MAC address BSSID_1x will reply with a probe response frame.

[0239] In another example, an AP with a BSSID of BSSID_1x receives a probe request frame, and the SSID in the probe request frame is SSID_2z. The BSSID corresponding to the AP with SSID_2z is BSSID_2z, and the AP with a BSSID of BSSID_2z and the AP with a BSSID of BSSID_2y are from the same multiple BSSIDs, and the AP with a BSSID of BSSID_2y and the AP with a BSSID of BSSID_1x are from the same MLD. Therefore, the second condition above is met. In this case, the AP with a MAC address of BSSID_1x replies with a probe response frame.

[0240] Solution 3: Optional Case 1 and Optional Case 2 of the second condition are as follows:

[0241] Optional Case 1: The first station is a member of a multi-link device MLD, and the BSSID field (Address 3) in the received probe request frame matches the BSSID of any station in the MLD, or the BSSID field (Address 3) in the probe request frame matches the BSSID of any station in a multiple-BSSID set to which any station in the MLD belongs. Optionally, the first station has reported to the second station by using management frames, for example, by using beacon frames and / or probe response frames, that the station is in the MLD and can match the BSSID field in the probe request frame.

[0242] Optional Case 2: The first station is a member of a multilink device MLD, and the BSSID field (address 3) in the received probe request frame matches the BSSID of any station in the MLD. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and can match the BSSID field in the probe request frame. For example, as shown in FIG. 9, an AP with a BSSID of BSSID_1x receives a probe request frame, and the receiver address in the probe request frame is BSSID_2y. The AP with the receiver address BSSID_2y and the AP with a BSSID of BSSID_1x are in the same MLD. Therefore, the second condition above is met. In this case, the AP with a MAC address of BSSID_1x replies with a probe response frame.

[0243] In another example, an AP with BSSID BSSID_1x receives a probe request frame, and the receiver address in the probe request frame is BSSID_2z. The AP with BSSID BSSID_2z and the AP with BSSID BSSID_2y are from the same multiple BSSIDs, and the AP with BSSID BSSID_2y and the AP with BSSID BSSID_1x are from the same MLD. Therefore, the second condition above is met. In this case, the AP with MAC address BSSID_1x replies with a probe response frame.

[0244] Another explanation of step S802: If any one of the third conditions is met, the first station does not send a probe response frame to the second station.

[0245] In this embodiment of the present application, the condition obtained by combining the first condition and the second condition in optional solution 1 may be referred to as the first preset condition, the condition obtained by combining the first condition and the second condition in optional solution 2 may be referred to as the second preset condition, and the condition obtained by combining the first condition and the second condition in optional solution 3 may be referred to as the third preset condition. Below, three optional third conditions are provided: the first third condition is equivalent to the inverse description of the first preset condition, the second third condition is equivalent to the inverse description of the second preset condition, and the third third condition is equivalent to the inverse description of the third preset condition.

[0246] It will be understood that after the determination in accordance with the third condition is performed, the probe response frame needs to be sent to the second station in all cases except when the probe response frame is not sent to the second station.

[0247] The first third condition includes at least one of the following conditions a to g (condition b is modified relative to condition b in the first condition): a) The station does not match any of the following: 1) The station is an access point. 2) The station is an IBSS station. 3) The station is a mesh network station. 4) The station is a DMG station that does not belong to a PBSS and is actively scanning. 5) The station is a PCP. b) Condition b may in particular be condition b1 below or condition b2 below. b1) The Address 1 field contained in the above Probe Request frame carries a unicast address, and one of the following conditions is met: 1) The station does not belong to an MLD or multiple BSSID set, and the unicast address is not the station's MAC address. 2) The station belongs to a multi-BSSID set, none of the members of the multi-BSSID set belong to the MLD, and the unicast address does not match any BSS in the multi-BSSID set. 3) The station belongs to an MLD, none of the members of the MLD belong to a multiple-BSSID set, and the unicast address does not match the MAC address of any station in the MLD. Optionally, the first station has reported to the second station by using management frames, e.g., beacon frames and / or probe response frames, that it is in the MLD and can match the receiver address in the probe request frame. 4) The station belongs to an MLD, a member of the MLD belongs to a multi-BSSID set, and the unicast address does not match the MAC address of any station in the MLD or does not match any BSS in the multi-BSSID set to which any member of the MLD belongs. Optionally, the first station reports to the second station by using management frames, e.g., beacon frames and / or probe response frames, that it is in the MLD and can match the receiver address in the probe request frame. b2) The Address 1 field contained in the above Probe Request frame carries a unicast address, and one of the following conditions is met: 1) The station does not belong to an MLD or multiple BSSID set, and the unicast address is not the station's MAC address. 2) The station belongs to a multi-BSSID set, none of the members of the multi-BSSID set belong to the MLD, and the unicast address does not match any BSS in the multi-BSSID set. 3) The station belongs to the MLD and the unicast address does not match the MAC address of any station in the MLD. Optionally, the first station has reported to the second station by using management frames, e.g., beacon frames and / or probe response frames, that it is in the MLD and can match the receiver address in the probe request frame. c) The station is a non-AP station and Address 1 in the probe request frame carries a broadcast address. d) The station is a non-PCP station in one PBSS, and Address 1 in the probe request frame carries a broadcast address. e) The station is an IBSS and has not transmitted on a normal or DMG beacon frame since the last TBTT. f) The station is a mesh network station and the following conditions are met: 1) The probe request frame does not contain a mesh network ID element. 2) The probe request frame contains a mesh network ID element, but this element does not carry a wildcard mesh network ID and does not match any mesh network ID contained in an MBSS connected to the station. g) The station is not a mesh network station and none of the following conditions are met: 1) The SSID in the probe request is a wildcard SSID. 2) The SSID in the probe request frame is the same as the SSID of the BSS in which the station is located. 2a) The STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP in Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 3) The station is a member of a multi-BSSID set, and the SSID in the probe request frame is the same as the SSID of a member of the multi-BSSID set. 4) The probe request frame contains an SSID list, which contains the SSIDs of the BSSs in which the station is located. 5) dot11SSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID included in the SSID List in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 6) dot11ShortSSIDListImplemented is true, the Probe Request frame contains a short SSID, and the short SSID can be mapped to the BSSID of the BSS in which the STA is located. 7) dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the short SSID included in the short SSID list in the Probe Request frame can be mapped to the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (English: dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the 6 GHz AP, and the AP reports this 6 GHz AP in its Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery of 6 GHz BSS)). h) The station is not a mesh network station, Address 3 in the probe request frame does not contain a wildcard BSSID, and one of the following conditions is met: 1) The station is not a member of a multi-BSSID set and Address 3 in the Probe Request frame does not match the BSSID of the BSS in which the station is located. 2) The station is a member of a multi-BSSID set, and Address 3 in the Probe Request frame does not match the ID of any BSS in the multi-BSSID set. i) The station identifier dot11InterworkingServiceActivated is true, the probe request frame contains an interaction element and an extended capability element whose interaction field contains 1, and at least one of the following conditions is met: 1) The HESSID field in the Interworking Request is missing, or the HESSID field is present but contains a wildcard HESSID or matches the HESSID field in the InterworkingInfo parameter in a previous MLME-START or MLME-JOIN request source. 2) The access network type field in the interaction element contains a wildcard access network type or matches the access network type of the station. j) The probe request frame contains a DSSS parameter set element, and the current channel field in this element contains a value different from dot11CurrentChannel. k) The station is a DMG station and the transmit antenna of the station is not trained to transmit to the source of the probe request frame.

[0248] It should be noted that the detailed conditions included in the third condition may further be deleted, added, or modified based on the requirements of a specific scenario, which is not limited in this application.

[0249] "Station" refers to the first station to receive the probe request frame or the station identified by the receiver address (Address 1) in the probe request frame.

[0250] The second third condition includes at least one of the following conditions a to g (condition g is modified with respect to condition g in the first condition): a) The station does not match any of the following: 1) The station is an access point. 2) The station is an IBSS station. 3) The station is a mesh network station. 4) The station is a DMG station that does not belong to a PBSS and is actively scanning. 5) The station is a PCP. b) The Address 1 field contained in the above Probe Request frame carries a unicast address, and one of the following conditions is met: 1) The station does not belong to a multiple BSSID set and the unicast address is not the station's MAC address. 2) The station belongs to a multi-BSSID set and the unicast address does not match any BSS in the multi-BSSID set. c) The station is a non-AP station and Address 1 in the probe request frame carries a broadcast address. d) The station is a non-PCP station in one PBSS, and Address 1 in the probe request frame carries a broadcast address. e) The station is an IBSS and has not transmitted on a normal or DMG beacon frame since the last TBTT. f) The station is a mesh network station and the following conditions are met: 1) The probe request frame does not contain a mesh network ID element. 2) The probe request frame contains a mesh network ID element, but this element does not carry a wildcard mesh network ID and does not match any mesh network ID contained in an MBSS connected to the station. g) Condition g is, in particular, condition g1 below or condition g2 below. g1) The station is not a mesh network station and none of the following conditions are met: 1) The SSID in the probe request is a wildcard SSID. 2) The station does not belong to MLD, and the SSID in the probe request frame is the same as the SSID of the BSS in which the station is located. 2a) The STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP in Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 3) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to MLD, and the SSID in the probe request frame is the same as the SSID of a member of the multi-BSSID set. 3a) The station is a member of a multiple BSSID set, none of the members of the multiple BSSID set belong to MLD, dot11SSIDListImplemented is true, the probe request frame contains an SSID list, and this SSID list contains the SSIDs of the members of the multiple BSSID set. 3b) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to MLD, dot11SSIDListImplemented is true, the probe request frame contains a short SSID list, and a short SSID included in this short SSID list can be mapped to an SSID of a member of the multi-BSSID set. 4) The station does not belong to MLD, dot11ShortSSIDListImplemented is true, and the probe request frame contains an SSID list, which includes the SSID of the BSS in which the station is located. 5) dot11SSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID included in the SSID List in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 6) The station does not belong to MLD, dot11ShortSSIDListImplemented is true, the Probe Request frame contains a short SSID, and the short SSID can be mapped to the BSSID of the BSS in which the STA is located. 7) dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the short SSID included in the short SSID list in the Probe Request frame can be mapped to the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (English: dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the 6 GHz AP, and the AP reports this 6 GHz AP in its Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery of 6 GHz BSS)). 8) The station belongs to an MLD, none of the members of the MLD belong to a multiple-BSSID set, and the SSID in the probe request frame matches the SSID of a BSS in which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, e.g., a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. 9) The station belongs to the MLD, none of the members of the MLD belong to the multiple BSSID set, dot11SSIDListImplemented is true, and the probe request frame includes an SSID list, which includes the SSID of a BSS in which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, e.g., a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, an SSID included in an SSID list element, or an SSID to which a short SSID included in a short SSID list element is mapped. 10) A station belongs to an MLD, none of the members of the MLD belong to the multiple BSSID set, dot11ShortSSIDListImplemented is true, the probe request frame includes a short SSID list, and a short SSID included in this list can be mapped to an SSID of a BSS in which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. 11) The station belongs to an MLD, one member of the MLD belongs to a multiple-BSSID set, and the SSID in the probe request frame matches the SSID of a BSS in which any station in the MLD is located, or matches the SSID of any BSS in the multiple-BSSID set to which any member of the MLD belongs. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. 12) The station belongs to an MLD, one member of the MLD belongs to a multiple-BSSID set, dot11SSIDListImplemented is true, and the probe request frame includes an SSID list, which includes an SSID of a BSS in which any station in the MLD is located or an SSID of a BSS in a multiple-BSSID set to which any member of the MLD belongs. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the first station is in the MLD and that matches the SSID field in the probe request frame, an SSID included in an SSID list element, or an SSID to which a short SSID included in a short SSID list element is mapped. 13) The station belongs to an MLD, one member of the MLD belongs to a multiple-BSSID set, dot11ShortSSIDListImplemented is true, the probe request frame includes a short SSID list, and a short SSID included in the list may be mapped to an SSID of a BSS in which any station in the MLD is located, or may be mapped to an SSID of a BSS in the multiple-BSSID set to which any member of the MLD belongs. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. g2) The station is not a mesh network station and none of the following conditions are met: 1) The SSID in the probe request is a wildcard SSID. 2) The station does not belong to MLD, and the SSID in the probe request frame is the same as the SSID of the BSS in which the station is located. 2a) The station is an AP that is in the same co-located AP set (in the same device) as the 6 GHz AP, the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (The STA is an AP that is in the same co-located AP set as a 6 GHz AP, the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP in Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 3) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to MLD, and the SSID in the probe request frame is the same as the SSID of a member of the multi-BSSID set. 3a) The station is a member of a multiple-BSSID set, none of the members of the multiple-BSSID set belong to MLD, dot11SSIDListImplemented is true, the probe request frame contains an SSID list, and this SSID list contains the SSIDs of the members of the multiple-BSSID set. 3b) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to MLD, dot11ShortSSIDListImplemented is true, the probe request frame contains a short SSID list, and a short SSID included in this short SSID list can be mapped to an SSID of a member of the multi-BSSID set. 4) The station does not belong to MLD, dot11SSIDListImplemented is true, the probe request frame contains an SSID list, and this list contains the SSID of the BSS in which the station is located. 5) dot11SSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID included in the SSID List in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 6) The station does not belong to MLD, dot11ShortSSIDListImplemented is true, the Probe Request frame contains a short SSID, and the short SSID can be mapped to the BSSID of the BSS in which the STA is located (dot11ShortSSIDListImplemented is true, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the STA's BSS). 7) When dot11ShortSSIDListImplemented is true, the station is an AP that is in the same co-located AP set (in the same device) as the 6 GHz AP, the short SSID included in the short SSID list in the Probe Request frame can be mapped to the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the 6 GHz AP, and the AP reports this 6 GHz AP in its Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery of 6 GHz BSS)). 8) The station belongs to the MLD, and the SSID in the probe request frame matches the SSID of a BSS to which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, the SSID included in the SSID list element, or the SSID to which the short SSID included in the short SSID list element is mapped. 9) The station belongs to the MLD, and the probe request frame includes an SSID list, which includes SSIDs of BSSs in which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, that the station is in the MLD and matches the SSID field in the probe request frame, an SSID included in an SSID list element, or an SSID to which a short SSID included in a short SSID list element is mapped. 10) A station belongs to an MLD, and the probe request frame includes a short SSID list, and a short SSID included in this list can be mapped to an SSID of a BSS to which any station in the MLD is located. Optionally, the first station reports to the second station, by using a management frame, for example, a beacon frame and / or a probe response frame, a station that is in the MLD and matches the SSID field in the probe request frame, an SSID included in an SSID list element, or an SSID to which a short SSID included in a short SSID list element is mapped. h) The station is not a mesh network station, Address 3 in the probe request frame does not contain a wildcard BSSID, and one of the following conditions is met: 1) The station is not a member of a multi-BSSID set and Address 3 in the Probe Request frame does not match the BSSID of the BSS in which the station is located. 2) The station is a member of a multi-BSSID set, and Address 3 in the Probe Request frame does not match the ID of any BSS in the multi-BSSID set. i) The station identifier dot11InterworkingServiceActivated is true, the probe request frame contains an interaction element and an extended capability element whose interaction field contains 1, and at least one of the following conditions is met: 1) The HESSID field in the Interworking element is missing, or the HESSID field is present but contains a wildcard HESSID or matches the HESSID field in the InterworkingInfo parameter in a previous MLME-START or MLME-JOIN request source. 2) The access network type field in the interaction element contains a wildcard access network type or matches the access network type of the station. j) The probe request frame contains a DSSS parameter set element, and the current channel field in this element contains a value different from dot11CurrentChannel. k) The station is a DMG station and the transmit antenna of the station is not trained to transmit to the source of the probe request frame.

[0251] It should be noted that the detailed conditions included in the third condition may further be deleted, added, or modified based on the requirements of a specific scenario, which is not limited in this application.

[0252] "Station" refers to the first station to receive the probe request frame or the station identified by the receiver address (Address 1) in the probe request frame.

[0253] The third condition includes at least one of the following conditions a to g (condition h is modified with respect to condition h in the first condition): a) The station does not match any of the following: 1) The station is an access point. 2) The station is an IBSS station. 3) The station is a mesh network station. 4) The station is a DMG station that does not belong to a PBSS and is actively scanning. 5) The station is a PCP. b) The Address 1 field contained in the above Probe Request frame carries a unicast address, and one of the following conditions is met: 1) The station does not belong to a multiple BSSID set and the unicast address is not the station's MAC address. 2) The station belongs to a multi-BSSID set and the unicast address does not match any BSS in the multi-BSSID set. c) The station is a non-AP station and Address 1 in the probe request frame carries a broadcast address. d) The station is a non-PCP station in one PBSS, and Address 1 in the probe request frame carries a broadcast address. e) The station is an IBSS and has not transmitted on a normal or DMG beacon frame since the last TBTT. f) The station is a mesh network station and the following conditions are met: 1) The probe request frame does not contain a mesh network ID element. 2) The probe request frame contains a mesh network ID element, but this element does not carry a wildcard mesh network ID and does not match any mesh network ID contained in an MBSS connected to the station. g) The station is not a mesh network station and none of the following conditions are met: 1) The SSID in the probe request is a wildcard SSID. 2) The SSID in the probe request frame is the same as the SSID of the BSS in which the station is located. 2a) The STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP in Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 3) The station is a member of a multi-BSSID set, and the SSID in the probe request frame is the same as the SSID of a member of the multi-BSSID set. 4) The probe request frame contains an SSID list, which contains the SSIDs of the BSSs in which the station is located. 5) dot11SSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the SSID included in the SSID List in the Probe Request frame matches the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames (see 26.17.2.4 (Out-of-Band Discovery for 6 GHz BSS)). 6) dot11ShortSSIDListImplemented is true, the Probe Request frame contains a short SSID, and the short SSID can be mapped to the BSSID of the BSS in which the STA is located. 7) dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP (in the same device), the short SSID included in the short SSID list in the Probe Request frame can be mapped to the SSID of the 6 GHz AP, and the STA reports the co-located 6 GHz AP by using Beacon and Probe Response frames. (English: dot11ShortSSIDListImplemented is true, the STA is an AP that is in the same co-located AP set as a 6 GHz AP, the Short SSID List element is present in the Probe Request frame and includes the Short SSID field corresponding to the SSID of the 6 GHz AP, and the AP reports this 6 GHz AP in its Beacon and Probe Response frames, see 26.17.2.4 (Out-of-Band Discovery of 6 GHz BSS)). h) Condition h is, in particular, condition h1 below or condition h2 below. h1) The station is not a mesh network station, Address 3 in the probe request frame does not contain a wildcard BSSID, and one of the following conditions is met: 1) The station does not belong to MLD, is not a member of a multiple BSSID set, and Address 3 in the probe request frame does not match the BSSID of the BSS in which the station is located. 2) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to the MLD, and Address 3 in the Probe Request frame does not match the ID of any BSS in the multi-BSSID set. 3) The station belongs to an MLD, none of the members of the MLD belong to a multiple-BSSID set, and the unicast address does not match the BSSID of a BSS in which any station in the MLD is located. Optionally, the first station has previously reported to the second station, by using management frames, for example, by using beacon frames and / or probe response frames, the stations that are in the MLD and that can match the BSSID field in the probe request frame. 4) The station belongs to an MLD, a member of the MLD belongs to a multiple-BSSID set, and the unicast address does not match the BSSID of a BSS to which any station in the MLD is located or does not match the BSSID of any BSS in the multiple-BSSID set to which any member of the MLD belongs. Optionally, the first station has previously reported to the second station, by using management frames, for example, by using beacon frames and / or probe response frames, stations that are in the MLD and that can match the BSSID field in the probe request frame. h2) The station is not a mesh network station, Address 3 in the probe request frame does not contain a wildcard BSSID, and one of the following conditions is met: 1) The station does not belong to MLD, is not a member of a multiple BSSID set, and Address 3 in the probe request frame does not match the BSSID of the BSS in which the station is located. 2) The station is a member of a multi-BSSID set, none of the members of the multi-BSSID set belong to the MLD, and Address 3 in the Probe Request frame does not match the ID of any BSS in the multi-BSSID set. 3) The station belongs to the MLD and the unicast address does not match the BSSID of the BSS in which any station in the MLD is located. Optionally, the first station has previously reported to the second station, by using a management frame, for example, by using a beacon frame and / or a probe response frame, the stations that are in the MLD and that can match the BSSID field in the probe request frame. i) The station identifier dot11InterworkingServiceActivated is true, the probe request frame contains an interaction element and an extended capability element whose interaction field contains 1, and at least one of the following conditions is met: 1) The HESSID field in the Interworking element is missing, or the HESSID field is present but contains a wildcard HESSID or matches the HESSID field in the InterworkingInfo parameter in a previous MLME-START or MLME-JOIN request source. 2) The access network type field in the interaction element contains a wildcard access network type or matches the access network type of the station. j) The probe request frame contains a DSSS parameter set element, and the current channel field in this element contains a value different from dot11CurrentChannel. k) The station is a DMG station and the transmit antenna of the station is not trained to transmit to the source of the probe request frame.

[0254] It should be noted that the detailed conditions included in the third condition may further be deleted, added, or modified based on the requirements of a specific scenario, which is not limited in this application.

[0255] "Station" refers to the first station to receive the probe request frame or the station identified by the receiver address (Address 1) in the probe request frame.

[0256] Step S803: The second station receives the probe response frame.

[0257] In particular, when the first station or the multi-link device to which the first station belongs determines that a probe response frame can be sent based on the above conditions or rules, the first station or the multi-link device to which the first station belongs sends a probe response frame. After receiving the probe response frame, optionally, the second station replies with an Ack frame to establish association with the station with which the second station requests association in the probe request frame (i.e., the station identified by the receiver address). Optionally, the second station may also be a single-link device.

[0258] 8, a station in an MLD is enabled to help another station in the same MLD reply with a probe response frame, and may also help any member of the multiple BSSID set to which another station in the same MLD belongs reply with a probe response frame. In this way, the amount of probe request frames sent by a station on the channel is reduced, and air interface efficiency and station association efficiency are improved.

[0259] Optionally, the method embodiment shown in Figure 4 and the method embodiment shown in Figure 8 may be implemented independently of each other or may be combined with each other. For example, after an AP (i.e., a reporting AP) indicates the MLD-based multiple BSSID set architecture to a station by using the method embodiment shown in Figure 4, the station may select an AP to be associated with and establish an association relationship based on the MLD-based multiple BSSID set architecture. Optionally, the association relationship may be specifically established by using the method embodiment shown in Figure 8.

[0260] The following describes in detail the device provided in the embodiment of the present application, so that the amount of probe request frames sent by stations on a channel can be reduced and the association efficiency of stations can be improved.

[0261] FIG. 10 illustrates a communication device 1000 according to an embodiment of the present application. The device may be an access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station in the above-described embodiments. Alternatively, the device may be a chip or processing system in the access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station. The device may implement the method and functions in the embodiment illustrated in FIG. 4 or the method and functions in the embodiment illustrated in FIG. 8. Depending on the degree of integration, the communication device may include one or more of the components illustrated in FIG. 10. The components illustrated in FIG. 10 may include at least one processor 1001, a memory 1002, a transceiver 1003, and a communication bus 1004.

[0262] The components of the communication device 1000 are particularly described below with reference to FIG.

[0263] Processor 1001 is the control center of communication device 1000 and may be a single processor or a collective term for multiple processing elements. For example, processor 1001 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits, such as one or more microprocessors (digital signal processors, DSPs), or one or more field programmable gate arrays (FPGAs), configured to implement this embodiment of the present application. Processor 1001 may perform various functions of the communication device by running or executing software programs stored in memory 1002 and accessing data stored in memory 1002. In a particular implementation, in an embodiment, processor 1001 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 10 .

[0264] During a particular implementation, in an embodiment, communications device 1000 may include multiple processors, such as processor 1001 and processor 1005 in FIG. 10. Each of the processors may be a single-core processor (single CPU) or a multi-core processor (multiple CPUs). A processor herein may be one or more communications devices, circuits, and / or processing cores configured to process data (e.g., computer program instructions).

[0265] The memory 1002 may be a read-only memory (ROM) or another type of static storage communication device capable of storing static information and instructions, or a random access memory (RAM) or another type of dynamic storage communication device capable of storing information and instructions, or may be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other compact disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disc storage or another magnetic storage communication device, or any other medium that can be used to carry or store expected program code in the form of instructions or data structures and that can be accessed by a computer. However, the memory 1002 is not limited thereto. The memory 1002 may exist independently and be connected to the processor 1001 through a communication bus 1004. Alternatively, the memory 1002 may be integrated with the processor 1001. The memory 1002 is configured to store a software program for implementing the solution of the present application, and the processor 1001 controls the execution.

[0266] The transceiver 1003 is configured to communicate with another device (e.g., a station in the embodiment shown in FIG. 4 or a second station in the embodiment shown in FIG. 8). Of course, the transceiver 1003 may be further configured to communicate with a communication network, e.g., an Ethernet, a radio access network (RAN), or a Wireless Local Area Network (WLAN). The transceiver 1003 may include a receiving unit for implementing a receiving function and a sending unit for implementing a sending function.

[0267] The communication bus 1004 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, etc. Buses may be categorized as address buses, data buses, control buses, etc. For ease of representation, only one thick line is used to represent a bus in FIG. 10, but this does not imply that there is only one bus or only one type of bus.

[0268] In an example, the communication device 1000 is an entire device. The communication device may include a processor 1001, a memory 1002, a transceiver 1003, and a communication bus 1004. Optionally, the communication device may further include other components, for example, a display frequency.

[0269] Optionally, the communication device 1000 is an access point AP (e.g., a reporting AP in an AP multilink device) and may be configured to implement the methods and functions in the embodiment shown in FIG. 4. For example, the memory stores a computer program (instructions). When a processor invokes the computer program, the above-described methods and functions are implemented. For example, the processor is configured to generate signaling or frames (carrying MLD information), and the transceiver is configured to send the signaling or frames (carrying the MLD information). For example, the processor is configured to control the transceiver to perform step S401. Of course, the process of generating the MLD information in step S401 may also be completed by the processor.

[0270] Optionally, the communication device 1000 is a first station and may be configured to implement the methods and functions of the first station in the embodiment shown in FIG. 8. For example, the memory stores a computer program. When the processor invokes the computer program, the above-described methods and functions are implemented. For example, the processor is configured to generate a signaling or frame (e.g., a probe response frame), and the transceiver is configured to send the signaling or frame (e.g., receive a probe request frame). For example, the processor is configured to control the transceiver to receive the probe request frame in step S801. Then, the processor determines whether to reply with a probe response frame based on a related condition, and if a response is required, generates the probe response frame and sends the probe response frame by using the transceiver.

[0271] In another example, the communications device 1000 is a chip system or processing system in an access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station, such that the chip system or device in which the processing system is installed implements the methods and functions in the embodiments shown in FIG. 4 or FIG. 8. In this case, the communications device 1000 may include some of the components shown in FIG. 10. For example, the communications device 1000 includes a processor. The processor is coupled to a memory and may call and execute instructions in the memory to configure the device in which the chip system or processing system is installed to implement the methods and functions in the embodiments shown in FIG. 4 or FIG. 8. Optionally, the memory may be a component in the chip system or processing system, or may be an associated / connected component outside the chip system or processing system. In an example, the chip system or processing system is installed in an access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station so that the access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station can implement the corresponding methods and functions in the above embodiments.

[0272] The chip system or processing system may support communication based on 802.11 series protocols, such as 802.11be, 802.11ax, and 802.11ac. The chip system may be installed in devices in various scenarios that support WLAN transmission. The devices in WLAN transmission scenarios are described at the beginning of this specification and will not be described in detail here.

[0273] In the embodiments of the present application, an access point AP (e.g., a reporting AP in an AP multilink device), a first station, or a second station may be divided into functional modules based on the above example method. For example, each functional module may be obtained through division based on each corresponding 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 function module. It should be noted that in the embodiments of the present application, the division into modules is an example and is merely a logical division of functions. In actual implementation, another division scheme may be used.

[0274] When an integrated unit is used, Figure 11 is a schematic diagram of a possible structure of a communication device 1100. The communication device 1100 may be a chip or a processing system in a link device or a multi-link device. The communication device 1100 may perform the operations of the multi-link device in the above method embodiments. The communication device 1100 includes a processing unit 1101 and a transceiver unit 1102.

[0275] In an example, the communications apparatus 1100 is an access point AP (eg, a reporting AP in an AP multilink device), a first station, or a second station as described above.

[0276] The processing unit 1101 may be configured to control and manage the actions of the communication device 1100, for example, generating MLD information or determining whether to reply with a probe response frame based on related conditions when a probe request frame is received, and in another example, controlling the operation of the transceiver unit 1102. Optionally, if the communication device 1100 includes a storage unit, the processing unit 1101 may further execute programs or instructions stored in the storage unit to enable the communication device 1100 to implement the methods and functions in any one of the above embodiments.

[0277] For example, the processing unit 1101 may control the transceiver unit to perform step S401 of Fig. 4, or step 801 of Fig. 8, and / or another process of the techniques described herein. All relevant contents of the steps in the above method embodiments may be cited in the functional descriptions of the corresponding functional modules. Details will not be described again herein.

[0278] For example, the transceiver unit 1102 may transmit and receive data or signaling transmitted over one link, or may transmit and receive data or signaling transmitted over multiple links. Optionally, the transceiver unit 1102 may be one transceiver module or may include multiple transceiver modules. When the transceiver unit 1102 is one transceiver module, the transceiver module may transmit and receive data over multiple links. For example, when the first multi-link device operates over two links and the transceiver unit 1102 includes two transceiver modules, one transceiver module operates over one link and the other transceiver module operates over the other link. For example, the transceiver unit 1102 may be configured to perform, for example, step S401 of FIG. 4 or step S801 of FIG. 8, and / or another process of the techniques described herein. All relevant content of the steps in the above method embodiments may be cited in the functional descriptions of the corresponding functional modules. The details will not be described again here.

[0279] For example, the communication device 1100 may be the communication device shown in FIG. 10, the processing unit 1101 may be the processor 1001 of FIG. 10, and the transceiver unit 1102 may be the transceiver 1003 of FIG. 10. Optionally, the communication device 1100 may further include a memory. The memory is configured to store corresponding program code and data for the communication device 1100 to implement any of the communication methods between multi-link devices provided above. All descriptions of the relevant contents of the components in FIG. 10 may be cited in the functional description of the corresponding components of the communication device 1100. Details will not be described again herein.

[0280] For example, the communication device 1100 may alternatively be a chip or a processor, the processing unit 1101 may be a processing circuit in the chip or processor, and the transceiver unit 1102 may be an input / output circuit in the chip or processor, which is an interface for intercommunication or data exchange between the chip or processor and another coupled component. Signaling or data information or program instructions may be input to the chip or processor and processed, and the processed data or signaling may be output to another coupled component, ensuring that the first multi-link device in which the chip or processor is installed is controlled to implement a function.

[0281] In another example, the communications apparatus 1100 is a chip in the access point AP (eg, a reporting AP in an AP multilink device), first station, or second station described above.

[0282] For example, the processing unit 1101 may be configured to generate MLD information or a probe response frame. For example, the MLD information in step S401 of FIG. 4 is generated by the processing unit 1101, or the probe response frame in S802 of FIG. 8 is generated by the processing unit 1101, and / or another process of the technology described herein is implemented by the processing unit 1101. All relevant contents of the steps in the above method embodiments may be cited in the functional descriptions of the corresponding functional modules. Details will not be described again herein.

[0283] For example, the transceiver unit 1102 may transmit and receive data or signaling transmitted over one link, or may transmit and receive data or signaling transmitted over multiple links. Optionally, the transceiver unit 1102 may be one transceiver module or may include multiple transceiver modules. When the transceiver unit 1102 is one transceiver module, the transceiver module may transmit and receive data over multiple links. For example, when the first station operates over two links and the transceiver unit 1102 includes two transceiver modules, one transceiver module operates over one link and the other transceiver module operates over the other link. For example, the transceiver unit 1102 may be configured to perform, for example, step S401 of FIG. 4 or steps S801 and S802 of FIG. 8, and / or another process of the techniques described herein. All relevant content of the steps in the above method embodiments may be cited in the functional descriptions of the corresponding functional modules. The details will not be described again here.

[0284] For example, the communication device 1100 may be the communication device shown in FIG. 10, the processing unit 1101 may be the processor 1001 of FIG. 10, and the transceiver unit 1102 may be the transceiver 1003 of FIG. 10. Optionally, the communication device 1100 may further include a memory. The memory is configured to store program code and data corresponding to any of the methods provided above that are implemented by the communication device 1100. All descriptions of the relevant contents of the components in FIG. 10 may be cited in the functional description of the corresponding components of the communication device 1100. Details will not be described again herein.

[0285] For example, the communication device 1100 may alternatively be a chip or a processor, the processing unit 1102 may be a processing circuit within the chip or processor, and the transceiver unit 1102 may be an input / output circuit within the chip or processor. The input / output circuit is an interface for intercommunication or data exchange between the chip or processor and another coupled component. Signaling, data information, or program instructions are input to the chip or processor for processing, and the processed data or signaling is output to another coupled component to ensure that the device in which the chip or processor is installed is controlled to implement a function.

[0286] An embodiment of the present 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, an electronic device (such as an AP, a first station, or a second station) in which the processor is located is enabled to perform the method in any of the embodiments of FIG. 4 or FIG. 8.

[0287] An embodiment of the present application further provides a computer program product, which, when run on a computer, enables the computer (such as an AP, a first station, or a second station) to perform the method in any embodiment of FIG.

[0288] An embodiment of the present application further provides a communication device. The device may be in the form of a chip product. The structure of the device includes a processor and an interface circuit. The processor communicates with another device through the interface circuit, and the device is configured to perform the method in any embodiment of FIG. 4 or FIG. 8.

[0289] An embodiment of the present application further provides a communication system. The communication system includes the above-mentioned access point AP (e.g., a reporting AP in an AP multilink device) and a station. The access point AP (e.g., a reporting AP in an AP multilink device) and the station may perform the method in the embodiment of FIG. 4. Alternatively, the communication system includes a first station and a second station, and the first station and the second station may perform the method in the embodiment of FIG. 8. The method or algorithm steps described in combination with the contents disclosed in this application may be implemented by hardware or by a processor by 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, hard disk, removable hard disk, compact disc read-only memory (CD-ROM), or any other form of storage medium well known in the art. For example, a storage medium may be coupled to a processor such that the processor can read information from or 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 disposed in an ASIC. In addition, the ASIC may be located in a core network interface device. Of course, the processor and the storage medium may reside as discrete components in a core network interface device.

[0290] In one or more of the above examples, those skilled in the art will recognize that the functions described in this application can be implemented by hardware, software, firmware, or any combination thereof. When the functions are implemented by software, the functions can be stored on or transmitted to a computer-readable medium as one or more instructions or code in the computer-readable medium. Computer-readable media include computer-readable storage media and communication media. Communication media include any medium that facilitates the transmission of a computer program from one place to another. Storage media can be any available medium accessible to a general-purpose or special-purpose computer.

[0291] In the above specific implementation, the objectives, technical solutions and beneficial effects of the present application have been further described in detail. It should be understood that the above description is only a specific implementation of the present application and does not 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 also fall within the protection scope of the present application.

Claims

1. A communication method applied to a multi-link device in a wireless local area network (WLAN), comprising: receiving a probe request frame by a station, the station belonging to a multi-link device; determining, by the station, whether to respond to the probe request frame according to a preset condition, the preset condition comprising: a reference identifier in the probe request frame does not match a reference identifier of each station in the multilink device; if the preset condition is met, skipping sending a probe response frame in response to the probe request frame; A method comprising:

2. A communication method applied to a multi-link device in a wireless local area network (WLAN), comprising: receiving a probe request frame by a station, the station belonging to a multi-link device, the station in the multi-link device belonging to multiple BSSID sets; determining, by the station, whether to respond to the probe request frame according to a preset condition, the preset condition comprising: The step of at least including: a reference identifier in the probe request frame does not match a reference identifier of each station in the multilink device; and a reference identifier in the probe request frame does not match a reference identifier of each station in a multiple BSSID set to which each station in the multilink device belongs; if the preset condition is met, skipping sending a probe response frame in response to the probe request frame; A method comprising:

3. the probe request frame includes a receiver address; the reference identifier in the probe request frame is a receiver medium access control (MAC) address carried in the receiver address; The method of claim 1 or 2, wherein the reference identifier of the station is the MAC address of the station.

4. the reference identifier in the probe request frame is an SSID corresponding to a service set identifier (SSID) field in the probe request frame, or an SSID included in an SSID list element in the probe request frame, or a short SSID included in a short SSID list element in the probe request frame; The method of claim 1 or 2, wherein the reference identifier of the station is the SSID of the station.

5. the reference identifier in the probe request frame is carried in a Basic Service Set Identifier (BSSID) field in the probe request frame; The method of claim 1 or 2, wherein the reference identifier of the station is the BSSID of the station.

6. The method of claim 1 , wherein one or more stations in the multi-link device belong to multiple BSSID sets.

7. The method of claim 6 , wherein the one or more stations are transmitting BSSID stations in the multiple BSSID set.

8. The method of claim 6 , wherein the one or more stations include a non-transmitting BSSID station in the multiple BSSID set.

9. A communication device in a wireless local area network (WLAN), said device being used in a multi-link device, said device comprising: a transceiver unit configured to receive a probe request frame; a processing unit configured to determine whether to respond to the probe request frame according to a preset condition, the preset condition comprising: a processing unit including at least the reference identifier in the probe request frame not matching the reference identifier of each station in the multilink device; Equipped with The apparatus, wherein the processing unit is further configured to skip sending a probe response frame in response to the probe request frame if the preset condition is met.

10. A communication device in a wireless local area network (WLAN), said device being used in a multi-link device, said device comprising: a transceiver unit configured to receive a probe request frame, wherein stations in the multi-link device belong to multiple BSSID sets; a processing unit configured to determine whether to respond to the probe request frame according to a preset condition, the preset condition comprising: a processing unit, wherein the reference identifier in the probe request frame does not match a reference identifier of each station in the multilink device, and the reference identifier in the probe request frame does not match a reference identifier of each station in a multiple BSSID set to which each station in the multilink device belongs; Including, The apparatus, wherein the processing unit is further configured to skip sending a probe response frame in response to the probe request frame if the preset condition is met.

11. the probe request frame includes a receiver address; the reference identifier in the probe request frame is a receiver medium access control (MAC) address carried in the receiver address; 11. The apparatus of claim 9 or 10, wherein the reference identifier of the station is the MAC address of the station.

12. the reference identifier in the probe request frame is an SSID corresponding to a service set identifier (SSID) field in the probe request frame, or an SSID included in an SSID list element in the probe request frame, or a short SSID included in a short SSID list element in the probe request frame; 11. The apparatus of claim 9 or 10, wherein the reference identifier of the station is the SSID of the station.

13. the reference identifier in the probe request frame is carried in a Basic Service Set Identifier (BSSID) field in the probe request frame; 11. The apparatus of claim 9 or 10, wherein the reference identifier of the station is the BSSID of the station.

14. 14. The apparatus of claim 8, wherein one or more stations in the multi-link device belong to multiple BSSID sets.

15. The apparatus of claim 14 , wherein the one or more stations are transmitting BSSID stations in the multiple BSSID set.

16. The apparatus of claim 14 , wherein the one or more stations include one or more non-transmitting BSSID stations in the multiple BSSID set.

17. 1. A communications device comprising a processor, a transceiver, and a memory, the transceiver is configured to receive and send information or to communicate with another network element; the memory is configured to store a computer program; 9. Apparatus, wherein the processor is configured to execute the computer program to perform the method of any one of claims 1 to 8.

18. A communications device, wherein the chip comprises a processor, a transceiver, and a memory, the memory coupled to the processor and configured to store computer programs and data required when the processor operates, and the processor configured to execute the computer programs stored in the memory to implement the method of any one of claims 1 to 8.

19. A chip comprising a processor and an interface circuit, the processor configured to communicate with another device through the interface circuit, thereby causing the device to perform the method of any one of claims 1 to 8.

20. A computer readable storage medium storing a computer program, which when running on a processor performs the method of any one of claims 1 to 8.

21. A computer program product comprising a computer program for execution by a processor, said computer program causing the method of any one of claims 1 to 8 to be performed when said computer program runs on said processor.

22. A communication system comprising an apparatus according to any one of claims 9 and 11 to 16 and an apparatus according to any one of claims 10 to 16.

Citation Information

Patent Citations

  • Method and system for inter-BSS sounding

    JP2020515112A

  • Multicast load balancing in multihoming EVPN networks

    US20180287946A1

  • Enhanced reliability techniques for shared spectrum

    US20200021400A1