基于分层Ad Hoc网络的领导者选举算法的研究与实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:hhkkpump
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,Ad Hoc网络以其方便、快捷、不受网络基础设施制约等特点得到了广泛的研究和应用。针对消防灭火等领域的实际应用,课题组提出了采用分层Ad Hoc网络进行视频信息传输的方法。然而,由于节点移动及网络状况等原因有可能出现簇头节点缺失的情况,影响网络的正常通信。本文研究并实现了基于分层Ad Hoc网络的领导者选举算法,解决了上述问题。本文首先对移动Ad Hoc网络中选举领导者的最新理论成果进行了比较、分析和借鉴,重点研究了基于分层Ad Hoc网络的领导者选举算法。针对项目所提出的分层Ad Hoc网络中高层节点移动性差、底层节点移动性强等不同特点分别设计了高层同步网络领导者选举算法和底层异步网络领导者选举算法,并在此基础上不断加以完善,最终设计并实现了分层Ad Hoc网络领导者选举系统。本文在应用层设计了相关实验,通过实验提取了同步选举算法和异步选举算法的时间特性,经过比较得出了在实验网络环境下,同步算法在选举时间上要优于异步算法的结论。系统还引入了副主席机制,并通过实验证明,当网络中存在着上一轮选举后产生的副主席节点时,选举时间将显著缩短。该算法也可应用于小型临时视频会议系统中以解决视频会议中主持人缺失及更替的问题。分层Ad Hoc网络领导者选举算法可以应用于消防现场、建筑监理及救灾现场等需要动态组建的分层Ad Hoc网络中,用以选出新的领导者节点,增强了网络的健壮性。此外,本文的研究也可为其它分层Ad Hoc网络中领导者选举算法的研究提供参考和借鉴。
其他文献
随着嵌入式系统的深入发展,对开发工具提出了更高的要求。在传统软硬件协同开发模式中,软件和硬件开发相互牵制,硬件干扰引起的异常行为严重影响软件的调试和测试,延误开发进
在Internet的飞速发展和普及下,丰富的Web资源构成了一个巨大的全球性信息仓库,网络已经成为人们获取信息的一个重要手段。面对庞大的Web信息,用户如何从繁杂的数据中快速、
随着Web2.0和网络技术的发展,网络用户不仅是Web信息的消费者,也是Web信息的生产者,这就导致了网络上的信息量呈爆炸性增长。如何有效利用Web信息资源成为需要面对和解决的重
随着数字化技术与多媒体技术的普及,便携式及移动性较强的产品得到了空前的发展,其中,产品的电池使用时间极大地影响了消费者的购物倾向。面对电池发展受限的现状,功耗问题已经成
本文通过分析中山市劳动保障部门业务系统之间的“信息孤岛”问题,充分了解课题背景后,提出基于Web Service的面向服务架构(Service-Oirented Architecture)模型的组件调用平
数据挖掘是20世纪90年代中期兴起的一项新技术,它是知识发现(KDD)过程中的关键步骤,是数据库研究开发和应用最活跃的分支之一数据挖掘是多门学科和多种技术相结合的产物,也是
随着网络的广泛应用,网络安全问题越来越重要。网络攻击方法层出不穷,入侵手段也不断更新,使得目前的防火墙等被动的网络安全机制对许多攻击难以检测。入侵检测作为一种主动
随着计算机的迅速普及和网络的广泛应用,计算机安全问题越来越被人们关注。各个公司和组织纷纷采用各种网络安全产品防御入侵和攻击,保障系统安全。这些产品包括防火墙、入侵检
计算机技术的飞速发展带来了Web应用的广泛普及,Web技术的多样性和灵活性导致了对其的攻击方法的不断发展变化。由Web系统被攻击而导致的重大安全事件屡见不鲜,安全问题成为
数字水印技术是信息安全技术的重要分支,是对数字产品实施版权保护最有效的技术手段之一。随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中数据的安全问题越来