This document discusses echo cancellation technology used in mobile calls. It begins with an introduction and then describes the different types of echo that can occur, including acoustic echo from microphones picking up speaker audio, and hybrid echo caused by two-wire telephone connections. Echo is caused by delays in digital networks and can degrade call quality. Echo cancellation works by using adaptive filters to model the echo and compare incoming audio to cancel out echo signals, removing over 80-90% of echo. Further residual echo is eliminated using nonlinear processing. Complex algorithms are also used to control acoustic echo by computing speech models and subtracting predicted echo from microphone signals.