基于DHT算法的SBC组网及负载均衡研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:sherpa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
对等网络(P2P:Peer-to-Peer)技术是当前网络应用的热门技术,在文件共享、分布计算和分布存储等方面已经取得了巨大成功。会话边缘控制(SBC:Session Border Controller)也是近年来迅速兴起的防火墙/NAT穿越的主流技术。由于SBC采用单设备集中的方式并转发所有的信令和媒体流,很可能会成为通信系统的瓶颈。论文主要对基于SIP的SBC组网进行研究,结合P2P的分布式思想来解决SBC在可靠性和扩展性方面存在的问题,并为基于DHT算法的SBC组网设计了一种负载均衡算法。与传统C/S模型比较,P2P网络模型本身就具有扩展性和可靠性的特点。基于分布式哈希表(DHT:Distributed Hash Table)技术的结构化P2P网络对于解决现有SBC系统存在的单点故障和系统瓶颈等问题都有着积极意义。在比较分析了DHT的几种结构算法的基础上,论文以Chord算法为例,给出了基于DHT算法的SBC组网的构架,将SBC等同于P2P网络中的超级节点并构成Chord环,而终端用户则等同于P2P网络中的普通节点,并把用户信息看成是要分布到超级节点上的资源,并讨论了节点关键字选取、用DHT来进行节点定位和用SIP消息来进行节点间通讯等关键技术。然后设计了一套基于DHT算法的SBC组网的工作机制,包括SBC的发现、加入、路由更新和离开等操作,以及终端用户的注册和呼叫建立的过程等。考虑到DHT系统在负载均衡方面还存在负载分配、节点性能异构和路由拥塞等问题。在分析了现有的DHT系统负载均衡方案存在的问题和不足之后,论文提出一种基于动态标识符空间(DIS:Dynamic Identifier Space)的算法,来改进基于DHT算法的SBC组网中负载均衡的性能。该算法通过收集用户访问的历史信息,来预测未来负载变化的趋势,并结合SBC节点性能容量来动态调整节点的ID空间以适应其上负载的变化。具体的算法包括新节点加入时执行的负载分配算法,和当一个节点过载时执行的负载重分配算法。最后通过分析说明了DIS算法在负载均匀分配和减轻节点过载方面的良好性能。
其他文献
本文列举了在护理工作中影响到护理安全存在的几个问题,并从落实护理核心制度中提出了应对策略。
近年来,第三代(3G)移动通信系统已在全球扩大商用,第四代(B3G/4G)移动通信技术的研究和开发正在全球范围展开。在中国,第四代移动通信FuTURE计划已被正式列入国家“十五”863研
随着经济的发展,移动通信网的建设也十分迅速,除了需要提供良好的话音质量外,数据用户的数量也在迅速增长,用户希望得到更快速、更好的多媒体服务。针对这种局面,解决室内覆
主动目标识别问题是水声信号处理中的一个关键性课题,它在军用和民用两方面都有着重要意义。然而,它的进步显得相对缓慢。本文对主动目标识别问题进入了深入的研究和探讨。一
原有的远程网络管理技术存在操作复杂、管理方式抽象等缺点。Web网管以其便利、快捷、直观的新型管理方式得到了快速的发展,使用范围越来越广,逐渐成为国际上普遍使用的交换
目的探讨体外循环心内直视手术后患者低体温的危害及相应的护理措施的临床价值。方法就术中低体温发生的原因、预防低体温发生的各种方法和护理措施进行综述。结果低体温可影
目的分析观察护理干预对于骨折患者手术后满意程度的影响情况。方法选择50例2014年2月~12月在我院接受骨折手术治疗的患者。随机平均将这50例患者分为观察组和对照组,每一组均
波达方向(DOA)估计是阵列信号处理中的一个重要分支,其在移动通信、电子侦察、无线电频谱监控等领域得到了普遍的应用。其中,对窄带信号DOA估计的基本算法的研究已日臻完善。
本文总结了静脉留置针在临床的应用,静脉留置针其操作简单,安全方便,既解决了患者反复穿刺的痛苦,保护了静脉,又减轻了护士的护理工作量,认为静脉留置针的应用有利于配合抢救患者,适
目的分析PCI手术患者的术后护理的作用。方法资料为我院2014年接受PCI手术的患者29例,加强病情监测、用药护理、心理护理、饮食护理以及并发症的护理。研究术后的成功率。结果