US2014198803A1PendingUtilityA1
Scheduling and Traffic Management with Offload Processors
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-modifiedWhat 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.