This chapter describes the echo-control problems addressed by echo cancellation for both voice and data transmission, describes and analyzes the echo-cancellation algorithms used in these applications ...