Best-path evaluation based on reliability of network interface layers
First Claim
1. A method for dynamic error dampening in a node in a network system comprising a management node, the method comprising:
- retrieving statistics of data traffic of the node, wherein said statistics comprises a number of total incoming packets (INt), a number of erred incoming packets (INe), a number of total outgoing packets (OUTt), and a number of erred outgoing packets (OUTe), wherein the node comprises a link error Management Information Base (MIB);
calculating Error ratio value (E) and Reliability value (R) of the link error MIB based on said statistics from said retrieving, wherein 0≦
R≦
1;
determining that the Error ratio value (E) is greater than Threshold, and subsequently starting an error measure protocol for monitoring the data traffic over Layer 2 link of the node and calculating Penalty value (P) of the node as (MaxPenalty*(1−
R)), wherein MaxPenalty is a preconfigured upper bound of the Penalty value (P); and
ascertaining that the Penalty value (P) from said initializing falls in a range selected from the group consisting of a first range wherein (Suppress Threshold (ST)<
P), a second range wherein (Reuse Threshold (RT)<
P≦
ST), a third range wherein (0<
P≦
RT), and a fourth range wherein (P=0), wherein the first range is associated with recalculating the Penalty value (P) as (P*(1−
R)), and deactivating Layer 3 link of the node, wherein the second range is associated with continuing of transferring the data traffic, wherein the third range is associated with said recalculating and reactivating the Layer 3 link of the node, and wherein the fourth range is associated with said reactivating and resetting of monitoring the Error ratio value (E).
2 Assignments
0 Petitions
Accused Products
Abstract
A system and associated method for dynamic error dampening in a node in a network system. The node collects statistics of data traffic transferred through the node. The node has a link error MIB storing Error ratio and Reliability of interface of the node. When the Error ratio is too high, the node starts running a Layer 2 protocol for monitoring data traffic and calculates Penalty of the node. When Penalty is higher than predefined Suppress Threshold, the node deactivates Layer 3 link while the Layer 2 protocol still monitors the interface. Once the Penalty becomes lower than Reuse Threshold, the node reactivates the Layer 3 link that had been previously deactivated. When Penalty becomes zero (0), the node clears the Error ratio and stops the Layer 2 protocol for monitoring the data traffic.
11 Citations
20 Claims
-
1. A method for dynamic error dampening in a node in a network system comprising a management node, the method comprising:
-
retrieving statistics of data traffic of the node, wherein said statistics comprises a number of total incoming packets (INt), a number of erred incoming packets (INe), a number of total outgoing packets (OUTt), and a number of erred outgoing packets (OUTe), wherein the node comprises a link error Management Information Base (MIB); calculating Error ratio value (E) and Reliability value (R) of the link error MIB based on said statistics from said retrieving, wherein 0≦
R≦
1;determining that the Error ratio value (E) is greater than Threshold, and subsequently starting an error measure protocol for monitoring the data traffic over Layer 2 link of the node and calculating Penalty value (P) of the node as (MaxPenalty*(1−
R)), wherein MaxPenalty is a preconfigured upper bound of the Penalty value (P); andascertaining that the Penalty value (P) from said initializing falls in a range selected from the group consisting of a first range wherein (Suppress Threshold (ST)<
P), a second range wherein (Reuse Threshold (RT)<
P≦
ST), a third range wherein (0<
P≦
RT), and a fourth range wherein (P=0), wherein the first range is associated with recalculating the Penalty value (P) as (P*(1−
R)), and deactivating Layer 3 link of the node, wherein the second range is associated with continuing of transferring the data traffic, wherein the third range is associated with said recalculating and reactivating the Layer 3 link of the node, and wherein the fourth range is associated with said reactivating and resetting of monitoring the Error ratio value (E). - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising:
a computer readable hardware storage device having a computer readable program code stored therein, said computer readable program code containing instructions that performs dynamic error dampening in a node in a network system comprising a management node, the dynamic error dampening comprising; retrieving statistics of data traffic of the node, wherein said statistics comprises a number of total incoming packets ONO, a number of erred incoming packets (INe), a number of total outgoing packets (OUTt), and a number of erred outgoing packets (OUTe), wherein the node comprises a link error Management Information Base (MIB); calculating Error ratio value (E) and Reliability value (R) of the link error MIB based on said statistics from said retrieving, wherein 0≦
R≦
1;determining that the Error ratio value (E) is greater than Threshold, and subsequently starting an error measure protocol for monitoring the data traffic over Layer 2 link of the node and calculating Penalty value (P) of the node as (MaxPenalty*(1−
R)), wherein MaxPenalty is a preconfigured upper bound of the Penalty value (P); andascertaining that the Penalty value (P) from said initializing falls in a range selected from the group consisting of a first range wherein (Suppress Threshold (ST)<
P), a second range wherein (Reuse Threshold (RT)<
P≦
ST), a third range wherein (0<
P≦
RT), and a fourth range wherein (P=0), wherein the first range is associated with recalculating the Penalty value (P) as (P*(1−
R)), and deactivating Layer 3 link of the node, wherein the second range is associated with continuing of transferring the data traffic, wherein the third range is associated with said recalculating and reactivating the Layer 3 link of the node, and wherein the fourth range is associated with said reactivating and resetting of monitoring the Error ratio value (E).- View Dependent Claims (7, 8, 9, 10)
-
11. A computer system comprising a processor, a memory coupled to the processor, and a computer readable hardware storage device coupled to the processor, said storage device containing program code configured to be executed by the processor via the memory to implement a method for dynamic error dampening in a node in a network system comprising a management node, the method comprising:
-
retrieving statistics of data traffic of the node, wherein said statistics comprises a number of total incoming packets (INt), a number of erred incoming packets (INe), a number of total outgoing packets (OUTt), and a number of erred outgoing packets (OUTe), wherein the node comprises a link error Management Information Base (MIB); calculating Error ratio value (E) and Reliability value (R) of the link error MIB based on said statistics from said retrieving, wherein 0<
R≦
1;determining that the Error ratio value (E) is greater than Threshold, and subsequently starting an error measure protocol for monitoring the data traffic over Layer 2 link of the node and calculating Penalty value (P) of the node as (MaxPenalty*(1−
R)), wherein MaxPenalty is a preconfigured upper bound of the Penalty value (P); andascertaining that the Penalty value (P) from said initializing falls in a range selected from the group consisting of a first range wherein (Suppress Threshold (ST)<
P), a second range wherein (Reuse Threshold (RT)<
P≦
ST), a third range wherein (0<
P≦
RT), and a fourth range wherein (P=0), wherein the first range is associated with recalculating the Penalty value (P) as (P*(1−
R)), and deactivating Layer 3 link of the node, wherein the second range is associated with continuing of transferring the data traffic, wherein the third range is associated with said recalculating and reactivating the Layer 3 link of the node, and wherein the fourth range is associated with said reactivating and resetting of monitoring the Error ratio value (E). - View Dependent Claims (12, 13, 14, 15)
-
-
16. A process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system, wherein the code in combination with the computing system is capable of performing a method for dynamic error dampening in a node in a network system comprising a management node, the method comprising:
-
retrieving statistics of data traffic of the node, wherein said statistics comprises a number of total incoming packets (INt), a number of erred incoming packets (INe), a number of total outgoing packets (OUTt), and a number of erred outgoing packets (OUTe), wherein the node comprises a link error Management Information Base (MIB); calculating Error ratio value (E) and Reliability value (R) of the link error MIB based on said statistics from said retrieving, wherein 0≦
R≦
1;determining that the Error ratio value (E) is greater than Threshold, and subsequently starting an error measure protocol for monitoring the data traffic over Layer 2 link of the node and calculating Penalty value (P) of the node as (MaxPenalty*(1−
R)), wherein MaxPenalty is a preconfigured upper bound of the Penalty value (P); andascertaining that the Penalty value (P) from said initializing falls in a range selected from the group consisting of a first range wherein (Suppress Threshold (ST)<
P), a second range wherein (Reuse Threshold (RT)<
P≦
ST), a third range wherein (0<
P≦
RT), and a fourth range wherein (P=0), wherein the first range is associated with recalculating the Penalty value (P) as (P*(1−
R)), and deactivating Layer 3 link of the node, wherein the second range is associated with continuing of transferring the data traffic, wherein the third range is associated with said recalculating and reactivating the Layer 3 link of the node, and wherein the fourth range is associated with said reactivating and resetting of monitoring the Error ratio value (E). - View Dependent Claims (17, 18, 19, 20)
-
Specification