| CPC H04B 7/0634 (2013.01) [H04B 7/043 (2013.01)] | 20 Claims |

|
1. A beamforming system for an antenna for satellite communications, the antenna comprising an array of radiating elements, the system comprising:
a processor programmed to implement a set of averaging functions, the processor programmed to receive channel vectors representing responses from a center and other locations in each of a number of cells to be served, the averaging functions to produce an average channel vector for each cell based on an average of the channel vectors received from a corresponding cell;
the processor further programmed to calculate a beam weight vector for each cell based on a corresponding average channel vector; and
a beamformer to generate a beamforming matrix from the beam weight vectors and to use the beamforming matrix to drive the elements of the antenna to beamform a beam from the antenna.
|