Patent ID: 6956830

Claim:
An echo cancellation system for detecting and canceling echo from a network speech path, comprising: a pool of echo locators for detecting pure echo delay and dispersion of time; a pool of echo cancellers; a pool of line watchdogs for detecting presence or absence of echo in said network speech path; and a control system for (i) locating and applying an echo locator from said pool of echo locators to said network speech path for detecting said pure echo delay and dispersion of time of any echo in said network speech path, and thereafter returning said echo locator to said pool of echo locators; (ii) locating and applying an echo canceller from said pool of echo cancellers to said network speech path for canceling said echo using said pure delay and dispersion time, and thereafter returning said echo canceller to said pool of echo cancellers; and (iii) locating and applying a line watchdog from said pool of line watchdogs to said network speech path for detecting said presence or absence of echo, and in the event the presence of said echo is detected then re-executing (i).