1. A base transceiver station (BTS) equipped with a plurality of antennas, the BTS comprising: a first matrix module receiving a plurality of signals from one or more customer premises equipments (CPEs) through the plurality of antennas and producing correspondingly a first plurality of covariance matrices representing the plurality of signals; a second matrix module receiving the first plurality of covariance matrices and generating correspondingly a set of derivative spatial signature matrices representing the CPEs, respectively; a third matrix module receiving the derivative spatial signature matrices and producing correspondingly a second plurality of covariance matrices representing interferences of the CPEs; and an eigenvector module generating a plurality of beamforming vectors for the CPEs from the plurality of derivative spatial signature matrices and the second plurality of covariance matrices.