Monitoring a queue for a communication link
First Claim
Patent Images
1. A method comprising:
- monitoring available space in a virtual channel (VC) queue for a communication link;
comparing the available space in the VC queue relative to another VC queue for the communication link; and
communicating the comparison to an arbiter to modify a parameter for an arbitration scheme to change a utilization rate of the VC queue relative to the other VC queue.
0 Assignments
0 Petitions
Accused Products
Abstract
To monitor a queue for a communication link includes monitoring available space in a virtual channel (VC) queue for a communication link. A comparison of the available space in the VC queue relative to another VC queue for the communication link is made. The comparison is communicated to an arbiter to modify a parameter for an arbitration scheme to change a utilization rate of the VC queue relative to the other VC queue.
-
Citations
30 Claims
-
1. A method comprising:
-
monitoring available space in a virtual channel (VC) queue for a communication link;
comparing the available space in the VC queue relative to another VC queue for the communication link; and
communicating the comparison to an arbiter to modify a parameter for an arbitration scheme to change a utilization rate of the VC queue relative to the other VC queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
monitoring available space in a virtual channel (VC) receive queue for a point-to-point communication link for a device operating in compliance with an Advanced Switching (AS) standard, wherein the device receives data on the point-to-point communication link from a link partner in a communication network;
comparing the available space in the VC receive queue relative to another VC receive queue for the point-to-point communication link; and
communicating the comparison to an arbiter for a protocol interface (PI) processing element responsive to the device, wherein the arbiter modifies one or more parameters for a weighted round robin arbitration scheme based on the comparison, the modification to change a utilization rate of the VC receive queue by the PI processing element relative to the other VC receive queue. - View Dependent Claims (14, 15)
-
-
16. An apparatus comprising:
a capacity manager to monitor available space in a virtual channel (VC) queue for a communication link, compare the available space to available space in another VC queue for the communication link and communicate the comparison to an arbiter, wherein the arbiter modifies a parameter for an arbitration scheme to change a utilization rate of the VC queue relative to the other VC queue based on the comparison. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
25. A system comprising:
-
a device on a communication link;
a processing element responsive to the device, the processing element including an arbiter;
dynamic random access memory (DRAM) responsive to the device, the DRAM including virtual channel (VC) receive queues for a communication link;
a capacity manager to monitor available space in one of the VC receive queues, compare the available space to available space in another of the VC receive queues and communicate the comparison to the arbiter to modify a parameter for an arbitration scheme, the modification to change a utilization rate of the one VC receive queue by the processing element relative to the other VC receive queue. - View Dependent Claims (26, 27)
-
-
28. A machine-accessible medium comprising content, which, when executed by a machine causes the machine to:
-
monitor available space in a virtual channel (VC) queue for a communication link;
compare the available space in the VC queue relative to another VC queue for the communication link; and
communicate the comparison to an arbiter to modify a parameter for an arbitration scheme to change a utilization rate of the VC queue relative to the other VC queue. - View Dependent Claims (29, 30)
-
Specification