1. A method for generating a beamforming weighting vector in a wireless communication network with an antenna array, the method comprising: generating a first interference spatial signature from an interference signal matrix received by the antenna array; deriving a second interference spatial signature from the first interference spatial signature; calculating a covariance matrix from the second interference spatial signature; and generating the beamforming weighting vector from the covariance matrix.