Patent ID: 8477874

Claim:
A wireless communication system comprising: a receiver to process a wireless transmission received via a plurality of receive antennas, the receiver including: a joint beamforming-synchronization module to jointly determine, based on a plurality of training signals, both a synchronization-error value and a beamforming weight vector, wherein the synchronization-error value represents a synchronization error corresponding to the wireless transmission, and wherein the beamforming weight vector includes a plurality of weights to be applied to signals of the wireless transmission received via the plurality of antennas, respectively, wherein the joint beamforming-synchronization module is to jointly determine the synchronization-error value and the beamforming weight vector based on a solution of a predefined optimization criterion relating to both the synchronization-error value and the beamforming weight vector, the optimization criterion includes minimizing a sum of a plurality of difference values corresponding to the plurality of training signals, respectively, wherein each difference value includes a difference between a result value and an expected predefined value of a training signal, said result value results from applying to the training signal a weight corresponding to the training signal, and a synchronization-error factor representing the synchronization-error of the training signal.