基于mcf5249c3的voip语音编码算法ilbc的实现

基于mcf5249c3的voip语音编码算法ilbc的实现

ID:33809834

大小:1.85 MB

页数:71页

时间:2019-02-28

基于mcf5249c3的voip语音编码算法ilbc的实现_第1页
基于mcf5249c3的voip语音编码算法ilbc的实现_第2页
基于mcf5249c3的voip语音编码算法ilbc的实现_第3页
基于mcf5249c3的voip语音编码算法ilbc的实现_第4页
基于mcf5249c3的voip语音编码算法ilbc的实现_第5页
资源描述:

《基于mcf5249c3的voip语音编码算法ilbc的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、电子科技大学硕士学位论文基于MCF5249C3的VoIP语音编码算法iLBC的实现姓名:沈家贵申请学位级别:硕士专业:信号与信息处理指导教师:李广军20060401摘要摘要随着网络、通信的普及,Internet在越来越多的新领域获得应用,如电子商务、IP电话、IP传真等。VoIP(VoiceoverInternetProtoc01)技术的发展为语音业务在各种数据网上进行传输提供了强大、有效的通信手段,是当下极具发展潜力的领域。通过VolP,数字化的语音信号被封装在IP数据分组中,通过IP网络进行传送。技术主要涉及到三个领域的问题:

2、支持它的网络协议;完成语音编码的编解码器;起融合作用的操作系统。本文主要研究其中的语音编解码应用部分。鉴于目标处理器只有定点处理能力,而iLBC算法的参考实现源代码是浮点ANSIC代码集。总的实现方案采用了MATLAB定点工具箱作为建模的工具,通过建立了完整的算法定点模型实现浮点到定点的转换,并进一步开发出了定点ANSIC代码集。在定点DSP应用程序开发过程中,发现纯粹的c代码在目标平台上无法高效运行,为了达到实时性需求,本文作者运用处理器的汇编指令集对C代码进行优化。研究的最终成果是iLBC算法的定点实现一一嵌汇编的定点ANSI

3、c代码集。算法在MCF5249DEMOBOARD上完成最终的测试,各项观察数据表明从Matlab定点模型到定点C代码最终的嵌汇编代码集都较成功地完成了实时运行指标。关键词:VolP,iLBC,MCF5249,MATLABABSTRACTWiththepopularizationofnetworkandcommunication,Internethasfoundapplicarloninmoreandmorefields,suchaselectroniccommerce,IPtelephone,andIPfaxetc.Thedeve

4、lopmentofVolPtechnologyprovidesefficientmeansfortransmissionofvoiceserviceviadifferentkindsofdatanetwork.ByuseofVolP,digitalizedspeechsignalisencapsulatedinIPpacket,andthenthepacketistransmittedovertheIPnetwork.ProblemsinvolvedinVolPmainlycomedowntothreedomain:thesupp

5、ortednetworkprotocol、theaudio’60dec、andRTOSactsasfusion.SincethereferenceopensourcecodesarewritteninfloatANSIClanguage,whilethetargetprocessorjusthastheefforttocopewithfixedpointoperation,aformalmodelingmethodmustbeappliedtodevelopedasetoffixedpointANSICcode,andtransf

6、ertheDSPapplicationdevelopingprocedureintoatraditionalway.ThefixedpointtoolboxwithinMatlabisadoptedtoplaythisrole.LowcostandlowpowermakefixedpointDSPprocessoreasierbeacceptedbythemarket,andalsomakethenewfixedpointcodesethavebetterportabilityandwonderfulapplicationfutu

7、re.However,suchfixedpointCcodestillcouldnotrundirectly,inordertomeetrealtimerequirement,thecodesetisoptimizedbyuseofembeddingassemblyinstruction.SothefinaloutputwouldbeasetofassemblyembeddedANSIClanguagecodes.ThealgorithmisfullytestedonMCF5249demoboard,testresultsarep

8、resented.Systemperformanceandparametersgotfromtestsprovedthattheimplementationhadachievedoriginalaim.Keyword:VolP,iLBC,MCF52

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。