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:
Feb. 16, 2021

Filed:

Apr. 02, 2019
Applicant:

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

Inventor:

Jin Li, Nanjing, CN;

Assignee:

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

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/805 (2013.01); H04L 29/06 (2006.01); H04L 1/00 (2006.01); H04L 5/00 (2006.01);
U.S. Cl.
CPC ...
H04L 47/365 (2013.01); H04L 1/0007 (2013.01); H04L 5/0055 (2013.01); H04L 65/80 (2013.01);
Abstract

Described embodiments provide systems and methods for adaptive packet size adjustment for UDT or similar protocols, responsive to actual network conditions. Upon detection of a 'black hole' or a size or range of sizes of packets that are repeatedly lost, the system may subdivide packets matching the size or range into smaller subpackets. The receiving device may receive each subpacket and reassemble the original packet, allowing successful communication. Other packets, both smaller and larger than the identified size or range, may be transmitted normally, avoiding drastic reductions to congestion windows or application of other congestion avoidance features, or reducing the MTU value to avoid the 'black hole' range while sacrificing overall useable bandwidth. As a result, the system may more efficiently and reliably communicate large data payloads.


Find Patent Forward Citations

Loading…