G.723.1在电力线载波机中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
G.723.1在电力线载波机中应用

G.723.1在电力线载波机中应用   [摘 要] G.723.1是一种每秒可以对5.3或6.3千位的数据进行压缩的语音编解码数据通信标准,它可以为多信道提供全双工和半双工传输能力,近年来在电力载波通信中得到广泛重视。采用G.723.1双速率语音编码中的低码率方案,基于TI公司主流DSP芯片TMS320C5409,信号处理程序采用汇编代码嵌入C的方式,实现了支持多路电力线载波通信链路复接的语音压缩算法,通过了ITU-T G.723.1标准测试数据测试。测试结果表明,它占用较少的内存资源,具备较高的编解码速度。   [关键词] G.723.1 语音编解码 电力线载波 复接 DSP 汇编      1、引言   电力线载波机利用输送电力的电缆线来传送话音及数据(远动信号),它在电力部门具有广泛的应用。在一个通道内只传输一路话音和(或)一路数据的载波机称为单路载波机,单路载波机可以直接将模拟的话音信号和调制后的数据信号(通常采用FSK调制方式)合成一个4KHz的信号通过功率放大后发送出去,目前难于满足电力通信多媒体通信的高速率实时传输需求。因此,多路载波机应运而生。   为了进一步提高通信的有效性,即提高数据吞吐率,需要在发送端对语言信号进行压缩编码,接收端进行解压缩解码。G.723.1是一种每秒可以对5.3或6.3千位的数据进行压缩的脉冲编码调制数据通信标准,它可以为多信道提供全双工和半双工传输能力,近年来在电力载波通信中得到广泛重视。由于G.723.1标准已被广泛使用多年,技术成熟,因此成为广大设计工程师之首选。本文采用G.723.1双速率语音编码中的低码率方案,基于TI公司主流DSP芯片TMS320C5409,实现了支持多路电力线载波通信链路复接的高性能的语音压缩算法。   2、G.723.1标准   G.723.1一种能够以非常低的位速率压缩语音或者音频信号的压缩技术,它是国际通信联盟ITU-T 的H.324标准系列的一部分。它主要应用于低速率多媒体服务中语音或其它音频信号的压缩算法。这种编译码方式可以使不同的通信设备利用一种标准化的通信协议进行通信。   2.1编码器原理   编码器在发送端对语言信号进行分析,提取出语言信号的特征参量加以编码和加密,以取得和信道的匹配,经信息道传递到接受端,再根据收到的特征参量恢复原始语言波形。编码时每一帧信号先经过高通滤波器来滤除直流分量,然后分成4个长度为7.5ms的子帧(60个采样点),对每一子帧进行线性预测分析,得到LPC系数。为了提高LPC系数的连续性,以子帧为中心加一个180采样点的汉明窗,这使得算法引入60个样值的超前时延。因此算法的总时延为37.5ms。最后一个子帧的LPC系数采用预测分裂矢量量化器(PSVQ)量化,生成一个24比特的LSP索引。用量化前的LPC系数来建立短时感觉加权滤波器,并将整帧信号通过该滤波器来得到感觉加权语音信号。对于每两个子帧,用加权语音信号来计算开环基音周期(LoL),基音搜索的范围是18到142,然后利用计算得到的开环基音周期来构造一个谐波噪声成型滤波器,将感觉加权语音信号通过该滤波器来去除一阶谐波成分。将线性预测编码合成滤波器、共振感觉加权滤波器和谐波噪声成型滤波器一起组成一个联合滤波器,并计算出联合滤波器的冲激响应。利用冲激响应来计算零输入响应,并从谐波噪声加权信号中减去零输入响应来实现回声抑制,得到目标矢量。再利用开环基音周期和冲激响应计算闭环基音周期,并从目标矢量中扣除自适应码本分量得到残差信号,并将闭环基音周期和增益送到解码器。最后,进行固定码本搜索,在我们所使用的低速率(5.3kbps)下采用代数码本激励线性预测(ACELP)。用一个脉冲序列通过组成滤波器来模拟残差信号,在最小误差准则下,得到一系列脉冲序列参数:脉冲位置、脉冲幅度和平移指示,将这些参数打包成比特流传送出去。   2.2解码器原理   解码分析可在频域中进行,对语言信号作频谱分析,鉴别清浊音,测定浊音基频,进而选取清-浊判断、浊音基频和频谱包络作为特征参量。解码分析也可在时域中进行,利用其周期性提取一些参数进行线性预测,或对语言信号作相关分析。解码操作也是逐帧进行的,首先解码LSP索引,重构合成滤波器以及共振峰后滤波器。对于每一个子帧,解码自适应激励以及固定激励,然后将解码激励信号依次通过基频后滤波器、合成滤波器和共振峰后滤波器,最后对信号进行增益缩放得到解码的信号。   3、TMS320C5409简介   由于编解码算法有较高的复杂性和实时性,要求CPU应该具有高速的数字信号处理能力。根据这样的要求,采用了TI公司的TMS320C5409定点数字信号处理芯片。其主要优点有:   (1)采用先进的超级哈佛结构,多组总线结构实现并行处理机

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档