μclinux下基于SIP协议语音网关的软件实现

μclinux下基于SIP协议语音网关的软件实现

ID:37402548

大小:7.14 MB

页数:83页

时间:2019-05-23

μclinux下基于SIP协议语音网关的软件实现_第1页
μclinux下基于SIP协议语音网关的软件实现_第2页
μclinux下基于SIP协议语音网关的软件实现_第3页
μclinux下基于SIP协议语音网关的软件实现_第4页
μclinux下基于SIP协议语音网关的软件实现_第5页
资源描述:

《μclinux下基于SIP协议语音网关的软件实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要摘要SIP协议因其简单、灵活的技术特点,正在逐步代替原有的H.323协议成为IP语音技术(VolP)的信令核心协议,基于SIP的语音网关研究也随之成为一个热点。然而,目前大多数终端的研究都集中在软终端上,对于嵌入式终端的研究还存在SIP信令控制复杂、硬件相关性较大和通用性不好的问题。为此,本文在研究的基础上,设计并实现了一种信令控制简单、通用性较好的嵌入式语音网关,以适应SIP终端的广泛应用。本文研究的终端系统可以使位于不同物理位置的用户,使用不同的设备通过互联网进行实时语音通信。它主要采用基于SIP的信令技术来建立语音会话,利用事务状态机模型进行信令

2、控制,使用SDP媒体协商技术进行语音协商,结合RIP实时传输技术,实现了端到端的语音实时传输。论文首先着重研究了基于SIP协议的语音通信技术,详细的描述了SIP协议及其用于信令呼叫控制技术,以及实时传输协议RTP和媒体协商协议SDP的包的格式及具体应用;从整体上介绍了软件实现的系统平台,即语音网关的软硬体系统结构的组成,硬件部分包括语音网关的硬件实现、各主要芯片的功能,语音网关对语音信号处理流程,软件部分包括嵌入式操作系统∥clinux的简介,BootLoader移植,开发环境的建立,内核的精简;重点阐述了语音网关应用软件的设计思想和具体实现,其中包括其应

3、用定位、运行状态设计及任务划分和各任务的功能,强调了各模块的接口设计、各模块处理流程设计、数据结构的定义。在信令控制部分,实现了一种基于消息映射事务状态机模型转换,解决了信令控制复杂的问题。在语音处理部分,定义了语音传输功能的相关接口,完成了实时语音传输的工作流程。经过系统测试,语音网关的SIP信令流程符合RFC3261标准,语音清晰。该课题的研究对于实现语音与数据在网络边缘的融合,从而实现现有网络向下一代网络演进具有十分重要的现实意义。关键词:∥clinux:VolP:SIP:嵌入式语音网关;事务状态机AbstractWiththesimpleandfl

4、exibleadvantages,SIPprotoC01hasbeengraduallytakingtheplaceoftheoriginalH.323protoC01andbecomestheCOreprotoC01inVoIP,thus,theresearchOnvoicegatewaybasedOnSIPbecomeSahotissue.However,mostrecentresearchisputonsoftterminals,andembeddedterminalSalsohavetheCOmplexityproblemsonthesignali

5、ngCOntr01andextensiveuse,SOthistheSisdesignsandimplementSakindOfembeddedVOicegatewaythatSimplifiesthesignalingcontr01fortheextensiveuseofthesipterminal.TheterminalthiStheSiSresearchOncan.makeusersfrOmdifferentlOCatiOnscommunicatewithOthersinvoiceoverIP.ItusessipSignaltechn0109Ytos

6、etuptheVOicesessionandCOmpletetheSignalcontr01,withtheSDPandRTPtransporttechnologY,theVOicegatewayachieveSthereal—timeVOiceCOmmunicationfrOmendtOend.ThisthesisfirstlyresearchontheVOiceCOmmunicationtechniquebasedonSIP,whichincludeSIPandsipsignalcall,realtimetransportprotoC01andmedi

7、anegotiationSDPaswellasitspacketformatandapplicationdescribedindetail.ItintroducesthearchitectureOfVOicegateway.Hardwareimplementation,themainchipfunction,theprocessofVOieesignalareoutlinedinthehardware;SystemSOftwaresimpleyintroduceembeddedoperatingsystem∥clinuxandemphasizeonthet

8、ransplantingOf∥clinux’Sbootloader

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

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

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