Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fault-tolerant Manhattan routing method for routing direction monotonous change network

A technology of monotonous change and routing, applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of high complexity, complex algorithm, low universality, etc., achieve wide applicability, low complexity, and improve universal effect

Inactive Publication Date: 2016-05-18
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
  • Fault-tolerant Manhattan routing method for routing direction monotonous change network
  • Fault-tolerant Manhattan routing method for routing direction monotonous change network
  • Fault-tolerant Manhattan routing method for routing direction monotonous change network

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 a monotonically changing routing direction provided in this embodiment is applied to a 2DMesh network that uses a fully adaptive minimum routing strategy and whose routing direction is 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 of each intermediate node is allowed...

Embodiment example 2

[0088] The fault-tolerant Manhattan routing method for a network with monotonically changing routing direction provided in this embodiment is applied to a 2DMesh network using a partially adaptive minimum routing strategy and the 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 allowed by t...

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 3DMesh 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 intermed...

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 present invention discloses a fault-tolerant Manhattan routing method for a routing direction monotonous change network. The method comprises a step of judging whether a source node and a destination node are error nodes, and ending the process if at least one node is an error node, a step of judging a next hop node of each middle node allowed by a minimum routing strategy and recording the last hop node of each middle node allowed by the minimum routing strategy, a step of setting the path count value of the source node to not be zero and calculating the path count values of the middle nodes and the destination node, a step of judging whether the path count value of the destination node is zero or not, and ending the process if the path count value is zero, a step of setting the destination node as a start point, starting the hop-to-hop searching of a last hop node whose path count value is not zero and is allowed by the minimum routing strategy until the source node is searched, and obtaining a fault-tolerant Manhattan path. The method has the advantages of low complexity, high universality, and no sacrifice of an 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 Applications(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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products