Apparatus and method for isolating and predicting errors in a local area network
First Claim
1. In a local area network having a plurality of data terminal equipment (DTE) coupled to a transmission media over which signals are carried for exchanging information between selected DTEs a method for predicting and isolating DTE with excessive rate of errors, comprising the steps of:
- (a) at each data terminal equipment, generating and transmitting error report messages, with each message including a first address field with an address for a reporting station, a second address field with an address for a destination station, a third address field with an address for the reporting station nearest active upstream neighbor (NAUN) and an information field carrying error information representative of detected errors;
(b) receiving the message at the destination address;
(c) for like reporting stations, correlating the error information in received error report messages and generating therefrom an error index representing the rate at which error is occurring at a DTE;
(d) periodically adjusting each error index by a selected value;
(e) comparing each resulting error index in step (d) with a threshold value selected from a range of threshold values; and
(f) signaling an error condition for each resulting error index of step (e) falling outside of the threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
Stations of a communications network maintain a set of counters which measure the frequency of occurrence of soft errors in said network. Periodically, each station generates and transmits an error report containing the error counts to a ring error monitor provided in one of the stations. The ring error monitor analyzes the report and calculates and stores weighted error counts for stations in an error domain. The stored error counts are integrated, over a selected time interval, and compared with a threshold value normal for a communications network, operating at acceptable error rate. The results of the comparison set error flags if the limits are exceeded indicating possible future station failures.
141 Citations
14 Claims
-
1. In a local area network having a plurality of data terminal equipment (DTE) coupled to a transmission media over which signals are carried for exchanging information between selected DTEs a method for predicting and isolating DTE with excessive rate of errors, comprising the steps of:
-
(a) at each data terminal equipment, generating and transmitting error report messages, with each message including a first address field with an address for a reporting station, a second address field with an address for a destination station, a third address field with an address for the reporting station nearest active upstream neighbor (NAUN) and an information field carrying error information representative of detected errors; (b) receiving the message at the destination address; (c) for like reporting stations, correlating the error information in received error report messages and generating therefrom an error index representing the rate at which error is occurring at a DTE; (d) periodically adjusting each error index by a selected value; (e) comparing each resulting error index in step (d) with a threshold value selected from a range of threshold values; and (f) signaling an error condition for each resulting error index of step (e) falling outside of the threshold value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for predicting and identifying failure in a local area network or like machine before failure occurs comprising the steps of:
-
(j) monitoring signals from the local area network or like machine;
said signals including a first sequence of electrical indicia representing an address of a reporting station, a second sequence of electrical indicia representing an address for a reporting station NAUN, a third sequence of electrical indicia representing an address for a destination station and a fourth sequence of electrical indicia representing error counts;(k) analyzing the signals and generating therefrom a table of values representative of weighted error counts detected in said local area network or the like machine; (l) at a fixed interval, adjusting each value in the table of step (k) by a fixed constant; (m) comparing each value in step l with a fixed threshold value; and (n) signaling an error condition for values exceeding the threshold value. - View Dependent Claims (8, 9, 10)
-
-
11. A device for predicting and identifying failure in a local area network or like machine before failure occurs comprising:
-
means at stations in the local area network for generating signals including an address for a reporting station, an address for the reporting station NAUN, an address for a destination station and an information field with error counts representative of errors detected in said local area network; means provided at the destination station for processing the signals and generating therefrom a table of values representative of weighted error counts calculated for stations connected in said local area network or the like machine; means provided at the destination station for accessing the table of values and adjusting the values therein; means provided at the destination station for comparing each adjusted value with a threshold value selected from a range of threshold values; and means provided at the destination station for signaling an error condition for values exceeding the selected threshold value. - View Dependent Claims (12)
-
-
13. In a local area network having a plurality of DTEs interconnected by a communications media a method for predicting and isolating sections which are having excessive errors, comprising the steps of:
-
(a) at selected station, generating and transmitting an error report message including an address for a reporting station, an address for a destination station, the address of the reporting station NAUN and an information field containing error counts sorted by error type; (b) receiving the message at the destination station; (c) analyzing the message and generating therefrom weighted error counts for each reporting station and its NAUN; (d) generating a table having a field for addresses of a reporting station, a field for the addresses of the NAUN and a field for weighted error counts; (e) correlating the weighted error counts with respective reporting station and NAUN and storing in said table indicia representing the address of the reporting station its NAUN and associated weighted error counts calculated in step (c); (f) thereafter, for each received message calculating weighted error counts for the reporting station and its NAUN contained within said message; (g) algebraically summing the weighted error counts of step (f) with stored weighted error counts of step (e) only if stations addresses in the table and the message of step (f) are alike; (h) for stations having matching addresses, replacing the weighted error count in step (e) with the weighted error count in step (g); (i) periodically adjusting the weighted error count of step (h) with a predetermined number; (j) comparing each adjusted error count with a range of threshold values; and (k) signaling an error condition if the adjusted error count in step (j) falls outside of a predetermined range.
-
-
14. In a local area network having a plurality of data terminal equipment (DTE) coupled to a transmission media over which signals are carried for exchanging information between selected DTEs a method for predicting and isolating DTE with excessive error rates, comprising the steps of:
-
(a) at each data terminal equipment, generating and transmitting error report messages, with each message including a first address field with an address for a reporting station, a second address field with an address for a destination station, a third address field with an address for the reporting station nearest active upstream neighbor (NAUN) and an information field carrying error information representative of detected errors; (b) receiving the message at the destination address; (c) for like reporting stations, correlating the error information in received error report messages and generating therefrom error indexes representing the rate at which error is occurring at DTEs; (d) comparing each error index in step (c) with a threshold value selected from a range of threshold values; and (e) signaling an error condition for each error index of step (d) falling outside of the threshold value.
-
Specification