The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 05, 2002
Filed:
Dec. 01, 1999
Matthew Paul Wakeley, Roseville, CA (US);
George McDavid, Orangelvale, CA (US);
Agilent Technologies, Inc., Palo Alto, CA (US);
Abstract
A method and system for automatic negotiation of maximal shared data transmission and reception rates by fibre channel nodes in a fibre channel arbitrated loop. An auto-speed-negotiation function is included in the fibre channel arbitrated loop initialization procedure. A fibre channel node undergoing initialization turns off its transmitter in order to elicit a loss of synchronization condition in the next fibre channel node of the arbitrated loop. Upon detection of loss of synchronization, each subsequent fibre channel arbitrated loop node invokes the auto-speed-negotiation function. The fibre channel node then turns its transmitter back on at the highest possible data transmission rate, sets the data reception rate of the fibre channel node's receiver to the lowest possible data reception rate, and then waits to detect word synchronization by the receiver. If word synchronization is not detected within a reasonable period of time, the fibre channel node changes the data reception rate of the fibre channel node's receiver and again waits to detect word synchronization. Once word synchronization is detected, the fibre channel node again invokes the auto-speed-negotiation function if its current data transmission rate is not equal to its current data reception rate after setting its current data transmission rate equal to its current data reception rate.