Back to results
US 2004/0111522 A1Published application
Method and apparatus for improving packet processing
AssigneeIntel Corporation
InventorsErik J. Johnson, David M. Putzolu, Bernie Keany
Life of this patent
Estimating the term…
Abstract
A method and apparatus to improve packet processing is disclosed.
Claims41
A method to process packets, comprising:
- determining at least one network metric;
- determining a cost associated with modifying at least a portion of code associated with a network processor;
- determining a value associated with modifying at least a portion of the code associated with a network processor;
- comparing said cost with said value;
- and
- modifying the code based on said comparison.
3 more elements
An apparatus comprising:
- a network device;
- a monitoring module to collect one or more metrics from a network;
- a database of available algorithms for a network device;
- a value module;
- and
- a code loading module, wherein said value module may determine if an algorithm is to be loaded into said network device by said code loading module, based at least in part on a comparison of said one or more metrics to one or more said available algorithms.
3 more elements
A system, comprising:
- a source node to send a packet;
- a destination node to receive said packet;
- an intermediate node to process said packet, said intermediate node comprising a network processor and code loading module to load packet processing code in accordance with at least one network metric.
An article comprising:
- a storage medium;
- said storage medium including stored instructions that, when executed by a processor, result in determining one or more network metrics, determining the cost associated with modifying at least a portion of the code of a network processor, determining a value associated with modifying at least a portion of the code of a network processor, comparing said cost with said value, and modifying the code based on said comparison.
Dependencies are inferred from the claim text.