Frequency-Domain Echo And Crosstalk Cancellation With One FFT Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communications systems, such as 10GBase-T Ethernet, face challenges in accurately canceling echo and crosstalk noise, which affect the accuracy of communications.

Innovation Solution

The use of frequency domain adaptive filters to remove or reduce echo and crosstalk in multi-channel and full-duplex communications systems by buffering and converting data into the frequency domain, applying crosstalk coefficients, and adapting these coefficients based on correlations between error signals and transmit data, utilizing a single Fast Fourier Transform engine for calculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If separate processing engines are used for echo and crosstalk cancellation, then cancellation accuracy is improved, but power consumption and device area increase

Engineering Contradiction:
Improvecancellation accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent combines echo cancellation and crosstalk cancellation into a single unified processing engine. The received signal is processed through one FFT engine that simultaneously computes both echo cancellation coefficients and crosstalk cancellation coefficients, eliminating the need for separate processing engines and thereby reducing power consumption and device area while maintaining cancellation accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single FFT engine is designed to perform multiple functions: it processes the received signal to extract both echo components and crosstalk components, computes both types of cancellation coefficients, and generates both correction signals. This multi-functional approach allows one engine to replace what would traditionally require two separate engines.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If separate processing engines are used for echo and crosstalk cancellation, then cancellation accuracy is improved, but device area increases

Engineering Contradiction:
Improvecancellation accuracyVSAvoiddevice area
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The patent merges echo cancellation processing and crosstalk cancellation processing into a single integrated engine. By sharing common computational resources including the FFT engine, coefficient computation units, and signal processing pipelines, the device area required for implementing both cancellation functions is significantly reduced compared to using separate dedicated engines.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified processing engine performs multiple cancellation functions through a single device structure. The engine can selectively apply different processing paths and coefficient sets to handle both echo and crosstalk cancellation, making the device more area-efficient while maintaining the capability to address both types of interference accurately.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Speed

If multiple FFT engines are used for parallel processing, then processing speed is improved, but power consumption and device area increase

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent segments the processing of different signal components (echo and crosstalk) within a single FFT engine rather than using multiple engines. The received signal is divided into different processing paths that share the common FFT computation, allowing parallel processing of different aspects of the signal while avoiding the overhead of multiple complete FFT engines.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By merging the FFT processing for both echo and crosstalk cancellation into one engine, the patent achieves efficient resource utilization. The single engine processes both types of cancellation simultaneously through shared computational resources, reducing overall power consumption while maintaining processing speed through optimized internal parallelism.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8488438B2Combined echo and crosstalk cancellation
Publication Date: 2013.07.16 CALLAHAN CELLULAR LLC
  • US8488438B2 patent drawing
  • US8488438B2 patent drawing
  • US8488438B2 patent drawing

AI summary

Combined echo and crosstalk cancellation is provided. Frequency domain adaptive filters are used to remove or reduce the effects of echo and crosstalk for a multi-channel and full-duplex communications system. Data from each transmit channel is buffered and converted to the frequency domain. The frequency domain data is multiplied by crosstalk coefficients to obtain a frequency domain correction signal for each channel. Adaptation of the crosstalk coefficients is based on correlations between the error signals and the data from each of the transmit channels. A single frequency domain transform engine, such as a Fast Fourier Transform engine, is employed for all calculations to save power and area.