A method, apparatus for reducing errors in a plurality of beacon beams is
disclosed. The method comprises the steps of computing quantized channel
weights {tilde over (W)}.sub.c from channel weights W.sub.c for at least
some of the channels; estimating the quantization error .DELTA.B.sub.a
for each of the beacon beams from a difference between the channel
weights W.sub.c and the computed quantized channel weights {tilde over
(W)}.sub.c; and adding the estimated quantization error .DELTA.B.sub.a to
the beacon beams. Similarly, a beacon biases equivalent to the beacon
asymmetry error can be computed by the ground beacon beam forming
software and uploaded to the on-board software for error compensation.
The apparatus comprises one or more means, such as a processor
communicatively coupled to a memory storing instructions for performing
these operations.