学位论文 > 优秀研究生学位论文题录展示
基于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
|
相似论文
- iLBC语音编码技术的研究及DSP的设计与优化,TN912.3
- 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
- 基于SIP协议的多媒体通信的研究与实现,TN919.8
- 嵌入式多人音视频聊天模块的设计与实现,TP368.1
- 基于DB33实现DVR跨域互联点播回放功能,TP391.41
- 基于软交换的VoIP通信系统研究与应用,TN916.2
- 基于P2P的网络音频捕获与多路混音算法研究,TN912.3
- 基于SIP的IP电话的设计与实现,TN916.2
- 基于PJSIP的嵌入式VoIP终端的研究与实现,TN916.2
- 基于WIFI技术的井下无线调度通信系统的实现方案,TN914
- 基于D.C.分解的非凸二次规划SDP近似算法,O221.2
- 两类二次约束二次优化问题的SDP松弛分解算法研究,O224
- 一种基于MVC架构的SIP软终端的设计与实现,TP311.52
- 基于OSGi的IMS软终端的重构与实现,TN919.82
- IMS桌面软终端的设计与实现,TN919.82
- 基于SIP的VOIP视频电话的研究与实现,TN949.28
- 会话初始化协议的研究与应用,TP393.04
- VOIP技术在金融行业呼叫中心业务中的实现,TN99
- 基于SIP协议IP语音软终端的设计与实现,TN916
- 网络电话(VOIP)系统的设计与实现,TN916.1
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电话 > 电话线路、电话网
© 2012 www.xueweilunwen.com
|