基于oSIP协议栈的VoIP网关功能研究与实现

基于oSIP协议栈的VoIP网关功能研究与实现

论文摘要

VoIP(Voice over IP)是下一代网络NGN(Next Generation Net)的一个研究热点,具有广阔的应用市场。它以分组的形式传输语音数据,能提供创新的综合业务和功能,其发展的关键技术之一就是信令技术。SIP(Session Initiation Protocol)协议是专门针对IP电话提出的一种信令协议,增加了QoS(Quality of Service)要求。SIP协议借鉴了许多互联网标准和协议的设计思想,在风格上遵循兼容、可扩展等原则;支持传统公共电话网的各种业务。由于SIP系统往往工作在开放、复杂的网络环境之中,使得SIP网络元素和SIP消息可能面对各种各样的安全威胁和攻击。本文重点是将oSIP(Open Session Initiation Protocol)协议栈引入嵌入式环境中,使VoIP网关与其他网络设备间的互操作性增强。成功实现了网关新的业务功能,通过加密处理和网关注册服务器时采用摘要认证的手段,保证了网关在网络中的通信安全。本文首先介绍了VoIP原理及技术,分析了VoIP网关在网络中的作用;接着说明了SIP各网络元素作用和SIP消息组成及功能,通过研究oSIP协议栈来分析SIP消息解析和生成方法;随后给出了VoIP网关的硬件组成,在充分考虑硬件资源的情况下制定了开发应用层各软件模块的方案及相互之间的作用机制。最后实现了网关的呼叫转移、SIP消息的加密、注册时摘要认证等功能,通过测试验证了设计方案和开发流程的合理性。VoIP网关呼叫转移的功能实现不仅满足了市场的需求,而且提高了本产品在同类产品中竞争力,加密的实现既保证了网络通信的安全,又能使网关更好地为客户服务。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 VOIP 的发展
  • 1.2 本课题的目的和意义
  • 1.3 VOIP 研究现状
  • 1.4 本文的主要研究工作
  • 第2章 基于SIP 的VOIP 系统
  • 2.1 VOIP 原理及关键技术
  • 2.1.1 VoIP 原理及系统组成
  • 2.1.2 VoIP 关键技术
  • 2.2 SIP 协议
  • 2.2.1 SIP 协议中的名词定义
  • 2.2.2 SIP 体系组件
  • 2.2.3 SIP 提供的功能
  • 2.2.4 SIP URI 介绍
  • 2.2.5 SIP 消息的组成
  • 2.2.6 VoIP 网关基于SIP 协议的通信流程
  • 2.3 会话描述协议(SDP)
  • 2.4 本章小结
  • 第3章 VOIP 网关中的OSIP 协议栈
  • 3.1 OSIP 协议栈的特点
  • 3.2 OSIP 协议栈的结构功能
  • 3.2.1 状态机模块
  • 3.2.2 解析器模块
  • 3.2.3 工具模块
  • 3.3 本章小结
  • 第4章 VOIP 网关总体设计
  • 4.1 VOIP 网关硬件逻辑框图
  • 4.2 网关软件模块的总体设计
  • 4.3 本章小结
  • 第5章 VOIP 网关功能开发
  • 5.1 OSIP 协议栈的应用
  • 5.2 VOIP 网关增值业务开发
  • 5.2.1 无条件、遇忙、无应答转移至互联网
  • 5.2.2 拍叉转移
  • 5.3 网关安全功能实现
  • 5.3.1 HTTP 摘要认证
  • 5.3.2 SIP 协议的加密
  • 5.4 本章小结
  • 第6章 VOIP 网关功能测试
  • 6.1 呼叫转移至网络侧的功能测试
  • 6.1.1 无条件转移、无应答转移、遇忙转移
  • 6.1.2 拍叉转移
  • 6.2 网关安全功能测试
  • 6.3 本章小结
  • 结论
  • 参考文献
  • 攻读学位期间发表的学术论文
  • 致谢
  • 相关论文文献

    • [1].基于OSIP的多媒体终端设计、实现[J]. 无线互联科技 2013(01)
    • [2].基于oSIP的信令服务器设计与实现[J]. 电脑知识与技术 2017(33)
    • [3].Osip协议栈移植到μc/os系统的方法及其应用[J]. 电子科技 2011(07)
    • [4].高可移植SIP终端的设计与实现[J]. 计算机应用与软件 2009(01)
    • [5].基于协议栈数字机顶盒VoIP终端的设计与实现[J]. 电视技术 2011(23)

    标签:;  

    基于oSIP协议栈的VoIP网关功能研究与实现
    下载Doc文档

    猜你喜欢