Semi-blind analog beamforming for multiple-antenna systems
First Claim
Patent Images
1. A computer implemented method for use in determining complex antenna weights in a multiple-antenna wireless system, comprising:
- calculating clear channel assessment (CCA) information for multiple antennas;
determining weight magnitudes for the multiple antennas using said CCA information, said weight magnitudes to be applied to receive signals associated with the multiple antennas within an analog beamformer;
storing receive signals associated with the multiple antennas;
determining performance metrics for the multiple-antenna wireless system for a plurality of different weight angle scenarios using said weight magnitudes and said stored receive signals; and
selecting a weight angle scenario based on said performance metrics;
wherein calculating CCA information includes calculating a correlation of a short preamble of a packet received by a first antenna with a reference that includes at least a portion of a known preamble sequence; and
wherein determining performance metrics includes estimating a receive signal strength at an output of a combiner within the analog beamformer for the multiple-antenna wireless network system for a first weight angle scenario.
1 Assignment
0 Petitions
Accused Products
Abstract
Complex antennas weights for use in beamforming in a multiple-antenna system are determined based upon clear channel assessment (CCA) information in a wireless networking environment.
-
Citations
19 Claims
-
1. A computer implemented method for use in determining complex antenna weights in a multiple-antenna wireless system, comprising:
-
calculating clear channel assessment (CCA) information for multiple antennas; determining weight magnitudes for the multiple antennas using said CCA information, said weight magnitudes to be applied to receive signals associated with the multiple antennas within an analog beamformer; storing receive signals associated with the multiple antennas; determining performance metrics for the multiple-antenna wireless system for a plurality of different weight angle scenarios using said weight magnitudes and said stored receive signals; and selecting a weight angle scenario based on said performance metrics; wherein calculating CCA information includes calculating a correlation of a short preamble of a packet received by a first antenna with a reference that includes at least a portion of a known preamble sequence; and wherein determining performance metrics includes estimating a receive signal strength at an output of a combiner within the analog beamformer for the multiple-antenna wireless network system for a first weight angle scenario. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
-
an analog receive beamformer to apply complex weights to receive signals associated with at least two antennas in response to control information, wherein said analog receive beamformer includes a combiner to combine said receive signals, said combiner having an output; and a controller to determine a clear channel assessment (CCA) value for each of said at least two antennas and to determine magnitudes for said complex weights based on said CCA values; wherein said controller is programmed to determine a CCA value for one of said at least two antennas by temporarily setting complex weight magnitudes associated with each other of said at least two antennas to a relatively low value; wherein said controller is programmed to determine a performance metric for the apparatus for each of a plurality of weight angle scenarios using stored receive signals and said magnitudes of said complex weights for said at least two antennas; and wherein said performance metric includes a combined receive signal to noise ratio (SNR) at the output of said combiner. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An article comprising a computer readable storage medium having instructions stored thereon that, when executed by a computing platform, operate to:
-
calculate clear channel assessment (CCA) information for multiple antennas in a multiple-antenna wireless system; determine complex weight magnitudes for the multiple antennas using said CCA information, said complex weight magnitudes to be applied to receive signals associated with the multiple antennas within an analog beamformer; store receive signals associated with the multiple antennas; determine performance metrics for the multiple-antenna wireless system for a plurality of different weight angle scenarios using said complex weight magnitudes and said stored receive signals; and select a weight angle scenario based on said performance metrics; wherein said performance metrics include estimated receive signal strengths at an output of a combiner within said analog beamformer. - View Dependent Claims (16)
-
-
17. A system comprising:
-
at least two dipole antennas; an analog receive beamformer to apply complex weights to receive signals associated with said at least two dipole antennas in response to control information, wherein said analog receive beamformer includes a combiner to combine said receive signals, said combiner having an output; and a controller to determine a clear channel assessment (CCA) value for each of said at least two dipole antennas and to determine magnitudes for said complex weights based on said CCA values; wherein said controller is programmed to determine a performance metric for the system for each of a plurality of weight angle sets using stored receive signals and said magnitudes of said complex weights for said at least two antennas; and wherein said performance metric includes a combined receive signal to noise ratio (SNR) at the output of said combiner. - View Dependent Claims (18, 19)
-
Specification