Title :
Dynamic Fault-Tolerant Routing Based on FSA for LEO Satellite Networks
Author :
Yong Lu ; Youjian Zhao ; Fuchun Sun ; Hongbo Li ; Dianjun Wang
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
Abstract :
We formalize the construction of fault blocks by a state transition model based on finite state automata. Based on the model, a boundary diffusion method is presented for the rectilinear-monotone orthogonal convex fault model such as the rectangular fault model and minimal-connected-component (MCC) faulty model, whereby an adaptive fault-tolerant routing algorithm, called X-Y boundary routing algorithm (X-YBRA), is presented for deadlock-free fault-tolerant adaptive routing outside the fault blocks. To improve the network resources utilization, we put forward a routing diffusion method in the fault block, which completely solves the routing problem in the fault block. The experiment result shows that the diffusion overhead of our method is far lower than that of the traditional routing algorithms such as distance vector and link state routing algorithms with the light loss in convergence time. For the occurrence and recovery of random faults, the expansion and shrinkage of the fault block are also discussed. Accordingly, the dynamic boundary and routing updating methods are put forward to respond to these cases. Based on these methods, we develop low earth orbit satellite networks into an adaptive fault-tolerant system in routing. Our works can be also applied to other 2D mesh networks such as the interconnect multiprocessor computer systems.
Keywords :
finite state machines; satellite communication; telecommunication network routing; FSA; LEO satellite network; MCC faulty model; boundary diffusion method; deadlock-free fault-tolerant adaptive routing; distance vector; dynamic boundary method; dynamic fault-tolerant routing; finite state automata; interconnect multiprocessor computer system; link state routing algorithm; low earth orbit satellite network; minimal-connected-component; network resources utilization; rectangular fault model; rectilinear-monotone orthogonal convex fault model; routing diffusion method; routing updating method; state transition model; Fault tolerance; Fault tolerant systems; Low earth orbit satellites; Orbits; Routing; Topology; Low earth orbit (LEO); fault-tolerant; finite state automata (FSA); satellite networks;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2012.127