A method includes transmitting a training signal derived from a sequence, the training signal facilitates an estimation of a channel impulse response (CIR) for a communications channel between a transmit antenna of the device and a receive antenna of the device, estimating the CIR for the communications channel, and receiving signals corresponding to a first transmission at the receive antenna. The method also includes cancelling self-interference present in the received signals in accordance with the estimated CIR, the self-interference arising from a second transmission made by the transmit antenna of the device, thereby producing an interference canceled received signal, and processing the interference canceled received signal.