- Patent Title: Data-plane stateful processing units in packet processing pipelines
-
Application No.: US14863961Application Date: 2015-09-24
-
Publication No.: US09912610B2Publication Date: 2018-03-06
- Inventor: Patrick Bosshart , Jay Evan Scott Peterson , Michael Gregory Ferrara , Changhoon Kim , Steven Licking , Chaitanya Kodeboyina
- Applicant: Barefoot Networks, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: BAREFOOT NETWORKS, INC.
- Current Assignee: BAREFOOT NETWORKS, INC.
- Current Assignee Address: US CA Palo Alto
- Agency: Adeli LLP
- Main IPC: H04L12/931
- IPC: H04L12/931 ; H04L12/00 ; H04L12/26

Abstract:
A synchronous packet-processing pipeline whose data paths are populated with data-plane stateful processing units (DSPUs) is provided. A DSPU is a programmable processor whose operations are synchronous with the dataflow of the packet-processing pipeline. A DSPU performs every computation with fixed latency. Each DSPU is capable of maintaining a set of states and perform its computations based on its maintained set of states. The programming of a DSPU determines how and when the DSPU updates one of its maintained states. Such programming may configure the DSPU to update the state based on its received packet data, or to change the state regardless of the received packet data.
Public/Granted literature
- US20170093986A1 DATA-PLANE STATEFUL PROCESSING UNITS IN PACKET PROCESSING PIPELINES Public/Granted day:2017-03-30
Information query