Echo Cancellation via Top N Power Position Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication devices require large hardware volumes for effective echo cancellation, as many echo power positions are small and inefficiently processed, leading to unnecessary hardware and power consumption.
Innovation Solution
A communication device with a transceiver circuit, echo canceler, and processor that transmits test signals to identify and eliminate the top N largest echo power positions, reducing hardware and power consumption by focusing on the most significant echo power elimination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a better echo canceler is used to improve echo processing effect, then echo cancellation performance is improved, but hardware volume increases
Solution Approach 1:
The patent extracts and processes only the significant echo power positions (top N largest) from the complete set of echo power positions. By identifying and eliminating only the dominant echo components rather than processing all echo powers uniformly, the system achieves effective echo cancellation with reduced hardware requirements.
Solution Approach 2:
The patent applies different processing strategies to different parts of the echo power distribution. Specifically, it identifies positions with large echo power values and applies elimination processing only to those positions, while ignoring positions with small echo power values. This localized processing approach maintains cancellation effectiveness while reducing hardware volume.
2Reliability
If all echo power positions are processed to improve echo cancellation completeness, then echo cancellation effectiveness is improved, but power consumption increases
Solution Approach 1:
The system extracts only the top N largest echo power positions from the complete set of echo power measurements. By processing only these extracted significant positions rather than all positions, the patent reduces computational load and power consumption while maintaining effective echo cancellation.
Solution Approach 2:
The patent applies partial action by processing only a subset of echo power positions (the top N largest) rather than performing complete processing on all positions. This partial processing approach is sufficient to achieve effective echo cancellation without the excessive power consumption of full processing.
3Measurement precision
If the number of processed echo power positions is increased to improve cancellation accuracy, then echo cancellation accuracy is improved, but device complexity increases
Solution Approach 1:
The patent extracts the top N largest echo power positions from the complete set, focusing computational resources on the most significant echo components. This extraction approach improves cancellation accuracy by targeting dominant echoes while avoiding the complexity of processing all positions uniformly.
Solution Approach 2:
The patent changes the processing parameter from uniform processing of all echo power positions to selective processing based on echo power magnitude. By using the echo power value as a selection criterion and processing only positions above a certain threshold (top N), the system achieves better accuracy with reduced complexity.
Data Source
AI summary
A communication device is disclosed. The communication device includes a transceiver circuit, an echo canceler, and a processor. The transceiver circuit is configured to transmit a test signal to a channel. The echo canceler is configured to obtain a plurality of echo power of a reflected signal corresponding to the test signal. The processor is configured to obtain a plurality of positions on the channel according to a parameter value. The parameter value is N, a number of the plurality of positions is N, and the plurality of positions corresponds to the top N largest of the plurality of echo power. The echo canceler is further configured to eliminate part of the plurality of echo power corresponding to the plurality of positions according to the plurality of positions.


