Multiple link selection based on transmit power control (TPC)

CN117598014BActive Publication Date: 2026-09-25CISCO TECHNOLOGY INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280047230.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-05-03
Filing Date
2022-04-28
Publication Date
2026-09-25
Estimated Expiration
2042-04-28

AI Technical Summary

Benefits of technology

[0007]在另一个方面, 本公开提供了一种存储指令集的非暂态计算机可读介质,所述指令集在被执行时执行一种方法,所述方法包括:由计算设备接收与客户端设备相关联的多链路设备MLD关联信息,其中,所述MLD关联信息描述所述客户端设备所需要的MLD链路;基于所述MLD关联信息确定网络上可用的MLD链路集,包括基于客户端设备能力从所述网络中可用的多个多功率等级链路中确定至少两个MLD链路,所述多个多功率等级链路包括标准功率SP链路和低功率室内LPI链路,所述客户端设备能力包括对于所述SP链路和所述LPI链路的支持,并且其中,所述SP链路包括比所述LPI链路更低的信道带宽和更大的覆盖;以及将所确定的MLD链路集以及与所述MLD链路集相关联的接入点AP无线电类型信息发送到所述客户端设备,以使所述客户端设备能够基于所述客户端设备所需要的链路带宽和客户端设备移动性信息来从所述计算设备发送的所述MLD链路集选择两个或更多个MLD链路。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117598014B_ABST
    Figure CN117598014B_ABST
Patent Text Reader

Abstract

Multi-link selection based on transmit power control (TPC) can be provided. A computing device can receive multi-link device (MLD) association information associated with a client device. The MLD association information can describe MLD links that can be needed by the client device. A set of MLD links available on a network can be determined based on the MLD association information. The determined set of MLD links can then be transmitted to the client device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications This application, filed as a PCT international patent application on April 28, 2022, claims the benefit and priority of U.S. Provisional Patent Application No. 17 / 306,729, filed on May 3, 2021, the entire disclosure of which is incorporated herein by reference. Technical Field

[0002] This disclosure generally relates to multi-link selection based on transmit power control (TPC). Background Technology

[0003] In computer networking, a wireless access point (AP) is a networking hardware device that allows Wi-Fi-compatible client devices to connect to a wired network and other client devices. An AP typically connects to a router as a standalone device (directly or indirectly via a wired network), but it can also be an integrated component of the router itself. Several APs can also work together via direct wired or wireless connections or through a central system commonly known as a Wireless Local Area Network (WLAN) controller. An AP differs from a hotspot, which is a physical location where Wi-Fi can access a WLAN.

[0004] Before wireless networks, setting up a computer network in a business, home, or school typically required installing numerous cables through walls and ceilings to provide network access to all network-enabled devices in the building. With the advent of wireless access points (APs), network users were able to add devices that connected to the network with little or no cable. An AP connects to a wired network and then provides a radio frequency link to that network for other wireless devices. Most APs support multiple wireless devices connected at once. APs were built to support standards for transmitting and receiving data using these radio frequencies. Summary of the Invention

[0005] In one aspect, this disclosure provides a method for a wireless local area network, comprising: receiving, by a computing device, multi-link device (MLD) association information associated with a client device, wherein the MLD association information describes MLD links required by the client device; determining, by the computing device, a set of MLD links available on a network based on the MLD association information, including determining, by the computing device, at least two MLD links from a plurality of multi-power class links available in the network based on client device capabilities, the plurality of multi-power class links including standard power (SP) links and low-power indoor (LPI) links, the client device capabilities including support for the SP links and the LPI links, wherein the SP links include lower channel bandwidth and greater coverage than the LPI links; and transmitting, by the computing device, the determined set of MLD links and access point (AP) radio type information associated with the MLD link set to the client device, such that the client device can select two or more MLD links from the set of MLD links transmitted by the computing device based on the link bandwidth required by the client device and client device mobility information.

[0006] In another aspect, this disclosure provides a system for a wireless local area network, including a memory and a processing unit coupled to the memory, wherein the processing unit is operable to: receive multi-link device (MLD) association information associated with a client device, wherein the MLD association information describes the MLD links required by the client device; determine a set of MLD links available on the network based on the MLD association information, wherein the processing unit is operable to determine at least two MLD links from a plurality of multi-power class links available in the network based on client device capabilities, the plurality of multi-power class links including standard power (SP) links and low-power indoor (LPI) links, the client device capabilities including support for the SP links and the LPI links, and wherein the SP links include lower channel bandwidth and greater coverage than the LPI links; and transmit the determined set of MLD links and access point (AP) radio type information associated with the MLD link set to the client device, such that the client device can select two or more MLD links from the set of MLD links transmitted by a computing device based on the link bandwidth required by the client device and client device mobility information.

[0007] In another aspect, this disclosure provides a non-transitory computer-readable medium storing an instruction set that, when executed, performs a method comprising: receiving, by a computing device, multi-link device (MLD) association information associated with a client device, wherein the MLD association information describes MLD links required by the client device; determining a set of MLD links available on a network based on the MLD association information, including determining at least two MLD links from a plurality of multi-power class links available in the network based on client device capabilities, the plurality of multi-power class links including standard power (SP) links and low-power indoor (LPI) links, the client device capabilities including support for the SP links and the LPI links, and wherein the SP links include lower channel bandwidth and greater coverage than the LPI links; and transmitting the determined set of MLD links and access point (AP) radio type information associated with the MLD link set to the client device, such that the client device can select two or more MLD links from the set of MLD links transmitted by the computing device based on the link bandwidth required by the client device and client device mobility information. Attached Figure Description

[0008] The accompanying drawings, which are incorporated in and constitute a part of this disclosure, illustrate various embodiments of the present disclosure. In the drawings: Figure 1 It is a block diagram for providing an operating environment for multi-link selection based on transmit power control (TPC); Figure 2 This is a flowchart for providing a TPC-based multi-link selection method; and Figure 3 It is a block diagram of a computing device. Detailed Implementation

[0009] Overview Multilink selection based on transmit power control (TPC) can be provided. The computing device can receive multilink device (MLD) association information associated with a client device. The MLD association information describes the MLD links that the client device may need. The set of MLD links available on the network can be determined based on the MLD association information. The determined set of MLD links can then be sent to the client device.

[0010] The foregoing overview and the following exemplary embodiments are both illustrative and explanatory only, and should not be considered as limiting the scope of the described and claimed disclosure. Furthermore, features and / or variations may be provided in addition to the described features and / or variations. For example, embodiments of the disclosure may be directed to various combinations and sub-combinations of features described in the exemplary embodiments.

[0011] Example Implementation The following detailed description refers to the accompanying drawings. Where possible, the same reference numerals are used in the drawings and the following description to refer to the same or similar elements. While embodiments of the present disclosure can be described, modifications, adjustments, and other implementations are possible. For example, elements shown in the drawings may be replaced, added, or modified, and the methods described herein may be modified by replacing, reordering, or adding stages to the disclosed methods. Therefore, the following detailed description does not limit the present disclosure. Rather, the appropriate scope of the present disclosure is defined by the appended claims.

[0012] Wi-Fi 6 and Wi-Fi 7 in 6 GHz can have a variety of transmit power control (TPC) options. These TPC options can include, but are not limited to, standard power (SP), which can be managed by an automatic frequency control (AFC) system and low-power indoor (LPI), which can be managed by fixed, geographically specific rules. While the IEEE 802.11be standard can provide access points (APs) with information elements (IEs) for the AP to advertise the TPC regimes effective on each Basic Service Set Identifier (BSSID) and for stations (STAs) (e.g., client devices) to indicate their support for these regimes on each radio, there may not be guidelines or rules established for multi-link devices (MLDs) to associate with one or both of these types of links. Furthermore, given this flexibility, there may not be a policy on how the AP should configure each radio link. Embodiments of this disclosure can determine the set of MLD links available on a multi-power-level network based on the MLD needs of the client device and provide these links to the client device.

[0013] Figure 1 An operating environment 100 for providing multi-link selection based on transmit power control (TPC) is shown. For example... Figure 1 As shown, the operating environment 100 may include a controller 105 and multiple access points (APs). The multiple APs may include a first AP 110, a second AP 115, and a third AP 120. Each of the multiple APs may be compatible with a standard specification (e.g., but not limited to the IEEE 802.11 standard specification).

[0014] Multiple access points (APs) can provide coverage environments (e.g., multi-power-level networks). For example, a first AP 110 can provide a first AP first coverage environment 125 (e.g., via a high-bandwidth LPI link) and a first AP second coverage environment 130 (e.g., via an SP link, i.e., a coverage link). Similarly, a second AP 115 can provide a second AP first coverage environment 135 (e.g., via a high-bandwidth LPI link) and a second AP second coverage environment 140 (e.g., via an SP link, i.e., a coverage link). Likewise, a third AP 120 can provide a third AP first coverage environment 145 (e.g., via a high-bandwidth LPI link) and a third AP second coverage environment 150 (e.g., via an SP link, i.e., a coverage link).

[0015] In summary, the first AP first coverage environment 125, the first AP second coverage environment 130, the second AP first coverage environment 135, the second AP second coverage environment 140, the third AP first coverage environment 145, and the third AP second coverage environment 150 can provide a Wireless Local Area Network (WLAN) through multiple APs. For example, when multiple client devices move within the operating environment 100, this WLAN can provide wireless network access (e.g., WLAN access) for multiple client devices. Some of the client devices may include, but are not limited to, smartphones, personal computers, tablets, mobile devices, telephones, remote control devices, set-top boxes, digital video recorders, Internet of Things (IoT) devices, network computers, routers, automated transfer vehicles (ATVs), drones, unmanned aerial vehicles (UAVs), or other similar microcomputer-based devices. Figure 1 In the example shown, multiple client devices may include a first client device 155 (e.g., a laptop computer), a second client device 160 (e.g., a smartphone), a third client device 165 (e.g., an ATV), and a fourth client device 170 (e.g., a drone).

[0016] Controller 105 may include a Wireless Local Area Network (WLC) controller and may provide and control the operating environment 100 (e.g., WLAN). Controller 105 may allow multiple client devices to join the operating environment 100. In some embodiments of this disclosure, controller 105 may be implemented by a Digital Network Architecture Center (DNAC) controller (i.e., a Software-Defined Networking (SDN) controller) that can configure information for the operating environment 100 to provide TPC-based multilink selection.

[0017] The aforementioned components of operating environment 100 (e.g., controller 105, first AP 110, second AP 115, third AP 120, first client device 155, second client device 160, third client device 165, and fourth client device 170) can be implemented in hardware and / or software (including firmware, resident software, microcode, etc.) or any other circuit or system. The components of operating environment 100 can be implemented in circuits (including discrete electronic components, packaged or integrated electronic chips containing logic gates, circuits utilizing microprocessors), or on a single chip containing electronic components or a microprocessor. Furthermore, the components of operating environment 100 can also be implemented using other technologies capable of performing logical operations (e.g., AND, OR, NOT), including but not limited to mechanical, optical, fluid, and quantum technologies. See the following references... Figure 3 In more detail, the components of the operating environment 100 can be implemented in the computing device 300.

[0018] Figure 2 This is a flowchart illustrating the overall stages involved in a method 200 for providing multi-link selection based on transmit power control (TPC) according to embodiments of the present disclosure. Method 200 can be used as referenced above. Figure 1 The controller 105 will be implemented in more detail below. The implementation method 200 will be described in more detail below for each stage.

[0019] According to embodiments of this disclosure, controller 105 may formulate a recommended MLD link (e.g., a combination of a first link (e.g., 2.4 GHz), a second link (e.g., 5 GHz), and a third link (e.g., 6 GHz)) based on: for example, an AP that supports both LPI and SP, and specific client device capabilities (e.g., supporting SP or supporting only LPI) and characteristics (e.g., the client device is mobile or has high bandwidth requirements).

[0020] One design goal might be to provide coverage extension via high-power SP in macrocells with dual 6 GHz APs, enabling better handover and LPI in microcells with dual 6 GHz APs. Another design goal could be to provide both SP and LPI within the same omnidirectional cell with dual 6 GHz APs, but with lower bandwidth (e.g., SP) in one cell and higher bandwidth (e.g., LPI) in the other for capacity. Furthermore, another design goal for dual-band 5 / 6 GHz client equipment might be seamless handover with maximum capacity. In this case, the required client equipment attachment sequence could be: starting with a primary link using a high-bandwidth LPI 6 GHz radio, with backup on the 5 GHz radio link, and then switching to a high-power 6 GHz SP macrocell as the primary link when transitioning from a microcell to achieve wider coverage while retaining the backup 5 GHz radio. LPI radios may be more biased towards larger channel bandwidth (i.e., constant power spectral density (PSD)), which might be suitable for bandwidth-hungry client equipment, but could lead to more roaming events if the client equipment is mobile. Conversely, an AFC-enabled SP radio may be less concerned with channel bandwidth (i.e., no constant PSD), or have limited available bandwidth, and can utilize limited bandwidth (e.g., 20 MHz) to provide greater coverage suitable for mobile clients. Connecting to an SP radio may mean fewer roaming events, thus reducing the likelihood of losing connection to the network.

[0021] Additional link selection considerations could be to avoid large-scale coverage mismatches (e.g., the AP might use a SP, but the client device might only use LPI, or the AP uses LPI, but the client device might use a SP, with both the AP and STA operating below either SP or LPI, but according to the specification, the STA operates at a frequency 6 dB lower than the AP). The former might be trivial, as it could be redirected to a better BSSID with only LPI, but the second and third might require not advertising the 802.11 Transmit Power Envelope (TPE) IE to the client device (i.e., LPI only).

[0022] As described above, directing client devices to the desired set of links can be challenging (the client device can ultimately decide this), but when a client device initiates association with an MLD AP for all radios included in the AP (e.g., by default), controller 105 can (e.g., based on the process described above) formulate the desired MLD combination. Furthermore, controller 105 can exclude inappropriate BSSIDs and add better BSSIDs to the MLD association response.

[0023] Method 200 can begin at start box 205 and proceed to stage 210, in which controller 105 can receive multilink device (MLD) association information associated with a client device. The MLD association information can describe the MLD links required by the client device. The client device can provide the MLD association information to find available links to establish an MLD association by providing its request. This exchange from the client device to controller 105 can occur during 802.11 initial association or via the Access Network Query Protocol (ANQP).

[0024] For example, a first client device 155 (e.g., a laptop computer) may have low mobility and may be running a high-bandwidth application. In this case, the first client device 155 can provide MLD association information to locate a first high-bandwidth link and a second high-bandwidth link. A second client device 160 (e.g., a smartphone) may have higher mobility than a laptop computer and may be running a high-bandwidth application. In this case, the second client device 160 can provide MLD association information to locate a first high-bandwidth link and a first coverage link. A third client device 165 (e.g., an ATV) and a fourth client device 170 (e.g., a drone or UAV) may have higher mobility than a laptop computer or smartphone and may frequently move between the coverage areas of multiple access points. In this case, the third client device 165 and the fourth client device 170 can provide MLD association information to locate a first coverage link and a second coverage link.

[0025] Method 200 can proceed from stage 210 (in stage 210, controller 105 receives MLD association information associated with a client device) to stage 220, in which controller 105 can determine the set of MLD links available on the multi-power-class network (e.g., operating environment 100) based on the MLD association information. For example, controller 105 can determine the available links to offer to the client device in response to receiving the MLD association information.

[0026] In the above example where a first client device 155 (e.g., a laptop computer) can provide MLD association information to find a first high-bandwidth link and a second high-bandwidth link, the identified available links may include a first high-bandwidth LPI link and a second high-bandwidth LPI link on the same AP or from different APs. In the above example where a second client device 160 (e.g., a smartphone) can provide MLD association information to find a first high-bandwidth link and a first coverage link, the identified available links may include a first high-bandwidth LPI link and a first SP link (e.g., high-coverage AFC) on the same AP or from different APs. In the above example where a third client device 165 (e.g., an ATV) and a fourth client device 170 (e.g., a drone or UAV) can provide MLD association information to find a first coverage link and a second coverage link, the identified available links may include a first SP link (e.g., high-coverage AFC) on the same AP or from different APs and a second SP link (e.g., high-coverage AFC).

[0027] Once controller 105 determines the set of MLD links available on the multi-power-class network based on the MLD association information in phase 220, method 200 can continue to phase 230, in which controller 105 can send the determined set of MLD links to the client device. For example, the links specified above for different example client devices can be sent to different example client devices. Each link exchanged with the client device may include AP radio type information associated with the MLD link set, such as: i) an AFC-enabled SP with channel bandwidth; ii) an LPI radio with channel bandwidth; and iii) a conventional 2.4 / 5 GHz link.

[0028] After controller 105 sends the determined MLD link set to the client device in step 230, method 200 can proceed to stage 240, where the client device can determine which MLD link set to use. For example, the client device can determine the MLD links to select based on its characteristics (e.g., mobility or high bandwidth requirements) using recommendations formulated and provided by controller 105, using a hybrid of LPI and SP powered radios or LPI / SP on both radios. Once the client device has determined which MLD link set to use in stage 240, method 200 can terminate in stage 250.

[0029] Figure 3 A computing device 300 is shown. (For example...) Figure 3As shown, the computing device 300 may include a processing unit 310 and a memory unit 315. The memory unit 315 may include a software module 320 and a database 325. When executed on the processing unit 310, the software module 320 may execute, for example, the above-described reference. Figure 2 The process described is for providing multi-link selection based on transmit power control (TPC). Computing device 300 can provide an operating environment for, for example, controller 105, first AP 110, second AP 115, third AP 120, first client device 155, second client device 160, third client device 165, and fourth client device 170. Controller 105, first AP 110, second AP 115, third AP 120, first client device 155, second client device 160, third client device 165, and fourth client device 170 can operate in other environments and are not limited to computing device 300.

[0030] Computing device 300 can be implemented using Wi-Fi access points, tablet devices, mobile devices, smartphones, telephones, remote control devices, set-top boxes, digital video recorders, cable modems, personal computers, network computers, mainframes, routers, switches, server clusters, smart TV devices, network storage devices, network relay devices, or other similar microcomputer-based devices. Computing device 300 can include any computer operating environment, such as handheld devices, multiprocessor systems, microprocessor-based or programmable transmitter electronics, minicomputers, mainframes, etc. Computing device 300 can also be implemented in a distributed computing environment, where tasks are performed by remote processing devices. The systems and devices described above are examples, and computing device 300 can include other systems or devices.

[0031] For example, embodiments of this disclosure can be implemented as a computer process (method), computing system, or article of manufacture, such as a computer program product or a computer-readable medium. A computer program product can be a computer storage medium readable by a computer system and encodes a computer program containing instructions for performing the computer process. A computer program product can also be a propagated signal on a carrier wave readable by a computing system and encode a computer program containing instructions for performing the computer process. Therefore, this disclosure can be embodied in hardware and / or software (including firmware, resident software, microcode, etc.). In other words, embodiments of this disclosure can take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied therein for use by or in conjunction with an instruction execution system. A computer-usable or computer-readable medium can be any medium capable of containing, storing, communicating, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0032] Computer-usable or computer-readable media can be, for example, but not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, apparatuses, or propagation media. More specific examples of computer-readable media (a non-exhaustive list) may include the following: electrical connections having one or more wires, portable computer floppy disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), fiber optics, and portable optical disc read-only memory (CD-ROM). Note that computer-usable or computer-readable media can even be paper or other suitable media for printing programs, as programs can be electronically captured via optical scanning of, for example, paper or other media, then compiled, interpreted, or processed in a suitable manner as necessary, and then stored in computer memory.

[0033] While some embodiments of this disclosure have been described, other embodiments may exist. Furthermore, although embodiments of the invention have been described in association with data stored in memory and other storage media, data may also be stored on or read from other types of computer-readable media, such as secondary storage devices (e.g., hard disks, floppy disks, or CD-ROMs), carrier waves from the Internet, or other forms of RAM or ROM. Moreover, the stages of the disclosed method may be modified in any way without departing from this disclosure, including by reordering and / or inserting or deleting stages.

[0034] Furthermore, embodiments of this disclosure can be practiced in circuits (including discrete electronic components, packaged or integrated electronic chips containing logic gates, circuits utilizing microprocessors), or on a single chip containing electronic components or a microprocessor. Embodiments of this disclosure can also be practiced using other techniques capable of performing logical operations (e.g., AND, OR, NOT), including but not limited to mechanical, optical, fluid, and quantum technologies. Additionally, embodiments of the invention can be practiced within a general-purpose computer or in any other circuit or system.

[0035] Embodiments of this disclosure can be practiced via a system-on-a-chip (SOC), wherein Figure 1 Each or more of the elements shown can be integrated onto a single integrated circuit. Such a SOC device may include one or more processing units, graphics units, communication units, system virtualization units, and various application functions, all of which can be integrated (or “programmed”) onto a chip substrate as a single integrated circuit. When operating via the SOC, the functions described herein with respect to embodiments of this disclosure can be performed via dedicated logic integrated on a single integrated circuit (chip) along with other components of the computing device 300.

[0036] For example, embodiments of the present disclosure have been described above with reference to block diagrams and / or operational illustrations of methods, systems, and computer program products according to embodiments of the present disclosure. Functions / actions indicated in the blocks may occur in any order shown in any flowchart. For example, depending on the functions / actions involved, two blocks shown consecutively may actually be executed substantially simultaneously, or these blocks may sometimes be executed in reverse order.

[0037] Although the specification includes examples, the scope of this disclosure is indicated by the appended claims. Furthermore, although this specification has been described using language specific to structural features and / or methodological actions, the claims are not limited to the features or actions described above. Rather, the specific features and actions described above are disclosed as examples of embodiments of this disclosure.

Claims

1. A method for a wireless local area network, comprising: The computing device receives multi-link device (MLD) association information associated with the client device, wherein the MLD association information describes the MLD links required by the client device; The computing device determines a set of available MLD links on the network based on the MLD association information, including determining at least two MLD links from a plurality of multi-power-class links available in the network based on client device capabilities. The plurality of multi-power-class links include standard power (SP) links and low-power indoor (LPI) links. The client device capabilities include support for both the SP links and the LPI links, wherein the SP links include lower channel bandwidth and greater coverage than the LPI links. The computing device sends the determined MLD link set and the access point (AP) radio type information associated with the MLD link set to the client device, so that the client device can select two or more MLD links from the MLD link set sent by the computing device based on the link bandwidth required by the client device and the client device mobility information.

2. The method according to claim 1, wherein, The AP radio type information associated with the MLD link set includes: SP links with channel bandwidth and Automatic Frequency Control (AFC) enabled; LPI links with channel bandwidth; and 2.4 / 5 GHz links.

3. The method according to claim 1, further comprising: The client device determines which MLD link set to use.

4. The method according to claim 1, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a second high-bandwidth link.

5. The method according to claim 4, wherein, The available MLD link set includes a first high-bandwidth LPI link and a second high-bandwidth LPI link.

6. The method according to claim 5, wherein, The first high-bandwidth LPI link and the second high-bandwidth LPI link originate from the same AP.

7. The method according to claim 1, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a first coverage link.

8. The method according to claim 7, wherein, The available MLD link set includes a first high-bandwidth LPI link and a first SP link.

9. The method according to claim 8, wherein, The first high-bandwidth LPI link and the first SP link come from different APs.

10. The method according to claim 1, wherein, The MLD association information indicates that the client device requires a first coverage link and a second coverage link.

11. The method according to claim 10, wherein, The available MLD link set includes the first SP link and the second SP link.

12. The method according to claim 11, wherein, The first SP link and the second SP link come from different APs.

13. A system for a wireless local area network, comprising: Memory; as well as A processing unit is coupled to the memory, wherein the processing unit is operable to: Receive multi-link device (MLD) association information associated with a client device, wherein the MLD association information describes the MLD links required by the client device; Based on the MLD association information, a set of MLD links available on the network is determined, wherein the processing unit is operable to determine at least two MLD links from a plurality of multi-power-class links available in the network based on client device capabilities, the plurality of multi-power-class links including standard power SP links and low-power indoor LPI links, the client device capabilities including support for the SP links and the LPI links, and wherein the SP links include lower channel bandwidth and greater coverage than the LPI links; and The determined MLD link set and the access point (AP) radio type information associated with the MLD link set are sent to the client device, so that the client device can select two or more MLD links from the MLD link set sent by the computing device based on the link bandwidth required by the client device and the client device mobility information.

14. The system according to claim 13, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a second high-bandwidth link.

15. The system according to claim 13, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a first coverage link.

16. The system according to claim 13, wherein, The MLD association information indicates that the client device requires a first coverage link and a second coverage link.

17. A non-transitory computer-readable medium storing an instruction set, said instruction set executing a method when executed, said method comprising: The computing device receives multi-link device (MLD) association information associated with the client device, wherein the MLD association information describes the MLD links required by the client device; Determining the set of available MLD links on the network based on the MLD association information includes identifying at least two MLD links from a plurality of multi-power-class links available in the network based on client device capabilities. The plurality of multi-power-class links includes standard power (SP) links and low-power indoor (LPI) links. The client device capabilities include support for both the SP links and the LPI links, wherein the SP links include lower channel bandwidth and greater coverage than the LPI links. The determined MLD link set and the access point (AP) radio type information associated with the MLD link set are sent to the client device, so that the client device can select two or more MLD links from the MLD link set sent by the computing device based on the link bandwidth required by the client device and the client device mobility information.

18. The non-transitory computer-readable medium according to claim 17, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a second high-bandwidth link.

19. The non-transitory computer-readable medium according to claim 17, wherein, The MLD association information indicates that the client device requires a first high-bandwidth link and a first coverage link.

20. The non-transitory computer-readable medium according to claim 17, wherein, The MLD association information indicates that the client device requires a first coverage link and a second coverage link.

Citation Information

Patent Citations

  • Capability negotiation in multilink

    WO2021010606A1

  • Methods for enabling multi-link wlans

    WO2021011476A1