论文部分内容阅读
人们打电话时有时会听到自己的声音,这是由于通话中回波的存在。回波是固定存在的,只是能量大小,时延长短有别。当它达到一定能量与时延门限时,就会对通话造成干扰。随着人们对通话质量要求的不断提高,如何消除回波便成为急待解决的问题。
论文首先介绍了国内外回波抵消技术的研究历史与现状,分析了回波的种类与成因,阐述了回波抵消的原理及其包含的自适应滤波和双端发声检测两大关键技术,介绍了回波抵消器的基本组成模块及功能。然后,较为系统的研究了自适应滤波算法和双端发声检测算法的理论原理,并在MATLAB6.5仿真平台上进行了仿真分析。基于双滤波器法,提出了新的双端发声检测算法--系数缓存法,仿真表明它的性能与双滤波器法相差无几,但它的计算量比后者的少近50%。最后,介绍了回波抵消模块在TD-SCDMA手机终端中的实现情况。
论文以理论研究为基础,通过仿真分析,选定NLMS,系数缓存法作为回波抵消模块的核心算法。算法仿真分析表明,所选取算法的性能达到ITU-T中G.167,G.168对回波抵消器的性能指标要求。然后,在LSI Logic公司的ZSP500芯片上进行了实现,并对其核心代码进行了优化。通过实际通话环境中的测试表明,在存在回波的环境下,通话双方能清晰的对话而听不到明显的回声,回波抵消效果令人满意。