Method for packet scheduling using multiple packet schedulers
AssigneeCitrix Systems, Inc.
InventorsMustafa Kutluk Testicioglu, Seth Keith
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorsMustafa Kutluk Testicioglu, Seth Keith
Estimating the term…
A method comprising: receiving, by a first network packet scheduler, from each other network packet scheduler of a plurality of network packet schedulers, a virtual packet for each traffic class of a plurality of traffic classes defining relative transmission priority of network packets; receiving, by the first network packet scheduler, a network packet of a first traffic class of the plurality of traffic classes; transmitting, by the first network packet scheduler, each virtual packet into a virtual connection of a plurality of virtual connections created for each traffic class; scheduling, by the first network packet scheduler, a network packet or a virtual packet as a next packet in a buffer for transmission; determining, by the first network packet scheduler, that the next packet in the buffer is a virtual packet; and discarding, by the first network packet scheduler, the virtual packet, responsive to the determination that the next packet in the buffer is a virtual packet.
A method for synchronizing multiple instances of network packet schedulers, comprising:
A method for synchronizing multiple instances of network packet schedulers, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.