The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 16, 2018

Filed:

Oct. 30, 2015
Applicant:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Inventors:

Mustafa Kutluk Testicioglu, Mountain View, CA (US);

Seth Keith, Scotts Valley, CA (US);

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/815 (2013.01); H04L 12/801 (2013.01); H04L 12/813 (2013.01); H04J 3/06 (2006.01); H04L 29/08 (2006.01); H04L 12/823 (2013.01);
U.S. Cl.
CPC ...
H04J 3/0658 (2013.01); H04L 47/32 (2013.01); H04L 69/324 (2013.01);
Abstract

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.


Find Patent Forward Citations

Loading…