1 / 24
文档名称:

基于SDL的SIP协议设计(重定向服务器).doc

格式:doc   页数:24
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于SDL的SIP协议设计(重定向服务器).doc

上传人:追风少年 2013/7/17 文件大小:0 KB

下载得到文件列表

基于SDL的SIP协议设计(重定向服务器).doc

文档介绍

文档介绍:《通信软件与协议工程》课程作业
基于SDL的SIP协议
设计(重定向服务器)
学院: 计算机学院
专业: 通信与信息系统
年级: 2012级
学号: 2012021495
学生姓名: 尹恒
小组成员:尹恒,曹嵘晖,娄洹熙
指导教师: 刘紫燕
2013 年 6 月 26日
目录
第一章 绪论 3
研究的背景和意义 3
课题研究现状 3
第二章 SIP 协议综述 4
SIP协议简介 4
SIP协议的历史 4
SIP协议的特点 4
SIP协议的功能 5
SIP 实体 6
用户代理 6
重定向服务器 6
注册服务器 7
定位服务器 7
第三章 SIP工作流程及注册服务器配置和实现方法 8
SIP 工作流程 8
注册过程 8
注册服务器配置及实现方式 10
10
注册服务器实现方式 10
用户注册方式 10
第四章 重定向服务器的设计以及在SDL上的实现 11
重定向服务器概述 11
12
OSIP开发库 12
SIP消息解析模块 13
上的仿真实现 14
重定向呼叫 14
SIP重定向服务器模式在SDL上的各类截图 15
第五章 总结与展望 21
总结 21
技术展望 21
办公OA系统 21
呼叫中心系统 21
21
参考文献 23
致谢 24
绪论
研究的背景和意义
SDL(specification and description language)是一种基于扩展有限状态机和抽象数据类型的形式化描述语言,。SDL自身的特性非常适合通信协议的形式化描述和实现。现在越来越多的电信设备开发商开始使用SDL 进行协议软件开发。设计模式是成功的软件实践经验和设计思想的总结。在通信协议软件中,这种可重用的开发经验和设计思想的特点体现的尤为明显。为了减少通信协议的开发成本,降低出错率,提高开发效率和协议软件的质量,SDL模式技术应运而生。
SIP是由IEFT( Engineering Task Force)组织于1999年提出的多媒体通信框架的应用层信令协议,现在的版本是2001年提出的RFC3261,它可以用来在IP网络上建立一个多媒体会话,在需要的时候会改变和结束这个会话。SIP协议的设计思想和SMTP以及HTTP一样,都是基于互联网,采用的编码方式是基于比较简单的文本方式,协议简洁高效并易于扩展,的传输,是未来多媒体通信系统的主流发展方向。
SIP用来在因特网或者任意IP网络上创建、改变和结束一个多媒体会话,会话参与者可以只有两个,也可以是很多个,也就是说可以用来创建一个会议。SIP协议在下一代网络中有很重要的地位,SIP 能够连接使用任何IP网络(有线 LAN 和 WAN、公共 骨干网、移动 、3G 和Wi-Fi)和任何IP设备(电话、PC、PDA、移动手持设备)的用户,而传统的电话的通信范围和通信方式太窄,利用SIP,可以做到很多以前做不到的应用,这些应用将来会很有市场,而且会为众多企业和运营商提供很多商机,应用前景非常好。基于SIP的应用丰富多样,这些应用都离不开SIP服务器的支持,所以研究SIP服务器如代理服务器、重定向服务器等就很有必要,也很有意义。
课题研究现状
SIP协议最早是在1999年出现的。当时IETF(工程任务组)在IETF上提出了这一概念,当时出来了第一个版本RFC2543,最新的版本是在2001年出来的,即RFC3261,SIP的理论基础一旦建立,就相继出现看众多基于SIP协议的服务和产品。
国内对于SIP的研究相对少些,但也有一些公司投入了力量,如华为、中兴等。他们在研究SIP的基础上也推出了一些应用和产品,产品当然包括SIP服务器,还有SIP终端之类的。但是总体来说,国内对SIP的研究和产品以及应用不多,就算有产品和应用,也几乎没有多少市场份额。况且SIP协议也会根据技术发展和人们的需求做一些补充和完善,所以对SIP协议、服务器和SIP用户终端及其他新兴应用的研究很有必要和意义,很多的技术创新会在这过程中产生。
SIP 协议综述
SIP协议简介
SIP协议的历史
SIP(Session Initiation Protocol)会话初始协议,是由IEFT( Engineering Task For