学位论文 > 优秀研究生学位论文题录展示

基于SIP协议的软终端的研究与实现

作 者: 郑小娟
导 师: 李晓飞
学 校: 南京邮电大学
专 业: 电子与通信工程
关键词: VoIP技术 SIP协议 SDP oSIP 软终端
分类号: TN916.2
类 型: 硕士论文
年 份: 2012年
下 载: 49次
引 用: 0次
阅 读: 论文下载
 

内容摘要


语音和数据两大网络的融合趋势使得VoIP(Voice over IP)技术得到迅猛发展,而在VoIP技术的研究中,H.323和SIP协议(Session Initiation Protocol,会话初始协议)成为两个主要研究阵营。H.323采取集中与分层控制的策略来管理网络,使用传统电话的语音分组交换技术,其优点体现在计费和管理方面,但它与Internet的集成性不好。SIP是用于创建、修改和终止一个或多个参与者会话的应用层协议。SIP协议在现有因特网的基础上来构建IP电话网,它吸收了Web业务的经验,具有简单、灵活、可扩展等优点,更有利于研究VoIP技术,也顺应了因特网的发展方向。本课题来源于南京市科技支撑项目“基于软交换的多媒体集群指挥调度系统”,论文简要介绍了该项目和VoIP技术的相关背景,分析了VoIP技术的研究现状以及该课题研究的可行性和必要性,在RFC3261规范的基础上重点研究了SIP协议,包括语法、消息和功能等,同时也介绍了SDP和RTP(Real-time Transport Protocol,实时传输协议)协议的基本特点。结合层次化和模块化的思想,论文分析了项目中软终端的需求,设计出满足预期功能的终端软件框架,在深入研究oSIP协议栈的基础上,采用C++语言开发出基于oSIP协议栈的软终端,能够支持G.711A/Ulaw、G.723、GSM、G.729等语音编码。文中详细说明了软终端各模块的具体实现方法和主要结构,包括用于信令交互的SIP模块、用于和用户直接交互的图形界面控制模块、解决网络传输问题的网络模块以及负责语音交互的语音媒体模块。最后通过基本功能测试,验证了软终端设计的主要功能,达到预期设计目标。

全文目录


摘要  4-5
ABSTRACT  5-6
目录  6-9
第一章 绪论  9-13
  1.1 课题背景  9-11
    1.1.1 VoIP 简介  9-10
    1.1.2 国内外研究现状  10-11
  1.2 可行性和必要性研究  11-12
  1.3 本文内容安排  12-13
第二章 SIP 体系结构  13-35
  2.1 SIP 简介  13-18
    2.1.1 SIP 与H.323 的比较  14-15
    2.1.2 SIP 在网络体系中的位置  15
    2.1.3 SIP 的网络元素  15-17
    2.1.4 SIP 协议结构  17-18
    2.1.5 SIP 的功能  18
  2.2 SIP 消息  18-25
    2.2.1 SIP 请求消息  19-20
    2.2.2 SIP 响应消息  20-23
    2.2.3 SIP 消息头字段  23-24
    2.2.4 SIP 消息体  24-25
  2.3 SIP 工作流程  25-29
    2.3.1 注册  25-26
    2.3.2 通过代理的呼叫  26-28
    2.3.3 通过重定向服务器的呼叫  28-29
    2.3.4 呼叫释放  29
  2.4 SDP 协议  29-32
  2.5 RTP/RTCP 协议  32-34
  2.6 本章小结  34-35
第三章 软终端的总体设计  35-44
  3.1 多媒体集群指挥调度平台描述  35-36
  3.2 系统描述  36-38
    3.2.1 需求分析  36-37
    3.2.2 设计目标  37
    3.2.3 设计思想  37-38
  3.3 系统框架设计  38-43
    3.3.1 系统的基本业务  38-39
    3.3.2 系统框架  39-42
    3.3.3 系统各模块功能描述  42-43
  3.4 本章小结  43-44
第四章 基于SIP 协议的软终端的详细设计  44-76
  4.1 终端的工作流程  44-47
  4.2 SIP 模块  47-63
    4.2.1 oSIP 介绍  48-58
    4.2.2 oSIP 的使用  58-59
    4.2.3 SIP 模块设计  59-63
  4.3 语音媒体模块  63-66
    4.3.1 语音的采集播放  63-64
    4.3.2 音频编解码  64-65
    4.3.3 RTP/RTCP 实时传输控制  65-66
  4.4 控制模块  66-67
  4.5 网络模块  67-68
  4.6 基本功能测试  68-75
    4.6.1 测试环境  69
    4.6.2 测试结果  69-75
  4.7 本章小结  75-76
第五章 总结与展望  76-78
  5.1 总结  76
  5.2 技术展望  76-78
致谢  78-79
参考文献  79-81

相似论文

  1. iLBC语音编码技术的研究及DSP的设计与优化,TN912.3
  2. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  3. 基于SIP协议的多媒体通信的研究与实现,TN919.8
  4. 嵌入式多人音视频聊天模块的设计与实现,TP368.1
  5. 基于DB33实现DVR跨域互联点播回放功能,TP391.41
  6. 基于软交换的VoIP通信系统研究与应用,TN916.2
  7. 基于P2P的网络音频捕获与多路混音算法研究,TN912.3
  8. 基于SIP的IP电话的设计与实现,TN916.2
  9. 基于PJSIP的嵌入式VoIP终端的研究与实现,TN916.2
  10. 基于WIFI技术的井下无线调度通信系统的实现方案,TN914
  11. 基于D.C.分解的非凸二次规划SDP近似算法,O221.2
  12. 两类二次约束二次优化问题的SDP松弛分解算法研究,O224
  13. 一种基于MVC架构的SIP软终端的设计与实现,TP311.52
  14. 基于OSGi的IMS软终端的重构与实现,TN919.82
  15. IMS桌面软终端的设计与实现,TN919.82
  16. 基于SIP的VOIP视频电话的研究与实现,TN949.28
  17. 会话初始化协议的研究与应用,TP393.04
  18. VOIP技术在金融行业呼叫中心业务中的实现,TN99
  19. 基于SIP协议IP语音软终端的设计与实现,TN916
  20. 网络电话(VOIP)系统的设计与实现,TN916.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电话 > 电话线路、电话网
© 2012 www.xueweilunwen.com