Method for upgrading communication device
First Claim
1. A method performed by a network device, comprising:
- receiving a first command for uploading configuration data to a first server;
uploading the configuration data to the first server in response to the first command before a software installed in the network device is updated;
receiving a second command for downloading a file for updating the software from a second server, wherein the network device, the first server, and the second server are different devices from each other and wherein the second command comprises server address information of the second server and file information associated to the file;
downloading the file from the second server and updating the software with the file in response to the second command;
receiving a third command for recovering the configuration data to the network device;
downloading new configuration data that was converted from the configuration data from the first server; and
recovering the configuration data to the network device by loading the new configuration after the software is updated.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for updating communication equipment through a server in a communication system, wherein the server stores the updated files used for updating the communication equipment. In this method, configuration data in the communication equipment are backed up in the server at first, the updated files are downloaded to the communication equipment from the server, the updated files are loaded to the communication equipment to implement the communication equipment update, and the configuration data backed up in the server are recovered to the communication equipment. The present invention can guarantee the successful update of the communication equipment and no data loss after the update, thus the security of the communication equipment update is greatly improved.
-
Citations
18 Claims
-
1. A method performed by a network device, comprising:
-
receiving a first command for uploading configuration data to a first server; uploading the configuration data to the first server in response to the first command before a software installed in the network device is updated; receiving a second command for downloading a file for updating the software from a second server, wherein the network device, the first server, and the second server are different devices from each other and wherein the second command comprises server address information of the second server and file information associated to the file; downloading the file from the second server and updating the software with the file in response to the second command; receiving a third command for recovering the configuration data to the network device; downloading new configuration data that was converted from the configuration data from the first server; and recovering the configuration data to the network device by loading the new configuration after the software is updated. - View Dependent Claims (2, 3, 4)
-
-
5. A management system, comprising:
-
a management device having a hardware processor that sends a first command to a network device to request the network device to upload configuration data to a first server, sends a second command to the network device to request the network device to download from a second server a file for updating a software installed in the network device, and sends a third command to the network device to request the network device to recover the configuration data to the network device, wherein the network device, the first server, and the second server are different devices from each other, wherein the network device that uploads the configuration data in response to the first command to the first server before the software is updated, downloads the file from the second server and updates the software with the file in response to the second command, downloads new configuration data that was converted from the configuration data from the first server, and recovers the configuration data of the network device by loading the new configuration data after the software is updated. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A network device, comprising:
-
a receiver that receives a first command for uploading configuration data to a first server, receives a second command for downloading a file for updating a software installed in the network device from a second server, and receivers a third command for recovering the configuration data to the network device, wherein the network device, the first server, and the second server are different devices from each other and wherein the second command comprising comprises server address information of the second server and file information associated to the file; and a hardware processor coupled to the receiver that uploads the configuration data to the first server before the software is updated, downloads the file from the second server and updates the software with the file, downloads a new configuration data that was converted from the configuration data from the first server, and recovers the configuration data to the network device by loading the new configuration data after the software is updated. - View Dependent Claims (12, 13, 14)
-
-
15. A network device, comprising:
-
a memory storage comprising instructions; and one or more processors coupled to the memory that execute the instructions to; receive a first command for uploading configuration data to a first server; upload the configuration data to the first server in response to the first command before a software installed in the network device is updated; receive a second command for downloading a file for updating the software from a second server, wherein the network device, the first server, and the second server are different devices from each other and wherein the second command comprising comprises server address information of the second server and file information associated to the file; download the file from the second server and update the software with the file in response to the second command; receive a third command for recovering the configuration data to the network device; download new configuration data that was converted from the configuration data from the first server; and recover the configuration data to the network device by loading the new configuration data after the software is updated. - View Dependent Claims (16, 17, 18)
-
Specification