A fault-tolerant Manhattan routing method for networks with monotonically changing routing directions

A monotonically changing and routing technology, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as low universality, high complexity, and complex algorithms, and achieve improved universality, wide applicability, low-complexity effects

Inactive Publication Date: 2018-06-12
BEIJING JIAOTONG UNIV
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Under the existing error block model, the construction process of the error block itself is relatively complex, such as the MCC error block model, and the algorithm for judging whether there is a fault-tolerant path is also relatively complicated. Some error module models such as fault-tolerant routes that can only tolerate one error Algorithms, convex error block models, and defense zone models will even sacrifice many available non-error nodes and available fault-tolerant paths, which ultimately makes the fault-tolerant routing algorithm very complex and low in availability
These error block models also have a common problem, that is, they can only be applied to specific topology networks and specific routing algorithms, and their universality is low.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A fault-tolerant Manhattan routing method for networks with monotonically changing routing directions
  • A fault-tolerant Manhattan routing method for networks with monotonically changing routing directions
  • A fault-tolerant Manhattan routing method for networks with monotonically changing routing directions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0036] Such as figure 1 As shown, the fault-tolerant Manhattan routing method for a network with monotonically changing routing directions provided in this embodiment is applied to a 2D Mesh network using a fully adaptive minimum routing strategy and where routing directions are monotonically changing. The method includes the following steps:

[0037] S1. Determine whether the source node S and the destination node D are error nodes. If at least one of them is an error node, it means that there is no fault-tolerant Manhattan path between the source node S and the destination node D, and the process ends; if both are not errors node, then go to step S2;

[0038] S2. When the positions of the source node S and the destination node D in the network are known, determine the next-hop node of each intermediate node between the source node S and the destination node D, which is allowed by the minimum routing policy, and record The last hop node allowed by the minimum routing strateg...

Embodiment example 2

[0088] The fault-tolerant Manhattan routing method for a network with monotonically changing routing directions provided in this embodiment is applied to a 2D Mesh network that uses a partially adaptive minimum routing strategy and whose routing direction is monotonically changing. The method includes the following steps:

[0089] S1. Determine whether the source node S and the destination node D are error nodes. If at least one of them is an error node, it means that there is no fault-tolerant Manhattan path between the source node S and the destination node D, and the process ends; if both are not errors node, then go to step S2;

[0090] S2. When the positions of the source node S and the destination node D in the network are known, execute an existing partial adaptive minimum routing algorithm such as partial adaptation based on the odd-even turn model or the negative priority turn model or other turn models The minimum routing algorithm judges the "all next-hop nodes allo...

Embodiment example 3

[0143] The fault-tolerant Manhattan routing method for a network with monotonically changing routing direction provided in this embodiment is applied to a 3D Mesh network using a fully adaptive minimum routing strategy and routing direction is monotonically changing. The method includes the following steps:

[0144] S1. Determine whether the source node S and the destination node D are error nodes. If at least one of them is an error node, it means that there is no fault-tolerant Manhattan path between the source node S and the destination node D, and the process ends; if both are not errors node, then go to step S2;

[0145] S2. When the positions of the source node S and the destination node D in the network are known, determine the next hop of each intermediate node (intermediate router) between the source node S and the destination node D, which is allowed by the minimum routing policy node, and record the last hop node allowed by the minimum routing policy of each interme...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a fault-tolerant Manhattan routing method for a network with monotonously changing routing directions, which comprises the steps of: judging whether a source node and a target node are error nodes, and ending the process if at least one of them is an error node; judging the minimum value of each intermediate node The next hop node allowed by the routing policy, and record the last hop node allowed by the minimum routing policy of each intermediate node; set the path count value of the source node to non-zero, and calculate the path count value of the intermediate node and the target node ;Judge whether the path count value of the target node is 0, if it is 0, end the process; take the target node as the starting point, start to search for the last hop node whose path count value is not 0 and is allowed by the minimum routing policy hop by hop until the source is found node, get the fault-tolerant Manhattan path. The invention has low complexity, high universality and does not sacrifice the available fault-tolerant Manhattan path.

Description

technical field [0001] The invention relates to the technical field of reliability calculation. More specifically, it relates to a fault-tolerant Manhattan routing method for networks with monotonically changing routing directions. Background technique [0002] In many types of computer networks and on-chip networks, the Manhattan routing method (also known as the minimum routing method) has been widely used for its characteristics of low overhead and low complexity. Due to the inevitability of wrong nodes in the network, it is very meaningful to design the Manhattan routing algorithm (also called the minimum routing algorithm) that can avoid wrong nodes. [0003] There are a lot of work on fault-tolerant Manhattan routing algorithms at home and abroad. A typical approach is to design fault-tolerant routing algorithms based on the error block model, which can be divided into three stages: the first stage is to propose an error block model and the corresponding error block c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/721H04L12/733H04L12/751H04L45/02H04L45/122
CPCH04L45/02H04L45/122H04L45/14
Inventor 赵宏智
Owner BEIJING JIAOTONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products