197-自愈算法设计.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Contents Background Background 虽然分布式网络有以上优点,但它结构上不像传统集中式网络那样存在中心节点而不易于管理。分布式网络的分散性使得网络功能数据分散,因此各个节点必须都要得到照顾 而目前对网络的要求是应当可管、可控的,生存性成为网络技术研究的关键问题之一,其中研究具有自组织特性的自愈机制是生存性研究的重点 Information Contrast Solution MDF(多目的地泛播): 1、整个过程分5个阶段:初始阶段、传播阶段、选择阶段、切换阶段和重置阶段。 2、在该算法中定义了以下几种自愈消息:恢复消息resMSG、证实消息ackMSG、取消消息canMSG、切换消息swiMSG 3、自愈消息的结构包括: sender ID:表示恢复消息的产生处 upSender ID: sender的上游节点号 messageType:用于区分是哪一类自愈消息 Multi-destination Flooding route:指出自愈消息经过的路由(由节点ID序列组成) route [i].nodeID: 指迂回路由中第i条链路的上游节点号 route[j].idle:指第J条链路上的空闲容量 failed path ID:故障通道号 failedpath:故障通道容量,峰值速率,即请求的带宽 failedpath route:受损通道的路由 usablepath:可用通道容量 failedlink ID:故障链路号 Self-healing process Initial phase 初始阶段 Initial phase 当C,D节点间发生断缆故障时,与故障链相邻的每个节点(C,D)收到一个告警(AIS),并检测到故障 对某个受损的通道,其源点为A,宿点为F,A-B-C-D-E-F为通道的路由。 对该通道来讲,确定从C节点到源点A的各节点(C,B,A)分别为senderl ,sender2,sender3,确定从D到宿点F的各节点(D,E,F)为选择方集(chooser set) Transmission 传播阶段 由C产生 resMSGI,并向除B,D以外的相邻节点泛播恢复消息resMSG11,其目的地为chooser set。同时由B节点产生resMSG12,并向除A,C以外的相邻节点发送恢复消息resMSG12,这时,B作为resMSG12的senderlD,以D-E-F作为chooser set在网中泛播。同理,由A产生,resMSG13 当中介节点(如G)收到resMSG时,保留可用的通道容量来用作迁回通道,并将,resMSG泛播,只是将其中的一些数据进行更新。具体在中介节点的处理步骤如下: Transmission Transmission Choose 选择阶段 当在网中的任何一个中介节点(除沿该通道路由上的节点外的网中节点)收到第一个恢复消息后,就将该恢复消息传到与其相邻链路的下一个节点,并对随后到达的恢复消息进行保持。 所有的恢复消息都是以D-E-F作为其目的地。当D,E,F中的任何一个节点首先收到某个恢复消息,就启动选择阶段。chooser set中的每个节点收到resMSG之后,就以“容量最大”为原则选取一条迂回通道,并向该受损通道的源点(A)返回一个证实消息(ackMSG)。当A收到第一个到达的ackMSG之后,就选取该路由作为恢复路由,即“时间最短原则”。当该通道容量不能完全恢复故障通道时,就用第二个ackMSG作为恢复路由,直至恢复率达到100%。若恢复完成,则对随后到达的恢复消息以取消消息(canMSG)代替,沿原路返回,同时向其他chooser发送停止信号,表示该故障通道已完全恢复。 ChooseSwitchReset 中介节点每收到一个ackMSG,要将ackMSG请求预占的空闲容量与实际能提供的空闲容量比较,若够用,则预占该容量,若不够用位(如只有k个),则留用k个,同时生成一个canMSG消息,回发往chooser,以取消沿途多占的容量。 切换阶段 当源点收到反向传来的一个ackMSG后,即产生一个切换消息((swiMSG) ,沿该路由向chooser方向发送,各中介节点收到swiMSG时,修改其中的通道号 重置阶段 在完成恢复后,节点状态需返回到无故障状态 Complement 补充:由于MDF自愈算法中存在多个sender产生的恢复消息。因此在网中的中介节点就可能收到为恢复同一通道的来自不同sender的恢复消息,原则是只对先到达的resMSG进行泛播,而对于后到的恢复消息,则令其在节点的缓冲器中等待。这就避免了重复保留空闲容量以及网中的消息泛滥问题。当返回的证实消息到达中介节点时,它在缓冲器内保持的resMSG中选取一条最佳

文档评论(0)

小玉儿 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档