基于SIP协议的VoIP语音网关的研究与设计

基于SIP协议的VoIP语音网关的研究与设计

ID:36767702

大小:9.14 MB

页数:88页

时间:2019-05-15

基于SIP协议的VoIP语音网关的研究与设计_第1页
基于SIP协议的VoIP语音网关的研究与设计_第2页
基于SIP协议的VoIP语音网关的研究与设计_第3页
基于SIP协议的VoIP语音网关的研究与设计_第4页
基于SIP协议的VoIP语音网关的研究与设计_第5页
资源描述:

《基于SIP协议的VoIP语音网关的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要近年来,Intemet得到了飞速发展和普及应用,作为其核心技术的IP协议体系在数据网络架构中的统治地位已得到了广泛认同。同时,随着基于IP技术上各种应用技术的提出,尤其是VolP技术的提出,使得数据网络通信逐渐的融入了传统的话音业务领域。VolP是利用IP网络实现语音通信的一种先进通信手段,是一种完全基于IP网络的语音传输技术。它利用语音网关,软交换平台,网守等设备将模拟信号数字化,然后将数据压缩成数据包,通过IP网络传输到语音的目的地址。目的地址接收到数据包后,将数据重组,解压缩后再还原成模拟信号。这样,一次完整的通话过程就在IP

2、网络中实现了。本文详细论述了如何设计和实现一个基于SIP协议和ARM平台的语音网关设备,此设备用于连接普通电话机和IP网络,一方面可以识别电话机的摘挂机过程、拨号内容和语音采集,另一方面对模拟电话的媒体信息和信令信息进行压缩或转换,通过IP网络中传到网络中的另一个终端中进行通讯,其中SIP协议用来完成IP网络中建立、保持、拆除、重定向等会话过程。在本文中我首先简要介绍了VolP语音网关产生的目的和意义及技术的国内外现状与发展,同时阐述了VolP系统所用的基本原理和各种协议以及语音网关中所涉及的关键技术。之后提出了基于专用语音处理器和专用网络

3、处理器的语音网关的设计方案,详细阐述了基于ARM处理器s3c2440的各个外围模块的具体实现方法。成功实现了linux操作系统在此硬件平台上的移植,并在此基础上开发了基于优秀的开源SIP协议栈eXosip/oSlP的应用程序。最后对系统的软硬件进行了测试。事实证明,本文提出的方案和实现具有很强的现实意义,同时具有进行后续研究的价值。本文的主要成就在于:首先创新性的将eXosip/oSlP协议应用到s3c2440+linux嵌入式平台上,这种搭配简单,高效,具有实用价值。其次本文设计的语音网关可以根据网络状况自动选择合适的编码解码协议,对网络

4、流量状况具有高度的自适应性,即在网络服务质量好的情况下,采用高速率的编码协议方案,而当网络服务质量下降到某一阈值之下则通过操作系统通知语音模块采用低速率的编码方案,这种方案的语音包传送效率更高,使话音更流畅。广东工业大学硕士学位论文关键字:VoIP;语音网关;SIP协议;linux操作系统IIAbstractInrecentyears,withtherapiddevelopmentandpopularityoftheInternet,theIPprotocalarchitecturewhichisthebasictechnologyofda

5、tanetworkshasbeenackwnolegedbylotsofpeople.Atthesametime,avarietyofapplicationtechnologyespacialytheVolPthatwasbasedoninternethavespringout.Thistrendmakesthefusionofdataservicetransmitionandthevoiceservicetransmition.VolPisanadvancedvoicecommunicationmethodusingtheIPinteme

6、t.Itmakesuseofvoicegateway,softswitchandSOontotransmittraditionalanalogvoicesignalwhichhasbeenconvertedintodigitalsignalandpacked.ViacurrentIp—centricnetworksthevoicesignalwillarriveatthetargetaddress,uncompressedandrevertedbacktovoiceanalogsignal.Wecanrealiseaconversation

7、inthatwaythroughtheInternet.InthisarticleIdescribedhowtodesignandrealiseavoicegatewaywhichcarriedinaSIPtalkingprogramrunningonthelinux+ARMplatform.Thegatewayistoconnectthecommontelephonetotheinternet.Inoneaspectitcanidentifytelephone’Sstate,thedialedtelephonenumberandsampl

8、ingthevoicesignal,IntheotheraspectitCanconvertthemediaorcommandsignalintodigitsigalandcom

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

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

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