Patent ID: 7933196

Claim:
An interference cancellation apparatus, comprising: a first interference-cancellation module, comprising: a first processing circuit, comprising: a grouping circuit, for dividing received data into a plurality of groups of first sub-data; a first transforming circuit, coupled to the first processing circuit, for sequentially transforming the groups of first sub-data from a first domain to a second domain to generate a plurality of groups of first transformed sub-data; and a first cancellation-signal generating circuit, coupled to the first transforming circuit, the first cancellation-signal generating circuit comprising: a delay unit, for sequentially delaying the groups of first transformed sub-data to generate a plurality of groups of delayed sub-data; and a first processing unit and a second processing unit, the first processing unit outputting a first processed signal according to the groups of first transformed sub-data, and the second processing unit outputting a second processed signal according to the groups of delayed sub-data; wherein the first cancellation-signal generating circuit outputs a first cancellation signal according to the first processed signal and the second processed signal, while the first cancellation signal corresponds to an estimation value of a first interference signal on a first twisted pair.