Communication system with diagnostic capabilities
First Claim
1. A method for resolving a network error in a distributed communication system, the method comprising:
- a first component, executing using a processor and a memory in a first data processing system, receiving, over a data communication network and using a first adapter in the first data processing system, a first diagnostic heartbeat packet from a second adapter in a second data processing system, wherein the first heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes;
the first component determining, based on a set of values corresponding to the set of diagnostic attributes in the first diagnostic heartbeat packet, that a soft network error condition exists in the data communication network, wherein the soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network;
the first component storing the set of values in a state information record associated with the first component; and
the first component re-routing data traffic from a link between the first data processing system and the second data processing system to a different link between the first data processing system and the second data processing system.
1 Assignment
0 Petitions
Accused Products
Abstract
A first component, executing in a first data processing system, receives, over a data communication network using a first adapter, a first diagnostic heartbeat packet from a second adapter in a second data processing system. The first heartbeat packet comprises a header, a set of heartbeat parameters, and a set of diagnostic attributes. The first component determines, based on a set of values corresponding to the set of diagnostic attributes, that a soft network error condition exists in the data communication network. The soft network error condition is a network error condition that adversely affects the transmission of packets having certain properties in the data communication network. The first component stores the set of values in a state information record associated with the first component and re-routes data traffic from one link to a different link between the first and the second data processing systems.
71 Citations
18 Claims
-
1. A method for resolving a network error in a distributed communication system, the method comprising:
-
a first component, executing using a processor and a memory in a first data processing system, receiving, over a data communication network and using a first adapter in the first data processing system, a first diagnostic heartbeat packet from a second adapter in a second data processing system, wherein the first heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes; the first component determining, based on a set of values corresponding to the set of diagnostic attributes in the first diagnostic heartbeat packet, that a soft network error condition exists in the data communication network, wherein the soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network; the first component storing the set of values in a state information record associated with the first component; and the first component re-routing data traffic from a link between the first data processing system and the second data processing system to a different link between the first data processing system and the second data processing system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for resolving a network error in a distributed communication system, the computer program product comprising:
-
one or more computer-readable hardware storage devices; program instructions, stored on at least one of the one or more storage devices, to receive over a data communication network and using a first adapter in a first data processing system, a first diagnostic heartbeat packet from a second adapter in a second data processing system, wherein the first heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes; program instructions, stored on at least one of the one or more storage devices, to determine, based on a set of values corresponding to the set of diagnostic attributes in the first diagnostic heartbeat packet, that a soft network error condition exists in the data communication network, wherein the soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network; program instructions, stored on at least one of the one or more storage devices, to store the set of values in a state information record associated with a first component in the first data processing system; and program instructions, stored on at least one of the one or more storage devices, to re-route data traffic from a link between the first data processing system and the second data processing system to a different link between the first data processing system and the second data processing system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for resolving a network error in a distributed communication system, the computer system comprising:
-
one or more hardware processors, one or more computer-readable memories and one or more computer-readable hardware storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive, over a data communication network and using a first adapter in a first data processing system, a first diagnostic heartbeat packet from a second adapter in a second data processing system, wherein the first heartbeat packet is a packet comprising a header, a set of heartbeat parameters, and a set of diagnostic attributes; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to determine, based on a set of values corresponding to the set of diagnostic attributes in the first diagnostic heartbeat packet, that a soft network error condition exists in the data communication network, wherein the soft network error condition is a network error condition that adversely affects transmission of packets having certain properties in the data communication network; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to store the set of values in a state information record associated with a first component in the first data processing system; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to re-route data traffic from a link between the first data processing system and the second data processing system to a different link between the first data processing system and the second data processing system. - View Dependent Claims (18)
-
Specification