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

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:michaelwf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Internet得到了飞速发展和普及应用,作为其核心技术的IP协议体系在数据网络架构中的统治地位已得到了广泛认同。同时,随着基于IP技术上各种应用技术的提出,尤其是VoIP技术的提出,使得数据网络通信逐渐的融入了传统的话音业务领域。VoIP是利用IP网络实现语音通信的一种先进通信手段,是一种完全基于IP网络的语音传输技术。它利用语音网关,软交换平台,网守等设备将模拟信号数字化,然后将数据压缩成数据包,通过IP网络传输到语音的目的地址。目的地址接收到数据包后,将数据重组,解压缩后再还原成模拟信号。这样,一次完整的通话过程就在IP网络中实现了。   本文详细论述了如何设计和实现一个基于SIP协议和ARM平台的语音网关设备,此设备用于连接普通电话机和IP网络,一方面可以识别电话机的摘挂机过程、拨号内容和语音采集,另一方面对模拟电话的媒体信息和信令信息进行压缩或转换,通过IP网络中传到网络中的另一个终端中进行通讯,其中SIP协议用来完成IP网络中建立、保持、拆除、重定向等会话过程。   在本文中我首先简要介绍了VoIP语音网关产生的目的和意义及技术的国内外现状与发展,同时阐述了VoIP系统所用的基本原理和各种协议以及语音网关中所涉及的关键技术。之后提出了基于专用语音处理器和专用网络处理器的语音网关的设计方案,详细阐述了基于ARM处理器s3c2440的各个外围模块的具体实现方法。成功实现了linux操作系统在此硬件平台上的移植,并在此基础上开发了基于优秀的开源SIP协议栈eXosip/oSIP的应用程序。最后对系统的软硬件进行了测试。事实证明,本文提出的方案和实现具有很强的现实意义,同时具有进行后续研究的价值。   本文的主要成就在于:首先创新性的将eXosip/oSIP协议应用到s3c2440+linux嵌入式平台上,这种搭配简单,高效,具有实用价值。其次本文设计的语音网关可以根据网络状况自动选择合适的编码解码协议,对网络流量状况具有高度的自适应性,即在网络服务质量好的情况下,采用高速率的编码协议方案,而当网络服务质量下降到某一阈值之下则通过操作系统通知语音模块采用低速率的编码方案,这种方案的语音包传送效率更高,使话音更流畅。
其他文献
在这近100年来,人类的主要交通工具由普通马车变为了高速行驶的汽车。但是随之而来的环境污染、能源危机已经影响到人类的发展,人们开始希望汽车不仅动力强劲还能节能减排。
通过通信网络形成的反馈控制系统称为网络控制系统(Networked Control Systems,NCSs)。相比于传统的控制模式,NCSs具有共享信息资源、便于安装和维护、高可靠性等优点。随着
专用铁路运输是我国铁路运输的重要组成部分,目前,我国许多专用铁路都座落在矿区,承担着矿区煤炭运输的任务。由于我国的许多矿区都拥有多座一流的现代化生产矿井,综合机械化
随着Internet的飞速发展,WEB已经发展成为一种巨大的、分布式和共享的信息资源。目前WEB数据大多以HTML页面的形式出现。由于HTML语言的半结构化特征,以及嵌入网页的各种广告信
长时间连续的工作,导致驾驶员的视觉神经高度紧张,容易出现疲劳状态。在驾驶过程中,如果驾驶员疲劳了,神经则容易失去警惕,然而驾驶员短暂的失误就可能引起重大的灾难。由此
激光制导系统常用于激光制导武器。激光制导武器自出现以来,以其制导精度高、抗干扰能力强、打击威力大、攻击距离远以及总体效能高等特点迅速成为了各国军方关注的对象。  
自多旋翼飞行器诞生以来,凭借其体积小、重量轻、对起降场所要求低等显著优点,迅速在军事和民用领域取得了广泛的应用。六旋翼飞行器是典型的多旋翼飞行器代表,其结构相对简
铁路车站导向信息管理系统是铁路客运车站指挥控制系统的重要组成部分,其目的在于为乘车出行的旅客提供信息服务。在旅客购票、持车票进站、候车、检票、乘车、出站等环节提
研究带乘性噪声随机系统的信号估计方法是信号处理理论的重要内容,本文主要研究带乘性噪声广义系统信号估计的数值稳定性算法和抗野值算法。在工程实践中,广义系统是一类形式
细胞跟踪是指在观测时间内对特定细胞的运动轨迹,运动速度,形状等属性进行分析,在生物学、药理学和病理学方面都具有十分重要的研究意义和使用价值。传统的细胞跟踪方法在技术日