Invention Grant
- Patent Title: Forwarding element data plane with flow size detector
-
Application No.: US16051399Application Date: 2018-07-31
-
Publication No.: US10686679B2Publication Date: 2020-06-16
- Inventor: Georgios Nikolaidis , Jeongkeun Lee , Masoud Moshref Javadi
- Applicant: Barefoot Networks, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Barefoot Networks, Inc.
- Current Assignee: Barefoot Networks, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law PC
- Main IPC: H04L12/26
- IPC: H04L12/26 ; H04L12/823 ; H04L12/24 ; H04L12/761 ; H04L12/721 ; H04L12/715 ; H04L12/743 ; H04L12/801 ; H04L12/851 ; H04L12/935 ; H04L12/861

Abstract:
Some embodiments of the invention provide a data-plane forwarding circuit (data plane) that has a flow-size detection circuit that generates flow-size density distribution for all or some of the data message flows that it processes for forwarding in a network. The flow-size (FS) detection circuit in some embodiments generates statistical values regarding the processed data message flows, and based on these statistical values, it generates a FS density distribution that expresses a number of flows in different flow-size sub-ranges in a range of flow sizes. In some embodiments, the density distribution is a probabilistic density distribution that is based on probabilistic statistical values that the flow-size detection circuit generates for the data message flows that are processed for forwarding within the network. The FS detection circuit in some embodiments generates probabilistic statistical values for the data message flows by generating hash values from header values of the data message flows and accumulating flow-size values at memory locations identified by the generated hash values. In some embodiments, the generated hashes for different data message flows can collide, which results in the accumulated flow-size values being probabilistic values that might have a certain level of inaccuracy.
Public/Granted literature
- US20190356563A1 FORWARDING ELEMENT DATA PLANE WITH FLOW SIZE DETECTOR Public/Granted day:2019-11-21
Information query