Method, system and program product for detecting lost sequences within an exchange on fibre channel
First Claim
Patent Images
1. A method in Fibre Channel communication to detect lost information units comprising the steps of:
- a) setting an initial count value in a count field of a first information unit to be sent;
b) incrementing said count value for a subsequent second information unit to be sent; and
c) transmitting said information unit over a Fibre Channel link.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides fiber channel networks the ability to detect lost information units transmitted be nodes. Each information unit includes a new count field that identifies the unit as a sequential event. When the information unit is received, the count field is compared with the count field saved from the previous unit and an error is asserted if the count is not the expected value.
127 Citations
39 Claims
-
1. A method in Fibre Channel communication to detect lost information units comprising the steps of:
-
a) setting an initial count value in a count field of a first information unit to be sent;
b) incrementing said count value for a subsequent second information unit to be sent; and
c) transmitting said information unit over a Fibre Channel link. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method in Fibre Channel communication to detect lost information units comprising:
-
a) setting an initial count value in a count field of a first information unit to be sent;
b) decrementing said count value for a subsequent second information unit to be sent; and
c) transmitting said information unit over a Fibre Channel link. - View Dependent Claims (8, 9, 10, 11, 12, 15, 16, 17, 18, 19)
-
-
13. A method in Fibre Channel communication to detect lost information units comprising the steps of:
-
a) receiving said information unit over a Fibre Channel link. b) saving the count field of each information unit received;
c) checking the count field of each information unit received against the saved value of the previous count field received; and
d) asserting an error indication when said received count field is not the expected incremented value.
-
-
14. A system in Fibre Channel communication to detect lost information units, the system comprising:
-
a count setter, setting an initial count value in a count field of a first information unit to be sent;
an incrementor, incrementing said count value for a subsequent second information unit to be sent; and
a transmitter, transmitting said information unit over a Fibre Channel link.
-
-
20. A system in Fibre Channel communication to detect lost information units, the system comprising:
-
a setter, setting an initial count value in a count field of a first information unit to be sent;
a decrementor decrementing said count value for a subsequent second information unit to be sent; and
a transmitter transmitting said information unit over a Fibre Channel link. - View Dependent Claims (21, 22, 23, 24, 25, 28, 29, 30, 31, 32)
-
-
26. A system in Fibre Channel communication to detect lost information units, the system comprising:
-
a receiver receiving said information unit over a Fibre Channel link. a saver, saving the count field of each information unit received;
a checker, checking the count field of each information unit received against the saved value of the previous count field received; and
an asserter, asserting an error indication when said received count field is not the expected incremented value.
-
-
27. A computer program product comprising a computer useable medium having compute readable program code means therein in a computing system in Fibre Channel communication to detect lost information units, the computer readable program code means in said computer program product comprising:
-
a) computer readable program code means for setting an initial count value in a count field of a first information unit to be sent;
b) computer readable program code means for incrementing said count value for a subsequent second information unit to be sent; and
c) computer readable program code means for transmitting said information unit over a Fibre Channel link.
-
-
33. A computer program product comprising a computer useable medium having compute readable program code means therein in a computing system in Fibre Channel communication to detect lost information units comprising:
-
a) computer readable program code means for setting an initial count value in a count field of a first information unit to be sent;
b) computer readable program code means for decrementing said count value for a subsequent second information unit to be sent; and
c) computer readable program code means for transmitting said information unit over a Fibre Channel link. - View Dependent Claims (34, 35, 36, 37, 38)
-
-
39. A computer program product comprising a computer useable medium having compute readable program code means therein in a computing system in Fibre Channel communication to detect lost information units comprising:
-
a) computer readable program code means for receiving said information unit over a Fibre Channel link. b) computer readable program code means for saving the count field of each information unit received;
c) checking the count field of each information unit received against the saved value of the previous count field received; and
d) computer readable program code means for asserting an error indication when said received count field is not the expected incremented value.
-
Specification