轻量级VoIP系统中核心节点的研究与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:tedloo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
VoIP业务作为伴随互联网的发展而出现的典型应用之一,以其廉价的特性迅速在语音业务领域占据了重要地位。结合P2P技术的VoIP系统,由于具有良好的可扩展性及高可用性,已经成为VoIP业务领域一个重要发展方向,如Skype系统。然而,已有系统全部使用私有协议及自定义的组网结构,互通性极差。并且对于如定位操作等VoIP系统中最基础和重要的操作,各个系统均需完全重新开发,可重用性极差。基于此,IETF在2006年成立P2P SIP工作组,提出了RELOAD协议,该协议致力于标准化P2P网络中的通信协议并提出建议的组网结构,提供资源定位和存储等基本功能,以满足相关互联网应用对于数据存储和查找的需求,协议的提出对于解决结合P2P技术的VoIP系统的封闭性,不可重用性等问题具有重要意义。本文提出了一个支持RELOAD协议的基于分布式网络架构的轻量级VoIP系统。核心节点SN作为轻量级VoIP系统中的核心网络实体,对整个系统的实现具有重要意义。本文将从如下三个方面着手研究以保证SN节点设计的有效性:1,研究RELOAD协议与SIP协议的结合使用,确保SIP协议能够正确有效的利用RELOAD协议提供的数据存储和查找功能。2,研究SIP协议的会话控制功能,确保SN对NAT环境和跨域场景下对会话控制。3,研究网络的自适应扩容方案和相关算法,确保SN在负载过重时,能够自适应的选择性能优异的UE升级为SN,实现对网络的降压和扩容。基于以上研究成果,本文设计并实现了核心节点SN。SN支持RELOAD协议,支持接入控制、会话控制和网络自适应扩容三个功能。本文提出了完整的网络自适应扩容方案,详细地介绍了核心节点的软件实现。从技术路线入手,对核心节点的软件架构进行了设计,采用基于消息驱动的中间件MCF,将实现工作转换为MCF上层组件的开发。最后,在测试阶段,本文选取了覆盖核心节点功能的多个应用场景的正常、异常情况,对SN的功能进行了测试,验证了其效果。
其他文献
web口令面临暴力破解的威胁。一方面,大量的web口令带来的记忆负担使人们倾向于选择弱口令。另一方面,口令破解手段不断提高对口令安全产生了实质性的威胁。研究能够抵抗破解的
移动自组织网络(Mobile Ad Hoc Networks, MANETs)是一种由若干无线通信功能的移动节点构成的临时性网络,无需依赖固定基站便可即时组网、随时通信,它可广泛应用于军事通信、
处理器设计往往需要同时兼顾到性能和功/能耗指标,而这些设计指标之间又往往存在着相互冲突的关系。因此处理器结构设计优化一直以来都是处理器设计过程中的重要问题和难题。
互联网的惊人增长和成功已经改变了传统基本服务如银行、交通运输、医药、教育和国防的运作方式。现在,它们正逐步被更便宜、更有效的基于互联网的应用取代。在当今时代,世界
随着当前互联网的发展和变化,人们对数据内容本身的需求变得越来越强烈。人们不关心内容存在哪里,而更关心内容的有无以及如何快速地存取。内容中心网络从当前网络的这一变化出
计算机网络是20世纪最伟大的发明之一,它的出现为经济、社会的发展注入了强劲的动力,但随之而来的还有网络的安全和管理的问题。使用网络监控技术来监测网络状态并结合一定的
近年来,蜂窝移动网络逐渐从2G/2.5G系统演进为3G系统,在一些发达国家和地区,已经开始部署LTE商用网络。尽管系统的更新换代带来了性能上的快速提升,但是蜂窝移动网络仍然难以
在计算机系统中,内存的重要性不言而喻。随着工艺特征尺寸不断减小,动态随机访问存储器(Dynamic Random Access Memory,DRAM)作为传统的内存技术,已面临着功耗、可靠性和制造工艺
电动汽车被普遍认为是未来汽车发展的主要方向,我国把发展电动汽车作为培育战略性新兴产业的重点。为了更好的掌握电动汽车行业的发展,也为了全面汇总我国在电动汽车领域的发
生物大分子三维结构的研究对于了解其生物学功能和机理具有非常重要的意义。当前冷冻电镜技术,特别是单颗粒三维重构技术已经成为解析生物大分子三维结构的第一选择手段。单颗