System, method and apparatus for antenna selection in a wireless communication system
In one example, an apparatus includes: an analog front end (RF) circuit to receive and process, from a first antenna and a second antenna, a radio frequency (RF) signal to obtain a digital signal, the RF circuit having a single RF signal processing path; a baseband circuit coupled to the RF circuit to process the digital signal, the baseband circuit to determine a first metric for a first packet of the RF signal received via the first antenna; and an antenna selection controller coupled to the baseband circuit, the antenna selection controller to cause the RF circuit to switch from receipt of the RF signal via the second antenna to receipt of the RF signal via the first antenna based at least in part on the first metric.
1 . An apparatus comprising:
a radio frequency (RF) circuit to receive and process, from a first antenna or a second antenna, a RF signal, the RF circuit to obtain a digital signal from the RF signal, and the RF circuit having a single RF signal processing path;
a baseband circuit coupled to the RF circuit to process the digital signal, the baseband circuit to determine a first metric for a first packet of the RF signal received via the first antenna, determine a second metric for the first packet of the RF signal received via the second antenna and determine a third metric for the first packet of the RF signal received via a third antenna, the first packet comprising a first management packet transmitted from an access point; and
an antenna selection controller coupled to the baseband circuit, the antenna selection controller to cause the RF circuit to switch from receipt of the RF signal via the first antenna to receipt of the RF signal via the second antenna based at least in part on the first metric.
2 . The apparatus of claim 1 , wherein the baseband circuit is to determine a first channel quality metric for the first management packet and cause the RF circuit to switch from receipt of the RF signal via the first antenna to receipt of the RF signal via the second antenna based at least in part on the first channel quality metric.
3 . The apparatus of claim 2 , wherein the antenna selection controller is to send an antenna control signal to the RF circuit to cause the RF circuit to switch from the receipt of the RF signal via the first antenna to the receipt of the RF signal via the second antenna, when the first channel quality metric is less than a threshold.
4 . The apparatus of claim 2 , wherein a plurality of channel quality metrics are obtained corresponding to a plurality of antennas using the first management packet.
5 . The apparatus of claim 1 , wherein the baseband circuit is to determine the first metric based on a channel estimate, after detection of the first packet.
6 . The apparatus of claim 1 , wherein the baseband circuit is to determine the first metric based on an error vector magnitude value.
7 . The apparatus of claim 1 , wherein the antenna selection controller is to cause the RF circuit to switch from receipt of the RF signal via the first antenna to receipt of the RF signal via the second antenna during receipt of the first packet, when an expected signal strength of the first packet exceeds a threshold.
8 . The apparatus of claim 7 , wherein a switching from receipt of the RF signal via the first antenna to receipt of the RF signal via the second antenna during receipt of the first packet occurs during a cyclic prefix portion of the first packet.
9 . The apparatus of claim 1 , wherein the baseband circuit is to determine the first metric based on:
a first training field of the first packet received via the first antenna; and
a second training field of the first packet received via the second antenna.
10 . The apparatus of claim 1 , wherein, after the switch from the first antenna to the second antenna, the apparatus is to transmit a second RF signal via the second antenna.
11 . The apparatus of claim 1 , wherein the antenna selection controller is to cause the RF circuit to select one of the first, second and third antennas for receipt of a next packet based on at least one of the first metric, the second metric, or the third metric.
12 . An apparatus comprising:
a radio frequency (RF) circuit to receive and process, from a first antenna or a second antenna, a RF signal, the RF circuit to obtain a digital signal from the RF signal, and the RF circuit having a single RF signal processing path;
a baseband circuit coupled to the RF circuit to process the digital signal, the baseband circuit to determine a first metric for a first packet of the RF signal received via the first antenna; and
an antenna selection controller coupled to the baseband circuit, the antenna selection controller to cause the RF circuit to switch from receipt of the RF signal via the first antenna to receipt of the RF signal via the second antenna based at least in part on the first metric;
wherein the apparatus is to:
receive a first portion of the first packet via the first antenna, decode a MAC address of the first packet, and determine the first metric comprising a first channel quality metric for the first portion of the first packet received via the first antenna;
receive a second portion of the first packet via the second antenna and determine a second channel quality metric for the second portion of the first packet received via the second antenna;
receive a third portion of the first packet via a third antenna;
determine a third channel quality metric for the third portion of the first packet received via the third antenna; and
select one of the first, second and third antennas for receipt of a next packet based on at least one of the first channel quality metric, the second channel quality metric, or the third channel quality metric.
13 . A method comprising:
receiving, in a radio frequency (RF) circuit of a wireless device via a first antenna and a second antenna, a RF signal comprising a management packet from an access point;
processing, in the RF circuit, a first portion of the management packet received via the first antenna to obtain a first digital signal;
processing, in the RF circuit, a second portion of the management packet received via the second antenna to obtain a second digital signal;
selecting one of the first antenna and the second antenna for reception of one or more packets of the RF signal based on at least one of a first channel quality (CQ) metric associated with the first digital signal and a second CQ metric associated with the second digital signal; and
switching a current antenna of the wireless device from the current antenna to the selected antenna if the current antenna is not the selected antenna.
14 . The method of claim 13 , further comprising:
receiving the RF signal via the first antenna during a first preamble field of the management packet; and
receiving the RF signal via the second antenna during a second preamble field of the management packet.
15 . The method of claim 13 , further comprising determining the first CQ metric based at least in part on a channel estimate.
16 . The method of claim 13 , further comprising:
setting automatic gain control (AGC) circuitry of the RF circuit to a predetermined level; and
thereafter receiving the RF signal comprising the management packet via the first antenna, wherein the predetermined level is based at least in part on an AGC setting of a previous packet of the RF signal.