×

Sub-area FCID allocation scheme

  • US 9,632,930 B2
  • Filed: 03/03/2010
  • Issued: 04/25/2017
  • Est. Priority Date: 03/03/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method for communication in a Fibre Channel Network, comprising:

  • receiving a Fibre Channel flogin request from a device to login to a switch;

    identifying a first range of unallocated Fibre Channel addresses (FCIDs) available to assign to the device in the Fibre Channel Network;

    allocating, in response to the request, the first range of unallocated FCIDs to the device, wherein the first range of FCIDs share a common number of most significant bits;

    generating a single entry in a memory indicating the first range of FCIDs allocated to the device, wherein the single entry indicates the common number of most significant bits shared by the FCIDs allocated to the device;

    receiving a plurality of Fibre Channel fabric discovery (fdisc) requests from the device;

    in response to each fdisc request, assigning one of the FCIDs of the allocated range to the device;

    determining the number of unallocated FCIDs in the first range available to assign to the device based on the common number of most significant bits and a number of remaining bits in each FCID in the first range of unallocated FCIDs;

    upon determining that the device has used all of the FCIDs in the allocated range, identifying a second range of unallocated FCIDs available to assign to the device;

    allocating the second range of FCIDs to the device; and

    generating a second single entry in the memory indicating the second range of FCIDs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×