CPC H04L 45/28 (2013.01) [H04L 45/22 (2013.01); H04L 45/48 (2013.01)] | 16 Claims |
14. A service operation device, comprising a processor and a memory, wherein the storage device stores processor-executable program, and the program comprise:
a determination module, which is configured to determine service information about a plurality of nodes in a distributed network after determining a link failure in the distributed network;
wherein the determination module comprises:
a first determination unit, which is configured to determine a global path computation node and a connection tree of the distributed network;
a collection module, which is configured to collect, by using the global path computation node, service information about other nodes excluding the global path computation node in the connection tree from the other nodes, wherein the service information about the other nodes indicates a plurality of services whose path use the other nodes as head nodes; and
a second determination unit, which is configured to determine service information about the global path computation node and the service information about the other nodes, wherein the service information about the global path computation node indicates a service whose path uses the global path computation node as a head node;
a computation module, which is configured to compute a plurality of restore paths for all services indicated by the service information about the plurality of nodes in a centralized manner; and
an operation module, which is configured to operate the all services by using the plurality of restore paths.
|