Patent · US Active

Using multiple central processing unit cores for packet forwarding in virtualized networks

US9483317B1 · kind B1 · utility

2Cited by
31References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 17, 2015
Grant dateNov 1, 2016
Priority date
Expiry dateAug 17, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/1097
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for using a plurality of processing cores for packet processing in a virtualized network environment are described herein. An example system can comprise a scheduler operable to initiate a processing core of the plurality of processing cores. The processing core is operable to process a plurality of data packets. Based on the determination that the processing core exceeds a threshold processing capacity associated with the processing core, the scheduler sequentially initiates at least one subsequent processing core. The at least one subsequent processing core has a corresponding threshold processing capacity and is operable to process data packets of the plurality of data packets in excess of threshold processing capacities associated with preceding processing cores. Thus, the threshold processing capacities associated with the preceding processing cores are not exceeded.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.