US2014198803A1PendingUtilityA1

Scheduling and Traffic Management with Offload Processors

61
Assignee: XOCKETS IP LLCPriority: Jan 17, 2013Filed: Jun 22, 2013Published: Jul 17, 2014
Est. expiryJan 17, 2033(~6.5 yrs left)· nominal 20-yr term from priority
H04L 49/90H04L 67/1097H04L 2101/686H04L 67/10Y02D10/00G06F 13/285G06F 15/17337G06F 9/461G06F 13/4022H04L 47/2441H04L 47/193G06F 13/4068G06F 9/3877G06F 13/1652G06F 12/0815H04L 47/56H04L 47/624G06F 13/16G06F 12/0875G06F 9/4843G06F 13/362G06F 12/1081H04L 47/6295H04L 61/103G06F 2212/1024G06F 12/1027H04L 61/2592H04L 49/40G06F 15/161
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A memory bus connected module for scheduling services for network packet processing is disclosed. The module can include a memory bus connection, a scheduling circuit configured to reorder network packets received from the memory bus connection and place the reordered network packets into multiple input/output queues, and multiple offload processors connected to the memory bus connection, each offload processor configured to modify network packets in the multiple input/output queues.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A memory bus connected module for scheduling services for network packet processing, the module comprising:
 a memory bus connection,   a scheduling circuit configured to reorder network packets received from the memory bus connection and place the reordered network packets into multiple input/output queues, and   multiple offload processors connected to the memory bus connection, each offload processor configured to modify network packets in the multiple input/output queues.   
     
     
         2 . The module of  claim 1  wherein the scheduling circuit is configured to direct network packets based on availability of respective multiple offload processors. 
     
     
         3 . The module of  claim 1  wherein the scheduling circuit is configured to reorder network packets according to a session priority of the network packets. 
     
     
         4 . The module of  claim 1  wherein the scheduling circuit is configured to initiate a context switch for at least one of the multiple offload processors. 
     
     
         5 . The module of  claim 1  wherein the scheduling circuit is configured to transfer network packets into a defined traffic management queue. 
     
     
         6 . The module of  claim 1  wherein the scheduling circuit is configured to determine when network packet processing for each of the multiple offload processors is complete. 
     
     
         7 . The module of  claim 1  wherein the scheduling circuit is configured to operate in a preemption mode to control session execution. 
     
     
         8 . The module of  claim 1 , wherein the memory bus connection is compatible with a memory bus socket. 
     
     
         9 . The module of  claim 1 , wherein the memory bus connection is compatible with a dual in line memory module (DIMM) socket.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.