Invention Grant
- Patent Title: Guaranteed in-order packet delivery
- Patent Title (中): 保证按顺序分组传送
-
Application No.: US14184455Application Date: 2014-02-19
-
Publication No.: US09584637B2Publication Date: 2017-02-28
- Inventor: Ron Lamar Swartzentruber , Steven W. Zagorianakos , Gavin J. Stark
- Applicant: Netronome Systems, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Netronome Systems, Inc.
- Current Assignee: Netronome Systems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Imperium Patent Works LLP
- Agent T. Lester Wallace; Mark D. Marrello
- Main IPC: H04L12/879
- IPC: H04L12/879 ; H04L29/08 ; H04L12/801 ; H04L12/863 ; H04L29/06 ; H04L12/861

Abstract:
Circuitry to provide in-order packet delivery. A packet descriptor including a sequence number is received. It is determined in which of three ranges the sequence number resides. Depending, at least in part, on the range in which the sequence number resides it is determined if the packet descriptor is to be communicated to a scheduler which causes an associated packet to be transmitted. If the sequence number resides in a first “flush” range, all associated packet descriptors are output. If the sequence number resides in a second “send” range, only the received packet descriptor is output. If the sequence number resides in a third “store and reorder” range and the sequence number is the next in-order sequence number the packet descriptor is output; if the sequence number is not the next in-order sequence number the packet descriptor is stored in a buffer and a corresponding valid bit is set.
Public/Granted literature
- US20150237180A1 GUARANTEED IN-ORDER PACKET DELIVERY Public/Granted day:2015-08-20
Information query