Fault diagnostic distributed processing method and system
First Claim
1. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
- sending, in each subsystem, a diagnosing signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path;
receiving, in each subsystem, a signal relating to said diagnosing signal from a transmission route;
detecting the presence of a fault based on the signal relating to said diagnosing signal received in each subsystem;
suppressing, in each subsystem, signal transmission to said transmission route which contains said fault upon detection of the fault;
sending, in each subsystem, a signal representing the fault to said transmission path; and
determining, in at least one subsystem, a fault location based on said fault representing signal.
0 Assignments
0 Petitions
Accused Products
Abstract
In a distributed processing system having a plurality of interconnected subsystems of equal level, each subsystem operates to diagnose faults in other subsystems and protects its own subsystem based on the diagnosis of the faults of the other subsystems. The subsystems may be network control processors connected to common signal transmission lines, each of which carries major and minor loop check messages used to detect the faults in the other network control processors and constitutes a bypass route to protect its own unit when the fault occurs. If a transient fault occurs in the systems, an indication of the degree of the transient fault is stored and a possibility that the transient fault will change to a permanent fault is determined based on a time variation of the degree of the fault. If it is determined that the transient fault will change to a permanent fault, it is indicated to a man-machine system. In this manner, a loop transmission system which can be readily prediction-diagnosed for a fault is provided. In a second embodiment, means for calculating a feedback rate of a signal sent out to the transmission line and means for calculating the degree of fault on the transmission line based on the feedback rate calculated by the calculation means are provided.
49 Citations
22 Claims
-
1. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in each subsystem, a diagnosing signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; receiving, in each subsystem, a signal relating to said diagnosing signal from a transmission route; detecting the presence of a fault based on the signal relating to said diagnosing signal received in each subsystem; suppressing, in each subsystem, signal transmission to said transmission route which contains said fault upon detection of the fault; sending, in each subsystem, a signal representing the fault to said transmission path; and determining, in at least one subsystem, a fault location based on said fault representing signal.
-
-
2. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in at least one subsystem, an address train when a power is supplied to said system; and receiving, in other subsystems, said address train; in each subsystem receiving said address train, sending to said transmission path said address train including information relating to the address of the receiving subsystem; and receiving said address train in at least one subsystem, and recognizing the address construction in said system by means of the received address train. - View Dependent Claims (3, 4, 5)
-
-
6. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in each subsystem, a signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; receiving, in each subsystem, a signal related to said diagnosing signal from a transmission route; detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; suppressing, in each subsystem, signal transmission to said transmission route containing said fault upon detection of the fault; sending, in each subsystem, a signal for detecting recovery of the fault to said transmission route after detection of the fault; receiving, in each subsystem, a signal relating to a recovery detecting signal from said transmission path; detecting the recovery of the fault based on the signal relating to the recovery detecting signal received in each subsystem; and sending, in each subsystem, a signal representing said recovery of the fault to said transmission path upon detection of the recovery. - View Dependent Claims (7)
-
-
9. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in each subsystem, a signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; receiving, in each subsystem, a signal relating to said diagnosing signal from said transmission route; detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; sending, in each subsystem, a signal representing the fault to said transmission path; and determining, in at least one subsystem, a fault location based on said fault representing signal.
-
-
10. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in each subsystem, a signal for detecting recovery of a fault on a transmission route including at least one other subsystem and said transmission path; receiving, in each subsystem, a signal relating to said recovery detecting signal from said transmission route; detecting the recovery of the fault based on the signal relating to the recovery detecting signal received in each subsystem; sending, in each subsystem, a signal representing said recovery of the fault to said transmission route upon detection of the recovery; and determining, in at least one subsystem, a recovery location based on said recovery representing signal. - View Dependent Claims (8)
-
-
11. A method for processing data in a distributed processing system having a plurality of subsystems interconnected through at least one transmission path, said method comprising the steps of:
-
sending, in each subsystem, a signal for diagnosing a fault on a transmission route including other at least one subsystem and said transmission path; receiving, in each subsystem, a signal relating to said diagnosing signal from said transmission route; detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; storing, in each subsystem, a history of fault detection; and generating, in each subsystem, a signal for controlling signal transmission to said transmission route based on the stored history of fault detection.
-
-
12. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in each subsystem for sending a diagnosing signal for diagnosing a fault on a transmission route including at least one another subsystem and said transmission path; means in each subsystem for receiving a signal relating to said diagnosing signal from a transmission route; means for detecting the presence of a fault based on the signal relating to said diagnosing signal received in each subsystem; means in each subsystem for suppressing signal transmission to said transmission route which contains said fault upon detection of the fault; means in each subsystem for sending a signal representing the fault to said transmission path; and means in at least one subsystem for determining a fault location based on said fault representing signal.
-
-
13. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in at least one subsystem for sending an address train on said transmission path when power is supplied to said system; and means in other subsystems for receiving said address train; means in each subsystem receiving said address train for sending to said transmission path said address train including information relating to the address of the receiving subsystem; and means for receiving said address train in at least one subsystem and for recognizing the address construction in said system by means of the received address train. - View Dependent Claims (14, 15, 16)
-
-
17. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in each subsystem for sending a signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; means in each subsystem for receiving a signal related to said diagnosing signal from a transmission route; means for detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; means in each subsystem for controlling signal transmission to said transmission route containing said fault upon detection of the fault; means in each subsystem for sending a signal for detecting recovery of the fault to said transmission route after detection of the fault; means in each subsystem for receiving a signal relating to a recovery detecting signal from said transmission path; means for detecting the recovery of the fault based on the signal relating to the recovery detecting signal received in each subsystem; and means in each subsystem for sending a signal representing said recovery of the fault to said transmission path upon detection of the recovery. - View Dependent Claims (18, 19)
-
-
20. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in each subsystem for sending a signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; means in each subsystem for receiving a signal relating to said diagnosing signal from said transmission route; means for detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; means in each subsystem for sending a signal representing the fault to said transmission path; and means in at least one subsystem for determining a fault location based on said fault representing signal.
-
-
21. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in each subsystem for sending a signal for detecting recovery of a fault on a transmission route including at least one other subsystem and said transmission path; means in each subsystem for receiving a signal relating to said recovery detecting signal from said transmission route; means for detecting the recovery of the fault based on the signal relating to the recovery detecting signal received in each subsystem; means in each subsystem for sending a signal representing said recovery of the fault to said transmission route upon detection of the recovery; and means in at least one subsystem for determining a recovery location based on said recovery representing signal.
-
-
22. A distributed processing system having a plurality of subsystems interconnected through at least one transmission path, comprising:
-
means in each subsystem for sending a signal for diagnosing a fault on a transmission route including at least one other subsystem and said transmission path; means in each subsystem for receiving a signal relating to said diagnosing signal from said transmission route; means for detecting a fault based on the signal relating to said diagnosing signal received in each subsystem; means in each subsystem for storing a history of fault detection; and means in each subsystem for generating a signal for controlling signal transmission to said transmission route based on the stored history of fault detection.
-
Specification