A method for suppressing interference in a communication network including a plurality of communication devices (102, 104), wherein at least one of the plurality of communication devices comprises a plurality of transmit antennas, comprising: receiving, at a communication device (102, 104) of the plurality of communication devices (102, 104), first received signals, the first received signals comprising reference signals from a plurality of transmit antennas of a desired communication device and from an interfering transmitting device (1204, 1206), wherein the desired communication device comprises a UE transmitting device and the interfering transmitting device (1204, 1206) comprises an intra-cell interfering UE device (1204, 1206); receiving, at the communication device (102, 104), second received signals, wherein the second received signals comprises data signals; calculating a first plurality of estimated channel vectors from the first received signals, wherein an estimated channel vector is calculated for each transmit antenna of the desired communication device; calculating a second plurality of estimated channel vectors from the first received signals, wherein an estimated channel vector is calculated for each transmit antenna of the interfering transmitting device (1204, 1206); calculating a plurality of estimated data covariance matrices from the second received signals and the calculated second plurality of estimated channel vectors for each transmit antenna of the desired communication device; determining a plurality of combining weight vectors based on the calculated first plurality of estimated channel vectors and the calculated plurality of estimated data covariance matrices; and combining the second received signals and the plurality of combining weight vectors to obtain a plurality of combined signals, wherein the intra-cell interfering UE device (1204, 1206) uses the same frequency-switch transmit diversity coding as the desired communication device, and wherein the calculated plurality of estimated data covariance matrices, M̂ p, for the p th transmit antenna are determined such that: { M ^ 0 = 1 30 ∑ l = 0 4 ∑ i = 0 5 y 2 i, l y H 2 i, l − f 0 f 0 H M ^ 1 = 1 30 ∑ l = 0 4 ∑ i = 0 5 y 2 i + 1, l y H 2 i + 1, l − f 1 f 1 H where y (i,l) is a n R × 1 vector containing the n R received symbols on the i th subcarrier during the l t h SC-FDMA symbol for data signals from the n R receive antennas, y H ( i, l) denotes the conjugate transpose of y ( i, l), and f̂ p denotes calculated second plurality of estimated channel vectors. receiving, at a communication device (102, 104) of the plurality of communication devices (102, 104), first received signals, the first received signals comprising reference signals from a plurality of transmit antennas of a desired communication device and from an interfering transmitting device (1204, 1206), wherein the desired communication device comprises a UE transmitting device and the interfering transmitting device (1204, 1206) comprises an intra-cell interfering UE device (1204, 1206); receiving, at the communication device (102, 104), second received signals, wherein the second received signals comprises data signals; calculating a first plurality of estimated channel vectors from the first received signals, wherein an estimated channel vector is calculated for each transmit antenna of the desired communication device; calculating a second plurality of estimated channel vectors from the first received signals, wherein an estimated channel vector is calculated for each transmit antenna of the interfering transmitting device (1204, 1206); calculating a plurality of estimated data covariance matrices from the second received signals and the calculated second plurality of estimated channel vectors for each transmit antenna of the desired communication device; determining a plurality of combining weight vectors based on the calculated first plurality of estimated channel vectors and the calculated plurality of estimated data covariance matrices; and combining the second received signals and the plurality of combining weight vectors to obtain a plurality of combined signals, wherein the intra-cell interfering UE device (1204, 1206) uses the same frequency-switch transmit diversity coding as the desired communication device, and wherein the calculated plurality of estimated data covariance matrices, M̂ p, for the p th transmit antenna are determined such that: { M ^ 0 = 1 30 ∑ l = 0 4 ∑ i = 0 5 y 2 i, l y H 2 i, l − f 0 f 0 H M ^ 1 = 1 30 ∑ l = 0 4 ∑ i = 0 5 y 2 i + 1, l y H 2 i + 1, l − f 1 f 1 H where y (i,l) is a n R × 1 vector containing the n R received symbols on the i th subcarrier during the l t h SC-FDMA symbol for data signals from the n R receive antennas, y H ( i, l) denotes the conjugate transpose of y ( i, l), and f̂ p denotes calculated second plurality of estimated channel vectors.