Invention Grant
- Patent Title: Time-out tracking for high-throughput packet transmission
-
Application No.: US14750590Application Date: 2015-06-25
-
Publication No.: US10333813B1Publication Date: 2019-06-25
- Inventor: Kari Ann O'Brien , Thomas A. Volpe
- Applicant: Amazon Technologies, Inc.
- Applicant Address: US WA Seattle
- Assignee: Amazon Technologies, Inc.
- Current Assignee: Amazon Technologies, Inc.
- Current Assignee Address: US WA Seattle
- Agency: Klarquist Sparkman, LLP
- Main IPC: H04L12/26
- IPC: H04L12/26

Abstract:
A timer scheduler is used to track timeout values for network connections. A single hardware timer generates timeout values that can be tracked per connection in a linked list that is processed at set time intervals. All tracked connections can have a future timeout scheduled. Future timeout values can be stored in both a linked list and a connection state table that cross-reference each other. The linked list is traversed at predetermined intervals to determine which entries have timed out. For each entry that timed out, a second check is made against a timeout value in the connection state table. If timeout value within the connection state table indicates that a timeout occurred, then the network connection is terminated.
Information query