A receiver operable in a wireless communication network (100) and configured for estimating antenna calibration error in the receiver, the receiver comprising a plurality of radio antennas arranged in a known geometrical configuration, the receiver comprising a processing circuitry (603) and a memory (604), said memory (603) containing instructions executable by said processing circuitry (603), whereby receiver is operative for:
- obtaining channel data of a communication channel between a transmitter and the receiver based on one or more Reference Signals, RS, sent wirelessly between the transmitter and the plurality of antennas of the receiver, the obtained channel data comprising HOTA and HRX, HOTA being the channel data contributed by a wireless propagation path between the transmitter and the receiver, HRX being the channel data contributed by the antenna calibration error of the receiver;
- determining a direction between the transmitter and the receiver in relation to the known geometrical configuration arrangement of the plurality of radio antennas of the receiver, based on the obtained channel data, by applying a subspace method;
- wherein the determined direction is indicating the HOTA;
- mitigating the HOTA from the obtained channel data based on the determined direction by rotating the direction between the transmitter and the receiver to a common direction;
- providing the HRX part of the obtained channel data after the HOTA being mitigated.