Citrix Systems, Inc.
Method for prioritizing network packets at high bandwidth speeds

Last updated:

Abstract:

The embodiments are directed to methods and appliances for scheduling a packet transmission. The methods and appliances can assign received data packets or a representation of data packets to one or more connection nodes of a classification tree having a link node and first and second intermediary nodes associated with the link node via one or more semi-sorted queues, wherein the one or more connection nodes correspond with the first intermediary node. The methods and appliances can process the one or more connection nodes using a credit-based round robin queue. The methods and appliances can authorize the sending of the received data packets based on the processing.

Status:
Grant
Type:

Utility

Filling date:

6 Nov 2017

Issue date:

8 Dec 2020