The present disclosure relates to a low gain listen wireless communication system and associated methodology for reducing power consumption. Specifically, the present disclosure relates to a low gain listen wireless system in which the system's low noise amplifier may be bypassed in order to reduce the system's power consumption.
Packet radio systems spend significant time listening for carriers during, for example, carrier state searches. During this time the system waits for reception of incoming data (a packet, for example). Since the system may not know the level of the received signal strength indicator (RSSI) of a future packet, the system must configure its radio for the lowest noise figure (NF) in order to maximize the probability of correctly receiving the packet. This results in significant power consumption in part due to the operation of the low noise amplifier (LNA) of the system, which is needed in the lowest NF configuration.
A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
Referring now to the drawings, wherein like reference numerals designate identical or corresponding parts throughout the several views, exemplary aspects of the disclosure include a wireless communication device including an antenna to receive a signal, a low noise amplifier, and circuitry that determines the power level of the signal. The circuitry also determines whether the signal includes a packet, and causes the low noise amplifier to amplify the signal when the signal includes a packet and the power level of the signal is below a threshold. The circuitry also causes the low noise amplifier to be bypassed when the signal does not include a packet, or the power level of the signal is above the predetermined threshold and the signal includes a packet.
The signal power detector circuit 155 determines the power level of the received signal. For example, the signal power detector circuit 155 may determine the root-mean-square (RMS) power of the signal (i.e., received packet), the peak power, the mean power, etc. The signal power detector circuit 155 may also calculate the signal-to-noise ratio (SNR) of the received signal. The signal power detector circuit 155 may then compare the determined power value (or SNR value) to a predetermined threshold and generate an output value as a result.
The output of the signal power detector circuit 155, which may be a Boolean value, a digital value, or an analog signal, is provided to a logic AND gate 140. If the output of the signal power detector circuit 155 is an analog value or a digital value (other than a Boolean value), additional circuitry (not shown) may be provided to convert the analog value or digital value into a Boolean value. Examples of the Boolean value provided to the logic AND gate 140 by the signal power detector circuit 155 may include a logic high value (i.e., a “1”) when the determined power value is below the predetermined threshold, and a logic low (i.e., a “0”) when the determined power value is above the predetermined threshold. In some embodiments, the logic values may be reversed so that a “1” indicates that the determined power value exceeds the predetermined threshold, and a “0” indicates that the determined power value does not exceed the predetermined threshold. Other values and schemes of indicating to the logic AND gate 140 whether the determined power value exceeds the predetermined threshold or not are also possible without departing from the scope of the present disclosure.
The packet detector circuit 160 determines whether the received signal includes a packet that can be correctly decoded or not, as will be described in greater detail below. If the packet detector circuit 160 determines that the signal includes a packet that can be correctly decoded, the packet detector circuit 160 generates a corresponding Boolean value and provides this value to both the logic AND gate 140 and the demodulator circuit 165. The output of the packet detector circuit 160 may take any form, such as those described above with reference to the signal power detector circuit 155. Further explanation of the output is therefore omitted for the sake of brevity.
When the demodulator circuit 165 receives an indication from the packet detector circuit 160 that the signal includes a packet that can be correctly demodulated, the demodulator circuit 165 demodulates the packet contained in the signal in order to obtain demodulated bits at its output 170. As can be appreciated, any form of modulation such as phase-shift keying, frequency-shift keying, amplitude-shift keying, on-off keying, quadrature amplitude modulation, continuous phase modulation, and others are possible without departing from the scope of the present advancements. When the demodulator circuit 165 receives an indication from the packet detector circuit 160 that the signal does not includes a packet that can be correctly demodulated (i.e., a false detection), the demodulator circuit 165 does not demodulate any information in the signal. Instead, the demodulator circuit 165 may enter a low power mode, or may be completely powered down as one of ordinary skill would recognize.
The logic AND gate 140 generates an output (high or low) based on both the output of the signal power detector circuit 155 and the output of the packet detector circuit 160. For example, the AND gate 140 may generate a logic high when both the output of the signal power detector circuit 155 and the output of the packet detector circuit 160 are high, and the AND gate 140 may generate a logic low in all other cases. As can be appreciated, the AND gate may generate a logic low when the outputs of both the signal power detector circuit 155 and the packet detector circuit 160 are high (or when both are low), and the output of the logic AND gate 140 may be high in all other cases. Therefore, the particular logic described herein is merely exemplary and not limiting upon the present disclosure.
The output of the AND gate 140 is provided to both the first and second switches 110 and 125. If, for example, the output of the AND gate 140 is high, indicating that the signal power level does not exceed the predetermined threshold but that the signal contains packets to demodulate/decode, the first and second switches 110 and 125 may connect the LNA 115 between the antenna 105 and the mixer 135. Otherwise, the first and second switches 110 and 125 may connect the bypass route 120 between the antenna 105 and the mixer 135 since there are either no packets to demodulate/decode or the power of the signal is sufficient to allow proper demodulation and decoding of the packets without need for the LNA 115.
The output of the logic AND gate 140 is also provided to the LNA 115. This allows the LNA to power down when the output of the AND gate 140 indicates that the LNA 115 will not be used. Of course, the LNA 115 may also use the output of the AND gate 140 to power up when this output indicates that the LNA 115 will be needed in order to amplify an incoming signal. By use of the bypass route 120 and by powering down the LNA 115 when the bypass route 120 is used, significant power savings may be achieved by the system 100 since the LNA may consume about 20 mW of power or more.
As can be appreciated, the bypass route 120 may be a simple trace that connects an output terminal of the first switch 110 to an input terminal of the second switch 125. However, this trace may also be eliminated and the output terminal of the first switch 110 may be directly connected to the input terminal of the second switch 125 as one of ordinary skill would recognize. Passive components (resistors, capacitors, inductors) may also be included in the bypass route 120 in order to provide a measure of noise suppression without departing from the scope of the present disclosure.
The system 100 may be implemented on a single chip such as an integrated circuit (IC), application specific integrated circuit (ASIC) or even a system on a chip (SoC). The system 100 may also be implemented using discrete components, such as transistors, resistors, capacitors, amplifiers, etc. Of course, a combination of discrete and integrated components may also be used. For example analog portions of the system 100 may be implemented discretely or in an ASIC, while digital portions may be implemented using a field programmable gate array (FPGA) or with a processor executing code (i.e., a digital signal processor, general purpose processor, microcontroller, etc.) Thus, the specific implementation of the system is not limiting upon the present disclosure.
Next, the packet detector circuit 160 is described with reference to
The packet detector circuit 160 may use a matched filter circuit that spans the entire period of the short training field, for example 8 μs for an L-STF transmission. As illustrated by curve 215 in
The packet detector circuit 160 may also be a simple energy detector that integrates power over the entire period of the short training field (8 μs for L-STF). The energy detector is able to achieve reasonable PER at SNRs above −2 dB, but performance quickly degrades for lower SNRs as illustrated by the curve 205 in
The packet detector circuit 160 may further be a low-end sensitivity improvement (LEST) autocorrelator, which results in sufficiently low PER levels at SNRs down to about −5.5 dB. Thus, the LEST autocorrelator's performance is in between that of the matched filter and the energy detector as illustrated by the curve 210 in
Therefore, the LNA 115 may be turned off (i.e., bypassed) during CRS, and once a packet is detected a decision may be made as to whether to turn on the INA 115 or not based on signal strength at that time. This effectively expands the range at which communication can take place without significant performance degradation. For example, a MCS 0 the expected degradation is about 4 dB with the INA 115 bypassed. However, at MCS 1 and higher there is no significant loss. This mode of maintaining the LNA 115 off (bypassed) during CRS and then determining whether to use the LNA 115 or not is denoted as the low gain listen mode herein, and is the mode described with reference to
In
Returning to step 410, if the system 100 determines that the power level of the packet is at or below the predetermined threshold, the system 100 may turn on the LNA 115 and switch off the bypass route 120 in order to have the LNA 115 amplify the received transmission. Then the process continues to step 425 to decode the packet, step 430 to determine whether there was a false detection of the packet, and step 435 to process the packet as described above.
In the above description of
The system 100 is able to maintain the LNA 115 off during CRS for about 95% of the time with minimal or no errors in detection, especially for an MCS of 1 or more. The system 100 may also be able to maintain the LNA 115 off during active reception of packets as long as the received packets continue to have sufficient RSSI. Therefore, power level for each packet may computed throughout active reception in order to determine whether the LNA 115 can be switched of or not, and the LNA 115 may be maintained off unless and until it is needed. Table 1 below, shows different networks and the percentage of packets transmitted in the network that meet or exceed the required. RSSI in order to turn the LNA 115 off.
Based on the table above, and as illustrated in
In the case of 802.11, unassociated, packets sent in the basic rates of 1, 2, 5.5 and 11 Mbps (802.11b) or 6, 9, 12, 18, 24, and 36 Mbps (802.11a), the required RSSI for turning off the LNA 115 is −72 dBm. The percentage of packets meeting or exceeding this RSSI is provided in Table 2 below:
Thus, with 802.11 the LNA 115 may be turned off between 25% and 97% of the time depending on network environment and conditions. Furthermore, for systems with higher noise figure (NF), such as 7 dB in both bands, this may result in a cascaded 7-8 dB NF degradation when the LNA 115 is bypassed. This may be more than what can be recovered through improved detection. Therefore, there may be a sensitivity loss of 2-3 dB for 6 Mbps, but no loss for higher rates, 802.11b rates will also not lose sensitivity because the very long preambles used still allow for correct detection. Table 3 below shows the noise figures with and without the LNA, and the corresponding loss in sensitivity.
In table 3, DSSS is direct sequence spread spectrum and CCK is complementary code keying. One core listen technique includes performing CRS with a single receive chain (on a client having two or more receive chains) to save power. This is one core listen since only one core is performing the low gain listen, for example. Napping may also be used to turn the circuits performing CRS off for brief periods to further save power during CRS. Both one core listen and napping may be used with the inventive concepts described herein to further lessen power consumption.
Table 3 also refers to memory automatic gain control, or memory AGC. Memory AGC works on prior knowledge (from measurement during a previous time period, for example) that the RSSI of a packet will be above a predetermined threshold when the system 100 is associated with a known access point. This level is referred to herein as minRSSI. As long as the minRSSI is greater that the lowest rate sensitivity of the system 100, CRS trade-offs may be made in order to save power. Such trade-offs include bypassing the LNA, napping and/or one core listen since all of these techniques may impact low rate sensitivity as described above.
A connection may also be evaluated in terms of an SNR limit, maxSNR. The limit maxSNR is the limit at which packets will be sent. In other words, no packets that require an SNR greater than maxSNR will be sent, in certain applications, maxSNR may be updated dynamically, such as for a basic rate control frame (i.e., an ACK frame). Both minRSSI and maxSNR may be used to determine whether the LNA may be bypassed or not.
In other exemplary aspects, the LNA may be turned off during packet reception. This can be used during reception of, for example, HT-STF (including very high throughput SIT (VHT-STF), HE-STF, etc.) In these cases the rate is learned during the SIGA field, and this information can be used to turn the LNA off if SNR is sufficient.
As can be appreciated the inventive concepts described herein significantly increase power savings since the LNA may be powered down for great lengths of time. This may lead to elimination of bulk acoustic wave (BAW) or film bulk acoustic resonators (FBAR) in front of the LNA in favor of a higher power LNA and more filtering behind the LNA. Though in this case the LNA may consume more power, the overall system consumes less power since the LNA is off most of the time.
Though standards, such as IEEE 802.11, are referred to in the above descriptions, the inventive concepts described herein are applicable to all forms and protocols of wireless communications. For example, the inventive concepts described herein may also be used in Bluetooth communication, near-field communication, and the like. Thus, reference to any specific communication is merely exemplary and not limiting upon this disclosure.
Next, an exemplary hardware device that may include a system 100 is described with reference to
The device 600 in
A wireless communication processing circuit 602 is connected to an antenna 601 in order to perform wireless communication over, for example, a cellular network such as 3G, 4G, LTE, or LTE-A networks. The wireless communication processing circuit 602 may also communicate via Wifi. A system 100 may be implemented in the wireless communication processing circuit 602 in order to decrease its power consumption.
Another wireless communication processing circuit 607 is also included in the device 600 in order to perform short-distance communication, such as Bluetooth or near-field communication (NFC). The system 100 described herein may also be included in the wireless communication processing circuit 607. As can be appreciated, the wireless communication circuits may also be combined into a single circuit for performing all wireless communication.
To the extent that the above descriptions may be deemed to describe separate embodiments, the organization of the description into embodiments is merely for ease of understanding of the inventive concepts described herein. As such the features of each embodiment may be combined with features of the other embodiments without limitation. Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein.
Number | Name | Date | Kind |
---|---|---|---|
20070147553 | Bhat | Jun 2007 | A1 |
20080003967 | Kuroda | Jan 2008 | A1 |
20120314712 | Sato | Dec 2012 | A1 |
Number | Date | Country | |
---|---|---|---|
20190132063 A1 | May 2019 | US |
Number | Date | Country | |
---|---|---|---|
62580604 | Nov 2017 | US |