Method and apparatus for temporal-based flow distribution across multiple packet processors
AssigneeAvaya Inc.
InventorHamid Assarpour
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvaya Inc.
InventorHamid Assarpour
Estimating the term…
A method, apparatus and computer program product for temporal-based flow distribution across multiple packet processors is presented. A packet is received and a hash identifier (ID) is computed for the packet. The hash ID is used to index into a State Table and to retrieve a corresponding record. When a time credit field of the record is zero then the time credit field is set to a to a new value; a Packet Processing Engine (PE) whose First-In-First-Out buffer (FIFO) has the lowest fill level is selected; and a PE number field in the state table record is updated with the selected PE number. When the time credit field of the record is non-zero then the packet is sent to a PE based on the value stored in the record; and the time credit field in the record is decremented if the time credit field is greater than zero.
A computer-implemented method in which a computer system performs operations comprising:
A non-transitory computer readable storage medium having computer readable code thereon for temporal-based flow distribution across multiple packet processors, the medium including instructions in which a computer system performs operations comprising:
A computer system comprising a flow distributor and a plurality of Packet Processing Engines (PEs), each of said flow distributor and said PEs comprising:
Dependencies are inferred from the claim text.