A system for canceling impulse noise comprises an adaptive impulse
canceler and a combiner. The adaptive impulse canceler is configured to
receive a common mode component of a received signal and to detect a
noise impulse in the common mode component. The impulse canceler is
further configured to provide, based on the noise impulse in the common
mode component, an impulse noise estimation for a differential mode
component of the received signal. The combiner is configured to receive
the differential mode component and the impulse noise estimation and to
subtract the impulse noise estimation from the differential mode
component.