METHOD AND SYSTEM FOR KEEPING A FIBRE CHANNEL ARBITRATED LOOP OPEN DURING FRAME GAPS
7 Assignments
0 Petitions
Accused Products
Abstract
A method and system for keeping an arbitrated loop open during a frame gap using a fibre channel switch element is provided. The switch element includes a port control module having a receive and transmit segment, wherein the transmit segment activates a timer whose value determines a duration during which the arbitrated loop remains open; determines if a last frame from a sequence of frames from a source port has been transmitted; modifies the timer value if a higher priority frame for transmission is unavailable; and keeps the arbitrated loop open until the timer reaches a certain value. If a higher priority frame is available for transmission before the timer value is modified then the higher priority frame is transmitted and the timer value is re-initialized.
99 Citations
38 Claims
-
1-15. -15. (canceled)
-
16. A method for keeping an arbitrated loop open during a frame gap using a fibre channel switch element, comprising:
-
activating a timer whose value determines a duration during which the arbitrated loop remains open; transferring a frame; determining if a last frame from a sequence of frames from a source port has been transmitted; during the frame gap, modifying the timer value; and keeping the arbitrated loop open during the frame gap until the timer reaches a certain value, wherein if a frame is received from the source port after the timer value is modified then the frame is transmitted and the timer value is reinitialized. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A fibre channel switch element coupled to an arbitrated loop of a fibre channel network, comprising:
-
a port control module having a receive and transmit segment; wherein the transmit segment is configured to activate a timer whose value determines a duration during which the arbitrated loop remains open, transfer a frame, determine if a last frame from a sequence of frames from a source port has been transmitted, during a frame gap, modify the timer value, and keep the arbitrated loop open during the frame gap until the timer reaches a certain value, wherein if a frame is received from the source port after the timer value is modified then the frame is transmitted and the timer value is reinitialized. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. An arbitration module in a fibre channel switch element with a port control module having a receive segment and a transmit segment coupled to an arbitrated loop of a fibre channel network, comprising:
-
a loop hold timer whose value determines a duration during which the arbitrated loop remains open; wherein the arbitration module is configured to determine if a last frame from a sequence of frames from a source port has been transmitted, during a frame gap, modify the timer value and keep the arbitrated loop open during the frame gap until the timer reaches a certain value, wherein if a frame is received from the source port after the timer value is modified then the frame is transmitted and the timer value is reinitialized. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
Specification