Techniques for signal strength monitoring.

JP2025515849A5Pending Publication Date: 2026-05-11QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
QUALCOMM INC
Filing Date
2023-05-16
Publication Date
2026-05-11

AI Technical Summary

Technical Problem

Conventional feedback techniques in wireless communication systems are insufficient or suboptimal, leading to reduced throughput and reliability due to inadequate monitoring of signal strength and coding rates in wireless local area networks (WLANs).

Method used

A wireless station (STA) monitors received signal strength indicator (RSSI) and coding rates, adjusting transmission parameters such as feedback message duplication based on threshold comparisons to optimize communication, including enabling or disabling feedback message duplication and adjusting transmit power to maintain link budget.

Benefits of technology

Improves communication throughput and reliability by dynamically adapting to signal quality changes, enhancing the STA's ability to maintain effective communication with the access point (AP) by optimizing feedback mechanisms and power usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Methods, systems, and devices for wireless communication are described. A wireless station (STA) may monitor characteristics of signaling with an access point (AP) in a wireless local area network (WLAN). If the characteristics of the signaling from the AP are below a first threshold, the STA may transmit a feedback message in a first portion of the bandwidth and refrain from transmitting a duplicate feedback message in a second portion of the bandwidth. In some examples, the STA may enable or disable duplication for transmitting the feedback message based on a feedback message transmit power threshold. Additionally or alternatively, the STA may monitor signaling on two connected transmit chains. Based on a coding rate threshold or a signal strength threshold, the STA may increase the output power of the chain with a lower signal strength to provide additional link budget for transmission to the AP.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This patent application claims priority to Chinese PCT Application No. PCT / CN2022 / 093267, by Tao et al., entitled “TECHNIQUES FOR SIGNAL STRENGTH MONITORING,” filed May 17, 2022, which is assigned to the assignee of the present application. [Background technology]

[0002] The following relates to wireless communications, including techniques for signal strength monitoring.

[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasts, and the like. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). A wireless network, e.g., a wireless local area network (WLAN), such as a Wi-Fi (i.e., Institute of Electrical and Electronics Engineers (IEEE) 802.11) network, may include an access point (AP) that may communicate with one or more stations (STAs) or mobile devices. The AP may be coupled to a network, such as the Internet, and may enable the mobile device to communicate over the network (or with other devices coupled to the access point). The wireless device may communicate bidirectionally with the network devices. For example, in a WLAN, a STA may communicate with an associated AP via a downlink (DL) and an uplink (UL). The DL (or forward link) may refer to the communication link from the AP to the STAs, and the UL (or reverse link) may refer to the communication link from the STAs to the AP.

[0004] In some cases, the STA may provide feedback to the AP in response to a DL transmission, however, in some use cases, conventional feedback techniques may be insufficient or suboptimal in some current configurations. Summary of the Invention

[0005] The described techniques relate to improved methods, systems, devices, or apparatuses supporting techniques for signal strength monitoring. Generally, the described techniques enable a wireless station (STA) to monitor characteristics of signaling from an access point (AP) in a wireless local area network (WLAN) and adjust transmission parameters based on the monitoring. In some examples, the STA may monitor a received signal strength indicator (RSSI) of a downlink (DL) transmission from the AP. If the RSSI of the signaling from the AP falls below a first threshold, the STA may transmit a feedback message in a first portion of the bandwidth and refrain from transmitting duplicate feedback messages in a second portion of the bandwidth. If the RSSI subsequently improves and rises above a second threshold, the STA may return to transmitting duplicate feedback messages collectively across the bandwidth.

[0006] In some examples, the STA may determine whether to enable or disable the duplicated feedback message for signaling based on a feedback message transmit power threshold. The duplicated feedback message may be associated with a first transmit power, while the single feedback message in the first portion of the bandwidth may be associated with a second transmit power. The STA may determine a difference value between the first transmit power and the second transmit power and compare the difference value to the feedback message transmit power threshold. If the difference value is greater than the feedback message transmit power threshold, the STA may continue transmitting (or may return to transmitting) the duplicated feedback message. If the difference value is less than the feedback message transmit power threshold, the STA may disable the duplicated feedback message and instead transmit the feedback message in the first portion of the bandwidth.

[0007] Additionally or alternatively, the STA may monitor the coding rate of packets received in the signaling. If the coding rate falls below a first threshold, the STA may transmit a single feedback message without duplication. If the coding rate subsequently improves above a second threshold, the STA may return to transmitting duplicated feedback messages collectively across the bandwidth. Additionally or alternatively, the STA may monitor the signaling on the two connected transmit chains. If the coding rate falls below a rate threshold and the difference between the RSSI of the two chains is above a difference threshold, the STA may increase the output power of the chain with the lower RSSI to provide additional link budget for transmission to the AP.

[0008] A method for wireless communications in a wireless station is described that may include monitoring a signal from an access point, comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold, transmitting a first instance of a feedback message for the signal in a first portion of a bandwidth, and refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than the threshold.

[0009] An apparatus for wireless communication in a wireless station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to monitor a signal from an access point, compare a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold, transmit a first instance of a feedback message regarding the signal in a first portion of a bandwidth, and refrain from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than the threshold.

[0010] Another apparatus for wireless communications in a wireless station is described that may include means for monitoring a signal from an access point, means for comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold, means for transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth, and means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than the threshold.

[0011] A non-transitory computer-readable medium storing code for wireless communications in a wireless station is described, which may include instructions executable by a processor to monitor a signal from an access point, compare a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation coding scheme of a set of packets received in the signal, to a threshold, transmit a first instance of a feedback message regarding the signal in a first portion of a bandwidth, and refrain from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than the threshold.

[0012] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, functions, means, or instructions for monitoring a second signal from the access point after transmission, comparing a characteristic from the second signal that is the same characteristic identified from the first signal to a second threshold, and transmitting a second feedback message regarding the second signal, which may be transmitted with frequency-based replication based on the characteristic being greater than the second threshold.

[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second feedback message spans a bandwidth.

[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second feedback message includes a non-high throughput acknowledgment message.

[0015] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the threshold may be a received signal strength indicator threshold and the characteristic may be a received signal strength indicator associated with the signal.

[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the threshold may be a coding rate threshold and the characteristic may be a coding rate associated with a modulation coding scheme of a set of packets received in the signal.

[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the encoding rate may be based on the amount of spatial streams associated with the signal.

[0018] A method for wireless communications in a wireless station is described that may include monitoring a first signal from an access point and a second signal from the access point, respectively, using a first transmit chain of the wireless station and a second transmit chain of the wireless station, comparing a coding rate determined based on the monitoring, the coding rate associated with the first signal, the second signal, or both, to a rate threshold, comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, the difference determined based on the monitoring, to a difference threshold, and increasing a transmit power associated with the first transmit chain based on the coding rate being less than the rate threshold and the difference being greater than the difference threshold, where the first received signal strength of the first signal is less than the second received signal strength of the second signal.

[0019] An apparatus for wireless communication in a wireless station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to: cause the apparatus to monitor, using a first transmit chain of the wireless station and a second transmit chain of the wireless station, respectively, a first signal from an access point and a second signal from the access point, compare a coding rate determined based on the monitoring, associated with the first signal, the second signal, or both, to a rate threshold; compare a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, determined based on the monitoring, to a difference threshold; and increase a transmit power associated with the first transmit chain based on the coding rate being less than the rate threshold and the difference being greater than the difference threshold, wherein the first received signal strength of the first signal is less than the second received signal strength of the second signal.

[0020] Another apparatus for wireless communications in a wireless station is described that may include means for monitoring a first signal from an access point and a second signal from the access point using a first transmit chain of the wireless station and a second transmit chain of the wireless station, respectively, means for comparing a coding rate determined based on the monitoring and associated with the first signal, the second signal, or both, to a rate threshold, means for comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, determined based on the monitoring, to a difference threshold, and means for increasing a transmit power associated with the first transmit chain based on the coding rate being less than the rate threshold and the difference being greater than the difference threshold, where the first received signal strength of the first signal is less than the second received signal strength of the second signal.

[0021] A non-transitory computer-readable medium storing code for wireless communications in a wireless station is described, which may include instructions executable by a processor to: monitor, using a first transmit chain of the wireless station and a second transmit chain of the wireless station, a first signal from an access point and a second signal from the access point, respectively; compare a coding rate determined based on the monitoring and associated with the first signal, the second signal, or both, to a rate threshold; compare a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, determined based on the monitoring, to a difference threshold; and increase a transmit power associated with the first transmit chain based on the coding rate being less than the rate threshold and the difference being greater than the difference threshold, wherein the first received signal strength of the first signal is less than the second received signal strength of the second signal.

[0022] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, function, means, or instructions for transmitting a third signal to the access point using the first transmit chain of the wireless station in response to the increased transmit power.

[0023] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the encoding rate may be based on the amount of spatial streams associated with the first signal, the second signal, or both.

[0024] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first signal includes a first instance of a downlink message and the second signal includes a second instance of the downlink message.

[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first signal and the second signal may be the same signal.

[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first transmit chain and the second transmit chain may be associated with a multiple-input multiple-output configuration in a wireless station.

[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the coding rate includes a composite coding rate associated with a modulation and coding scheme of the set of packets received in the first signal and the second signal.

[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the coding rate may be associated with a modulation coding scheme of a set of packets received in a first signal.

[0029] A method for wireless communication in a wireless station is described that may include monitoring a signal from an access point, comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value, and transmitting a first instance of the feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0030] An apparatus for wireless communication in a wireless station is described. The apparatus may include a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions may be executable by the processor to cause the apparatus to monitor a signal from an access point, compare a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value, and transmit a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0031] Another apparatus for wireless communication in a wireless station is described that may include means for monitoring a signal from an access point, means for comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value, and means for transmitting a first instance of the feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0032] A non-transitory computer-readable medium storing code for wireless communication in a wireless station is described, which may include instructions executable by a processor to monitor a signal from an access point, compare a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value, and transmit a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0033] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, function, means, or instruction for refraining from simultaneously transmitting a second instance of the feedback message over a second portion of the bandwidth based on the difference value being less than a threshold value, where the first instance of the feedback message may be transmitted according to a second feedback type.

[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first instance of the feedback message spans a first portion of the bandwidth.

[0035] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include an operation, function, means, or instructions for transmitting a second instance of the feedback message, where the first instance of the feedback message and the second instance of the feedback message may be transmitted according to the first feedback message type based on the difference value being greater than a threshold value.

[0036] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first instance of the feedback message and the second instance of the feedback message may be transmitted with frequency-based replication.

[0037] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a first instance of the feedback message includes an acknowledgment message for the signal, and a second instance of the feedback message includes a duplicate of the acknowledgment message.

[0038] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first feedback message type includes a non-high throughput acknowledgment message type.

[0039] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first instance of the feedback message and the second instance of the feedback message span a bandwidth. [Brief description of the drawings]

[0040] [Figure 1] 1 illustrates an example of a wireless communication system that supports techniques for signal strength monitoring according to aspects of the present disclosure. [Diagram 2] 1 illustrates an example of a wireless communication system that supports techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Diagram 3] 1 illustrates an example of a wireless communication system that supports techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 4] 1 illustrates an example of a process flow supporting a technique for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Diagram 5] 1 illustrates an example of a process flow supporting a technique for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 6] 1 illustrates a block diagram of a device supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 7] 1 illustrates a block diagram of a device supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 8] 1 illustrates a block diagram of a communications manager that supports techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 9] FIG. 1 illustrates a diagram of a system including devices supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 10] 1 illustrates a flowchart illustrating a method for supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 11] 1 illustrates a flowchart illustrating a method for supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 12] 1 illustrates a flowchart illustrating a method for supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. [Figure 13] 1 illustrates a flowchart illustrating a method for supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0041] In a wireless local area network (WLAN), a wireless device, sometimes referred to as a station (STA), may communicate with an associated access point (AP) via a downlink (DL) and an uplink (UL). In some cases, a STA may experience a reduction in DL throughput from an AP when the received signal strength falls below a threshold (e.g., −80 decibel-milliwatt (dBm)). The reduction in throughput may be based on reduced reception at the AP. For example, the AP may reduce the coding rate of DL transmissions based on a feedback message received at the AP, and the received signal strength of the feedback message may fall below a sensitivity point at the AP. Additionally or alternatively, the UL throughput may be reduced based on an orientation of the STA's antenna relative to the AP. For example, an imbalance in the transmit power of the STA's antennas may be based on the orientation of the STA's antenna. It may be beneficial to allow a STA to adjust feedback, transmission parameters, or both to improve the throughput and reliability of communications with an AP.

[0042] According to the techniques described herein, a STA may monitor characteristics of signaling from an AP and adjust transmission parameters based on the monitoring. In some examples, a STA may monitor a received signal strength indicator (RSSI) of a DL transmission from an AP. If the RSSI of the signaling from the AP falls below a first threshold (e.g., −80 dBm), the STA may transmit a feedback message in a first portion of the bandwidth (e.g., a feedback message over 20 MHz of an 80 megahertz (MHz) or 160 MHz bandwidth) and refrain from transmitting duplicate feedback messages in the remaining portion of the bandwidth. If the RSSI subsequently improves and exceeds a second threshold (e.g., −76 dBm), the STA may return to transmitting duplicate feedback messages over the bandwidth (e.g., multiple feedback messages each over 20 MHz of an 80 MHz or 160 MHz bandwidth).

[0043] Additionally or alternatively, the STA may monitor the coding rate of packets received on the signaling. If the coding rate falls below a first threshold (e.g., an index of a modulation and coding scheme (MCS), such as MCS4), the STA may transmit a single feedback message without duplication. If the coding rate subsequently improves above a second threshold (e.g., an amount of spatial streams, such as two spatial streams), the STA may return to transmitting duplicated feedback messages across the bandwidth. Additionally or alternatively, the STA may monitor the signaling on the two connected transmit chains. If the coding rate falls below a rate threshold and the difference between the RSSIs of the two chains is above a difference threshold, the STA may increase the output power of the chain with the lower RSSI to provide additional link budget for transmission to the AP.

[0044] In some cases, the STA may dynamically enable or disable duplicated feedback messages for signaling, for example, based on a feedback message transmit power threshold. A first transmit power may be set for duplicated feedback messages, while a second transmit power may be set for single feedback messages (e.g., without duplication) in the first portion of the bandwidth. The STA may determine a difference value between the first transmit power and the second transmit power and compare the difference value to the feedback message transmit power threshold. If the difference value is greater than the feedback message transmit power threshold, the STA may continue (or return to) transmitting duplicated feedback messages. If the difference value is less than the feedback message transmit power threshold, the STA may disable duplicated feedback messages and instead transmit a single feedback message in the first portion of the bandwidth.

[0045] Aspects of the present disclosure are first described in the context of a wireless communication system. Aspects of the present disclosure are further illustrated by and described with reference to transmission schemes, process flows, apparatus diagrams, system diagrams, and flowcharts relating to techniques for signal strength monitoring.

[0046] FIG. 1 illustrates a wireless communication system 100 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. In some examples, the wireless communication system 100 may be a WLAN (also known as a Wi-Fi network) configured according to various aspects of the present disclosure. The wireless communication system 100 may include an AP 105 and multiple associated STAs 115, which may represent devices such as mobile stations, personal digital assistants (PDAs), other handheld devices, netbooks, notebook computers, tablet computers, laptops, display devices (e.g., TVs, computer monitors, etc.), printers, etc. The AP 105 and associated STAs 115 may represent a basic service set (BSS) or an extended service set (ESS). The various STAs 115 in the network may communicate with each other through the AP 105. Also illustrated is a coverage area 110 of the AP 105, which may represent a basic service area (BSA) of the wireless communication system 100. The extended network stations associated with the wireless communication system 100 may be connected to a wired or wireless distribution system that may allow multiple APs 105 to be connected within an ESS.

[0047] Although not shown in FIG. 1 , a STA 115 may be located at the intersection of two or more coverage areas 110 and may be associated with two or more APs 105. A single AP 105 and the set of associated STAs 115 may be referred to as a BSS. An ESS is a set of connected BSSs. A distribution system (not shown) may be used to connect the APs 105 in an ESS. In some cases, the coverage area 110 of an AP 105 may be divided into sectors (also not shown). The wireless communication system 100 may include APs 105 of different types (e.g., metropolitan areas, home networks, etc.) with various overlapping coverage areas 110. Two STAs 115 may also communicate directly via a direct wireless link 125, regardless of whether both STAs 115 are in the same coverage area 110. Examples of direct wireless links 120 may include a Wi-Fi Direct connection, a Wi-Fi Tunneled Direct Link Setup (TDLS) link, and other group connections. The STAs 115 and the APs 105 may communicate according to WLAN radio and baseband protocols of the physical and medium access control (MAC) layers from the Institute of Electrical and Electronics Engineers (IEEE) 802.11 and versions including, but not limited to, 802.11b, 802.11g, 802.11a, 802.11n, 802.11ac, 802.11ad, 802.11ah, 802.11ax, etc. In other implementations, peer-to-peer connections or ad-hoc networks may be implemented within the wireless communication system 100.

[0048] In some cases, a STA 115 (or AP 105) may be detectable by the central AP 105, but may not be detectable by other STAs 115 within the coverage area 110 of the central AP 105. For example, one STA 115 may be at one edge of the coverage area 110 of the central AP 105, while the other STA 115 may be at the other edge. Thus, both STAs 115 may be able to communicate with the AP 105, but may not be able to receive the other's transmissions. This can result in the transmissions of two STAs 115 colliding in a contention-based environment (e.g., carrier-sense multiple access with collision avoidance (CSMA / CA)) because the two STAs 115 cannot refrain from transmitting on top of each other. STAs 115 whose transmissions are not identifiable but are within the same coverage area 110 may be known as hidden nodes. CSMA / CA may be supplemented by an exchange of ready-to-send (RTS) packets sent by the transmitting STA 115 (or AP 105) and clear-to-send (CTS) packets sent by the receiving STA 115 (or AP 105). This may alert other devices within range of the transmitter and receiver not to transmit for the length of the primary transmission. Thus, RTS / CTS can help mitigate the hidden node problem.

[0049] According to techniques described herein, the STA 115 may monitor characteristics of signaling from the AP 105 and adjust transmission parameters based on the monitoring. In some examples, the STA 115 may monitor the RSSI of DL transmissions from the AP 105 on the direct wireless link 120. If the RSSI of the signaling from the AP 105 falls below a first threshold (e.g., −80 dBm), the STA 115 may transmit a feedback message (e.g., a feedback message over 20 MHz of the 80 MHz or 160 MHz bandwidth) in a first portion of the bandwidth and may refrain from transmitting duplicate feedback messages in the remaining portion of the bandwidth. If the RSSI subsequently improves and exceeds a second threshold (e.g., −76 dBm), the STA 115 may return to transmitting duplicate feedback messages (e.g., non-high throughput ACK messages) over the bandwidth (e.g., multiple feedback messages each over 20 MHz of the 80 MHz or 160 MHz bandwidth).

[0050] Additionally or alternatively, the STA 115 may monitor the coding rate of packets received in the signaling. If the coding rate falls below a first threshold (e.g., an index of an MCS, such as MCS4), the STA 115 may transmit a single feedback message without duplication. If the coding rate subsequently improves above a second threshold (e.g., an amount of spatial streams, such as two spatial streams), the STA 115 may return to transmitting duplicated feedback messages across the bandwidth. Additionally or alternatively, the STA 115 may monitor the signaling on the two connected transmit chains. If the coding rate falls below a rate threshold and the difference between the RSSI of the two chains is above a difference threshold, the STA 115 may increase the output power of the chain with the lower RSSI to provide additional link budget for transmission to the AP 105 on the direct wireless link 120.

[0051] In some cases, the STA may transmit a duplicated feedback message in response to a first transmit power and may transmit a single feedback message (e.g., a feedback message without duplication) in response to a second transmit power. The STA may determine whether to utilize duplication in the feedback message based on a comparison of the first transmit power and the second transmit power. For example, the STA may determine a difference value between the first transmit power and the second transmit power. The STA may compare the difference value to a feedback message transmit power threshold. If the difference value is greater than the feedback message transmit power threshold, the STA may utilize the duplicated feedback message (e.g., may continue transmitting or return to transmitting the duplicated feedback message). If the difference value is less than the feedback message transmit power threshold, the STA may disable the duplicated feedback message and instead transmit the feedback message in the first portion of the bandwidth.

[0052] 2 illustrates an example of a wireless communication system 200 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. In some examples, the wireless communication system 200 may be a WLAN (also known as a Wi-Fi network) configured according to various aspects of the present disclosure. The wireless communication system 200 may implement or be implemented by aspects of the wireless communication system 100 described with reference to FIG. 1. For example, the wireless communication system 200 may include an AP 105-a and a STA 115-a, which may be examples of corresponding devices described with reference to FIG. 1. The wireless communication system 200 may support improved communication throughput and reliability, among other advantages.

[0053] The AP 105-a may transmit to the STA 115-a on the DL 205, and the STA 115-a may transmit to the AP 105-a on the UL 210. In some examples, the STA 115-a may transmit in a bandwidth 230, and each portion 225 of the bandwidth 230 may be associated with a respective channel of the UL 210. For example, the portion 225-a may be associated with a primary channel of the UL 210.

[0054] In some cases, the throughput on the DL 205 may be reduced (e.g., to 300 megabits per second (Mbps)) when the RSSI falls below a threshold (e.g., -80 dBm). The reduction in throughput may be based on a reduction in the coding rate of packets received on the DL 205. For example, the STA 115-a may receive packets associated with a reduced MCS (e.g., MCS1 or MCS2, which may be less than MCS4) or packets on a reduced amount of spatial streams (e.g., one spatial stream instead of two spatial streams). In some cases, the reduction in throughput may be based on reduced reception at the AP 105-a. For example, the AP 105-a may receive a portion of the feedback message 220 (e.g., a portion of the 80 MHz or 160 MHz bandwidth 230 that is less than 20 MHz), and the RSSI of the signaling received at the AP 105-a may be smaller than expected (e.g., 9 dB lower). The reduced RSSI may be below a sensitivity point for the feedback frame rate (eg, 24 Mbps), and the AP 105-a may respond by reducing the throughput on the DL 205.

[0055] According to techniques described herein, the STA 115-a may monitor characteristics of signaling from the AP 105 and adjust transmission parameters based on the monitoring. In some examples, the STA 115-a may monitor the RSSI of the signal 215-a on the DL 205. If the RSSI of the signal 215-a is below a first threshold (e.g., −80 dBm), the STA 115-a may transmit a feedback message 220-a (e.g., an acknowledgment (ACK) message) in a portion 225-a of the bandwidth 230 (e.g., the primary channel of the UL 210) and may refrain from transmitting a duplicate of the feedback message 220-a in the remaining portion 225 of the bandwidth 230 (e.g., portions 225-b, 225-c, 225-d, or any combination thereof). For example, the feedback message 220-a may span 20 MHz of the 80 MHz bandwidth 230.

[0056] In some examples, the STA 115-a may then monitor the signal 215-b on the DL 205. If the RSSI of the signal 215-b is above a second threshold (e.g., −76 dBm), the STA 115-a may transmit a copy of the feedback message 220-b (e.g., an ACK message, such as a non-high throughput ACK message) in a portion 225 spanning the bandwidth 230. For example, each copy of the feedback message 220-b may be transmitted in a respective portion 225 spanning 20 MHz of the 80 MHz bandwidth 230.

[0057] Additionally or alternatively, the STA 115-a may monitor the coding rate of packets received in the signal 215-a. If the coding rate is below a first threshold (e.g., an index of the MCS, such as MCS4), the STA 115-a may transmit the feedback message 220-a in the portion 225-a without duplication. If the coding rate of the subsequent signal 215-b is above a second threshold (e.g., an amount of spatial streams, such as two spatial streams), the STA 115-a may transmit a duplication of the feedback message 220-b in the portion 225 across the bandwidth 230.

[0058] In some cases, the STA 115-a may dynamically enable or disable duplication (e.g., frequency-based duplication) of a feedback message (e.g., feedback message 220) for a signal (e.g., signal 215). The first feedback message type may refer to a feedback message type that utilizes frequency-based duplication to transmit a feedback message, such as feedback message 220-b. The second feedback message type may refer to a feedback message type that does not use duplication to transmit a feedback message, such as feedback message 220-a. The STA 115-a may dynamically enable or disable duplication (e.g., frequency-based duplication) of a feedback message ... non-HT and may transmit a feedback message of a first feedback message type (e.g., a non-high throughput ACK message) in response to a second transmit power P 20_MHz , a feedback message of the second feedback message type (eg, a feedback message over a 20 MHz portion of bandwidth 230) may be transmitted in response to

[0059] The STA 115-a may determine whether to utilize (e.g., enable or disable) duplication in the feedback message based on a comparison of the first transmit power and the second transmit power. For example, the STA 115-a may monitor the signal 215 on the DL 205. To send feedback about the signal 215, the STA 115-a may use a first transmit power P associated with the first feedback message type. non-HT a second transmission power P associated with the second feedback message type. 20_MHz The STA 115-a may determine a difference value between the first transmit power and the second transmit power, e.g., P non-HT -P 20_MHz The value of can be calculated.

[0060] The STA 115-a may convert the difference value into a threshold value P associated with a threshold, which may include, or be an example of, a feedback message transmission power threshold. T Based on the comparison, the STA 115-a may select a feedback message type for transmitting the feedback message 220. For example, the STA 115-a may select a non-high throughput ACK message (e.g., feedback message 220-b) or a 20 MHz ACK message (e.g., feedback message 220-a) as the feedback message 220 based on whether the difference value meets a threshold.

[0061] For example, if a threshold is not met (e.g.

[0062]

number

[0063] Alternatively, if a threshold is met (e.g.

[0064]

number

[0065] 3 illustrates an example of a wireless communication system 300 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. In some examples, the wireless communication system 300 may be a WLAN (also known as a Wi-Fi network) configured according to various aspects of the present disclosure. The wireless communication system 300 may implement or be implemented by aspects of the wireless communication system 100 described with reference to FIG. 1. For example, the wireless communication system 300 may include an AP 105-b and a STA 115-b, which may be examples of corresponding devices described with reference to FIG. 1. The wireless communication system 300 may support improved communication throughput and reliability, among other advantages.

[0066] The AP 105-b and the STA 115-b may communicate over transmit chains 305-a and 305-b. Each transmit chain 305 may be associated with a respective antenna at the STA 115-b. In some cases, the throughput on the UL of the transmit chain 305 may be reduced (e.g., below 100 Mbps) based on the orientation of the antenna at the STA 115-b relative to the AP 105-b. For example, based on the transmission mode of the antenna (e.g., radiating mode or conductive mode), the antenna may not be able to sustain the coding rate or amount of spatial streams associated with the UL, and the transmission may use a lower coding rate (e.g., MCS) or fewer spatial streams, which may lead to reduced throughput.

[0067] According to the techniques described herein, the STA 115-b may monitor signals 315-a and 315-b on the transmit chains 305-a and 305-b, respectively. In some examples, the signals 315-a and 315-b may be instances of the same signal 315 (e.g., instances of a DL message) or the signals 315-a and 315-b may be different signals 315. If the coding rate of the signal 315-a, the signal 315-b, or both, is less than a rate threshold (e.g., MCS2 with two spatial streams) and the difference between the RSSIs of the signals 315 is greater than a difference threshold (e.g., 5 dB), the STA 115 may increase the output power (e.g., transmit power) of the transmit chain 305 with the lower RSSI to provide additional link budget for transmission to the AP 105-b. For example, if the RSSI of signal 315-a on transmit chain 305-a is 5 dB smaller than the RSI of signal 315-b on transmit chain 305-b, STA 115-b may increase the output power of transmit chain 305-a by 2-3 dB to improve UL throughput.

[0068] FIG. 4 illustrates an example of a process flow 400 supporting a technique for signal strength monitoring according to one or more aspects of the present disclosure. In some examples, the process flow 400 may implement or be implemented by one or more aspects of the wireless communication systems 100, 200, and 300. For example, the process flow 400 may include example operations associated with one or more of the AP 105-c or the STA 115-c, which may be examples of corresponding devices described with reference to FIGS. 1-3. In the following description of the process flow 400, the operations between the AP 105-c and the STA 115-c may be performed in a different order than the example order shown, or the operations performed by the AP 105-c and the STA 115-c may be performed in a different order or at different times. Some operations may also be omitted from the process flow 400, and other operations may be added to the process flow 400. The actions taken by the AP 105-c and the STAs 115-c may support improved feedback operations and, in some examples, may facilitate improved communication reliability, among other benefits.

[0069] At 405, the STA 115-c may monitor a signal from the AP 105-c, for example, on the DL channel. At 410, the STA 115-c may receive the signal.

[0070] At 415, the STA 115-c may compare a characteristic of the signal to a threshold. For example, the characteristic may be an RSSI associated with the signal, and the threshold may be an RSSI threshold (e.g., -80 dBm). Additionally or alternatively, the characteristic may be a coding rate associated with an MCS of a set of packets received in the signal, and the threshold may be a coding rate threshold (e.g., an index of the MCS, such as MCS4). In some examples, the coding rate may be based on the amount of spatial streams associated with the signal.

[0071] At 420, the STA 115-c may transmit a feedback message (e.g., an ACK message) to the AP 105-c regarding the signal. The STA 115-c may transmit an instance of the feedback message in a first portion of the bandwidth (e.g., a primary UL channel, which may span 20 MHz of an 80 MHz bandwidth or a 160 MHz bandwidth). In some examples, based on a characteristic of the signal meeting a threshold (e.g., the characteristic is less than a threshold), the STA 115-c may refrain from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth. For example, the STA 115-c may refrain from transmitting a duplicate of the feedback message in the remaining portion of the bandwidth.

[0072] In some examples, at 420, the STA 115-c may transmit a feedback message according to a first feedback message type (e.g., frequency-based duplicate feedback such as a non-high-throughput ACK message type) or a second feedback message type (e.g., non-duplicate feedback) based on a first transmit power associated with the first feedback type and a second transmit power associated with the second feedback type. For example, based on monitoring the signal at 405, the STA 115-c may determine a difference value between the first transmit power and the second transmit power. The STA 115-c may compare the difference value to a threshold value (e.g., a feedback message transmit power threshold) to determine whether the difference value meets a threshold associated with the threshold value. The STA 115-a may select a feedback message type for transmitting the feedback message based on the comparison.

[0073] If the difference value meets the threshold value, the STA 115-c may transmit a feedback message in the first portion of the bandwidth according to the second feedback message type at 420. Here, the STA 115-c may refrain from transmitting duplicates of the feedback message in the remaining portion of the bandwidth. For example, if the difference value is less than the threshold value, the STA 115-c may refrain from simultaneously transmitting a second instance of the feedback message in the second portion of the bandwidth.

[0074] If the difference value does not meet the threshold value, the STA 115-c may transmit a feedback message according to the first feedback message type at 420. For example, the STA 115-a may transmit an instance of the feedback message in a first portion of the bandwidth and a second instance of the feedback message in a second portion of the bandwidth. The instance of the feedback message may include an ACK message or be an example of an ACK message, while the second instance of the feedback message may include a duplicate of an ACK message or be an example of a duplicate of an ACK message. The instance of the feedback message and the second instance of the feedback message may span the bandwidth.

[0075] In some examples, the STA 115-c may monitor 425 for a second signal from the AP 105-c and may receive 430 the second signal. In some examples, the STA 115-c may compare 435 the same characteristic of the second signal to a second threshold. For example, if the characteristic is the RSSI of the second signal, the second threshold may be a second RSSI threshold (e.g., -76 dBm). Additionally or alternatively, if the characteristic is the coding rate of the second signal, the second threshold may be a second coding rate threshold (e.g., the amount of spatial streams, such as two spatial streams).

[0076] In some examples, at 440, the STA 115-c may transmit a second feedback message (e.g., an ACK message, such as a non-high throughput ACK message) regarding the second signal. The second feedback message may be transmitted with frequency-based replicas based on the characteristic of the second signal being greater than a second threshold. In some examples, the STA 115-c may transmit replicas of the second feedback message in portions spanning the bandwidth. For example, each replica of the second feedback message may span 20 MHz of an 80 MHz bandwidth or a 160 MHz bandwidth. The operations performed by the STA 115-c and the AP 105-c may support improved communication throughput and reliability, among other advantages.

[0077] FIG. 5 illustrates an example of a process flow 500 supporting a technique for signal strength monitoring according to one or more aspects of the present disclosure. In some examples, the process flow 500 may implement or be implemented by one or more aspects of the wireless communication systems 100, 200, and 300. For example, the process flow 500 may include example operations associated with one or more of the AP 105-d or the STA 115-d, which may be examples of corresponding devices described with reference to FIGS. 1-3. In the following description of the process flow 500, the operations between the AP 105-d and the STA 115-d may be performed in a different order than the example order shown, or the operations performed by the AP 105-d and the STA 115-d may be performed in a different order or at different times. Some operations may also be omitted from the process flow 500, and other operations may be added to the process flow 500. The actions taken by the AP 105-d and the STAs 115-d can support improved feedback operations and, in some examples, can facilitate improved communication reliability, among other benefits.

[0078] At 505, the STA 115-d can monitor a first signal on a first transmit chain and a second signal on a second transmit chain, and the STA 115-d and the AP 105-d can communicate using the transmit chains. In some examples, each transmit chain can be associated with a respective antenna at the STA 115-d. In some examples, the transmit chains can be connected.

[0079] At 510, the STA 115-d may receive a first signal and a second signal from the AP 105-d. In some examples, the first signal and the second signal may be an instance of the same signal (e.g., an instance of a DL message) or the first signal and the second signal may be different signals.

[0080] At 515, the STA 115-d may compare the coding rate to a rate threshold. The coding rate may be associated with the first signal, the second signal, or both. For example, the coding rate may be associated with an MCS of the set of packets received in the first signal, the second signal, or both. In some examples, the rate threshold may be an index associated with an MCS, such as MCS2. Additionally or alternatively, the coding rate may be associated with the amount of spatial streams associated with the transmit chain, and the rate threshold may be the amount of spatial streams (e.g., two spatial streams).

[0081] At 520, the STA 115-d may determine a difference between the first RSSI of the first signal and the second RSSI of the second signal and compare the difference to a difference threshold (e.g., 5 dB). In some examples, the STA 115-d may determine the difference based on monitoring the first signal and the second signal.

[0082] At 525, the STA 115-d may increase the transmit power of the transmit chain with the lower RSSI to provide additional link budget for transmission to the AP 105-d. In some examples, the STA 115-d may increase the transmit power of the transmit chain with the lower RSSI by 2-3 dB to improve UL throughput. The STA 115-d may increase the transmit power based on the coding rate being less than the rate threshold and the difference being greater than the difference threshold.

[0083] In some examples, the STA 115-d may transmit a third signal to the AP 105-d on a transmit chain having a lower RSSI in response to the increased transmit power at 530. The operations performed by the STA 115-d and the AP 105-d may support improved communication throughput and reliability, among other benefits.

[0084] 6 illustrates a block diagram 600 of a device 605 supporting techniques for signal strength monitoring in accordance with one or more aspects of the present disclosure. The device 605 may be an example of an aspect of a STA described herein. The device 605 may include a receiver 610, a transmitter 615, and a communications manager 620. The device 605 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0085] The receiver 610 may provide a means for receiving information, such as packets associated with various traffic channels (e.g., control channels, data channels, traffic channels related to techniques for signal strength monitoring), user data, control information, or any combination thereof. The information may be passed to other components of the device 605. The receiver 610 may utilize a single antenna or a set of multiple antennas.

[0086] The transmitter 615 may provide a means for transmitting signals generated by other components of the device 605. For example, the transmitter 615 may transmit information such as packets associated with various information channels (e.g., control channels, data channels, information channels related to techniques for signal strength monitoring), user data, control information, or any combination thereof. In some examples, the transmitter 615 may be collocated with the receiver 610 within a transceiver module. The transmitter 615 may utilize a single antenna or a set of multiple antennas.

[0087] The communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be examples of means for implementing various aspects of the techniques for signal strength monitoring described herein. For example, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may support a method for implementing one or more of the functions described herein.

[0088] In some examples, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be implemented in hardware (e.g., in a communications management circuit). The hardware may include a processor, a digital signal processor (DSP), a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, a microcontroller, discrete gate or transistor logic, discrete hardware components, or any combination thereof configured as or otherwise supporting a means for performing functions described in this disclosure. In some examples, the processor and a memory coupled to the processor may be configured to perform one or more of the functions described herein (e.g., by the processor executing instructions stored in the memory).

[0089] Additionally or alternatively, in some examples, the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be implemented in code executed by a processor (e.g., as communications management software or firmware). If implemented in code executed by a processor, the functionality of the communications manager 620, the receiver 610, the transmitter 615, or various combinations or components thereof may be performed by a general purpose processor, a DSP, a CPU, an ASIC, an FPGA, a microcontroller, or any combination of these or other programmable logic devices (e.g., configured as or otherwise supporting a means for performing the functions described in this disclosure).

[0090] In some examples, the communications manager 620 may be configured to perform various operations (e.g., receive, obtain, monitor, output, transmit) using or otherwise cooperating with the receiver 610, the transmitter 615, or both. For example, the communications manager 620 may receive information from the receiver 610 and transmit information to the transmitter 615, or may be integrated in combination with the receiver 610, the transmitter 615, or both to obtain information, output information, or perform various other operations described herein.

[0091] The communications manager 620 may support wireless communications in a wireless station according to examples disclosed herein. For example, the communications manager 620 may be configured as or otherwise support a means for monitoring a signal from an access point. The communications manager 620 may be configured as or otherwise support a means for comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation coding scheme of a set of packets received in the signal, to a threshold. The communications manager 620 may be configured as or otherwise support a means for transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth. The communications manager 620 may be configured as or otherwise support a means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of a bandwidth based on the characteristic being less than a threshold.

[0092] Additionally or alternatively, the communications manager 620 may support wireless communications in the wireless station according to examples disclosed herein. For example, the communications manager 620 may be configured as or otherwise support a means for monitoring a first signal from an access point and a second signal from the access point, respectively, using a first transmit chain of the wireless station and a second transmit chain of the wireless station. The communications manager 620 may be configured as or otherwise support a means for comparing a coding rate determined based on the monitoring and associated with the first signal, the second signal, or both, to a rate threshold. The communications manager 620 may be configured as or otherwise support a means for comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, determined based on the monitoring, to a difference threshold. Communications manager 620 may be configured with, or may otherwise support, a means for increasing a transmit power associated with a first transmit chain based on the coding rate being less than a rate threshold and the difference being greater than a difference threshold, and a first received signal strength of the first signal being less than a second received signal strength of the second signal.

[0093] Additionally or alternatively, the communications manager 520 may support wireless communications in a wireless station according to examples disclosed herein. For example, the communications manager 520 may be capable of, configured to, or operable to support means for monitoring a signal from an access point. The communications manager 520 may be capable of, configured to, or operable to support means for comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with a feedback message regarding the signal to a threshold value. The communications manager 520 may be capable of, configured to, or operable to support means for transmitting a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0094] By including or configuring the communications manager 620 in accordance with the examples described herein, the device 605 (e.g., a processor controlling or otherwise coupled to the receiver 610, the transmitter 615, the communications manager 620, or a combination thereof) can support techniques for reducing processing, reducing power consumption, and more efficiently utilizing communications resources.

[0095] 7 illustrates a block diagram 700 of a device 705 supporting techniques for signal strength monitoring according to one or more aspects of the disclosure. The device 705 may be an example of an aspect of a device 605 or a STA 115 as described herein. The device 705 may include a receiver 710, a transmitter 715, and a communications manager 720. The device 705 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).

[0096] The receiver 710 may provide a means for receiving information, such as packets, user data, control information, or any combination thereof, associated with various traffic channels (e.g., control channels, data channels, traffic channels related to techniques for signal strength monitoring). The information may be passed to other components of the device 705. The receiver 710 may utilize a single antenna or a set of multiple antennas.

[0097] The transmitter 715 may provide a means for transmitting signals generated by other components of the device 705. For example, the transmitter 715 may transmit information such as packets associated with various information channels (e.g., control channels, data channels, information channels related to techniques for signal strength monitoring), user data, control information, or any combination thereof. In some examples, the transmitter 715 may be collocated with the receiver 710 within a transceiver module. The transmitter 715 may utilize a single antenna or a set of multiple antennas.

[0098] The device 705, or various components thereof, may be an example of a means for implementing various aspects of the techniques for signal strength monitoring described herein. For example, the communications manager 720 may include a signaling manager 725, a feedback component 730, a transmit power component 735, or any combination thereof. The communications manager 720 may be an example of an aspect of the communications manager 620 described herein. In some examples, the communications manager 720, or various components thereof, may be configured to perform various operations (e.g., receive, obtain, monitor, output, transmit) using or otherwise cooperating with the receiver 710, the transmitter 715, or both. For example, the communications manager 720 may receive information from the receiver 710 and transmit information to the transmitter 715, or may be integrated in combination with the receiver 710, the transmitter 715, or both to obtain information, output information, or perform various other operations described herein.

[0099] The communications manager 720 may support wireless communications in a wireless station according to examples disclosed herein. The signaling manager 725 may be configured as or otherwise support a means for monitoring a signal from an access point. The signaling manager 725 may be configured as or otherwise support a means for comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation coding scheme of a set of packets received in the signal, to a threshold. The feedback component 730 may be configured as or otherwise support a means for transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth. The feedback component 730 may be configured as or otherwise support a means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of a bandwidth based on the characteristic being less than a threshold.

[0100] Additionally or alternatively, the communications manager 720 may support wireless communications in the wireless station according to examples disclosed herein. The signaling manager 725 may be configured as or otherwise support a means for monitoring a first signal from an access point and a second signal from the access point, respectively, using a first transmit chain of the wireless station and a second transmit chain of the wireless station. The signaling manager 725 may be configured as or otherwise support a means for comparing a coding rate determined based on the monitoring and associated with the first signal, the second signal, or both, to a rate threshold. The signaling manager 725 may be configured as or otherwise support a means for comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, determined based on the monitoring, to a difference threshold. The transmit power component 735 may be configured as, or otherwise support, a means for increasing a transmit power associated with a first transmit chain based on the coding rate being less than a rate threshold and the difference being greater than a difference threshold, and the first received signal strength of the first signal being less than a second received signal strength of the second signal.

[0101] Additionally or alternatively, the communications manager 620 may support wireless communications in a wireless station according to examples disclosed herein. The signaling manager 625 may support, be configured to support, or be operable to support means for monitoring a signal from an access point. The transmit power component 635 may support, be configured to support, or be operable to support means for comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with a feedback message regarding the signal to a threshold value. The feedback component 630 may support, be configured to support, or be operable to support means for transmitting a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0102] 8 illustrates a block diagram 800 of a communications manager 820 supporting techniques for signal strength monitoring according to one or more aspects of the disclosure. Communications manager 820 may be an example of aspects of communications manager 620, communications manager 720, or both described herein. Communications manager 820, or various components thereof, may be an example of a means for implementing various aspects of techniques for signal strength monitoring described herein. For example, communications manager 820 may include a signaling manager 825, a feedback component 830, a transmit power component 835, or any combination thereof. Each of these components may communicate directly or indirectly with each other (e.g., via one or more buses).

[0103] The communications manager 820 may support wireless communications in a wireless station according to examples disclosed herein. The signaling manager 825 may be configured as or otherwise support a means for monitoring a signal from an access point. In some examples, the signaling manager 825 may be configured as or otherwise support a means for comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation coding scheme of a set of packets received in the signal, to a threshold. The feedback component 830 may be configured as or otherwise support a means for transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth. In some examples, the feedback component 830 may be configured as or otherwise support a means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of a bandwidth based on the characteristic being less than a threshold.

[0104] In some examples, the signaling manager 825 may be configured or otherwise support a means for monitoring a second signal from the access point after transmission. In some examples, the signaling manager 825 may be configured or otherwise support a means for comparing a characteristic from the second signal that is the same characteristic identified from the signal to a second threshold. In some examples, the feedback component 830 may be configured or otherwise support a means for transmitting a second feedback message regarding the second signal, the second feedback message being transmitted with frequency-based replication based on the same characteristic being greater than a second threshold.

[0105] In some examples, the second feedback message spans a bandwidth.

[0106] In some examples, the second feedback message includes a non-high throughput acknowledgment message.

[0107] In some examples, the threshold is a received signal strength indicator threshold and the characteristic is a received signal strength indicator associated with the signal.

[0108] In some examples, the threshold is a coding rate threshold and the characteristic is a coding rate associated with a modulation and coding scheme of a set of packets received in the signal.

[0109] In some examples, the coding rate is based on the amount of spatial streams associated with the signal.

[0110] Additionally or alternatively, the communications manager 820 may support wireless communications in the wireless station according to examples disclosed herein. In some examples, the signaling manager 825 may be configured as or otherwise support a means for monitoring a first signal from an access point and a second signal from an access point, respectively, using a first transmit chain of the wireless station and a second transmit chain of the wireless station. In some examples, the signaling manager 825 may be configured as or otherwise support a means for comparing a coding rate determined based on the monitoring, the coding rate associated with the first signal, the second signal, or both, to a rate threshold. In some examples, the signaling manager 825 may be configured as or otherwise support a means for comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, the difference determined based on the monitoring, to a difference threshold. The transmit power component 835 may be configured as, or may otherwise support, a means for increasing a transmit power associated with a first transmit chain based on the coding rate being less than a rate threshold and the difference being greater than a difference threshold, and the first received signal strength of the first signal being less than a second received signal strength of the second signal.

[0111] In some examples, the transmit power component 835 may be configured as or otherwise support a means for transmitting a third signal to the access point using the first transmit chain of the wireless station in response to the increased transmit power.

[0112] In some examples, the coding rate is based on the amount of spatial streams associated with the first signal, the second signal, or both.

[0113] In some examples, the first signal includes a first instance of a downlink message. In some examples, the second signal includes a second instance of a downlink message.

[0114] In some examples, the first signal and the second signal are the same signal.

[0115] In some examples, the first transmit chain and the second transmit chain are associated with a multiple-input multiple-output configuration in the wireless station.

[0116] In some examples, the coding rate includes a composite coding rate associated with a modulation and coding scheme of a set of packets received in the first signal and the second signal.

[0117] In some examples, the coding rate is associated with a modulation and coding scheme of a set of packets received in the first signal.

[0118] Additionally or alternatively, the communications manager 720 may support wireless communications in a wireless station according to examples disclosed herein. In some examples, the signaling manager 725 may be capable of, configured to, or operable to support means for monitoring a signal from an access point. In some examples, the transmit power component 735 may be capable of, configured to, or operable to support means for comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with a feedback message regarding the signal to a threshold value. In some examples, the feedback component 730 may be capable of, configured to, or operable to support means for transmitting a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value meeting the threshold value.

[0119] In some examples, the feedback component 730 is capable of supporting, configured to support, or operable to support means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the difference value being less than a threshold value, where the first instance of the feedback message is transmitted according to a second feedback type.

[0120] In some examples, the first instance of the feedback message spans a first portion of the bandwidth.

[0121] In some examples, the feedback component 730 is capable of, configured to, or operable to support means for transmitting a second instance of the feedback message, where the first instance of the feedback message and the second instance of the feedback message are transmitted according to a first feedback message type based on the difference value being greater than a threshold value.

[0122] In some examples, the first instance of the feedback message and the second instance of the feedback message are transmitted with frequency-based replication.

[0123] In some examples, the first instance of the feedback message includes an acknowledgment message for the signal, hi some examples, the second instance of the feedback message includes a duplicate of the acknowledgment message.

[0124] In some examples, the first feedback message type includes a non-high throughput acknowledgment message type.

[0125] In some examples, the first instance of the feedback message and the second instance of the feedback message span a bandwidth.

[0126] 9 illustrates a diagram of a system 900 including a device 905 supporting techniques for signal strength monitoring according to one or more aspects of the disclosure. The device 905 may be an example of or may include components of a device 605, device 705, or STA described herein. The device 905 may include components for two-way voice and data communication, including components for transmitting and receiving communications, such as a communications manager 920, an input / output (I / O) controller 910, a transceiver 915, an antenna 925, a memory 930, code 935, and a processor 940. These components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more buses (e.g., bus 945).

[0127] The I / O controller 910 may manage input and output signals of the device 905. The I / O controller 910 may also manage peripheral devices that are not integrated with the device 905. In some cases, the I / O controller 910 may represent a physical connection or port to an external peripheral device. In some cases, the I / O controller 910 may utilize an operating system such as iOS®, ANDROID®, MS-DOS®, MS-WINDOWS®, OS / 2®, UNIX®, LINUX®, or another known operating system. In some other cases, the I / O controller 910 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 910 may be implemented as part of a processor, such as the processor 940. In some cases, a user may interact with the device 905 through the I / O controller 910 or through hardware components controlled by the I / O controller 910.

[0128] In some cases, the device 905 may include a single antenna 925. However, in some other cases, the device 905 may have two or more antennas 925 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions. The transceiver 915 may communicate bidirectionally via one or more antennas 925, wired links, or wireless links as described herein. For example, the transceiver 915 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 915 may also include a modem for modulating packets and providing the modulated packets to the one or more antennas 925 for transmission, and for demodulating packets received from the one or more antennas 925. The transceiver 915, or the transceiver 915 and one or more antennas 925, may be an example of the transmitter 615, transmitter 715, receiver 610, receiver 710, or any combination or components thereof as described herein.

[0129] The memory 930 may include random-access memory (RAM) and read-only memory (ROM). The memory 930 may store computer-readable computer-executable code 935 that includes instructions that, when executed by the processor 940, cause the device 905 to perform various functions described herein. In some cases, the memory 930 may include a basic I / O system (BIOS) that may control basic hardware or software operations, such as interaction with peripheral components or devices, among others.

[0130] The processor 940 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 940 may be configured to operate a memory array using a memory controller. In some other cases, the memory controller may be integrated with the processor 940. The processor 940 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 930) to cause the device 905 to perform various functions (e.g., functions or tasks supporting techniques for signal strength monitoring). For example, the device 905 or components of the device 905 may include a processor 940 and a memory 930 coupled to or coupled to the processor 940, where the processor 940 and the memory 930 are configured to perform various functions described herein.

[0131] The communications manager 920 may support wireless communications in a wireless station according to examples disclosed herein. For example, the communications manager 920 may be configured as or otherwise support a means for monitoring a signal from an access point. The communications manager 920 may be configured as or otherwise support a means for comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation coding scheme of a set of packets received in the signal, to a threshold. The communications manager 920 may be configured as or otherwise support a means for transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth. The communications manager 920 may be configured as or otherwise support a means for refraining from simultaneously transmitting a second instance of the feedback message in a second portion of a bandwidth based on the characteristic being less than a threshold.

[0132] Additionally or alternatively, communications manager 920 may support wireless communications at a wireless station according to examples disclosed herein. For example, communications manager 920 may be configured as or otherwise support a means for monitoring a first signal from an access point and a second signal from the access point using a first transmit chain of the wireless station and a second transmit chain of the wireless station, respectively. Communications manager 920 may be configured as or otherwise support a means for comparing a coding rate determined based on the monitoring, the coding rate associated with the first signal, the second signal, or both, to a rate threshold. Communications manager 920 may be configured as or otherwise support a means for comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, the difference determined based on the monitoring, to a difference threshold. Communications manager 920 may be configured with, or may otherwise support, a means for increasing a transmit power associated with a first transmit chain based on the coding rate being less than a rate threshold and the difference being greater than a difference threshold, and the first received signal strength of the first signal being less than a second received signal strength of the second signal.

[0133] Additionally or alternatively, the communications manager 820 may support wireless communications in a wireless station according to examples disclosed herein. For example, the communications manager 820 may be capable of, configured to, or operable to support means for monitoring a signal from an access point. The communications manager 820 may be capable of, configured to, or operable to support means for comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with a feedback message regarding the signal to a threshold value. The communications manager 820 may be capable of, configured to, or operable to support means for transmitting a first instance of a feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value.

[0134] By including or configuring a communications manager 920 in accordance with examples described herein, the device 905 may support techniques for improved communication reliability, reduced latency, improved user experience with reduced processing, more efficient use of communications resources, improved inter-device coordination, and improved utilization of processing power, among other advantages.

[0135] FIG. 10 illustrates a flowchart illustrating a method 1000 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. The operations of method 1000 may be implemented by a STA or components thereof as described herein. For example, the operations of method 1000 may be performed by a STA as described with reference to FIGS. 1-9. In some examples, the STA may execute a set of instructions to control functional elements of the STA to perform the described functions. Additionally or alternatively, the STA may use dedicated hardware to perform aspects of the described functions.

[0136] At 1005, the method may include monitoring a signal from the access point. The operations of 1005 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1005 may be performed by a signaling manager 825, as described with reference to FIG.

[0137] At 1010, the method may include comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold. The operations of 1010 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1010 may be performed by a signaling manager 825, as described with reference to FIG.

[0138] At 1015, the method may include transmitting a first instance of a feedback message regarding the signal in a first portion of the bandwidth. The operations of 1015 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1015 may be performed by a feedback component 830 as described with reference to FIG.

[0139] At 1020, the method may include refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than a threshold. The operations of 1020 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1020 may be performed by a feedback component 830 as described with reference to FIG.

[0140] FIG. 11 illustrates a flowchart illustrating a method 1100 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. The operations of method 1100 may be implemented by a STA or components thereof as described herein. For example, the operations of method 1100 may be performed by a STA as described with reference to FIGS. 1-9. In some examples, the STA may execute a set of instructions to control functional elements of the STA to perform the described functions. Additionally or alternatively, the STA may use dedicated hardware to perform aspects of the described functions.

[0141] At 1105, the method may include monitoring a signal from the access point. The operations of 1105 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1105 may be performed by a signaling manager 825, as described with reference to FIG.

[0142] At 1110, the method may include comparing a characteristic of the signal determined based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold. The operations of 1110 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1110 may be performed by a signaling manager 825, as described with reference to FIG. 8.

[0143] At 1115, the method may include transmitting a first instance of a feedback message regarding the signal in a first portion of the bandwidth. The operations of 1115 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1115 may be performed by a feedback component 830 as described with reference to FIG.

[0144] At 1120, the method may include refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based on the characteristic being less than a threshold. The operations of 1120 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1120 may be performed by a feedback component 830 as described with reference to FIG.

[0145] At 1125, the method may include, after the transmission, monitoring for a second signal from the access point. The operations of 1125 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1125 may be performed by a signaling manager 825, as described with reference to FIG.

[0146] At 1130, the method may include comparing the same characteristic from the second signal as the characteristic identified from the signal to a second threshold. The operations of 1130 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1130 may be performed by a signaling manager 825, as described with reference to FIG.

[0147] At 1135, the method may include transmitting a second feedback message regarding the second signal, the second feedback message being transmitted with a frequency-based replica based on the same characteristic being greater than a second threshold. The operations of 1135 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1135 may be performed by feedback component 830, as described with reference to FIG. 8.

[0148] FIG. 12 illustrates a flowchart illustrating a method 1200 supporting techniques for signal strength monitoring according to one or more aspects of the present disclosure. The operations of method 1200 may be implemented by a STA or components thereof as described herein. For example, the operations of method 1200 may be performed by a STA as described with reference to FIGS. 1-9. In some examples, the STA may execute a set of instructions to control functional elements of the STA to perform the described functions. Additionally or alternatively, the STA may use dedicated hardware to perform aspects of the described functions.

[0149] At 1205, the method may include monitoring a first signal from the access point and a second signal from the access point using a first transmit chain of the wireless station and a second transmit chain of the wireless station, respectively. The operations of 1205 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1205 may be performed by a signaling manager 825, as described with reference to FIG.

[0150] At 1210, the method may include comparing the coding rate determined based on the monitoring, the coding rate associated with the first signal, the second signal, or both, to a rate threshold. The operations of 1210 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1210 may be performed by a signaling manager 825, as described with reference to FIG.

[0151] At 1215, the method may include comparing a difference between the first received signal strength of the first signal and the second received signal strength of the second signal, the difference being determined based on the monitoring, to a difference threshold. The operations of 1215 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1215 may be performed by a signaling manager 825, as described with reference to FIG.

[0152] At 1220, the method may include increasing a transmit power associated with the first transmit chain based on the coding rate being less than a rate threshold and the difference being greater than a difference threshold, the first received signal strength of the first signal being less than the second received signal strength of the second signal. The operations of 1220 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1220 may be performed by a transmit power component 835 as described with reference to FIG. 8.

[0153] FIG. 13 illustrates a flowchart illustrating a method 1300 supporting techniques for signal strength monitoring according to aspects of the disclosure. The operations of method 1300 may be performed by a STA or components thereof as described herein. For example, the operations of method 1300 may be performed by a STA as described with reference to FIGS. 1-9. In some examples, the STA may execute a set of instructions to control functional elements of the wireless STA to perform the described functionality. Additionally or alternatively, the wireless STA may use dedicated hardware to perform aspects of the described functionality.

[0154] At 1305, the method may include monitoring a signal from the access point. The operations of 1305 may be performed in accordance with examples disclosed herein. In some examples, aspects of the operations of 1305 may be performed by a signaling manager 825, as described with reference to FIG.

[0155] At 1310, the method may include comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value. The operations of 1310 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1310 may be performed by a transmit power component 835 as described with reference to FIG.

[0156] At 1315, the method may include transmitting a first instance of a feedback message in a first portion of the bandwidth according to the first feedback type or the second feedback type based on the difference value satisfying the threshold value. The operations of 1315 may be performed according to examples disclosed herein. In some examples, aspects of the operations of 1315 may be performed by a feedback component 830 as described with reference to FIG.

[0157] The following provides a summary of aspects of the disclosure.

[0158] Aspect 1: A method for wireless communications in a wireless station, the method including: monitoring a signal from an access point; comparing a characteristic of the signal determined at least in part based on the monitoring, the characteristic being one of a received signal strength indicator associated with the signal or a coding rate associated with a modulation and coding scheme of a set of packets received in the signal, to a threshold; transmitting a first instance of a feedback message regarding the signal in a first portion of a bandwidth; and refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based at least in part on the characteristic being less than the threshold.

[0159] Aspect 2: The method of aspect 1, further including, after the transmission, monitoring for a second signal from the access point, comparing a characteristic from the second signal that is the same characteristic identified from the first signal to a second threshold, and transmitting a second feedback message regarding the second signal, wherein the second feedback message is transmitted with frequency-based replication based at least in part on the same characteristic being greater than the second threshold.

[0160] Aspect 3: The method of aspect 2, wherein the second feedback message spans a bandwidth.

[0161] Aspect 4: The method of aspect 2 or 3, wherein the second feedback message comprises a non-high throughput acknowledgment message.

[0162] Aspect 5: The method of any one of aspects 1-4, wherein the threshold is a received signal strength indicator threshold and the characteristic is a received signal strength indicator associated with the signal.

[0163] Aspect 6: The method of any one of aspects 1 to 5, wherein the threshold is a coding rate threshold and the characteristic is a coding rate associated with a modulation and coding scheme of a set of packets received in the signal.

[0164] Aspect 7: The method of aspect 6, wherein the encoding rate is based at least in part on the amount of spatial streams associated with the signal.

[0165] Aspect 8: A method for wireless communications in a wireless station, the method comprising: monitoring a first signal from an access point and a second signal from the access point, respectively, using a first transmit chain of the wireless station and a second transmit chain of the wireless station; comparing a coding rate determined at least in part based on the monitoring, the coding rate associated with the first signal, the second signal, or both, to a rate threshold; comparing a difference between a first received signal strength of the first signal and a second received signal strength of the second signal, the difference determined at least in part based on the monitoring, to a difference threshold; and increasing a transmit power associated with the first transmit chain based at least in part on the coding rate being less than the rate threshold and the difference being greater than the difference threshold, wherein the first received signal strength of the first signal is less than the second received signal strength of the second signal.

[0166] Aspect 9: The method of aspect 8, further comprising: transmitting a third signal to the access point using the first transmit chain of the wireless station in response to the increased transmit power.

[0167] Aspect 10: The method of aspect 8 or 9, wherein the coding rate is based at least in part on the amount of spatial streams associated with the first signal, the second signal, or both.

[0168] Example 11: The method of any one of Examples 8 to 10, wherein the first signal includes a first instance of a downlink message and the second signal includes a second instance of the downlink message.

[0169] Embodiment 12: The method according to any one of embodiments 8 to 11, wherein the first signal and the second signal are the same signal.

[0170] Aspect 13: The method of any one of aspects 8-12, wherein the first transmit chain and the second transmit chain are associated with a multiple-input multiple-output configuration in the wireless station.

[0171] Example 14: The method of any one of Examples 8 to 13, wherein the coding rate comprises a composite coding rate associated with a modulation and coding scheme of the set of packets received in the first signal and the second signal.

[0172] Example 15: The method of any one of Examples 8 to 14, wherein the coding rate is associated with a modulation and coding scheme of the set of packets received in the first signal.

[0173] Aspect 16: A method for wireless communication in a wireless station, the method including: monitoring a signal from an access point; comparing a difference value between a first transmit power of a first feedback message type associated with a feedback message regarding the signal and a second transmit power of a second feedback message type associated with the feedback message regarding the signal to a threshold value; and transmitting a first instance of the feedback message in a first portion of a bandwidth according to the first feedback type or the second feedback type based at least in part on the difference value satisfying the threshold value.

[0174] Aspect 17: The method of aspect 16, further comprising: refraining from simultaneously transmitting a second instance of the feedback message in a second portion of the bandwidth based at least in part on the difference value being less than a threshold value, wherein the first instance of the feedback message is transmitted according to a second feedback type.

[0175] Aspect 18: The method of aspect 17, wherein the first instance of the feedback message spans a first portion of the bandwidth.

[0176] Aspect 19: The method of aspect 16, further comprising: sending a second instance of the feedback message, wherein the first instance of the feedback message and the second instance of the feedback message are sent according to a first feedback message type based at least in part on the difference value being greater than a threshold value.

[0177] Aspect 20: The method of aspect 19, wherein the first instance of the feedback message and the second instance of the feedback message are transmitted with frequency-based replication.

[0178] Aspect 21: The method of aspect 20, wherein the first instance of the feedback message includes an acknowledgment message for the signal, and the second instance of the feedback message includes a duplicate of the acknowledgment message.

[0179] Aspect 22: The method of any one of aspects 19 to 21, wherein the first feedback message type includes a non-high throughput acknowledgment message type.

[0180] Oil Resistant 23: The method of any one of aspects 19 to 22, wherein the first instance of the feedback message and the second instance of the feedback message span a bandwidth.

[0181] Aspect 24: An apparatus for wireless communication in a wireless station, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform a method as recited in any one of aspects 1-7.

[0182] Aspect 25: An apparatus for wireless communication in a wireless station, comprising at least one means for performing the method according to any one of aspects 1 to 7.

[0183] Aspect 26: A non-transitory computer-readable medium storing code for wireless communication in a wireless station, the code including instructions executable by a processor to perform a method as recited in any one of aspects 1-7.

[0184] Aspect 27: An apparatus for wireless communication in a wireless station, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform a method as recited in any one of aspects 8-15.

[0185] Aspect 28: An apparatus for wireless communication in a wireless station, comprising at least one means for performing the method according to any one of aspects 8-15.

[0186] Aspect 29: A non-transitory computer-readable medium storing code for wireless communication in a wireless station, the code including instructions executable by a processor to perform a method as described in any one of aspects 8-15.

[0187] Aspect 30: An apparatus for wireless communication in a wireless station, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform a method as recited in any one of aspects 16-23.

[0188] Aspect 31: An apparatus for wireless communication in a wireless station, comprising at least one means for performing the method according to any one of aspects 16 to 23.

[0189] Aspect 32: A non-transitory computer-readable medium storing code for wireless communication in a wireless station, the code including instructions executable by a processor to perform a method as described in any one of aspects 16-23.

[0190] It should be noted that the methods described herein are descriptions of possible implementations, that the acts and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects of two or more of the above methods may be combined.

[0191] The techniques described herein may be used for various wireless communication systems such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), and other systems. The terms "system" and "network" are often used interchangeably. A code division multiple access (CDMA) system may implement a radio technology such as CDMA2000, Universal Terrestrial Radio Access (UTRA), and the like. CDMA2000 covers IS-2000, IS-95, and IS-856 standards. IS-2000 releases may be commonly referred to as CDMA2000 1X, 1X, and the like. IS-856 (TIA-856) is commonly referred to as CDMA2000 1xEV-DO, High Rate Packet Data (HRPD), etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. Time Division Multiple Access (TDMA) systems may implement radio technologies such as Global System for Mobile Communications (GSM). Orthogonal Frequency Division Multiple Access (OFDMA) systems may implement radio technologies such as Ultra Mobile Broadband (UMB), Evolved UTRA (E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, etc.

[0192] One or more wireless communications systems described herein may support synchronous or asynchronous operation. For synchronous operation, base stations may have similar frame timing and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, stations may have different frame timing and transmissions from different stations may not be aligned in time. The techniques described herein may be used for either synchronous or asynchronous operation.

[0193] A downlink transmission as described herein may also be referred to as a forward link transmission, while an uplink transmission may also be referred to as a reverse link transmission. Each communication link as described herein, including, for example, the wireless communication system 100 of FIG. 1 and the wireless communication system 200 of FIG. 2, may include one or more carriers, and each carrier may be a signal composed of multiple subcarriers (e.g., waveform signals at different frequencies).

[0194] The description set forth herein describes exemplary configurations in conjunction with the accompanying drawings and does not necessarily represent all examples that may be implemented or fall within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other examples." The detailed description includes specific details for the purposes of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.

[0195] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes between the similar components. If only a first reference label is used in this specification, the description is applicable to any one of the similar components having the same first reference label, regardless of the second reference label.

[0196] The information and signals described herein may be represented using any of a wide variety of technologies and techniques. For example, the data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.

[0197] The various example blocks and modules described in connection with the disclosure herein may be implemented or performed using a general purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).

[0198] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored on or transmitted over a computer-readable medium as one or more instructions or code. Other examples and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features that perform functions may also be physically located in various locations, including being distributed such that some of the functions are performed in different physical locations. Also, as used herein, including within the claims, "or" used within a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such as, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, the phrase "based on" as used herein should not be construed as a reference to a closed set of conditions. For example, an example step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" is intended to be interpreted the same as the phrase "based at least in part on."

[0199] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that may be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media may comprise RAM, ROM, electrically erasable programmable read-only memory (EEPROM), compact disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that may be used to carry or store desired program code means in the form of instructions or data structures and that may be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave are included within the definition of media. As used herein, disk and disc include CDs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while discs reproduce data optically using lasers. Combinations of the above are also included within the scope of computer-readable media.

[0200] The description herein is provided to enable any person skilled in the art to make or use the disclosure. Various modifications of the disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not limited to the examples and designs described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for wireless communication at a wireless station, Monitoring signals from access points, Comparing a characteristic of the signal, which is determined at least in part based on the aforementioned monitoring, with a threshold, the characteristic being one of the following: a received signal strength indicator associated with the signal, or a coding rate associated with the modulation coding scheme of a set of packets received in the signal. A first instance of the feedback message relating to the signal is transmitted in a first portion of the bandwidth. Based at least partially on the fact that the aforementioned characteristics are smaller than the threshold, refrain from simultaneously transmitting the second instance of the feedback message in the second portion of the bandwidth. Methods that include...

2. After the aforementioned transmission, the second signal from the access point is monitored, Comparing the characteristics from the second signal that are the same as those identified from the signal with a second threshold, Transmitting a second feedback message relating to the second signal, wherein the second feedback message is transmitted with frequency-based duplication, at least partially based on the fact that the same characteristic is greater than the second threshold. It further includes, The second feedback message is transmitted over the bandwidth, or The method according to claim 1, wherein the second feedback message includes a non-high-throughput acknowledgment message.

3. The method according to claim 1, wherein the threshold is a received signal strength indicator threshold, and the characteristic is the received signal strength indicator associated with the signal.

4. The threshold is an encoding rate threshold, and the characteristic is the encoding rate associated with the modulation encoding scheme of the set of packets received in the signal. The method according to claim 1, wherein the coding rate is at least partially based on the amount of spatial stream associated with the signal.

5. A method for wireless communication at a wireless station, The first transmission chain and the second transmission chain of the wireless station are used to monitor the first signal from the access point and the second signal from the access point, respectively. Comparing the coding rate, which is determined at least in part based on the aforementioned monitoring and is associated with the first signal, the second signal, or both, with a rate threshold, The difference between the first received signal intensity of the first signal and the second received signal intensity of the second signal, which is determined at least partially based on monitoring, is compared with a difference threshold. The transmit power associated with the first transmit chain is increased, at least in part, based on the fact that the coding rate is less than the rate threshold and the difference is greater than the difference threshold. Including the first received signal strength of the first signal, the first received signal strength of the second signal is smaller than the second received signal strength of the second signal. method.

6. In accordance with the increased transmission power, a third signal is transmitted to the access point using the first transmission chain of the wireless station. The method according to claim 5, further comprising:

7. The method according to claim 5, wherein the coding rate is at least in part based on the amount of spatial stream associated with the first signal, the second signal, or both.

8. The first signal includes a first instance of a downlink message, The second signal includes a second instance of the downlink message, or The method according to claim 5, wherein the first signal and the second signal are the same signal.

9. The method according to claim 5, wherein the first transmission chain and the second transmission chain are associated with a multi-input multi-output configuration in the wireless station.

10. The coding rate includes a composite coding rate associated with the modulation coding scheme of the set of packets received in the first signal and the second signal, or The method according to claim 5, wherein the coding rate is associated with a modulation coding scheme for the set of packets received in the first signal.

11. A method for wireless communication at a wireless station, Monitoring signals from access points, The difference between the first transmission power of a first feedback message type associated with the feedback message relating to the signal and the second transmission power of a second feedback message type associated with the feedback message relating to the signal is compared with a threshold value. Based at least partially on the difference value satisfying the threshold value, a first instance of the feedback message is transmitted in a first portion of the bandwidth according to a first feedback message type or a second feedback message type. Methods that include...

12. The second instance of the feedback message is refrained from simultaneously transmitting in the second portion of the bandwidth, at least partially based on the fact that the difference value is smaller than the threshold value, such that the first instance of the feedback message is transmitted according to the second feedback message type. It further includes, The method according to claim 11, wherein the first instance of the feedback message spans the first portion of the bandwidth.

13. The method according to claim 11, further comprising transmitting a second instance of the feedback message, wherein the first instance of the feedback message and the second instance of the feedback message are transmitted according to the first feedback message type, at least in part on the difference value being greater than the threshold value.

14. The first instance of the feedback message and the second instance of the feedback message are transmitted with frequency-based duplication. The first instance of the feedback message includes an affirmative response message for the signal, The second instance of the feedback message includes a copy of the acknowledgment message, or The first feedback message type includes a non-high-throughput acknowledgment message type, or The method according to claim 13, wherein the first instance of the feedback message and the second instance of the feedback message span the bandwidth.

15. An apparatus for wireless communication in a wireless station, comprising means for performing the method described in any one of claims 1 to 14.