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

基于SIP的即时通讯系统的实现与应用

作 者: 刘晓宇
导 师: 张国清
学 校: 中国科学院研究生院(计算技术研究所)
专 业: 计算机系统结构
关键词: SIP 即时通讯系统 视频会议系统 业务冲突 Web Services技术
分类号: TP393.09
类 型: 硕士论文
年 份: 2006年
下 载: 343次
引 用: 6次
阅 读: 论文下载
 

内容摘要


随着网络技术的发展和网络应用的普及,网络已走进了千家万户。人们可以通过运营商提供的网络服务,在网上进行工作、交流、娱乐等各种活动。据统计,互联网已发展成为当今影响最广、增长最快、市场潜力最大的产业之一,它正在以超出人们想象的深度和广度影响着国民经济发展和社会进步。网络重要性的不断提高,使得人们对网络的要求也在不断的提高。人们希望享受到的是方便并且全面的网络服务,单一的网络服务已经很难满足用户的需求。例如,原本作为一种即时的,基于文本的电子通讯工具:即时通讯系统,在从面世到现在的短短十年的时间内,因为人们需求的不断提高,已经发展成为一个集合了个人空间、游戏、新闻、社区、Blog、可视电话、多人会议等多种网络服务为一体的电子通讯系统。因此,网络服务融合的趋势是不可避免的。作为网络服务的提供商,运营商们当然不会希望为了添加一个新的功能,就需要重新开发一套新的服务系统的现象发生。因此,如何开发出具有可重用性和可扩展性的网络服务、如何实现已有网络服务之间的融合,已成为了目前网络服务研究的重点。同时,因为服务之间的相互融合必然会导致服务之间业务冲突的发生,所以业务冲突的避免、检测和解决也成为了目前研究的问题之一。本文以发改委的下一代互联网中日IPV6合作项目中的基于SIP视频会议系统课题为背景,围绕着采用会话初始化协议(SIP)如何构建基于网络的视频会议系统和即时通讯系统、如何将即时通讯系统融入视频会议系统中以及通过采取何种方式解决视频会议系统与即时通讯系统融合时所产生的业务冲突这三个方面来展开工作。本文首先简单介绍了SIP协议。SIP是由IETF定义,一个应用层控制协议,它能够建立,修改和终止会话。由于SIP是基于纯文本的信令协议,它可以管理不同接入网络上的会话,这使得SIP成为了一个创建服务的平台,因此我们所实现的基于SIP开发的系统会具有组件重用和使用现有框架提供新的服务等优点。然后本文通过对基于SIP的视频会议系统和即时通讯系统的详细描述,展示了以SIP作为创建服务平台的系统是如何进行设计、开发和具体实现。并如何利用了基于SIP的系统所具有的可重用性和可扩展性,成功的将已开发的即时通讯系统融入了视频会议系统中。在将即时通讯系统融入视频会议系统的过程中,我们发现即时通讯系统与视频会议系统之间产生了一种业务冲突,并通过对此业务冲突的分析、研究和解决,在本文中提出了一种基于Web Services技术解决业务冲突的方法。

全文目录


摘要  3-5
ABSTRACT  5-9
图目录  9-10
第一章 绪论  10-14
  1.1 论文研究背景  10-11
  1.2 论文的主要贡献  11
  1.3 论文组织结构  11-14
第二章 SIP协议介绍  14-24
  2.1 SIP的发展历史  14-15
  2.2 SIP功能实体及应用场合  15-18
    2.2.1 用户代理(User Agent-UA)  15
    2.2.2 背靠背的用户代理(Back to Back User Agent-828UA)  15-16
    2.2.3 代理服务器(Proxy)  16-17
    2.2.4 注册服务器(Registrar)  17
    2.2.5 重定向服务器(Redirect Server)  17-18
  2.3 SIP操作描述  18-21
    2.3.1 请求消息  18
    2.3.2 响应消息  18-19
    2.3.3 消息格式  19-20
    2.3.4 典型的SIP会话呼叫流程  20-21
  2.4 SIP的优点  21-22
  2.5 SIP的发展  22-24
第三章 基于SIP的多媒体会议系统  24-38
  3.1 系统总体目标  24-25
  3.2 系统的设计方案  25-29
    3.2.1 信令控制协议选择  25-26
    3.2.2 多媒体会议通信模型的选择  26-27
    3.2.3 音频编解码  27-28
    3.2.4 视频编解码  28
    3.2.5 媒体流数据发送:RTP/RTCP  28-29
  3.3 基于SIP的视频会议系统的系统结构  29-31
  3.4 会议服务器的设计  31-38
    3.4.1 基于SIP的紧耦合多媒体会议服务器结构  31-32
    3.4.2 基于SIP的紧耦合多媒体会议系统组件交互  32-33
    3.4.3 Focus的设计说明  33-35
    3.4.4 Mixer设计  35-38
第四章 基于SIP的即时通讯系统  38-54
  4.1 即时通讯系统的基本结构  38-40
    4.1.1 呈现系统  38-40
    4.1.2 即时消息系统  40
  4.2 基于SIP的即时通讯系统  40-43
  4.3 基于SIMPLE的即时通讯系统的实现  43-54
    4.3.1 系统分析  44
    4.3.2 系统的结构  44-47
    4.3.3 系统的实现  47-54
第五章 融入即时通讯系统的视频会议系统及产生的业务冲突  54-60
  5.1 融入即时通讯系统的视频会议系统  54-57
  5.2 即时通讯系统也视频会议系统间的业务冲突  57-60
第六章 业务冲突的解决方案  60-66
  6.1 业务冲突解决方案  60-61
  6.2 WEB SERVICES技术简介  61-62
  6.3 基于WEB SERVICES技术的呈现系统结构  62-66
第七章 总结和将来工作  66-68
  7.1 论文小结  66
  7.2 下一步工作  66-68
参考文献  68-72
致谢  72-73
作者简历  73

相似论文

  1. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  2. 基于SIP协议的多媒体通信的研究与实现,TN919.8
  3. 嵌入式多人音视频聊天模块的设计与实现,TP368.1
  4. 多媒体集群调度平台SIP服务器的研究与实现,TP368.5
  5. 基于DB33实现DVR跨域互联点播回放功能,TP391.41
  6. 基于软交换的SIP网关的设计与实现,TN915.05
  7. 广东电力调度交换网VOIP技术应用,TM73
  8. 基于SaaS模式的统一通信服务平台的设计与实现,TP393.09
  9. 融合业务架构中的SIP软终端的设计与实现,TP311.52
  10. 电信业在线计费中Diameter链路管理软件的设计与实现,TP311.52
  11. SIP协议分析与嵌入式SIP实现研究,TP368.1
  12. 基于内容的多媒体视频会议测试系统的研究,TN948.63
  13. IMS中移动可视电话的关键技术研究,TN919.8
  14. 基于SIP协议的IP-PBX系统的设计与实现,TN915.09
  15. 基于P2P的异构即时通讯系统的研究与实现,TP393.09
  16. 基于SIP协议的网络智能办公管理系统,TP311.52
  17. VoIP电话会议系统中的语音数据管理系统的设计与实现,TP311.52
  18. 基于WIFI的无线SIP语音网关的设计与研究,TN915.05
  19. 基于Kademlia协议的VoIP系统的研究与设计,TN916.2
  20. 基于SIP协议的融合媒体服务器的设计与实现,TN915.05
  21. 基于SIP视频会议的远程医疗会诊系统的设计与实现,TN948.63

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com