A Routing Algorithm with Candidate Shortest Path

来源 :Journal of Computer Science and Technology | 被引量 : 0次 | 上传用户:haisen888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
An improved algorithm based on the next node routing principle is proposed in this paper.In this algorithm there is a column added to the classical routing table, in which the candidateshortest distance to the destination node is the entry. When a link fails, the new shortest path inthe nodes connected directly with the failure link can be found immediately (it is just thecandidate shortest path before failure). For all other nodes in which routing tables should bechanged, the required number of control messages and time for convergence are also less thanTajibnapis’ algorithm and Predecessor algorithm. The message looping problem does not existin duplex loop networks and is radically improved in mesh networks. These statements areproved by the analysis and simulation in this paper. From the simulation results of a 30-nodemesh network, when one link goes down, the total number of control messages generatedduring convergence with this algorithm on the average is about 30% of Tajibnapis’ algorithm.The iterations required is 50% of Tajibnapis’ algorithm. The memory space required andcomputation complexity in nodes are almost the same as the two algorithms mentioned aboveand the algorithm implementation is as easy as well. An improved algorithm based on the next node routing principle is proposed in this paper. This algorithm there is a column added to the classical routing table, in which the candidateshortest distance to the destination node is the entry. When a link fails, the new shortest path inthe nodes connected directly with the failure link can be found immediately (it is just thecandidate shortest path before failure). For all other nodes in which routing tables should bechanged, the required number of control messages and time for convergence are also less than Tajibnapis ’algorithm and Predecessor algorithm. The message looping problem does not exist in duplex loop networks and is radically improved in mesh networks. These statements areproved by the analysis and simulation in this paper. From the simulation results of a 30-nodemesh network, when one link goes down, the total number of control messages generated with convergence algorithm with this algorithm on the average is about 30% of Tajibnapis’ algorithm. The iterations required is 50% of Tajibnapis’ algorithm. The memory space required and complexity of the nodes are the same as the two algorithms mentioned above and the algorithm implementation is as easy as well.
其他文献
本文提供了一种用软件在IBM-PC及其兼容机上获得任意定时间隔时钟中断的方法。该方法无须对原机器硬件作任何改动,可用于微机实时控制系统中,方便地获得任意采样频率。 This
与世无争’这是他在网上的网名,‘一个崇尚大自然、对摄影始终热度不减的人’这是他在自己的摄影网站上对自己的描述,他就是张健。 This is his screen name on the Interne
从土壤及岩生微生物影响岩溶作用的速度和微生物捕获CO2及诱导碳酸盐形成等方面分析了岩溶生态系统中微生物对岩溶作用的影响,指出岩溶作用的速度和碳汇稳定性以及岩溶地区的
运用平面波展开法计算由长方体散射物以面心立方结构排列于基体中形成的三维声子晶体的带结构,研究不同组分材料、散射物的填充率和长方体散射物的高与长之比 R_(HL)对带隙的
针对MCS-48系列单片微机仅具有单级中断结构的特点,本文提出一种用软件处理的方法,使单片机形成能实现多重中断嵌套的新的中断结构。从而扩展了单片机实时中断处理的功能。
1.引言 随着微处理机在数字系统中的广泛应用,系统对微机的可靠性要求越来越高,为了保证微机的可用性,有必要对微机的CPU作周期性测试,CPU功能自测试就是一种方便、实用、有
人类社会的一切活动无不同以下各种信息相关联:文字、数据、图表、图形及图象……。其中一些信息量十分惊人,据有关人士统计,15年来,办公室的信息量急增了8.3倍,这样浩瀚无
一家建设单位未经科学论证,便投资 200多万元开办海上养殖项目,结果因搞养殖的技术、人才、经验、管理跟不上,造成巨额投资血本无归。事后,该单位既未认真分析原因,也没深刻总结教
Background/Purpose: We wish to define colonic motor function in children with slow-transit constipation (STC) using manometry catheters introduced through appen
连词是语法填空和短文改错必考考点。下面结合高考试题和典型考题对并列连词和状语从句的常见考点进行梳理归纳,希望能帮助广大考生熟悉这两个语法项目的考查热点。一、并列