×

Methods and apparatus for performing in-service upgrade of software in network processor

  • US 20070255764A1
  • Filed: 04/27/2006
  • Published: 11/01/2007
  • Est. Priority Date: 04/27/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of performing an in-service upgrade of code, storable in a memory associated with a packet processor and executable on the packet processor, from a first code version to a second code version, comprising the steps of:

  • preparing for the upgrade by generating one or more write operations to effectuate the code upgrade from the first code version to the second code version;

    updating the code from the first code version to the second code version by propagating the one or more write operations to the packet processor; and

    cleaning up after the updating step by reclaiming one or more memory locations available after the update step;

    wherein the preparing, updating and cleaning up steps require only the storage of a single version of the code in the memory associated with the packet processor.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×