摘要 |
A method and system of a computer network enables efficient and reliable software distribution by disbursing the responsibility for loading software. A computer network (100) is composed of, for example, a central managing station (CMS) (110), multiple major network elements (NEs) (130, 140, 150, 160, 170, 180), and possibly multiple subordinated NEs (S-NEs) (182, 184, 186) connected to major NEs. The CMS and the NEs are preferably connected to a network, such as an X.25 network (120). The CMS includes a load manager (LM) (210) and at least one software unit to be distributed to multiple NEs and/or S-NEs. Multiple NEs include a load agent (LA) (230, 240, 250, 260, 270, 280), which aids the LM with software distribution. At least one particular LA receives (432) instructions as well as the software unit from the CMS under control of the LM and via the network. The particular LA is then responsible for loading (438) the software unit onto other NEs, either fully or partially. The process of upgrading and/or installing software is therefore delegated and disbursed between and among multiple NEs.
|