Communications networks
3 Assignments
0 Petitions
Accused Products
Abstract
In order to upgrade firmware at network elements in a communications network a network upgrade protocol agent is installed on each network element. These agents run an upgrade protocol which allows an upgrade to be loaded onto a first network element and then broadcast through the network. The protocol includes notification messages, which change the state of the network elements to which the upgrade relates, download messages which include the firmware upgrade, apply messages which instruct relevant network elements to apply the upgrade, and inventory messages which send an inventory of firmware stored at a network element to neighboring elements to enable a determination to be made of whether a network element has received all relevant firmware upgrades.
41 Citations
41 Claims
-
1-20. -20. (canceled)
-
21. A method of upgrading firmware installed on network elements of a communications network, comprising the steps of:
-
a) loading a firmware upgrade onto a source network element on the network; and
b) broadcasting the upgrade through the network to network elements to which the firmware upgrade applies, including the step of sending a notification message identifying a type of the network element to which the upgrade applies to network elements adjacent the source network element, and the step of broadcasting the notification message through the network by each network element receiving the notification message passing it to adjacent network elements. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method of upgrading firmware installed on network elements of a communications network, comprising the steps of:
-
a) installing a protocol agent on each network element for running a network upgrade protocol;
b) installing a firmware upgrade at a source network element; and
c) broadcasting the firmware upgrade through the network to network elements to which the firmware upgrade applies by applying the network upgrade protocol at each network element, the broadcasting step including the step of sending a notification message identifying a type of the network element to which the upgrade applies to network elements adjacent the source network element, and the step of broadcasting the notification message through the network by each network element receiving the notification message passing it to adjacent network elements.
-
-
31. A communications network, comprising:
- a plurality of network elements, each network element having a network upgrade protocol element for receiving network upgrade messages from adjacent network elements, broadcasting received network upgrade messages to adjacent network elements, and upgrading network elements firmware according to content of the network upgrade message;
the network upgrade messages comprising an identifier of network element types to be upgraded.
- a plurality of network elements, each network element having a network upgrade protocol element for receiving network upgrade messages from adjacent network elements, broadcasting received network upgrade messages to adjacent network elements, and upgrading network elements firmware according to content of the network upgrade message;
-
32. A network element for a communications network, comprising:
- a network upgrade protocol agent for receiving network upgrade messages from at least one adjacent network element on the communications network, for broadcasting received network upgrade messages to the at least one adjacent network element on the communications network, and for upgrading network element firmware according to content of the network upgrade message;
the network upgrade messages comprising an identifier of network element types to be upgraded.
- a network upgrade protocol agent for receiving network upgrade messages from at least one adjacent network element on the communications network, for broadcasting received network upgrade messages to the at least one adjacent network element on the communications network, and for upgrading network element firmware according to content of the network upgrade message;
-
33. An apparatus for upgrading firmware installed on network elements of a communications network, comprising:
-
a) means for loading a firmware upgrade onto a source network element on the network; and
b) means for broadcasting the upgrade through the network to network elements to which the firmware upgrade applies, the broadcasting means including means for sending a notification message identifying a type of the network element to which the upgrade applies to network elements adjacent the source network element, and means for broadcasting the notification message through the network by each network element receiving the notification message passing it to adjacent network elements. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A network upgrade protocol for upgrading firmware stored in network elements of a communications network, the protocol comprising:
- a notification message identifying a type of the network element to be upgraded, a download message for downloading a firmware upgrade to the network elements of the identified type, and an apply message for causing network elements which have received the firmware upgrade to apply the firmware upgrade.
- View Dependent Claims (41)
Specification