Invention Grant
- Patent Title: Methods and apparatus for performing in-service upgrade of software in network processor
- Patent Title (中): 在网络处理器中执行软件在线升级的方法和装置
-
Application No.: US11412915Application Date: 2006-04-27
-
Publication No.: US07802245B2Publication Date: 2010-09-21
- Inventor: David P. Sonnier , Narender Reddy Vangati
- Applicant: David P. Sonnier , Narender Reddy Vangati
- Applicant Address: US PA Allentown
- Assignee: Agere Systems Inc.
- Current Assignee: Agere Systems Inc.
- Current Assignee Address: US PA Allentown
- Agency: Ryan, Mason & Lewis, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Improved techniques are disclosed for performing an in-service upgrade of software associated with a network or packet processor. By way of example, 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, includes the following steps. A first step includes 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. A second step includes 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. A third step includes cleaning up after the updating step by reclaiming one or more memory locations available after the update step. As such, the storage of only a single version of the code in the memory associated with the packet processor is required.
Public/Granted literature
- US20070255764A1 Methods and apparatus for performing in-service upgrade of software in network processor Public/Granted day:2007-11-01
Information query