A remote unit (106A, 106B) of a telecommunications system, comprising: a circulator device coupled to an antenna, a transmit path of the remote unit (106A, 106B), and a receive path of the remote unit (106A, 106B), wherein the antenna is configured to transmit downlink signals and receive uplink signals; a distortion cancellation subsystem coupled to the circulator device and the antenna, the distortion cancellation subsystem including: a first directional coupler coupled to the transmit path between the circulator device and the antenna, wherein the first directional coupler is configured to capture a first sample of a transmit signal; a correction circuit coupled to the first directional coupler, wherein the correction circuit is configured to receive the first sample of the transmit signal, wherein the correction circuit is configured to correct imperfections in the first sample caused by finite directivity of the first directional coupler; and a cancellation circuit coupled to the receive path and the correction circuit, wherein the cancellation circuit is configured to receive a receive signal routed to the receive path by the circulator device, wherein the cancellation circuit is configured to receive a corrected transmit signal generated by the correction circuit, wherein the cancellation circuit is configured to generate an output signal using the corrected transmit signal and sum the corrected transmit signal with the receive signal to reduce distortion of the receive signal by transmit signal components. a circulator device coupled to an antenna, a transmit path of the remote unit (106A, 106B), and a receive path of the remote unit (106A, 106B), wherein the antenna is configured to transmit downlink signals and receive uplink signals; a distortion cancellation subsystem coupled to the circulator device and the antenna, the distortion cancellation subsystem including: a first directional coupler coupled to the transmit path between the circulator device and the antenna, wherein the first directional coupler is configured to capture a first sample of a transmit signal; a correction circuit coupled to the first directional coupler, wherein the correction circuit is configured to receive the first sample of the transmit signal, wherein the correction circuit is configured to correct imperfections in the first sample caused by finite directivity of the first directional coupler; and a cancellation circuit coupled to the receive path and the correction circuit, wherein the cancellation circuit is configured to receive a receive signal routed to the receive path by the circulator device, wherein the cancellation circuit is configured to receive a corrected transmit signal generated by the correction circuit, wherein the cancellation circuit is configured to generate an output signal using the corrected transmit signal and sum the corrected transmit signal with the receive signal to reduce distortion of the receive signal by transmit signal components. a first directional coupler coupled to the transmit path between the circulator device and the antenna, wherein the first directional coupler is configured to capture a first sample of a transmit signal; a correction circuit coupled to the first directional coupler, wherein the correction circuit is configured to receive the first sample of the transmit signal, wherein the correction circuit is configured to correct imperfections in the first sample caused by finite directivity of the first directional coupler; and a cancellation circuit coupled to the receive path and the correction circuit, wherein the cancellation circuit is configured to receive a receive signal routed to the receive path by the circulator device, wherein the cancellation circuit is configured to receive a corrected transmit signal generated by the correction circuit, wherein the cancellation circuit is configured to generate an output signal using the corrected transmit signal and sum the corrected transmit signal with the receive signal to reduce distortion of the receive signal by transmit signal components.