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.
Patent No.:
Date of Patent:
Sep. 07, 2021
Filed:
Jan. 07, 2020
Alibaba Group Holding Limited, Grand Cayman, KY;
ALIBABA GROUP HOLDING LIMITED, Grand Cayman, KY;
Abstract
A system is provided for controlling congestion. The system sends a first data packet to a destination device, and receives a first acknowledgement packet from the destination device corresponding to the first data packet. Next, the system can extract, from the first acknowledgement packet, a first pair of timestamp values which includes a first time stamp value generated by the source device and a second timestamp value generated by the destination device, and further extract, from a second acknowledgement packet corresponding to a subsequently transmitted packet to the destination device, a second pair of time stamp values which include a third time stamp value generated by the source device and a fourth time stamp value generated by the destination device. The system can determine the congestion change by calculating a one-way travel time difference based on the first pair of timestamp values with the second pair of timestamp values.