分布式计算中的选举问题和时钟同步问题的研究

来源 :厦门大学 | 被引量 : 0次 | 上传用户:haorui524
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
选举问题和时钟同步问题是分布式计算中的两个基本问题。本文主要围绕这两个问题展开研究,提出了一个自稳定的选举算法和一个基于Ad Hoc网络的时钟同步算法。选举问题一直受到广泛关注,先后发表了一大批研究论文。但是,现有的研究较少涉及选举算法的自稳定性,已经提出的自稳定选举算法的性能还不能令人满意。本文针对两个经典的自稳定选举算法——AG算法和DIM算法进行了分析。AG算法适用于基于标识的网络,算法虽然简单,但算法需要假设网络的大小是已知的并且时间复杂度为O (n~2),其中n表示网络结点数目。DIM算法虽不需要网络大小假设是已知的,但其时间复杂度仍然需要O ( ?D log n),其中?和D分别表示结点最大的度和树的深度。我们利用DIM算法的思想,在AG算法的基础上,提出了基于命名网络的自稳定选举算法。该算法不需要知道网络的大小,而且时间复杂度为O (δ)(δ为网络直径)。此外,所有自稳定选举算法都未能考虑现实中的分层网络结构(主机接入在子网中,而子网又接入主干网),互连的拓扑结构不是“一般的图”。在设计实际的网络协议时,可以利用这个实际情况,比如分层的DNS和NTP以及分层路由等。显然,现实需要更灵活的算法,要求这些算法能够适应网络配置的变化。为了构造这样的算法,我们使用附加的逻辑结构,使得分布式算法能够适应不同种类的网络配置,提高了原来自稳定的选举领导人算法的时间效率并允许系统包含故障。有线网络中的时钟同步算法日臻完美,无论是在效率还是容错方面,但是,基于Ad Hoc网络的时钟同步问题却很少有人研究。随着Ad Hoc网络的发展,对QoS的要求越来越高。由于Ad Hoc网络不具备传统蜂窝网络中的基站,所有结点是对等的,所以,如何对Ad Hoc网络提供QoS保障问题具有很大的挑战性。网络时钟同步是其中很重要的部分,它对Ad Hoc网络提供QoS保障具有十分重要的作用。目前,Ad Hoc网络的许多时钟同步协议都是基于IEEE 802.11中提出的时钟同步功能TSF来进行改进的。TSF实现了Ad Hoc网络时钟同步的方法,但是该方法随着网络规模的增大,时钟精度急剧下降,严重限制了Ad Hoc
其他文献
随着数据库技术和计算机网络的蓬勃发展,互联网已成为企业信息传输和集成的重要平台,分布着海量的信息资源。因此,通过基于Internet的分布式计算以解决企业复杂应用逻辑已成
目前在大规模并行计算模式方面主要存在两种新模式:量子计算模式和DNA计算模式。本文就DNA计算模式做一些研究。作为一种新型的计算技术,DNA计算利用DNA分子进行计算,具有传
计算机网络已经成为现代社会生活的重要组成部分,而黑客技术的发展使网络专家们意识到了网络安全的重要性,网络安全技术也得到迅速的发展。网络安全技术正沿着两条道路发展:一是
降维是模式识别系统的一个构成要素,其本质是将数据从高维映射到能反映原始数据分类本质的低维空间,以利于有效分类。根据映射方式降维算法可分为线性型和非线性型,其中主成分分
1553B总线最初是在七十年代末为适应飞机的发展由美国提出的飞机内部电子系统连网标准,现在它已经在我国的航空航天、军事平台等领域被广泛使用。在对1553B总线系统中的设备
近年来,随着信息技术的发展,人们所面对和接触的数据量也逐渐增大。为了不被海量的数据所淹没,从中得到我们所需的知识,数据挖掘就应运而生了。它是一个新兴的边缘学科,汇集了人工
随着3G网络的不断延伸和无线通信协议的不断完善,数据增值业务越来越受到广大运营商和移动用户的关注。而移动流媒体业务就是其中占据重要地位的新业务之一。 本文就是在此
MANET(Mobile Ad hoc Network)网络是在没有任何现存网络基础设施或是集中管理的情况下动态形成的多跳无线移动网络,有着广泛的应用。在有中心节点的蜂窝网络中,资源的分配比
虚拟现实技术是近年来新兴的一项综合性信息技术,它融合多种信息技术的最新发展成果,为人们创建和体验虚拟世界提供了强有力的支持,并广泛应用到了社会的各个领域。同时近年
软交换是NGN(Next Generation Network)体系结构中的关键技术,其目的是为了能够在不同的网络上同时提供语音、数据和多媒体业务。其核心思想是将硬件软件化,通过软件实现原有