← Back to Patent Explorer
US6041381A Expired / Lapsed US ⏱️ 0.0 years remaining

Fibre channel to SCSI addressing method and system

Assignee: CF DB EZ LLC
•
Filing: 1998-02-05
•
Granted: 2000-03-21
•
Expires: 2018-02-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A Fibre Channel to SCSI Addressing method and system is provided. The system associates with a Fibre Channel and a SCSI bus. The system further maintains a Fibre Channel to SCSI routing table (90) and a SCSI to Fibre Channel routing table (92). The system receives a cross bus transfer of data that originates on either the Fibre Channel or the SCSI bus, respectively, and wherein the cross bus transfer is intended for a target on the SCSI bus or Fibre Channel, respectively. The apparatus translates addressing information contained in the cross bus transfer by referencing either the Fibre Channel to SCSI routing table 90 or the SCSI to Fibre Channel routing table 92.

Inventors

  • 👤 Geoffrey B. Hoese

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 18:46
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4009; G06F13/4018

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 133 words
A computer implemented Fibre Channel to SCSI addressing method, comprising: maintaining a first table of Fibre Channel to SCSI bus routing information; maintaining a second table of SCSI bus to Fibre Channel routing information; receiving a cross bus transfer, wherein the cross-bus transfer is initiated by a device on a Fibre Channel or a SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or the Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and translating the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 2
Dependent Claim 133 words
A computer implemented Fibre Channel to SCSI addressing method, comprising: maintaining a first table of Fibre Channel to SCSI bus routing information; maintaining a second table of SCSI bus to Fibre Channel routing information; receiving a cross bus transfer, wherein the cross-bus transfer is initiated by a device on a Fibre Channel or a SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or the Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and translating the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 3
Dependent Claim 45 words
The method of claim 1, further comprising the steps of: detecting each device associated with a Fibre Channel; and creating the first table of SCSI to Fibre Channel routing information such that each device detected on the Fibre Channel is represented in the first table.
Claim 4
Dependent Claim 45 words
The method of claim 1, further comprising the steps of: detecting each device associated with a SCSI bus; and creating the second table of Fibre Channel to SCSI routing information such that each device detected on the SCSI bus is represented in the second table.
Claim 5
Dependent Claim 36 words
The method of claim 1 wherein the first table of Fibre Channel to SCSI routing information comprises data representing at least one FCP LUN value and a SCSI BUS:TARGET:LUN value associated with each FCP LUN value.
Claim 6
Dependent Claim 37 words
The method of claim 1 wherein the second table of SCSI to Fibre Channel routing information comprises data representing at least one SCSI BUS:TARGET:LUN value and an FCP LOOP ID:LUN value associated with each SCSI BUS:TARGET:LUN value.
Claim 7
Dependent Claim 182 words
A computer implemented Fibre Channel to SCSI addressing method, comprising: detecting each device associated with a Fibre Channel; creating and maintaining a first table of SCSI to Fibre Channel routing information such that each device detected on the Fibre Channel bus is represented in the first table; detecting each device associated with a SCSI bus; creating and maintaining a second table of Fibre Channel to SCSI routing information such that each device detected on the SCSI bus is represented in the second table; receiving a cross bus transfer, wherein the cross-bus transfer is initiated by a device on a Fibre Channel or a SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or the Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and translating the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 8
Dependent Claim 182 words
A computer implemented Fibre Channel to SCSI addressing method, comprising: detecting each device associated with a Fibre Channel; creating and maintaining a first table of SCSI to Fibre Channel routing information such that each device detected on the Fibre Channel bus is represented in the first table; detecting each device associated with a SCSI bus; creating and maintaining a second table of Fibre Channel to SCSI routing information such that each device detected on the SCSI bus is represented in the second table; receiving a cross bus transfer, wherein the cross-bus transfer is initiated by a device on a Fibre Channel or a SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or the Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and translating the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 9
Dependent Claim 36 words
The method of claim 6 wherein the first table of Fibre Channel to SCSI routing information comprises data representing at least one FCP LUN value and a SCSI BUS:TARGET:LUN value associated with each FCP LUN value.
Claim 10
Dependent Claim 37 words
The method of claim 6 wherein the second table of SCSI to Fibre Channel routing information comprises data representing at least one SCSI BUS:TARGET:LUN value and an FCP LOOP ID:LUN value associated with each SCSI BUS:TARGET:LUN value.
Claim 11
Dependent Claim 169 words
A Fibre Channel to SCSI bus addressing system, comprising: a computer data storage device; a first table of Fibre Channel to SCSI routing information stored on the storage device; a second table of SCSI to Fibre Channel routing information stored on the storage device; and a supervisor module associated with the computer data storage device, a SCSI Bus, and a Fibre Channel, wherein the supervisor module is operable: to receive a cross bus transfer, wherein the cross bus transfer is initiated by a device associated with the Fibre Channel or SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and to translate the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 12
Dependent Claim 169 words
A Fibre Channel to SCSI bus addressing system, comprising: a computer data storage device; a first table of Fibre Channel to SCSI routing information stored on the storage device; a second table of SCSI to Fibre Channel routing information stored on the storage device; and a supervisor module associated with the computer data storage device, a SCSI Bus, and a Fibre Channel, wherein the supervisor module is operable: to receive a cross bus transfer, wherein the cross bus transfer is initiated by a device associated with the Fibre Channel or SCSI bus, respectively, and further wherein the cross bus transfer is intended to be delivered to a target device associated with the SCSI bus or Fibre Channel, respectively, and further wherein the cross bus transfer contains addressing information that specifies a target for the cross bus transfer; and to translate the addressing information by comparing the addressing information to either the first table or second table, respectively, such that the cross bus transfer can be delivered to the target.
Claim 13
Dependent Claim 49 words
The system of claim 9, wherein the supervisor module is further operable to: detect each device associated with a Fibre Channel; and create the first table of SCSI to Fibre Channel routing information such that each device detected on the Fibre Channel bus is represented in the first table.
Claim 14
Dependent Claim 48 words
The system of claim 9, wherein the supervisor module is further operable to: detect each device associated with a SCSI bus; and create the second table of Fibre Channel to SCSI routing information such that each device detected on the SCSI bus is represented in the second table.
Claim 15
Dependent Claim 36 words
The system of claim 9 wherein the first table of Fibre Channel to SCSI routing information comprises data representing at least one FCP LUN value and a SCSI BUS:TARGET:LUN value associated with each FCP LUN value.
Claim 16
Dependent Claim 37 words
The system of claim 9 wherein the second table of SCSI to Fibre Channel routing information comprises data representing at least one SCSI BUS:TARGET:LUN value and an FCP LOOP ID:LUN value associated with each SCSI BUS:TARGET:LUN value.

References Cited (Backward Citations)

US5872945A Cited
US5634013A Cited
US5748924A Cited
US5812754A Cited
US5941472A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-21 2003-09-20 2004-03-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-21 2007-09-20 2008-03-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-21 2011-09-20 2012-03-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag