A method for removing interference at a non-serving base station, the non-serving base station being within an active set of base stations with which a mobile terminal in handoff is sending data in a signal, the active set comprising a serving base station and a set of non-serving base stations (403, 404) comprising the non-serving base station, the serving base station and the non-serving base station tracking a pilot signal of the mobile terminal, the method comprises: receiving a signal from the mobile terminal at the serving base station in the active set, and carrying out a decoding operation for the received signal; sending successfully decoded data received at the serving base station, and the transmission format of the received signal, to the non-serving base station (403, 404) in the active set, the decoded data and the transmission format being sent via a backhaul network interconnecting the base stations of the active set, wherein the transmission format comprises a modulation and coding format of the received signal and a number of retransmissions required until the serving base station successfully decoded the data, wherein the decoded data and the transmission format sent from the serving base station is usable by the non-serving base station (403, 404) in the active set to remove, from signals received at the non-serving base station, interference attributable to transmission of the signal received and decoded by the serving base station; receiving at the non-serving base station the decoded data and the transmission format via the backhaul network; reconstructing a signal from the mobile terminal using the data received from the serving base station and the received transmission format; and subtracting the reconstructed signal from a composite signal received at the non-serving base station (403, 404) from other mobile terminals and the mobile terminal and stored in the non-serving base station's front end buffer to remove interference at the non-serving base station, wherein the reconstructing the signal from the mobile terminal using the data received from the serving base station and the received transmission format comprises: re-encoding and re-modulation of the decoded data; and estimating of a multipath channel or a channel frequency response. receiving a signal from the mobile terminal at the serving base station in the active set, and carrying out a decoding operation for the received signal; sending successfully decoded data received at the serving base station, and the transmission format of the received signal, to the non-serving base station (403, 404) in the active set, the decoded data and the transmission format being sent via a backhaul network interconnecting the base stations of the active set, wherein the transmission format comprises a modulation and coding format of the received signal and a number of retransmissions required until the serving base station successfully decoded the data, wherein the decoded data and the transmission format sent from the serving base station is usable by the non-serving base station (403, 404) in the active set to remove, from signals received at the non-serving base station, interference attributable to transmission of the signal received and decoded by the serving base station; receiving at the non-serving base station the decoded data and the transmission format via the backhaul network; reconstructing a signal from the mobile terminal using the data received from the serving base station and the received transmission format; and subtracting the reconstructed signal from a composite signal received at the non-serving base station (403, 404) from other mobile terminals and the mobile terminal and stored in the non-serving base station's front end buffer to remove interference at the non-serving base station, wherein the reconstructing the signal from the mobile terminal using the data received from the serving base station and the received transmission format comprises: re-encoding and re-modulation of the decoded data; and estimating of a multipath channel or a channel frequency response. re-encoding and re-modulation of the decoded data; and estimating of a multipath channel or a channel frequency response.