Program downloading method, program switching method and network apparatus
First Claim
1. A program downloading method for downloading a program from a host unit to a plurality of network apparatuses, each of the plurality of network apparatuses having a CPU, an operation memory used for program execution, a working memory and a standby memory, said program downloading method comprising the steps of:
- (a) sending a configuration file comprising a main configuration file and a plurality of configuration files from the host unit to the plurality of network apparatuses, said plurality of sub configuration files having a load module name, a version, and information indicating whether or not to restart the CPU when each load module is developed in the operation memory written therein for each system type of the network apparatus, said main configuration file having a correspondence of each of the plurality of sub configuration files and the system type of each of the plurality of network apparatuses written therein;
(b) acquiring in each of the plurality of network apparatuses a sub configuration file corresponding to a system type thereof from the main configuration file of the received configuration file;
(c) making from each of the plurality of network apparatuses a send request requesting the host unit to send a load module name and a version required therein, based on a sub configuration file corresponding to the system type thereof; and
(d) storing in the standby memory of each of the plurality of network apparatuses a load module which is received from the host unit in response to the send request.
1 Assignment
0 Petitions
Accused Products
Abstract
A program downloading method downloads a program from a host unit to a plurality of network apparatuses. The program downloading method includes sending a configuration file comprising a main configuration file and a plurality of configuration files from the host unit to the plurality of network apparatuses, acquiring in each network apparatus a sub configuration file corresponding to a system type thereof from a main configuration file of the received configuration file, making from each network apparatus a send request requesting the host unit to send a load module name and a version required therein, based on a sub configuration file corresponding to the system type thereof, and storing in a standby memory of each network apparatus a load module which is received from the host unit in response to the send request.
27 Citations
12 Claims
-
1. A program downloading method for downloading a program from a host unit to a plurality of network apparatuses, each of the plurality of network apparatuses having a CPU, an operation memory used for program execution, a working memory and a standby memory, said program downloading method comprising the steps of:
-
(a) sending a configuration file comprising a main configuration file and a plurality of configuration files from the host unit to the plurality of network apparatuses, said plurality of sub configuration files having a load module name, a version, and information indicating whether or not to restart the CPU when each load module is developed in the operation memory written therein for each system type of the network apparatus, said main configuration file having a correspondence of each of the plurality of sub configuration files and the system type of each of the plurality of network apparatuses written therein;
(b) acquiring in each of the plurality of network apparatuses a sub configuration file corresponding to a system type thereof from the main configuration file of the received configuration file;
(c) making from each of the plurality of network apparatuses a send request requesting the host unit to send a load module name and a version required therein, based on a sub configuration file corresponding to the system type thereof; and
(d) storing in the standby memory of each of the plurality of network apparatuses a load module which is received from the host unit in response to the send request. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A network apparatus to which a program is downloaded from a host unit, comprising:
-
a CPU;
an operation memory used for program execution by the CPU;
a working memory; and
a standby memory, said CPU comprising;
an acquiring unit configured to receive from the host unit a configuration file comprising a main configuration file and a plurality of sub configuration file, and to acquire from the main configuration file of the received configuration file a sub configuration file corresponding a system type of the network apparatus, said plurality of sub configuration files having a load module name, a version, and information indicating whether or not to restart the CPU when each load module is developed in the operation memory written therein for each system type of the network apparatus, said main configuration file having a correspondence of each of the plurality of sub configuration files and the system type of each of the plurality of network apparatuses written therein;
a request unit configured to send to the host unit a send request requesting the host unit to send a load module name and a version required by the network apparatus, based on the sub configuration file corresponding to the system type of the network apparatus; and
a storage unit configured to store in the standby memory a load module received from the host unit in response to the send request. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification