A system, comprising: a first stage device including an air interface modeling module and an adaptive filter, where the air interface modeling module is configured to receive a reference signal from an uplink channel, and to model, using only the reference signal, parameters of an air interface between an uplink path and a downlink path, and where the adaptive filter is configured to generate, using the modelled air interface parameters, a first cancellation signal for attenuating a downlink leakage signal received on an uplink channel, the first cancellation signal comprising an inverse signal characteristic as compared to the downlink leakage signal; a second stage device including a non-linearity modeling module and a non-linear equalizer, where the non-linearity modelling module is configured to receive the reference signal, and to model, using the reference signal, other parameters, and the non-linear equalizer is configured to generate, using the other parameters, a second cancellation signal for attenuating residual downlink noise and downlink intermodulation products received on the uplink channel; a first coupler configured to combine the first cancellation signal with signals received on the uplink path at a point before a low-noise amplifier; a first downlink signal processing chain, coupled between the adaptive filter and the first coupler, configured to receive, upconvert to a radio frequency, and convert from digital to analog the first cancellation signal; and a summer configured to combine the second cancellation signal with signals received on the uplink channel at a point before an uplink filter and after a broadband receive chain communicatively coupled after the low noise amplifier, the broadband receive chain being configured to downconvert and convert from analog to digital an uplink analog radio frequency waveform, wherein the reference signal is received on the uplink channel between the broadband receive chain and the summer, and wherein the first cancellation signal and the second cancellation signal are generated based on a downlink signal received from the downlink path at a point before a second downlink signal processing chain comprising radio frequency up-conversion circuitry, and wherein the broadband receive chain, the first downlink signal processing chain and the second downlink signal processing chain are communicatively coupled to local oscillators (222, 246). a first stage device including an air interface modeling module and an adaptive filter, where the air interface modeling module is configured to receive a reference signal from an uplink channel, and to model, using only the reference signal, parameters of an air interface between an uplink path and a downlink path, and where the adaptive filter is configured to generate, using the modelled air interface parameters, a first cancellation signal for attenuating a downlink leakage signal received on an uplink channel, the first cancellation signal comprising an inverse signal characteristic as compared to the downlink leakage signal; a second stage device including a non-linearity modeling module and a non-linear equalizer, where the non-linearity modelling module is configured to receive the reference signal, and to model, using the reference signal, other parameters, and the non-linear equalizer is configured to generate, using the other parameters, a second cancellation signal for attenuating residual downlink noise and downlink intermodulation products received on the uplink channel; a first coupler configured to combine the first cancellation signal with signals received on the uplink path at a point before a low-noise amplifier; a first downlink signal processing chain, coupled between the adaptive filter and the first coupler, configured to receive, upconvert to a radio frequency, and convert from digital to analog the first cancellation signal; and a summer configured to combine the second cancellation signal with signals received on the uplink channel at a point before an uplink filter and after a broadband receive chain communicatively coupled after the low noise amplifier, the broadband receive chain being configured to downconvert and convert from analog to digital an uplink analog radio frequency waveform, wherein the reference signal is received on the uplink channel between the broadband receive chain and the summer, and wherein the first cancellation signal and the second cancellation signal are generated based on a downlink signal received from the downlink path at a point before a second downlink signal processing chain comprising radio frequency up-conversion circuitry, and wherein the broadband receive chain, the first downlink signal processing chain and the second downlink signal processing chain are communicatively coupled to local oscillators (222, 246).