Communication method and device and storage medium

By monitoring the signal reception strength of each link in multiple links and determining the target link, the problem of performance attenuation in MLO communication is solved and network performance is improved.

CN120075942APending Publication Date: 2025-05-30BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311630238.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

When using multi-link operation (MLO) for communication, there may be major performance degradation problems, resulting in network performance degradation.

Method used

By monitoring the signal reception strength of each link in the multi-link, a target link whose signal reception strength is greater than the signal reception strength threshold is determined, and the link state is adjusted based on this for communication.

Benefits of technology

Ensure that the signal strength of the target link is used to meet communication needs, thereby improving network performance during communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075942A_ABST
    Figure CN120075942A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device and a storage medium. The communication method comprises the steps that a station monitors the signal receiving strength of each link in multiple links, and the multiple links are multiple links through which the station is connected with an access point; based on the signal receiving strength, a target link is used for communication in the multiple links, and the signal receiving strength of the target link is larger than a signal receiving strength threshold value. According to the embodiment of the invention, the signal strength of each link in the multiple links is monitored, and the target link is determined according to the signal strength of the links for communication, so that the signal strength in the target link is ensured to meet the communication requirement, and the network performance in the communication process is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication technologies, and in particular, to a communication method, apparatus, and storage medium. Background Art

[0002] With the development of the field of wireless communication technologies, more and more families or enterprises rely on wireless communication technologies, such as Wireless Fidelity (Wi-Fi), and use Wi-Fi as the main technical means for accessing the network. With the development of technology and the improvement of users' requirements for product usage experience, wireless protocol standards are continuously updated to meet users' needs.

[0003] In the relevant latest updated wireless protocol standards, communication can be achieved through Multi-Link Operation (MLO). However, when using MLO for communication, there may be a problem of significant attenuation of MLO performance, which may lead to a decline in network performance. Summary of the Invention

[0004] To overcome the problems existing in the related art, the present disclosure provides a communication method, apparatus, and storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, including: a station monitors the signal reception strength of each link in a multi-link, where the multi-link is a plurality of links through which the station is connected to an access point; based on the signal reception strength, communication is performed using a target link in the multi-link, where the target link is a link whose signal reception strength is greater than a signal reception strength threshold.

[0006] In an implementation manner, the performing communication using the target link in the multi-link based on the signal reception strength includes: adjusting the multi-link state based on the signal reception strength and determining the target link; performing communication based on the determined target link.

[0007] In one implementation, adjusting the multi-link state and determining the target link based on the signal reception strength includes at least one of the following: If it is detected that there is a first link with a signal reception strength greater than a first threshold and the link state of the first link is an inactive state, then activate the first link and determine the target link as the activated first link; If it is detected that there is a second link with a signal reception strength less than a second threshold, then deactivate the second link and determine the target link as another link different from the second link; If it is detected that there is a third link with a signal reception strength greater than or equal to the second threshold and less than or equal to the first threshold, then keep the link state of the third link unchanged, where the link state includes an active state or an inactive state, and determine the target link as the link in the third link with an active state; where the first threshold is greater than the second threshold.

[0008] In one implementation, before deactivating the second link, the method further includes: detecting the packet loss state of the second link and determining that the packet loss state meets the state condition for deactivating the second link.

[0009] In one implementation, monitoring the signal reception strength of each link in the multi-link includes: monitoring the signal reception strength and link state of each link in the multi-link one by one; If it is detected that the signal reception strength and link state of the link meet the monitoring conditions, then monitor the next link; The monitoring conditions include at least one of the following: the link signal reception strength is less than the second threshold and the link state is an inactive state; the link signal reception strength is greater than the first threshold and the link state is an active state; the link signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, and the link state is an active state or a deactivated state.

[0010] According to a second aspect of the embodiments of the present disclosure, a communication device is provided, including:

[0011] A monitoring unit for a station to monitor the signal reception strength of each link in the multi-link, where the multi-link is multiple links for the station to connect to an access point;

[0012] A communication unit for communicating using a target link in the multi-link based on the signal reception strength, where the target link is a link with a signal reception strength greater than a signal reception strength threshold.

[0013] In one implementation, the communication unit uses the following method to communicate using a target link in the multi-link based on the signal reception strength: adjusting the multi-link state and determining the target link based on the signal reception strength; communicating based on the determined target link.

[0014] In one implementation, the communication unit adjusts the multi-link state and determines the target link based on the signal reception strength, including at least one of the following: If it is detected that there is a first link with a signal reception strength greater than a first threshold and the link state of the first link is an inactive state, then activate the first link and determine the target link as the activated first link; If it is detected that there is a second link with a signal reception strength less than a second threshold, then deactivate the second link and determine the target link as another link different from the second link; If it is detected that there is a third link with a signal reception strength greater than or equal to the second threshold and less than or equal to the first threshold, then keep the link state of the third link unchanged, where the link state includes an active state or an inactive state, and determine the target link as the link in the third link with an active state; where the first threshold is greater than the second threshold.

[0015] In one implementation, before deactivating the second link, the communication unit is further configured to: detect the packet loss status of the second link and determine that the packet loss status meets the state condition for deactivating the second link.

[0016] In one implementation, the monitoring unit monitors the signal reception strength of each link in the multi-link in the following manner: monitor the signal reception strength and link state of each link in the multi-link one by one; If it is detected that the signal reception strength and link state of the link meet the monitoring conditions, then monitor the next link; The monitoring conditions include at least one of the following: the link signal reception strength is less than the second threshold and the link state is an inactive state; the link signal reception strength is greater than the first threshold and the link state is an active state; the link signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, and the link state is an active state or a deactivated state.

[0017] According to a third aspect of the embodiments of the present disclosure, there is provided a communication device, including:

[0018] A processor;

[0019] A memory for storing instructions executable by the processor;

[0020] Wherein, the processor is configured to: execute the method described in the first aspect or any one of the implementations of the first aspect.

[0021] According to a fourth aspect of the embodiments of the present disclosure, there is provided a storage medium, in which instructions are stored, and when the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the communication method described in the first aspect or any one of the implementations of the first aspect.

[0022] The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects: By monitoring the signal strength in each link of multiple links and determining the target link for communication based on the signal strength of the link, it is ensured that the signal strength in the target link meets the communication requirements, thereby ensuring the network performance during the communication process.

[0023] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure and used together with the specification to explain the principles of the present disclosure.

[0025] Figure 1 It is a schematic diagram of a link connection for multi-link operation shown according to an exemplary embodiment.

[0026] Figure 2 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0027] Figure 3 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0028] Figure 4 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0029] Figure 5 It is a schematic diagram of the relationship between a first threshold and a second threshold shown according to an exemplary embodiment.

[0030] Figure 6 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0031] Figure 7 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0032] Figure 8 It is a flowchart of a communication method shown according to an exemplary embodiment.

[0033] Figure 9 It is a block diagram of a communication device shown according to an exemplary embodiment.

[0034] Figure 10 It is a block diagram of a device for communication shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0035] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure.

[0036] The present disclosure provides a device communication method, which is applied to a wireless communication scenario, for example, a scenario where a terminal performs wireless communication.

[0037] With the development of the wireless communication technology field, more and more families or companies use wireless communication technologies including Wi-Fi technology for wireless data transmission to achieve leisure or office work. Due to the progress of technology, users' requirements for terminal performance are constantly increasing. For example, users need clearer picture quality and sound quality, lower latency, etc. Therefore, the transmission rate of wireless data transmission needs to be increased. However, the current wireless protocol standard, that is, Wi-Fi 6, cannot meet the above high requirements for data transmission rate. Therefore, Wi-Fi 6 is revised to obtain the updated wireless protocol standard Wi-Fi 7.

[0038] Wi-Fi 7 introduces many new technologies on the basis of the Wi-Fi 6 standard. For example, it supports a larger channel bandwidth: 320MHz channel bandwidth, supports a higher-order Quadrature Amplitude Modulation (QAM): 4096-QAM, supports Multi-Link Operation (MLO), supports enhanced multi-user communication: (Multi-User Multiple-Input Multiple-Output, MU-MIMO), and supports multi-Access Point (AP) cooperation and other technologies. Among them, under the traditional wireless protocol standard, a terminal device can only select one frequency band supported by the traditional wireless protocol standard for data transmission. For example, under the Wi-Fi 6 protocol, it supports three frequency bands of 2.4GHz, 5GHz, and 6GHz for data transmission, but when performing data transmission, it can only select one of the three frequency bands of 2.4GHz, 5GHz, and 6GHz to transmit data.

[0039] Figure 1 It is a schematic diagram of a link connection for multi-link operation shown according to an exemplary embodiment. Under the Wi-Fi 7 protocol, it supports data transmission using three frequency bands of 2.4GHz, 5GHz, and 6GHz. As Figure 1As shown, based on multi-link operation in the Wi-Fi 7 protocol, multiple links can be simultaneously connected between an AP and a station (STA) for data transmission, improving the wireless data transmission speed. However, limited by the implementation of the manufacturer's protocol, in some scenarios, there will be a significant problem of performance degradation in multi-link operation. For example, in a weak signal scenario, the transmission rate of one of the multi-link operations is weak, resulting in a decrease in the overall data transmission rate and thus affecting network performance.

[0040] Therefore, the present disclosure provides a communication method. By monitoring the signal strength in each link of the multi-link and determining the target link for communication based on the signal strength of the link, it is ensured that the signal strength in the target link meets the communication requirements, thereby ensuring the network performance during the communication process.

[0041] The communication method provided by the embodiments of the present disclosure can be executed by a station. Among them, the station can be a device accessing the AP. For example, the station can be a terminal accessing the AP based on multi-link operation.

[0042] Figure 2 is a flowchart of a communication method shown according to an exemplary embodiment, as Figure 2 shown, including the following steps.

[0043] In step S11, the station monitors the signal reception strength of each link in the multi-link.

[0044] Among them, the multi-link is multiple links connected between the station and the access point.

[0045] In the embodiments of the present disclosure, based on the wireless standard protocol Wi-Fi 7, there can be multiple links between the AP and the station. When communicating, multiple links connected between the access point and the station can communicate simultaneously to provide higher bandwidth and better stability.

[0046] In step S12, based on the signal reception strength, communication is performed using the target link in the multi-link.

[0047] Among them, the target link is a link whose signal reception strength is greater than the signal reception strength threshold.

[0048] In the embodiments of the present disclosure, based on the signal reception strength of each link in the multi-link, a link whose signal reception strength is greater than the signal reception strength threshold in the multi-link is determined as the target link.

[0049] In the embodiments of the present disclosure, the target link can be multiple links whose signal reception strength is greater than the signal reception strength threshold.

[0050] In the embodiments of the present disclosure, the signal reception strength threshold can be obtained by analyzing different test data.

[0051] In the embodiments of the present disclosure, by monitoring the signal reception strength of each link in a multi-link, and using the link with a signal reception strength greater than the signal reception strength threshold in the multi-link as the target link for communication, the signal reception strength during communication is greater than the signal reception strength threshold, ensuring the performance of each link during communication, and further ensuring the network performance during communication, thus achieving fast and delay-free communication.

[0052] In the embodiments of the present disclosure, when it is monitored that the signal reception strength in the multi-link is greater than the signal reception strength threshold, the link state can be adjusted so that the link with a signal reception strength greater than the signal reception strength threshold can communicate.

[0053] Figure 3 is a flowchart of a communication method shown according to an exemplary embodiment, as Figure 3 shown, and includes the following steps.

[0054] In step S21, the station monitors the signal reception strength of each link in the multi-link.

[0055] In step S22, based on the signal reception strength, the multi-link state is adjusted and the target link is determined.

[0056] In step S23, communication is performed based on the determined target link.

[0057] Among them, step S21 is the same as step S11, and will not be elaborated here.

[0058] In the embodiments of the present disclosure, according to the signal reception strength of each link monitored by the station, the links with different signal reception strengths can be adjusted to different states.

[0059] In the embodiments of the present disclosure, the adjustment of the state of each link in the multi-link can be achieved through the station.

[0060] In the embodiments of the present disclosure, the station can select the link with a link signal reception strength greater than the signal reception strength threshold after adjusting the link state as the target link for communication.

[0061] In the embodiments of the present disclosure, the link state is adjusted based on the signal reception strength of the link, so as to ensure that the link with a signal reception strength greater than the reception strength threshold can be used as the target link for communication, and further make the signal reception strength of the link during communication greater than the signal reception strength threshold, ensuring the performance of each link during communication, and further ensuring the overall performance of the network during communication.

[0062] In the embodiments of the present disclosure, the signal reception strength threshold may include the signal reception strength of the first threshold and / or the signal reception strength of the second threshold. Among them, the first threshold is greater than the second threshold.

[0063] In the embodiments of the present disclosure, the station makes different adjustments to the link state according to the magnitude relationship between the signal strength detected on each link and the signal reception strength of the first threshold and / or the signal reception strength threshold of the second threshold.

[0064] In the embodiments of the present disclosure, the state adjustment of the link by the station may be to activate the link.

[0065] In the embodiments of the present disclosure, the state adjustment of the link by the station may be to deactivate the link.

[0066] In the embodiments of the present disclosure, the state adjustment of the link by the station may be to keep the link state unchanged.

[0067] Among them, the link state may be an active state or an inactive state.

[0068] Figure 4 It is a flowchart of a communication method shown according to an exemplary embodiment, as Figure 4 shown, including the following steps.

[0069] In step S31, based on the signal reception strength, adjust the multi-link state and determine the target link.

[0070] In step S321, it is monitored that there is a first link with a signal reception strength greater than the first threshold, and the link state of the first link is an inactive state.

[0071] In step S331, activate the first link and determine the target link as the activated first link.

[0072] In the embodiments of the present disclosure, when the station monitors that the signal reception strength of the first link in the multi-links is greater than the signal reception strength of the first threshold, the first link is adjusted to an active state and the target link is determined.

[0073] In one example, if after monitoring that the signal reception strength of the first link is greater than the first threshold, the first link is in an active state, then keep the active state of the first link unchanged, and determine the first link with a signal reception strength greater than the first threshold and in an active state as the target link.

[0074] In one example, if after monitoring that the signal reception strength of the first link is greater than the first threshold, the first link is in an inactive state, then the station activates the first link, and determines the first link with a signal reception strength greater than the first threshold and a link state adjusted to an active state as the target link.

[0075] In step S322, it is monitored that there is a second link with a signal reception strength less than the second threshold.

[0076] In step S332, deactivate the second link and determine that the target link is another link different from the second link.

[0077] In an embodiment of the present disclosure, when it is monitored that the signal reception strength of the second link is less than the signal reception strength of the second threshold, the second link is deactivated and the target link is determined.

[0078] In one example, after it is monitored that the signal reception strength of the second link is less than the second threshold, if the second link is in an active state, the station deactivates the second link and determines, as the target link, another link different from the second link, that is, a link that is greater than the second threshold and in an active state.

[0079] In one example, after it is monitored that the signal reception strength of the second link is less than the second threshold, if the second link is in a non - active state, the non - active state of the second link remains unchanged, and a link different from the second link is determined as the target link.

[0080] In step S323, it is monitored that there is a third link whose signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold.

[0081] In step S333, keep the link state of the third link unchanged and determine that the target link is the link in the active state among the third links.

[0082] Wherein, the link state includes an active state or a non - active state.

[0083] In an embodiment of the present disclosure, when it is monitored that the signal reception strength of the third link is greater than or equal to the second threshold and less than or equal to the first threshold, keep the link state unchanged and determine the target link.

[0084] In one example, when it is monitored that the signal reception strength of the third link is greater than or equal to the second threshold and less than or equal to the first threshold, and the third link is in an active state, keep the state of the third link unchanged and determine the active third link as the target link.

[0085] In one example, when it is monitored that the signal reception strength of the third link is greater than or equal to the second threshold and less than or equal to the first threshold, and the third link is in a non - active state, keep the non - active state of the third link unchanged and determine the active third link as the target link.

[0086] In an embodiment of the present disclosure, the links in the active state among the first link, the second link, and the third link can be simultaneously used as the target link for communication.

[0087] In an embodiment of the present disclosure, when the signal reception strength of a link in a multi-link is detected to be less than a second threshold, the link state is adjusted to make the link in an inactive state, where the link in the active state can be deactivated, or the link in the inactive state can be maintained to make the link with a signal reception strength less than the second threshold in the inactive state.

[0088] In an embodiment of the present disclosure, when the signal reception strength of a link in a multi-link is detected to be greater than a first threshold, the link state is adjusted to make the link in an active state, where the link in the inactive state can be activated, or the link in the active state can be maintained to make the link with a signal reception strength greater than the first threshold in the active state.

[0089] In an embodiment of the present disclosure, Figure 5 is a schematic diagram showing the relationship between the first threshold and the second threshold according to an exemplary embodiment, as Figure 5 shown, the first threshold is not equal to the second threshold, so there is a buffer interval between the first threshold and the second threshold. When the signal reception strength of a link in a multi-link is detected to be within this buffer interval, the current state of the link can be maintained to avoid frequent adjustment of the link state caused by fluctuations in the received signal strength, resulting in network instability.

[0090] In an embodiment of the present disclosure, the first threshold and the second threshold can be adjusted according to different measurement results of different hardware platforms.

[0091] In an embodiment of the present disclosure, by monitoring the signal reception strength of each link in a multi-link, the link with a signal reception strength less than the second threshold is in an inactive state; the link with a signal reception strength greater than the first threshold is in an active state; the state of the link with a signal reception strength between the first threshold and the second threshold is maintained unchanged, and all the links in the active state are used as target links for communication, so that the signal reception strength of all the links for communication is greater than the second state, thereby ensuring the performance of the links for communication.

[0092] In an embodiment of the present disclosure, before deactivating the link with a signal reception strength less than the second threshold, the packet loss state of the link with a signal reception strength less than the second threshold can also be detected, and the link with a signal reception strength less than the second threshold is deactivated based on the packet loss state of the link with a signal reception strength less than the second threshold.

[0093] Figure 6 is a flowchart of a communication method according to an exemplary embodiment, as Figure 6 shown, including the following steps.

[0094] In step S41, it is detected that there is a second link with a signal reception strength less than the second threshold.

[0095] In step S42, detect the packet loss status of the second link and determine that the packet loss status meets the status condition for deactivating the second link.

[0096] In an embodiment of the present disclosure, when a station detects that there is a second link in the multi-link with a signal reception strength less than a second threshold, it triggers the detection of the packet loss status of the link with a signal reception strength less than the second threshold.

[0097] In one example, when a station detects that there is a second link in the multi-link with a signal reception strength less than a second threshold, it detects the number of packet losses in the second link. If the number of packet losses in the second link is greater than a threshold, deactivate the second link; if the number of packet losses in the second link is less than or equal to the threshold, do not deactivate the second link.

[0098] In an embodiment of the present disclosure, the packet loss situation of the packets in the link can be judged by the response of the access point to the packets.

[0099] In an embodiment of the present disclosure, the station determines whether to deactivate the second link according to the packet loss status of the packets in the second link with a signal reception strength less than the second threshold, so that the link with a signal reception strength less than the second threshold but without packet loss can communicate, thereby ensuring that multiple links can be used simultaneously for communication during communication and improving the network performance of the communication.

[0100] In an embodiment of the present disclosure, periodic detection can be performed on each link in the multi-link.

[0101] Figure 7 is a flowchart of a communication method shown according to an exemplary embodiment, as Figure 7 shown, including the following steps.

[0102] In step S51, monitor the signal strength and link status of each link in the multi-link one by one.

[0103] In an embodiment of the present disclosure, the station can sequentially monitor each link in the multi-link. Among them, the station can monitor the signal reception strength of each link and the current link status, where the link status can be an active state or a non-active state.

[0104] In step S52, if it is detected that the signal reception strength and link status of the link meet the monitoring conditions, then monitor the next link.

[0105] Among them, the monitoring conditions include at least one of the following: the link signal reception strength is less than the second threshold and the link status is non-active; the link signal reception strength is greater than the first threshold and the link status is active; the link signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, and the link status is active or deactivated.

[0106] In the embodiments of the present disclosure, when it is detected that the signal reception strength and the link state meet the monitoring conditions, the monitoring of the next link is continued.

[0107] In one example, when the station detects that the signal reception strength of the current link is less than the second threshold and the current link state is in an inactive state, the station monitors the next link; otherwise, the current link state is adjusted, where adjusting the link state may be deactivating the link with the signal reception strength less than the second threshold currently.

[0108] In one example, when the station detects that the signal reception strength of the current link is greater than the first threshold and the current link state is in an active state, the station monitors the next link; otherwise, the current link state is adjusted, where adjusting the link state may be activating the link with the signal reception strength greater than the first threshold before.

[0109] In one example, when the station detects that the signal reception strength of the current link is less than or equal to the first threshold and greater than or equal to the second threshold, and the current link state is in any state, the station may monitor the next link.

[0110] In the embodiments of the present disclosure, by monitoring each link in multiple links one by one for the signal reception strength and the link state, and when it is determined that the signal reception strength and the link state of the currently monitored link meet the monitoring conditions, the next link is detected, so that the station can determine whether each link in the multiple links meets the communication requirements, and further ensure that the link for communication works in the best performance state.

[0111] In the embodiments of the present disclosure, the communication method is described in combination with the following examples.

[0112] In the embodiments of the present disclosure, the communication method can be applied to MLO based on Wi-Fi 7 to achieve communication between a station and an access point.

[0113] In the embodiments of the present disclosure, as Figure 1 shown, the STA can associate with the AP in the manner of MLO, where there may be three links for communication between the STA and the AP, namely link 1, link 2, and link 3.

[0114] In the embodiments of the present disclosure, Figure 8 is a flowchart of a communication method shown according to an exemplary embodiment. As Figure 8As shown, when the station detects whether the received signal strength indication (RSSI) in link1 is greater than the first threshold, if the RSSI in link1 is greater than the first threshold and the current state of link1 is the active state (i.e., link1 is enabled), then the next link is detected, that is, link2 is detected; if the RSSI in link1 is greater than the first threshold and the current state of link1 is the non-active state (i.e., link1 is disabled), then the station activates link1, that is, enables link1.

[0115] If the RSSI in link1 is less than the first threshold, the station monitors whether the RSSI in link1 is greater than the second threshold. If the RSSI in link1 is greater than the second threshold, then the next link is continuously monitored; if the RSSI in link1 is less than the first threshold and less than the second threshold, then link1 is deactivated, that is, link1 is disabled.

[0116] In the embodiments of the present disclosure, the station can periodically repeat the detection of the received signal strength of each link in the MLO combination, so as to ensure that the received signal strength of each link in the MLO combination is greater than the second threshold, thereby ensuring the overall performance of MLO.

[0117] Based on the same concept, the embodiments of the present disclosure also provide a communication device.

[0118] It can be understood that, in order to implement the above functions, the communication device provided by the embodiments of the present disclosure includes the corresponding hardware structure and / or software module for executing each function. Combining the units and algorithm steps of the examples disclosed in the embodiments of the present disclosure, the embodiments of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the technical solution of the embodiments of the present disclosure.

[0119] Figure 9 is a block diagram of a communication device shown according to an exemplary embodiment. Referring to Figure 9 , the communication device 100 includes a monitoring unit 101 and a communication unit 102.

[0120] The monitoring unit is used for the station to monitor the received signal strength of each link in the multi-link, and the multi-link is multiple links connecting the station and the access point.

[0121] A communication unit, configured to communicate using a target link in multiple links based on the signal reception strength, where the target link is a link with a signal reception strength greater than the signal reception strength threshold.

[0122] In one embodiment, the communication unit 102 communicates using a target link in multiple links based on the signal reception strength in the following manner: Adjust the multiple link states based on the signal reception strength and determine the target link. Communicate based on the determined target link.

[0123] In one embodiment, the communication unit 102 adjusts the multiple link states and determines the target link based on the signal reception strength, including at least one of the following: If it is detected that there is a first link with a signal reception strength greater than the first threshold and the link state of the first link is the inactive state, activate the first link and determine the target link as the activated first link. If it is detected that there is a second link with a signal reception strength less than the second threshold, deactivate the second link and determine the target link as other links different from the second link. If it is detected that there is a third link with a signal reception strength greater than or equal to the second threshold and less than or equal to the first threshold, keep the link state of the third link unchanged, where the link state includes the active state or the inactive state, and determine the target link as the link in the third link with the active state. Here, the first threshold is greater than the second threshold.

[0124] In one embodiment, before deactivating the second link, the communication unit 102 is further configured to: Detect the packet loss status of the second link and determine that the packet loss status meets the status condition for deactivating the second link.

[0125] In one embodiment, the monitoring unit 101 monitors the signal reception strength of each link in multiple links in the following manner: Monitor the signal reception strength and the link state of each link in the multiple links one by one. If it is detected that the signal reception strength and the link state of the link meet the monitoring conditions, monitor the next link. The monitoring conditions include at least one of the following: The link signal reception strength is less than the second threshold and the link state is the inactive state. The link signal reception strength is greater than the first threshold and the link state is the active state. The link signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, and the link state is the active state or the deactivated state.

[0126] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.

[0127] Figure 10FIG. 0 is a block diagram of an apparatus 200 for communication according to an exemplary embodiment. For example, the apparatus 200 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0128] Referring Figure 10 , the apparatus 200 may include one or more of the following components: a processing component 202, a memory 204, a power component 206, a multimedia component 208, an audio component 210, an input / output (I / O) interface 212, a sensor component 214, and a communication component 216.

[0129] The processing component 202 generally controls the overall operation of the apparatus 200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to complete all or part of the steps of the above-described methods. In addition, the processing component 202 may include one or more modules to facilitate the interaction between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate the interaction between the multimedia component 208 and the processing component 202.

[0130] The memory 204 is configured to store various types of data to support the operation of the apparatus 200. Examples of such data include instructions for any application or method operating on the apparatus 200, contact data, phone book data, messages, pictures, videos, etc. The memory 204 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a disk, or an optical disk.

[0131] The power component 206 provides power to the various components of the apparatus 200. The power component 206 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 200.

[0132] The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 208 includes a front camera and / or a rear camera. When the device 200 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0133] The audio component 210 is configured to output and / or input audio signals. For example, the audio component 210 includes a microphone (MIC) that is configured to receive external audio signals when the device 200 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 204 or transmitted via the communication component 216. In some embodiments, the audio component 210 further includes a speaker for outputting audio signals.

[0134] The I / O interface 212 provides an interface between the processing component 202 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0135] The sensor component 214 includes one or more sensors for providing a status assessment of various aspects of the device 200. For example, the sensor component 214 can detect the on / off state of the device 200, the relative positioning of components, such as the display and the keypad of the device 200. The sensor component 214 can also detect a change in the position of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration / deceleration of the device 200, and the temperature change of the device 200. The sensor component 214 can include a proximity sensor that is configured to detect the presence of nearby objects without any physical contact. The sensor component 214 can also include a light sensor, such as a CMOS or a CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 214 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0136] The communication component 216 is configured to facilitate communication, either wired or wirelessly, between the device 200 and other devices. The device 200 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0137] In an exemplary embodiment, the device 200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described method.

[0138] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions, such as the memory 204 including instructions, is also provided. The above instructions may be executed by the processor 220 of the device 200 to complete the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, among others.

[0139] It can be understood that in the present disclosure, "a plurality of" means two or more, and other quantifiers are similar thereto. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after. The singular forms of "a", "the", and "said" are also intended to include the plural forms unless the context clearly indicates otherwise.

[0140] It can be further understood that the terms "first", "second", etc. are used to describe various information, but this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other and do not represent a specific order or degree of importance. In fact, the expressions "first", "second", etc. can be used interchangeably. For example, without departing from the scope of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.

[0141] It can be further understood that the orientation or positional relationship indicated by terms such as "center", "longitudinal", "transverse", "front", "rear", "upper", "lower", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing this embodiment and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation.

[0142] It can be further understood that unless otherwise specified, "connection" includes direct connection between two elements without other components therebetween, and also includes indirect connection between two elements with other elements therebetween.

[0143] It can be further understood that although the operations are described in a specific order in the drawings in the embodiments of the present disclosure, it should not be construed as requiring the operations to be performed in the specific order shown or in a serial order, or requiring all the operations shown to obtain the desired result. In certain environments, multitasking and parallel processing may be advantageous.

[0144] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure.

[0145] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. A communication method, characterized in that, it includes: The station monitors the signal reception strength of each link in multiple links, where the multiple links are multiple links connecting the station to the access point; Based on the signal reception strength, use the target link for communication in the multiple links, where the target link is a link whose signal reception strength is greater than the signal reception strength threshold.

2. The communication method according to claim 1, characterized in that, The using the target link for communication in the multiple links based on the signal reception strength includes: Based on the signal reception strength, adjust the multiple link states and determine the target link; Based on the determined target link, perform communication.

3. The communication method according to claim 2, characterized in that, The adjusting the multiple link states and determining the target link based on the signal reception strength includes at least one of the following: If it is detected that there is a first link whose signal reception strength is greater than the first threshold and the link state of the first link is an inactive state, then activate the first link and determine the target link as the activated first link; If it is detected that there is a second link whose signal reception strength is less than the second threshold, then deactivate the second link and determine the target link as other links different from the second link; If it is detected that there is a third link whose signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, then keep the link state of the third link unchanged, where the link state includes an active state or an inactive state, and determine the target link as the link in the third link with an active state; wherein, the first threshold is greater than the second threshold.

4. The method according to claim 3, characterized in that, Before deactivating the second link, the method further includes: Detect the packet loss status of the second link and determine that the packet loss status meets the status condition for deactivating the second link.

5. The method according to any one of claims 1-4, characterized in that, The monitoring the signal reception strength of each link in multiple links includes: Sequentially monitor the signal reception strength and link state of each link in the multiple links; If it is detected that the signal reception strength and link state of the link meet the monitoring conditions, then monitor the next link; the monitoring conditions include at least one of the following: The signal reception strength of the link is less than the second threshold and the link state is an inactive state; The signal reception strength of the link is greater than the first threshold and the link state is an active state; The signal reception strength of the link is greater than or equal to the second threshold and less than or equal to the first threshold, and the link state is an active state or a deactivated state.

6. A communication device, characterized in that, it includes: A monitoring unit for the station to monitor the signal reception strength of each link in multiple links, where the multiple links are multiple links connecting the station to the access point; A communication unit for using the target link for communication in the multiple links based on the signal reception strength, where the target link is a link whose signal reception strength is greater than the signal reception strength threshold.

7. The communication device according to claim 6, wherein, the communication unit uses the target link to communicate in the multi-link based on the signal reception strength in the following manner: Adjust the multi-link state based on the signal reception strength and determine the target link; Based on the determined target link, perform communication.

8. The communication device according to claim 7, wherein, the communication unit adjusts the multi-link state and determines the target link based on the signal reception strength, including at least one of the following: If it is monitored that there is a first link with a signal reception strength greater than a first threshold, and the link state of the first link is an inactive state, then activate the first link, and determine the target link as the activated first link; If it is monitored that there is a second link with a signal reception strength less than a second threshold, then deactivate the second link, and determine the target link as another link different from the second link; If it is monitored that there is a third link with a signal reception strength greater than or equal to the second threshold and less than or equal to the first threshold, then keep the link state of the third link unchanged, where the link state includes an active state or an inactive state, and determine the target link as the link in the third link with an active state; wherein, the first threshold is greater than the second threshold.

9. The device according to claim 8, wherein, before deactivating the second link, the communication unit is further configured to: Detect the packet loss state of the second link and determine that the packet loss state meets the state condition for deactivating the second link.

10. The device according to any one of claims 6-9, wherein, the monitoring unit monitors the signal reception strength of each link in the multi-link in the following manner: Monitor the signal reception strength and link state of each link in the multi-link one by one; If it is detected that the signal reception strength and link state of the link meet the monitoring conditions, then monitor the next link; The monitoring conditions include at least one of the following: The link signal reception strength is less than the second threshold, and the link state is an inactive state; The link signal reception strength is greater than the first threshold, and the link state is an active state; The link signal reception strength is greater than or equal to the second threshold and less than or equal to the first threshold, and the link state is an active state or a deactivated state.

11. A communication device, wherein, comprising: a processor; a memory for storing instructions executable by the processor; wherein, the processor is configured to: execute the communication method according to any one of claims 1-5.

12. A storage medium, wherein, instructions are stored in the storage medium, and when the instructions in the storage medium are executed by a processor of a terminal, the terminal is enabled to execute the method according to any one of claims 1-5.