Communications network equipment
First Claim
1. A method of updating software in a plurality of nodes in a telecommunications network, the telecommunications network having a network controller, and node apparatus at each of said plurality of nodes, said method comprising:
- a) transfering a list of software files required by the nodes onto the network controller;
b) specifically selecting at the network controller those files desired for background downloading, thereby initiating the background download of those selected files to the nodes;
c) observing the stability and integrity of the telecommunications network during the background download; and
d) upon determining that all nodes have received the required software files, activating the update by sending a global message to the nodes from the network controller to simultaneously install the background files in the foreground of the nodes.
5 Assignments
0 Petitions
Accused Products
Abstract
In accord with the objects of the invention, methods and apparatus for controlling communications network equipment are provided. The apparatus is used in a telecommunications network having a plurality of coupled nodes and a network controller coupled to at least one of those nodes, and generally comprises a node apparatus having a backplane and a plurality of functional cards coupled to the backplane. Each of the functional cards has a processor and memory for storing software which is used by the processor. One of the functional cards has memory for storing a current running version of software for each of the other of the plurality of functional cards, and a receiver and memory for storing in background incoming updated versions of software for the plurality of functional cards. The updated versions of software are provided in the overhead portion of the telecommunications signal frame, thereby being non-disruptive to the system. Upon command of the network controller, the updated versions of software are provided in foreground by the functional card having the receiver to the respective software memories of the other cards, thereby causing the other cards to run the updated versions of the software. The updating occurs simultaneously in all nodes.
26 Citations
1 Claim
-
1. A method of updating software in a plurality of nodes in a telecommunications network, the telecommunications network having a network controller, and node apparatus at each of said plurality of nodes, said method comprising:
-
a) transfering a list of software files required by the nodes onto the network controller; b) specifically selecting at the network controller those files desired for background downloading, thereby initiating the background download of those selected files to the nodes; c) observing the stability and integrity of the telecommunications network during the background download; and d) upon determining that all nodes have received the required software files, activating the update by sending a global message to the nodes from the network controller to simultaneously install the background files in the foreground of the nodes.
-
Specification