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.