METHODS AND APPARATUS FOR PERFORMING IN-SERVICE UPGRADE OF SOFTWARE IN NETWORK PROCESSOR

A method and a packet processor for upgrading in-service codes are provided to perform in-service upgrade of the codes of software related to the network or the packet processor while the codes are used. An upgrade process is prepared by generating more than one recording operation for achieving cod...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SONNIER DAVID P, VANGATI NARENDER REDDY
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method and a packet processor for upgrading in-service codes are provided to perform in-service upgrade of the codes of software related to the network or the packet processor while the codes are used. An upgrade process is prepared by generating more than one recording operation for achieving code upgrade from a first code version to a second version(306). The first code version is upgraded to the secondary version by transferring more than one recording operation to the packet processor(308). A cleaning process cleans up after the second code version is deleted by reclaiming more than one available memory position(310). All processes need only the storage of a single code version in a memory related to the packet processor. The upgraded code includes more than one processing component. When the first code version is upgraded, at least one part, which is responsible to execute the processing component, of operation of the packet processor is suspended by each processing component.