帮助 本站公告
您现在所在的位置:网站首页 > 知识中心 > 文献详情
文献详细Journal detailed

μclinux下基于sip协议语音网关的软件实现
Software Implementation of the Voice Gateway Based on SIP Protocol under μclinux

导  师: 文元美

学科专业: H0804

授予学位: 硕士

作  者: ;

机构地区: 广东工业大学

摘  要: sip协议因其简单、灵活的技术特点,正在逐步代替原有的h.323协议成为ip语音技术(voip)的信令核心协议,基于sip的语音网关研究也随之成为一个热点。然而,目前大多数终端的研究都集中在软终端上,对于嵌入式终端的研究还存在sip信令控制复杂、硬件相关性较大和通用性不好的问题。为此,本文在研究的基础上,设计并实现了一种信令控制简单、通用性较好的嵌入式语音网关,以适应sip终端的广泛应用。 本文研究的终端系统可以使位于不同物理位置的用户,使用不同的设备通过互联网进行实时语音通信。它主要采用基于sip的信令技术来建立语音会话,利用事务状态机模型进行信令控制,使用sdp媒体协商技术进行语音协商,结合rtp实时传输技术,实现了端到端的语音实时传输。 论文首先着重研究了基于sip协议的语音通信技术,详细的描述了sip协议及其用于信令呼叫控制技术,以及实时传输协议rtp和媒体协商协议sdp的包的格式及具体应用;从整体上介绍了软件实现的系统平台,即语音网关的软硬体系统结构的组成,硬件部分包括语音网关的硬件实现、各主要芯片的功能,语音网关对语音信号处理流程,软件部分包括嵌入式操作系统μclinux的简介,bootloader移植,开发环境的建立,内核的精简;重点阐述了语音网关应用软件的设计思想和具体实现,其中包括其应用定位、运行状态设计及任务划分和各任务的功能,强调了各模块的接口设计、各模块处理流程设计、数据结构的定义。在信令控制部分,实现了一种基于消息映射事务状态机模型转换,解决了信令控制复杂的问题。在语音处理部分,定义了语音传输功能的相关接口,完成了实时语音传输的工作流程。经过系统测试,语音网关的sip信令流程符合rfc3261标准,语音清晰。 该课题的研究对于实现语音与数据在网络边缘的融合,从而实现现有网络向下一代网络演进具有十分重要的现实意义。 With the simple and flexible advantages,SIP protocol has been gradually taking the place of the original H.323 protocol and becomes the core protocol in VoIP,thus,the research on voice gateway based on SIP becomes a hot issue.However,most recent research is put on soft terminals,and embedded terminals also have the complexity problems on the signaling control and extensive use,so this thesis designs and implements a kind of embedded voice gateway that simplifies the signaling control for the extensive use of the sip terminal. The terminal this thesis research on can make users from different locations communicate with others in voice over IP.It uses sip signal technology to set up the voice session and complete the signal control,with the SDP and RTP transport technology,the voice gateway achieves the real-time voice communication from end to end. This thesis firstly research on the voice communication technique based on SIP,which include SIP and sip signal call, real time transport protocol and media negotiation SDP as well as its packet format and application described in detail.It introduces the architecture of voice gateway.Hardware implementation,the main chip function,the process of voice signal are outlined in the hardware;System software simpley introduce embedded operating systemμclinux and emphasize on the transplanting ofμclinux's bootloader and core.The voice gateway application software design thinking and concrete realization are discussed on detail,which include its application location,running state design,task partitioning and function. The module's interface design,task process design,data structure definition are emphasized on.The transaction state machine based on message mapping is designed to solve the complexity problem on the signaling control;in the part of media session,the interface and work flow about voice processing is mainly introduced.The voice gateway SIP signal process conforms to RFC3261,and its voice quality is clear by system test. The study of subject promote to the integration of voice and data at the network edge,and realizing the existing network to the next generation network evolution is of great practical significance.

关 键 词: 协议 语音网关 信令呼叫控制

分 类 号: [TN915.05]

领  域: [电子电信] [电子电信]

相关作者

作者 邢玉强
作者 肖婷
作者 李银霏
作者 卢嘉嘉
作者 李任远

相关机构对象

机构 中山大学法学院
机构 暨南大学
机构 东莞理工学院
机构 华南理工大学
机构 华南师范大学

相关领域作者

作者 黄立
作者 毕凌燕
作者 廖建华
作者 王和勇
作者 郑霞