Method and system for selecting virtual lanes in fibre channel switches
First Claim
1. A method for adjusting virtual lane credit for switches, the method comprising;
- determining if all copies of a frame have been sent to all destinations from among a plurality of frame destinations;
determining if virtual lanes are enabled;
determining if virtual lane compression is enabled;
if virtual lane compression is enabled, mapping a plurality of virtual lane identifiers to a plurality of primitives with compression;
if virtual lane compression is not enabled, mapping the plurality of virtual lane identifiers to the plurality of primitives without compression; and
spawning the plurality of primitives.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for assigning virtual lanes (VL) in a fiber channel switch is provided. The fiber channel switch element includes a virtual lane cache that can compare incoming frame parameters based on which virtual lanes may be assigned; and a register to store parameters used for virtual lane assignment. The method includes, determining if VL assignment is to be based on an incoming frame parameter or a programmed value; determining if an incoming frame is a preferred frame; and assigning a preferred routing priority if the incoming frame is designated as a preferred frame. The method also includes, determining if a fabric topology is known; and assigning virtual lanes based on a known fabric topology.
70 Citations
6 Claims
-
1. A method for adjusting virtual lane credit for switches, the method comprising;
-
determining if all copies of a frame have been sent to all destinations from among a plurality of frame destinations; determining if virtual lanes are enabled; determining if virtual lane compression is enabled; if virtual lane compression is enabled, mapping a plurality of virtual lane identifiers to a plurality of primitives with compression; if virtual lane compression is not enabled, mapping the plurality of virtual lane identifiers to the plurality of primitives without compression; and spawning the plurality of primitives. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification