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:
May. 29, 2018

Filed:

Oct. 03, 2016
Applicant:

128 Technology, Inc., Burlington, MA (US);

Inventors:

Sarah V. Jaffer, Billerica, MA (US);

Abilash Menon, Boxborough, MA (US);

Anna Yungelson, Lexington, MA (US);

Patrick Timmons, Newton, MA (US);

Assignee:

128 Technology, Inc., Burlington, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); H04L 12/707 (2013.01); H04L 29/06 (2006.01); H04L 12/755 (2013.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 45/22 (2013.01); H04L 45/021 (2013.01); H04L 67/142 (2013.01); H04L 67/2804 (2013.01); H04L 69/16 (2013.01);
Abstract

A router is specially configured to implement a bilateral TCP state machine to monitor the status of TCP sessions based on TCP sequence numbers in both forward session packets and return session packets received by the router for a TCP bi-flow session. Among other things, the router may determine the status of a TCP session, for example, based on statistical information such as the number or rate of errors detected (e.g., the number of dropped packets, duplicated packets, out-of-sequence packets, and/or out-of-window packets). Each router is typically configured to collect and store status information and optionally also to use the status information in making intelligent routing decisions, such as, for example, deciding whether or not to forward a particular packet, deciding whether to reconfigure a bi-flow routing session, or updating routing table information used for routing packets.


Find Patent Forward Citations

Loading…