基于SIP协议的IP电话服务器系统的设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:zgr2020
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
IP网络电话由于其价格低廉、业务灵活等独特的优势,成为当今世界上发展最快的应用技术之一。它受到很多组织和公司的普遍关注,许多人正在从事该技术的研究工作。同时也产生了很多相关的标准,尤其是电信业和计算机业的许多组织,它们正在积极从事IP电话技术标准化方面的工作。这其中,IETF提出的SIP协议受到了越来越多的关注和支持。 本文以IP网络电话作为研究内容,在总结了国际上一些主要的从事IP电话标准化工作的组织以及他们提出的相关协议之后,对SIP协议这种比较新的IP电话协议进行了研究分析,设计出一个基于SIP协议的IP电话服务器系统,并予以实现。 较早的IP电话协议采用的是传统的实现电话信令的模式,便于与现有的电话网互通,但相对复杂的多;而SIP协议是为了解决IP电话网中现存的问题而开发出来的一种新型协议,它在使用方面具有简单灵活等优点。基于这样一种新的协议实现的IP电话系统具有更好的灵活性、更简单的结构、呼叫建立时间短、容易实现补充业务或智能业务、分布式控制等优点。 注册、定位服务是整个SIP呼叫过程中的关键步骤,要使系统具有更快的处理速度,就要尽可能得缩短这两部分功能的处理时间。考虑到这一点,本文的设计把Redirect、Registrar和Location Server功能集中于一体实现。这样的设计可以使系统具有更高的呼叫处理速度,更短的呼叫处理时间。 很多时候对于请求服务的用户必须加以限制,这就需要对用户身份进行认证。本文的设计中参考了HTTP的摘要认证机制,实现了对用户身份的认证。 针对SIP协议不具备处理中间实体故障的能力,本系统在设计时借鉴了分布式Web服务器系统的冗余设计方法,采用了负载平衡技术。采用这种设计既有利于提高服务器的利用率和整体性能,缩短呼叫处理时间,有可以使得系统具有更好的灵活性和可扩展性。 最后,还对系统进行了一些测试工作,并给出了测试结果。
其他文献
近些年来,分布式应用系统开发的需求日益增加。一个有效的分布式系统模型和开发框架可以增加分布式应用系统开发的效率并增加分布式应用系统的可靠性。 目前,一般的分布式应
该文提出了具有不同中断时间代价的抢先调度问题(P|ptmn(δ)|C):在抢先调度中,一个任务发生一次中断,其执行时间会增加δ ,δ随任务的不同而不同.文中证明了这个问题是一个NP
论文主要针对网络入侵检测中的告警分析问题,完成了网络入侵检测告警分析中心的设计和原型实现.该文集中讨论了告警分析中的数据融合、相关性分析等问题.根据不同设备或应用
语言辨识使用的方法很多和非特定人的语音识别和说话人识别技术相关,可以从声学模型角度或语言模型角度展开研究,该文侧重的是后者.回退文法对那些看不到的合法的可能性能够
实施现代远程教育工程形成开放式教育网络,构建终身学习体系,是充分利用和优化我国教育资源,普及与提高全民素质,降低教育成本,让全民享有充分受教育权利的一项重大工程。远程教育
在云平台技术飞速发展的环境下,虚拟化技术所具有的隔离性、易部署性以及硬件独立等特性,使其日益成为对外提供平台服务的基础。云计算将软、硬件资源进行整合,通过服务的形式提
该文讨论了目前采用的IP网络QoS服务模型:集成模型(IntServ)、区分模型(DiffServ);分析了现有的区分服务体系提供服务质量保证中的存在问题,提出一种新的保证端到端服务质量
学位
当前随着嵌入式系统快速发展及应用,嵌入式系统软硬件设计越来越复杂。为了验证设计正确性,需要设计人员使用模拟器对系统进行评估验证。  嵌入式系统的核心部件是微处理器,对
办公自动化系统,作为一种信息化的工具,提供本单位与外界之间的信息交换,建立高质量、高效率的信息网络,为领导决策和办公提供服务,实现办公现代化、信息资源化、传输网络化和决策