Signatures for facilitating hot upgrades of modular software components

   
   

The present invention provides a method and apparatus for facilitating hot upgrades of software components within a telecommunications network device through the use of "signatures" generated by a signature generating program. After installation of a new software release within the network device, only those software components whose signatures do not match the signatures of corresponding and currently executing software components are upgraded. Signatures promote hot upgrades by identifying only those software components that need to be upgraded. Since signatures are automatically generated for each software component as part of putting together a new release a quick comparison of two signatures provides an accurate assurance that either the software component has changed or has not. Thus, signatures provide a quick, easy way to accurately determine the upgrade status of each software component.

La actual invención proporciona un método y un aparato para facilitar mejoras calientes de los componentes de software dentro de un dispositivo de la red de telecomunicaciones con el uso de las "firmas" generadas por una firma que genera programa. Después de la instalación de una nueva revisión del programa dentro del dispositivo de la red, solamente se aumentan esos componentes de software que firmas no emparejan las firmas de corresponder y actualmente de ejecutar componentes de software. Las firmas promueven mejoras calientes identificando solamente esos componentes de software que necesiten ser aumentados. Puesto que las firmas se generan automáticamente para cada componente de software como parte de juntar un nuevo lanzamiento una comparación rápida de dos firmas proporciona un aseguramiento exacto que el componente de software ha cambiado o no lo tiene. Así, las firmas proporcionan una manera rápida, fácil de determinar exactamente el estado de la mejora de cada componente de software.

 
Web www.patentalert.com

< Graphical user interface for procuring telecommunications services on-line

< Trace termination for on-the-fly garbage collection for weakly-consistent computer architecture

> Platform independent memory image analysis architecture for debugging a computer program

> Graphic chatting with organizational avatars

~ 00173