Controlling device access fairness in switched fibre channel fabric loop attachment systems
First Claim
1. A method for managing device access fairness in a frame-based switch, comprising:
- counting a number of active devices connected to each port on the frame-based switch during a sampling window; and
allocating a weighted number of slots to each port within the frame-based switch in accordance with the number of active devices connected to each port.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to controlling device access fairness in frame-based switches by automatically and continuously counting the number of actively communicating devices connected to each port and the type of devices connected to each port, and adjusting fairness accordingly. During a sampling window, the number of active devices and the type of devices connected to each port is determined. At the start of each fairness window, a weighted number of slots are assigned to each port based on the number of active devices connected to each port and the type of devices connected to that port. Within a single fairness window, each port is able to provide device accesses to the frame-based switch in accordance with the number of slots assigned to that port.
-
Citations
24 Claims
-
1. A method for managing device access fairness in a frame-based switch, comprising:
-
counting a number of active devices connected to each port on the frame-based switch during a sampling window; and
allocating a weighted number of slots to each port within the frame-based switch in accordance with the number of active devices connected to each port. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for managing device access fairness in a frame-based switch, comprising:
-
a sampling window counter for generating a sampling window;
an active device count circuit for counting a number of active devices connected to each port on the frame-based switch during the sampling window; and
a slot allocation circuit for allocating a weighted number of slots to each port within the frame-based switch in accordance with the number of active devices connected to each port. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification