双协议栈语音网关关键技术研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着宽带网络技术日新月异的发展,IP网络中传输的信息已由单纯的文本数据演变到多媒体信息(如语音、视频等)。IP电话作为一种价格低廉的通信方式,凭借相对于传统的电路交换网络的独特优势,成为下一代网络(NGN)的发展目标之一。如何为普通家庭用户提供一种性价比高、使用方便的潜入式VoIP解决方案,正是本文研究的重点。本文设计的双协议栈语音网关提供RJ11、RJ45端口,通过ADSL或LAN,把普通电话机接入Internet,可以进行网关间直接通话,也可通过软交换平台实现通信。
     在IP网络上传输语音包括两个步骤,一是呼叫建立,二是媒体传输。本文围绕这两个方面的内容进行了对双协议栈语音网关的研究,首先说明了VoIP的基本原理,比较了不同的实现方式,从中选取H.323和SIP作为信令交互协议栈;然后介绍了基于ARM的系统硬件平台,分析并且设计了基于RTOS(实时操作系统)VxWorks的系统软件,包括软件架构的设计,核心控制模块FSM(有限状态机)的实现和改进,音频处理模块的设计,多路处理和以及一些其他辅助功能的实现。
     测试结果表明,本文所设计的双协议栈语音网关性能稳定,语音质量良好,达到了预期的目标。
Due to the rapid development of computer and broadband network technology, the information transferred by Internet is converting from simple text to multimedia content, such as voice and video. Contributed to its low price and tremendous advantages compared with PSTN, VoIP has become one of the aims of NGN. What this thesis researches is how to provide ordinary families with high performing and convenient VoIP solutions. This dual stack VoIP Gateway designed by this thesis provides RJ11, used to connect POTs, and RJ45, used to connect ADSL or LAN, so, telephone calls can be conducted directly or through Gatekeeper.
     When voice data are carried on IP network, there are two steps; one is to set up the session, and the other is to transfer media across the network. Arround theses, following several explanations of the basis of VoIP, comparation of different solutions, and the choose of H.323 as well as SIP as the stacks, this thesis introduces hardware platform based on ARM, and illustrates software based on VxWorks, including software architecture, FSM, voice module, and other assistant functions.
     It is tested that the dual stack VoIP Gateway designed in this thesis performs well and has good voice quality.
引文
[1]陈建亚,余浩 软交换和下一代网络 北京邮电大学出版社 2003年
    [2]Thomas J.Kostas,Michael S.Borella,lkhlaq Sidhu Real-Time Voice Over Packet-Switched Networks IEEE Network 1998.January/February
    [3]布莱克.VoIP:IP语音技术 机械工业出版社 2000年5月
    [4]张智江,张云勇,刘韵洁 SIP协议及其应用 电子工业出版社 2005年6月
    [5]李驹光.ARM应用系统开发详解 清华大学出版社 2004年8月
    [6]邝坚 Tornado/VxWorks入门与提高 科学出版社,2004年11月
    [7]Objective Systems,Inc.Objective Open H.323 for C User's Guide http://www.obj-sys.com/open/ooH323UsersGuide.pdf 2005年4月
    [8]徐培文,谢水珍,杨从保 《软交换和SIP实用技术》 2007年6月
    [9]Gang Quan Finite State Machine Univ.of Notre Dame 2003
    [10]严蔚敏,吴伟民 数据结构(C语言版)清华大学出版社 2007年4月
    [11]James F.Kurose,Keith W.Ross计算机网络——自顶向下方法与Internet特色 机械工业出版社 2005年6月
    [12]Colin Perkins RTP:Audio and Video for the Internet Addison Wesley June,2003
    [13]糜正琨 软交换组网与业务 人民邮电出版社 2005年9月
    [14]康荣保,谭兴烈.基于H.323建议的VoIP安全机制分析 信息安全与通信保密2006年01月
    [15]杨义先,钮义忻 应用密码学 北京邮电大学出版社 2005年6月
    [16]卢美莲,程时端 网络融合的趋势分析和展望 中兴通信技术 第1期总第71期 2007年2月
    [17]孔祥营 嵌入式实时操作系统VxWorks及其开发环境Tornado 中国电力出版社 2002年1月
    [18]Cem Kaner,Jack Falk,Hung Quoc Nguyen 计算机软件测试 机械工业出版社 2004年
    [19]赵莹莹,张兰芬 基于RTP协议的音频传输技术的研究与实现 2006年10期
    [20]王立泽,刘斌,杨顺昆 面向VxWorks的嵌入式软件集成开发环境研究 第 32卷 第3期 2006年2月
    [21]白逸之,黄永峰,李星 VoIP网关H.323协议栈中多路呼叫处理技术 第30卷第10期 2004年5月
    [22]W.R.Stevens TCP/IP Illustrated Addison-Wesley 3~(rd)1997

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700