[发明专利]一种应用于片上网络的基于错误阻挡模型的容错方法和结构有效
申请号: | 201310144887.7 | 申请日: | 2013-04-24 |
公开(公告)号: | CN103248566A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 虞志益;周炜;俞剑明;杨岳明;林杰 | 申请(专利权)人: | 复旦大学 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/771 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;盛志范 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 网络 基于 错误 阻挡 模型 容错 方法 结构 | ||
1.一种应用于片上网络的基于错误阻挡模型的容错方法,其特征在于,具体步骤如下:
(1)通过测试得到片上网络的错误分布图,所述片上网络的错误分布图包括每个路由器失效通径的分布图、路由器之间的失效链路分布图和路由器和伪核之间的失效链路分布图;
(2)根据容错路由算法和片上网络的错误分布图,计算每个路由器每个端口的8位信息,每个路由器有东、南、西、北和本地共5个端口,需要40位信息;
(3)片上网络中的一个边角路由器发送每个路由器需要的40位信息给配置路由器,该路由器的数据解析单元根据这些配置信息,将有效信息部分传送给路由器的路由计算单元;
(4)路由器中的路由计算单元将接收到的40位配置信息保存在寄存器中,路由计算单元根据这些保存的信息,通过容错路由算法,选择数据的输出端口,以存在的最短路径发送数据到目的地;
其中,步骤(2)和(4)中所述容错路由算法分为三个步骤:错误阻挡模型的建立;计算路由器每个端口的8位信息;根据一个端口的8位信息,选择输入数据的输出端口;具体如下:
1)根据片上网络的错误分布图建立错误阻挡模型;
根据错误分布图,对于非边界和边角路由器,计算出坐标为(i,j)的路由器的 是否可用,“1”表示可用,“0”表示不可用,解释为路由器(i,j)的输入端口I,如果IX通路失效或者X方向的相邻路由器为不可用,且IY通路失效或者Y方向的相邻路由器为不可用。具体计算方式可用以下迭代式(1):
(1)
其中,对于m×n的片上网络,1<i<m,1<j<n,表示坐标为(i,j)的路由器的IX通路,表示坐标为(i,j)的路由器的IY通路;其值通过片上网络的错误分布图得到,I∈{E,S,W,N,L},X∈{E,W},Y∈{S,N}。其中a和b的值如下表:
处于边界和边角的路由器,需要做如下处理:
对于上边界路由器,y=n,XN通路和XN通径失效,其中X∈{E,S,W,L};对于下边界路由器,y=1,XS通路和XS通径失效,其中X∈{E,N,W,L};对于左边界路由器,x=1,XW通路和XW通径失效,其中X∈{E,N,S,L};对于右边界路由器,x=m,XE通路和XE通径失效,其中X∈{W,N,S,L};
对于边角路由器,需要做相邻两边界路由器的两种同上处理;
用公式(2)~(5)表示边界和边角路由器的是否可用。
(2)
(3)
(4)
(5)
2)计算路由器每个端口的8位配置信息:所有路由器中,除没有输入链路的端口不需要8位配置信息外,其余端口都需配置;利用步骤1)得到的数据,计算8位配置信息;,,,和分别表示坐标为(i,j)的路由器东、南、西、北和本地五个端口的配置信息,按公式(6)计算得到:
(6)
其中表示路由器(i,j)的避通径环是否有效,I∈{E,S,W,N}、X∈{ E,S,W,N }且X≠I、Y∈{ E,S,W,N }且Y=,具体计算如公式(7): (7)
公式中的“±”选取的原则是使得等式右边中涉及的路径构成一个到达本地伪核的封闭环;
3)选择输入数据的输出端口,具体分为以下步骤:
①根据数据目的地相对于数据源的方向,确定可能的输出端口为E1、S1、W1、N1和L1中一种或几种;
②根据8位的配置信息和当前数据所在的输入端口,计算候选的输出端口为E2、S2、W2、N2和L2中的一种或几种,具体计算见公式(8)~(12);
输入数据在路由器东端口:
(8) 输入数据在路由器南端口:
(9)
输入数据在路由器西端口:
(10)
输入数据在路由器北端口:
(11)
输入数据在路由器本地端口:
(12)
③确定最终的输出端口E3、S3、W3、N3或L3:
(13)
其中,X∈{E,S,W,N,L},X取不同值时,表示输入数据在X端口时应选择的输出端口为X。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310144887.7/1.html,转载请声明来源钻瓜专利网。