Patent №
US 8,094,560
Granted
2012-01-10
Filed 2008
Owner
ROHATI SYSTEMS, INC. A DELAWARE CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12123223
Techniques for multi-stage multi-core processing of network packets are described herein. In one embodiment, work units are received within a network element, each work unit representing a packet of different flows to be processed in multiple processing stages. Each work unit is identified by a work unit identifier that uniquely identifies a flow in which the associated packet belongs and a processing stage that the associated packet is to be processed. The work units are then dispatched to multiple core logic, such that packets of different flows can be processed concurrently by multiple core logic and packets of an identical flow in different processing stages can be processed concurrently by multiple core logic, in order to determine whether the packets should be transmitted to one or more application servers of a datacenter. Other methods and apparatuses are also described.
AI classification
Ownership
ROHATI SYSTEMS, INC. A DELAWARE CORPORATION
assignment · 211070747
Assignors
BAGEPALLI, NAGARAJ, PATRA, ABHIJIT
On an employer assignment, the assignors are typically the inventors.