Method for batch upgrading of electronic device cluster software

An electronic device, batch upgrade technology, applied in the direction of electrical components, program control devices, digital transmission systems, etc., can solve the problems of low efficiency, no versatility, and inability to apply to industrial applications of embedded electronic devices, etc. Convenience and high efficiency

Active Publication Date: 2013-10-16
STATE GRID CORP OF CHINA +2
View PDF5 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the above method can partially solve the software upgrade problem, there are still some shortcomings: this method is only applicable to a single electronic device, not a group of electronic devices
This method can indeed improve and improve the efficiency of batch software upgrades of electronic device groups, but there are still the following shortcomings: (1) This method needs to deploy a dedicated computer as a file upgrade server in the cluster network, and the electronic devices in the network need to support SNMP protocol, this requirement is not universal, and cannot be applied to industrial applications of general embedded electronic devices; (2) This method needs to specify the file server and relay file server in advance, and must be carried out layer by layer File transfer, the upgrade method is not flexible enough; (3) When this method is used to upgrade the software of electronic device groups in batches, the file server (or relay file server) can only perform point-to-point upgrades on each terminal in turn, which is not efficient

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for batch upgrading of electronic device cluster software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0023] A method for batch software upgrade of an electronic device group can realize the function of batch software upgrade for each electronic device in the cluster network. The topology of the cluster network can be a star structure or a bus structure. Each electronic device in the cluster network is provided with a unique ID, and each electronic device has a boot program, which has a communication interface (such as a serial interface, etc.) ) The function of upgrading the electronic device program, each electronic device can send data in unicast or multicast mode.

[0024] like figure 1 As shown, the batch software upgrade method for electronic device groups includes the following steps:

[0025] Step 1: All electronic devices in the cluster network regularly send heartbeat messages to the cluster network.

[0026] In this step, the frequency of the he...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a method for batch upgrading of electronic device cluster software. Main technical features of the method are that the method comprises the following steps: sending heartbeat messages by all electronic devices in a cluster network to the cluster network at regular time; receiving the heartbeat messages by the electronic devices in the cluster network and maintaining equipment information tables of the electronic devices; selecting an electronic device in the cluster network arbitrarily, and using bootstrap program in the electronic device, performing software upgrading on the electronic device through a specified communication port; and searching an electronic device which has lower version in the cluster network through the equipment information tables of the electronic devices after the electronic device is restarted automatically, and performing software upgrading on the searched electronic device. The method is reasonable in design. Through upgrading program of one electronic device in the cluster network, program upgrading of all electronic devices in the cluster network is realized. The method is characterized by flexible, convenient, and is high in efficiency, convenient in realization, etc.

Description

technical field [0001] The invention belongs to the technical field of electronic device software upgrades, in particular to a batch software upgrade method for electronic device groups. Background technique [0002] In the R&D and production stages of electronic devices, the program upgrade of electronic devices can be completed in the factory through various technical means such as emulators and programmers. However, when the electronic device is applied to the industrial site, it obviously does not have the equipment environment requirements required for the process in the factory. In response to this problem, in recent years, the technology of upgrading the electronic device program through booting has emerged. This technology completes the program upgrading through the corresponding communication port and according to the agreed communication protocol by solidifying the boot code inside the electronic device. This method solves the problem of upgrading the program of t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/24H04L29/08G06F9/445
Inventor 陈浩陈涛谭向红齐昕张清策陈莉赵传伟周亚楠都志军刘荣浩花小健王军峰金强
Owner STATE GRID CORP OF CHINA
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products