SIP软终端及其部分扩展功能的研究与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:corber
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文是对基于SIP协议栈的软终端的研究和实现,首先介绍了从最初的传统电话网络到较为成熟的H.323网络电话系统,再到目前较为有发展前景的基于SIP协议簇的网络电话系统,还比较了基于H.323协议栈和SIP协议栈的网络电话系统的优缺点,虽然基于两种协议栈的网络电话系统基本上都实现了NGN思想,即接入和控制相分离,业务和承载相分离的理念,但是由于出现的背景不同,所面向的业务和所处理的方式从协议栈体系来看有很大不同,H.323协议栈主要是针对多媒体业务的传输而SIP协议栈及其相关协议不仅面向多媒体,实现更多的扩展业务才是SIP协议的目标。 对于SIP协议栈的代码实现目前也有很多,包括商业化的产品和开源社区中对SIP协议栈功能单元的实现,一般包括SIP Server和SIP Client等部分,另外对于SIP中的一部分技术问题也有更加广泛的研究,如SIP穿越技术的研究,SIP号码移动性的研究,都是目前的研究重点,本文中为了实现一个功能性较好的软终端。首先充分阅读了SIP标准,之后对网络上较为权威的基于SIP协议栈的网络平台VOCAL开源项目做了详细的研究和分析,并采用了SIP Dissipate开源类库作为SIP协议栈的实现的基类库,同时对Dissipate类库的SIP结构进行分析,并将Dissipate类库和VOCAL栈代码以SIP协议分层结构为基础做了比较,包括SIP的语法编码层、传输层、事务层以及用户事务层四个部分,为SIP软终端的实现提供了充分的理论依据和实现思想借鉴,同时根据SIP标准的扩展部分还对SIP软终端一部分功能进行了扩展如SIP呈现技术和即时通信功能,另外对该软终端实现进行了多项性能测试,首先是对SIP软终端与SIP服务器平台的控制部分的互联互通性进行了测试,选取了VOCAL作为网络电话平台的控制部分,通过测试和抓包试验结果显示此终端已较好的完成了作为一个SIP软终端的功能。
其他文献
目前,我军对地攻击弹着点检测评估主要采用人工报靶方法,该方法人力消耗大,实时性差,精度差,已远远不能满足现代化科技练兵的实际需要。为提高我军现代化作战水平,迎合现代化、科技
多媒体技术正在迅速发展,应用领域不断拓广。与之相适应,各种多媒体数据压缩编码标准也在不断地发展和完善。MPEG-4是现在最重要最有影响的多媒体数据压缩编码国际标准之一。基
近年来,视频通信技术得到了迅速的发展,特别是随着一系列视频编码标准的制定,使人们可以享受到许多服务,比如视频点播、视频会议、电话会议等。而码率控制是视频通信中的关键
自动测试系统(ATS)指在人工最少参与的情况下,能自动进行测量、数据处理,并以适当方式显示或输出测试结果的系统,整个测试工作通常都是在预先编制好的测试程序控制下自动完成的[9]。随着航空技术的发展,对测试设备的要求日益提高,具体表现在:测试参数多,范围广;测量的参数准确度高;测试系统的功能强,灵活性高等。而一些传统的测试设备往往存在着自动化程度低、检测精度不高,测量范围不全面等缺点。地平仪是一种用
红外热像仪探测与跟踪系统是精确制导武器的主要组成部件,而红外图像序列中的小目标检测与跟踪算法是该系统的核心。因此,小目标检测与跟踪算法的研究具有重要的实际意义。本
目的探讨心血管系统压力负荷增加到心肌肥厚形成的过程中血清中肿瘤坏死因子-α(TNF-α)、白介素-1β(IL-β)、白介素-6(IL-6)等细胞因子的变化及意义。方法腹主动脉部分缩窄
本文主要研究基于神经网络的图像目标跟踪算法。简要介绍了神经网络的基本概念、常用模型及常用的目标检测、跟踪算法。重点介绍了前馈网络和BP算法,对几种经典的改进算法进行
移动计算被认为是对未来最有影响的四大技术方向之一,安全性是移动计算能否在实践中成功应用的关键性问题。本文对基于公共终端的移动计算进行深入研究,探讨分析远程接入用户
双腿步行机器人能模仿人类的行走方式,适合在人类日常生活和工作中,与人协调完成任务。双腿步行机器人的研究正成为机器人领域的一个研究热点。生物医学康复领域研究用微处理器
由于卫星通信具有覆盖范围广、通信容量大、传输距离远等特点,其在现代无线通信中有着良好的应用前景。重叠通信因其能够利用已有背景系统进行通信而越来越受到国内外研究者