Using subarrays of a beamformer for transmissions in a forward link
First Claim
1. A method for transmitting data over an angular range of an array antenna in a wireless communications system, comprising:
- generating two parallel signals, each of the parallel signals associated with the data;
forming a first subarray from a first set of array elements of an array antenna;
forming a second subarray from a second set of array elements of the array antenna;
selecting a first set of beamforming weights for the first subarray and a second set of beamforming weights for the second subarray, the selected beamforming weights causing a power radiation pattern of the first subarray to be complementary to a power radiation pattern of the second subarray over the angular range of the array antenna, wherein the selected beamforming weights are based at least in part on a recursive relation that includes an iterative calculation that increases a calculated number of beamforming weights from an initial set of beamforming weights to a desired number of beamforming weights, the desired number of beamforming weights being equal to a number of elements in the respective subarray;
transmitting, according to the first set of beamforming weights, a first of the parallel signals over the angular range of the array antenna via the first subarray; and
transmitting, according to the second set of beamforming weights, a second of the parallel signals over the angular range of the array antenna via the second subarray.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and devices are described for transmitting across a broad azimuth using an antenna array. In one example, a method is described that includes forming two subarrays from an antenna array. Beamforming weights are selected for each subarray to cause the radiation patterns to be complementary over a range of the azimuth of a cell. The beamforming weights may be selected according to a recursive relation based on the number of antenna elements in each subarray. Information may be encoded, scrambled, and mapped to modulation symbols. A Space Frequency Block Code (SFBC) such as an Alamouti Code may then be used to form two signals to be transmitted over the two subarrays.
-
Citations
30 Claims
-
1. A method for transmitting data over an angular range of an array antenna in a wireless communications system, comprising:
-
generating two parallel signals, each of the parallel signals associated with the data; forming a first subarray from a first set of array elements of an array antenna; forming a second subarray from a second set of array elements of the array antenna; selecting a first set of beamforming weights for the first subarray and a second set of beamforming weights for the second subarray, the selected beamforming weights causing a power radiation pattern of the first subarray to be complementary to a power radiation pattern of the second subarray over the angular range of the array antenna, wherein the selected beamforming weights are based at least in part on a recursive relation that includes an iterative calculation that increases a calculated number of beamforming weights from an initial set of beamforming weights to a desired number of beamforming weights, the desired number of beamforming weights being equal to a number of elements in the respective subarray; transmitting, according to the first set of beamforming weights, a first of the parallel signals over the angular range of the array antenna via the first subarray; and transmitting, according to the second set of beamforming weights, a second of the parallel signals over the angular range of the array antenna via the second subarray. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for transmitting data over an angular range of an array antenna in a wireless communications system, comprising:
-
means for generating two parallel signals, each of the parallel signals associated with the data; means for forming a first subarray from a first set of array elements of an array antenna; means for forming a second subarray from a second set of array elements of the array antenna; means for selecting a first set of beamforming weights for the first subarray and a second set of beamforming weights for the second subarray, the selected beamforming weights causing a power radiation pattern of the first subarray to be complementary to a power radiation pattern of the second subarray over the angular range of the array antenna, wherein the selected beamforming weights are based at least in part on a recursive relation that includes an iterative calculation that increases a calculated number of beamforming weights from an initial set of beamforming weights to a desired number of beamforming weights, the desired number of beamforming weights being equal to a number of elements in the respective subarray means for transmitting, according to the first set of beamforming weights, a first of the parallel signals over the angular range of the array antenna via the first subarray; and means for transmitting, according to the second set of beamforming weights, a second of the parallel signals over the angular range of the array antenna via the second subarray. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for transmitting data over an angular range of an array antenna in a wireless communications system, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable by the processor to; generate two parallel signals, each of the parallel signals associated with the data; form a first subarray from a first set of array elements of an array antenna; form a second subarray from a second set of array elements of the array antenna; select a first set of beamforming weights for the first subarray and a second set of beamforming weights for the second subarray, the selected beamforming weights causing a power radiation pattern of the first subarray to be complementary to a power radiation pattern of the second subarray over the angular range of the array antenna, wherein the selected beamforming weights are based at least in part on a recursive relation that includes an iterative calculation that increases a calculated number of beamforming weights from an initial set of beamforming weights to a desired number of beamforming weights, the desired number of beamforming weights being equal to a number of elements in the respective subarray transmit, according to the first set of beamforming weights, a first of the parallel signals over the angular range of the array antenna via the first subarray; and transmit, according to the second set of beamforming weights, a second of the parallel signals over the angular range of the array antenna via the second subarray. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer program product for transmitting data over an angular range of an array antenna in a wireless communications system, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:
-
generate two parallel signals, each of the parallel signals associated with the data; form a first subarray from a first set of array elements of an array antenna; form a second subarray from a second set of array elements of the array antenna; select a first set of beamforming weights for the first subarray and a second set of beamforming weights for the second subarray, the selected beamforming weights causing a power radiation pattern of the first subarray to be complementary to a power radiation pattern of the second subarray over the angular range of the array antenna, wherein the selected beamforming weights are based at least in part on a recursive relation that includes an iterative calculation that increases a calculated number of beamforming weights from an initial set of beamforming weights to a desired number of beamforming weights, the desired number of beamforming weights being equal to a number of elements in the respective subarray transmit, according to the first set of beamforming weights, a first of the parallel signals over the angular range of the array antenna via the first subarray; and transmit, according to the second set of beamforming weights, a second of the parallel signals over the angular range of the array antenna via the second subarray. - View Dependent Claims (27, 28, 29, 30)
-
Specification