Assembling response packets
AssigneeInternational Business Machines Corporation
InventorsFabrice Jean VERPLANKEN, Francois ABEL, Jean-Paul ALDEBERT, Jean-Luc FRENOY
Life of this patent
Estimating the term…
Abstract
Proposed is an action machine for assembling response packets in a network processor. The action machine comprises: a first register array adapted to store data for entry into fixed-length fields of differing response packets, a fixed-length field having the same length in the differing response packets; and a second register array adapted to store data for entry into variable-length fields of differing response packets, a variable-length field having different values or lengths in the differing response packets. The action machine is adapted to assemble a response packet by combining data stored in the first register array with data stored in the second register array.
Claims15
An action machine for assembling response packets in a network processor, the action machine comprises:
- a first register array adapted to store data for entry into fixed-length fields of differing response packets, a fixed-length field having the same length in the differing response packets;
- and
- a second register array adapted to store data for entry into variable-length fields of differing response packets, a variable-length field having different values or lengths in the differing response packets,
- wherein the action machine is adapted to assemble a response packet by combining data stored in the first register array with data stored in the second register array.
A method of operating an action machine for assembling response packets in a network processor, the action machine comprising:
- a first register array adapted to store data for entry into fixed-length fields of differing response packets, a fixed-length field having the same length in the differing response packets;
- and a second register array adapted to store data for entry into variable-length fields of differing response packets, a variable-length field having different values or lengths in the differing response packets, the method comprising:
- causing the action machine to assemble a response packet by combining data stored in the first register array with data stored in the second register array.
A computer program product for assembling response packets in a network processor, wherein the computer program product comprises a computer-readable storage medium having computer-readable program code embodied therewith, the computer-readable program code configured to perform all of the steps of a method of operating an action machine for assembling response packets in a network processor, the action machine comprising:
- a first register array adapted to store data for entry into fixed-length fields of differing response packets, a fixed-length field having the same length in the differing response packets;
- and a second register array adapted to store data for entry into variable-length fields of differing response packets, a variable-length field having different values or lengths in the differing response packets, the method comprising:
- causing the action machine to assemble a response packet by combining data stored in the first register array with data stored in the second register array.
Dependencies are inferred from the claim text.