Echo in a telephone network can be classified as 1.Acoustic echo and 2. Hybrid or network echo .Acoustic echo occurs widely in digital applications and it may be due to the coupling of the received voice signal and the mouthpiece of a handset or due to the coupling of the speaker and microphone of a hands-free phone. It is more complex than the hybrid or network echo, and the delays that occur due to this acoustic echo are much longer. Hybrid or network echo that occurs on the public switched telephone network (PSTN) is caused by the four-wire to two-wire impedance mismatch. This impedance mismatch causes unwanted reflection of the transmitted signals back towards the speaker or the source. In order to minimize the effect of this echo, the telephone networks are equipped with Echo Cancellers. There are many algorithms available to design these echo cancellers. Some of the popular algorithms used in designing a Echo Canceller are
1. Log Likelihood Ratio Test (LRT)
2. Least Mean Square Algorithm (LMS)
3. Normalized LMS Algorithm.
An Echo Canceller consists of the following blocks 1.Main Filter 2. Control Logic 3. Shadow Filter and 4. Parameter Estimator. There are two main design problems for acoustic and network echo cancellation. They are
1. Choice of adaptation algorithm
2. Control Logic for adaptation
Based on these design problems a particular algorithm is chosen to design a Echo Canceller.