堡皇:竺墨璺竺±竺里堡苎堕!查 堕塑型—jlL生一
内容摘要
ga4szz7
信息缺乏网络是指互连网络中的计算结点不拥有进行常态通信所需的全部网络状态信
息。常见的信息缺乏情况包括匿名网络问题、链路标口!不一致问题、以及拓扑无知网络问题
尊。住通常状态r,通信算法一般假设计算结点知道进{J:通信所需的全部网络状态信息,如
,6点标识符、链路标识符和互连网络拓扑结构等,冈而可以设计出高效的通信算法。但住信
皇、缺乏状态F,由于计算结点不拥有所需的网络状态信息,现有的通信算法不再适用,因此
R有必要研究新的通信模型和算法。在国际上,如何在缺乏部分关键网络信息的情况F设计
日效的通信算法止在成为一个新兴的研究领域。在国内,这方面的研究尚处r起步阶段,很
p址报道和论文发表。j本论文在国家121然科学基金项日资助r.开展对信扈、缺乏网氇中通信
一奘’弘年¨算法的研究,具有重要的学术价值平¨应州前景。
本文侧重考虑拓扑结构无知对系统通信的影响,往深入分析拓扑结构无知对现有各装道,
4言算法和通信模型影响的基础上,通过示例指出了现有算法对拓扑结构的严重依赖,并创造
哇地提出了解决问题的基本思想,即采}H两阶段通信算法丝过直塞和动态生成树实现策略:
r笔算法的第一阶段,主要目的是在网络中动态生成一棵生成树,与常态算法中的生成树不一
惮,动态生成树并不存在丁单个结点上,每个结点仅仅知道与自己相关联的那一小部分;在
有一阶段,借助丁动态生成树,算法可以顺利地完成各种不同的通信动作。
通过对厂‘播操作的目地进行细化,我们将其分为两种难度不同的广播问题,并定义了各
]的具体动作和基本应用范围。在源确认r,播(Source
AcknowledgedBroadcasting)中,我们
一目标是将源消息送给所有的结点,前在顺利完成后通知源结点。而在标准J、播(Classic
‘Ⅱ有结点都知道其它结点收到了消息片,而儿它们还应该矢¨道每一个结点都知道其它结点收
叫了消息片。也就是要达到普通网络中对r.播操作的要求。当所有结点需要在收剑源消启、后
:4行一次协同操作时,必须采用标准广播。
往各结点仅知自己顶点度(或网络中最大可能顶点度)的状态F,我们为上述两类』“播
一2步.而CB算法会在3n—D步内完成。研究结果表明:通过使用大信息块,SAB算法和
t B算法只需少许修改就可以在源结点或所有结点上重建全部网络信启,,对此,我仃J【E给出
』’相应的算法和策略。
我们还通过分析现有的两种类型的全对全通信策略,指出全对全通信不可避免的要借助
r拓扑结构,而我们所研究的网络状态恰恰缺乏这一关键信息,因此必须寻找替代方案。幸
J i的是在进行全对全通信之前,必然有~次标准』‘播,以便通知各结点准备进行协同操作。
坦进一步,在标准广播过程中,将会生成一棵生成树:这为进行全对全通信提供了一条可行
f__】道路。借助于这一点,我们设计了一个很独特的算法sG:在执行上是同步的,而在本质
:却具有异步色彩。对于任意规模为n的网络,算法sG能准确的完成全对全通信操作,且
址坏情况下的执行时问为n-D+t,D为网络中虽大的顶点度。
本文提出的算法和设计思想不仅对分布式系统有很重要的意义,而且对移动计算方面的
}日关研究也很有价值。,
中国科学技术大学硕士学位论文
信息缺乏网络中的通信算法研究 陈湘川 第ii页
一——————————————————————————————————————————————————————————————————————一
ABSTRACT
communicationinnetworks information
Howto efficient algorithms lackingcomplete
design
原创力文档

文档评论(0)