IP Library Granted Patent US 9,008,326
Granted Patent B2
US 9,008,326 · App. 13/651,552 · Granted Apr 14, 2015

Method for testing echo cancellers

Inventors: James H. James (Farmingdale, NJ); Wallace F. Smith, Jr. (Sea Girt, NJ)
Assignee: AT&T Intellectual Property I, L.P.
H04B3/23H04B3/468
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,008,326
App. No.
13/651,552
Granted
Apr 14, 2015
Kind
B2
Abstract

The performance of an echo canceller is assessed using a) a test signal launched from originating test equipment and b) a simulated echo of the test signal launched from terminating test equipment. The launch of the simulated echo signal is timed in such a way that it arrives at the tandem echo canceller(s) at a particular point in time relative to the arrival of the test signal, at the tandem echo canceller(s), when the tandem echo canceller(s) is (are) not able to cancel the simulated echo signal. The latter thus arrives uncanceled at the target echo canceller. The launch of the simulated echo signal is further timed in such a way that it arrives at the target echo canceller at a point in time relative to the arrival of the test signal, at the target echo canceller, when the target echo canceller is able to cancel the simulated echo signal. As a result, any residual echo received at the originating test equipment is a measure of the performance of the target echo canceller exclusive of the performance of the tandem echo canceller(s).

Claims (17)

1. Processor-based equipment adapted to operate under the control of programming to test a target echo canceller connected between origination and termination points of a communications path, the processor-based equipment comprising

at least one processor, and

at least one medium on which is stored programming that, when executed by the at least one processor, causes the processor-based equipment to

launch a test signal over the path from the origination point, and

launch a simulated echo signal over the path from the termination point, the simulated echo signal containing a simulated echo of the test signal, and the simulated echo signal being launched at such a time relative to the launching of the test signal that only the target echo canceller cancels any significant portion of the simulated echo, even if there is a tandem echo canceller connected in the path.

2. The processor-based equipment of claim 1 wherein the stored programming, when executed by the at least one processor, further causes the processor-based equipment to determine the performance of the target echo canceller in response to a residual of the simulated echo signal received at the origination point.

3. The processor-based equipment of claim 1 wherein the stored programming causes the simulated echo signal to be launched at such a time relative to the launching of the test signal that the simulated echo signal arrives at a tandem echo canceller connected in the path too early relative to the arrival of the test signal at the tandem echo canceller for the tandem echo canceller to be able to cancel any significant portion of the simulated echo.

4. The processor-based equipment of claim 1 wherein the stored programming causes the simulated echo signal to be launched Δt seconds after the launch of the test signal, where the value of Δt is at least Δt min =t A −t B −t C , where t A =time required for the transmission of signals from the origination point to the target echo canceller, t B =time required for the transmission of signals from the target echo canceller to the tandem echo canceller, and t C =time required for the transmission of signals from the tandem echo canceller to the termination point.

5. The processor-based equipment of claim 1 wherein the stored programming causes the simulated echo signal to be launched Δt seconds after the launch of the test signal, where the value of Δt is no more than Δt max =the smaller of a) (t A −t B −t C +t TAIL — TAR ) and b) (t A +t B −t C ), where t A =time required for the transmission of signals from the origination point to the target echo canceller, t B =time required for the transmission of signals from the target echo canceller to the tandem echo canceller, t C =time required for the transmission of signals from the tandem echo canceller to the termination point, and t TAIL — TAR is the tail coverage of the target echo canceller.

6. The processor-based equipment of claim 5 wherein the stored programming causes the simulated echo signal to be launched Δt seconds after the launch of the test signal, where the value of Δt is no more than Δt max =the smaller of a) (t A −t B −t C +t TAIL — TAR ) and b) (t A +t B −t C ), where t A =time required for the transmission of signals from the origination point to the target echo canceller, t B =time required for the transmission of signals from the target echo canceller to the tandem echo canceller, t C =time required for the transmission of signals from the tandem echo canceller to the termination point, and t TAIL — TAR is the tail coverage of the target echo canceller.

7. Apparatus for use in testing a target echo canceller connected between origination and termination points of a communications path, the apparatus comprising

means for determining when a test signal is launched over the path from the origination point, and

means for launching from the termination point a signal that contains a simulated echo of the test signal, the launching of the simulated echo signal being Δt seconds after the launching of the test signal,

the value of Δt being such that only the target echo canceller cancels any significant portion of the simulated echo, even if there is a tandem echo canceller connected in the path.

8. The apparatus of claim 7 wherein the value of Δt is such that a simulated echo signal is launched at such a time relative to the launching of the test signal that the simulated echo signal arrives at a tandem echo canceller connected in the path too early relative to the arrival of the test signal at the tandem echo canceller for the tandem echo canceller to be able to cancel any significant portion of the simulated echo.

9. The apparatus of claim 8 wherein the value of Δt is at least Δt min =t A −t B −t C , where t A =time required for the transmission of signals from the origination point to the target echo canceller, t B =time required for the transmission of signals from the target echo canceller to the tandem echo canceller, and t C =time required for the transmission of signals from the tandem echo canceller to the termination point.

10. The apparatus of claim 8 wherein the simulated echo signal is launched Δt seconds after the launch of the test signal, where Δt is no more than Δt max =the smaller of a) (t A −t B −t C +t TAIL — TAR ) and b) (t A +t B −t C ), where t A =time required for the transmission of signals from the origination point to the target echo canceller, t B =time required for the transmission of signals from the target echo canceller to the tandem echo canceller, t C =time required for the transmission of signals from the tandem echo canceller to the termination point, and t TAIL — TAR is the tail coverage of the target echo canceller.

Assignments (2)
CHANGE OF NAME Recorded Jan 16, 2013
From: JAMES, JAMES H; SMITH, WALLACE F.
To: AT&T INTELLLECTUAL PROPERTY I, L.P.
Reel/Frame 029641/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2012
From: JAMES, JAMES H.; SMITH, WALLACE F., JR.
To: AT&*T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 029126/0721 →
Continuity (2)
Continuation 12316695 · Dec 15, 2008
Related Publication 20130039502A1 · Feb 14, 2013