CN111078253A - Upgrading method of resident user load identification module - Google Patents
Upgrading method of resident user load identification module Download PDFInfo
- Publication number
- CN111078253A CN111078253A CN201911242325.XA CN201911242325A CN111078253A CN 111078253 A CN111078253 A CN 111078253A CN 201911242325 A CN201911242325 A CN 201911242325A CN 111078253 A CN111078253 A CN 111078253A
- Authority
- CN
- China
- Prior art keywords
- upgrade
- identification module
- upgraded
- load identification
- upgrading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 230000003993 interaction Effects 0.000 claims abstract description 3
- 230000008569 process Effects 0.000 claims description 8
- 238000012795 verification Methods 0.000 claims description 7
- 208000033748 Device issues Diseases 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 4
- 238000004128 high performance liquid chromatography Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1863—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast comprising mechanisms for improved reliability, e.g. status reports
- H04L12/1868—Measures taken after transmission, e.g. acknowledgments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
The invention provides an upgrading method of a resident user load identification module, which comprises the steps that firstly, the interaction of upgrading information is carried out between superior equipment and a load identification module to be upgraded, whether new program file information is compatible with self parameters is identified by the module, and if yes, the next step is carried out; otherwise, ending the upgrade; then the superior equipment sends the upgrade file to the load identification module to be upgraded, after the transmission of the upgrade file is finished, whether the upgrade file of the load identification module to be upgraded is completely received is inquired and confirmed, if yes, the next step is carried out; otherwise, continuously transmitting the lost data packet to the incomplete module; and finally, the upper-level equipment issues an immediate upgrading command to the load identification module to be upgraded, and the load identification module to be upgraded updates the program and forms an upgrading event record. The invention determines the upgrading area through upgrading configuration, does not need to integrally upgrade the identification module program, and improves the upgrading efficiency on the premise of ensuring the safety of the upgrading file by adopting a mode of combining point-to-point transmission and multicast transmission.
Description
Technical Field
The invention belongs to the technical field of intelligent power grids and intelligent power utilization, and particularly relates to an upgrading method of a resident user load identification module.
Background
The smart electric meter identifies the module through the assembly load, can increase resident user's power consumption and discern the function, nevertheless along with resident's power consumption condition is complicated day by day, and the identification module need possess the upgrading function in order constantly to perfect power consumption detail monitoring or other new demands. After the intelligent electric meter is installed, if the identification module needs to be updated, huge resource waste is inevitably caused by the traditional electric meter replacing mode, and the upgrading efficiency is low by the existing online software upgrading method. Therefore, there is an urgent need for an upgrading method for a residential electrical load identification module to effectively solve the above problems.
Disclosure of Invention
In order to solve the defects of the prior art, the upgrading method of the resident user load identification module sequentially comprises the following steps,
step 1: preparation phase
Performing upgrading information interaction between the superior equipment and the load identification module to be upgraded, identifying whether the new program file information is compatible with the parameters of the load identification module to be upgraded, starting upgrading if the new program file information is compatible with the parameters of the load identification module to be upgraded, and entering the step 2; otherwise, ending the upgrade;
step 2: download phase
The superior equipment transmits the upgrade file to the load identification module to be upgraded, after the transmission of the upgrade file is finished, whether the upgrade file of the load identification module to be upgraded is completely received is inquired and confirmed, and if yes, the step 3 is carried out; otherwise, continuously transmitting the lost data packet to the incomplete module;
and step 3: execution phase
The upper-level equipment issues an immediate upgrade command to the load identification module to be upgraded, and the load identification module to be upgraded updates a program and forms an upgrade event record.
Further: in step 1, the superior device is specifically a concentrator or a master station, and the parameters include a manufacturer, a hardware version, and a software version.
Further: the specific operation process of the step 1 is that the concentrator or the master station issues an upgrade configuration command, an upgrade area and upgrade related parameters are determined, a load identification module to be upgraded responds to the configuration command after receiving the upgrade configuration command, if the upgrade configuration is not performed, the overall upgrade is performed by default, the configuration command does not respond in the downloading and executing stage, the upper equipment reads the size of an upgrade file and the identifier of a downloading party of the load identification module to be upgraded, the load identification module to be upgraded responds after receiving the upgrade configuration command, the upgrade negotiation process is completed, the upper equipment issues a start transmission command, the load identification module to be upgraded identifies whether the file information of a new upgrade package is compatible with the parameters of the upper equipment after receiving the update package, and the next.
Further: in step 2, the superior device issues an upgrade file in a multicast mode, the query of an upgrade result supports two modes of superior device query and electric energy meter active reporting, whether the upgrade file of the load identification module to be upgraded is completely received is queried and confirmed, and if yes, the step 3 is executed; otherwise, the lost data packet is transmitted to the incomplete module in a point-to-point mode.
Further: the specific operation process of the step 2 is that the superior equipment sends an upgrade file in a multicast mode, programs of a plurality of electric energy meters are downloaded simultaneously in an HPLC or RS485 communication mode, the load identification module to be upgraded receives the upgrade file and decrypts the upgrade packet according to a negotiated encryption algorithm, the decrypted data packet is stored to a corresponding position according to a serial number, the superior equipment confirms whether the upgrade file is completely received or not in an inquiry mode, for the incomplete load identification module to be upgraded, the lost data packet is transmitted in a point-to-point mode, after the upgrade file is downloaded, the load identification module to be upgraded performs overall verification judgment on the upgrade file to determine the integrity of the upgrade file, and the next step is carried out after the verification is passed.
Further: and 3, the upgrading event record comprises an upgrading result, versions before and after upgrading, an occurrence event and an event sequence number.
Further: before the preparation stage in step 1, a step is further provided in which the superior device issues an upgrade configuration command to the load identification module to be upgraded, and the load identification module to be upgraded responds to the upgrade configuration command.
Has the advantages that: the invention determines the upgrading area through upgrading configuration, does not need to integrally upgrade the identification module program, and improves the upgrading efficiency on the premise of ensuring the safety of the upgrading file by adopting a mode of combining point-to-point transmission and multicast transmission.
Drawings
Figure 1 is a logic flow diagram of the present invention,
FIG. 2 is a schematic view of the present invention.
Detailed Description
The present invention is further illustrated by the following figures and specific examples, which are to be understood as illustrative only and not as limiting the scope of the invention, which is to be given the full breadth of the appended claims and any and all equivalent modifications thereof which may occur to those skilled in the art upon reading the present specification.
The upgrading method of the resident user load identification module of the invention sequentially comprises the following steps,
step 1: preparation phase
The superior equipment, particularly a concentrator or a master station, issues an upgrade configuration command, determines an upgrade area and upgrade related parameters, a load identification module to be upgraded responds to the configuration command after receiving the upgrade configuration command, if the upgrade configuration is not performed, the overall upgrade is performed by default, the configuration command does not respond in the downloading and executing stage, the superior equipment reads the upgrade file size and the downloading party identification of the load identification module to be upgraded, the load identification module to be upgraded responds after receiving the upgrade negotiation process, the superior equipment issues a start transmission command, the load identification module to be upgraded identifies whether the file information of a new upgrade package is compatible with the parameters of a manufacturer, a hardware version, a software version and the like, and the superior equipment enters the step 2 after confirming that the upgrade is correct and starts the upgrade; otherwise, ending the upgrade;
step 2: download phase
The superior equipment sends an upgrade file in a multicast mode, program downloading is carried out in communication modes such as HPLC (high performance liquid chromatography) and RS485, the program downloading process can support simultaneous execution of a plurality of electric energy meters, an upgrade load identification module decrypts an upgrade packet according to a negotiated encryption algorithm after receiving the upgrade packet, the decrypted data packet is stored to a corresponding position according to a serial number, the superior equipment confirms whether the upgrade file is completely received or not in a query mode, query of an upgrade result supports two modes of query of the superior equipment and active report of the electric energy meters, and if yes, the step 3 is carried out; if not, for the unrefined load identification module to be upgraded, transmitting the lost data packet to the unrefined module in a point-to-point mode, after the upgrade file is downloaded, carrying out overall verification judgment on the upgrade file by the unrefined load identification module to determine the integrity of the upgrade file, and entering the step 3 after the verification is passed;
and step 3: execution phase
The upper-level equipment issues an immediate upgrade command to the load identification module to be upgraded, the load identification module to be upgraded updates a program and forms an upgrade event record, and the upgrade event record comprises an upgrade result, versions before and after upgrading, an occurrence event and an event serial number.
Before the preparation stage in step 1, a step may also be provided in which the superior device issues an upgrade configuration command to the load identification module to be upgraded, and the load identification module to be upgraded responds to the upgrade configuration command, but this step is not a necessary step.
The invention determines the upgrading area through upgrading configuration without integrally upgrading the identification module program, adopts a mode of combining point-to-point transmission and multicast transmission to improve the upgrading efficiency, can download programs through communication modes such as HPLC, RS485 and the like, can support a plurality of electric energy meters to be simultaneously downloaded, and can determine the size of an upgrading packet block through upgrading negotiation according to different communication modes, thereby improving the upgrading downloading speed, increasing an integral verification mechanism to ensure the integrity of an upgrading file, preventing the identification module from being incapable of normally operating due to the tampering of a certain packet data in the middle, and increasing an encryption algorithm to ensure the safety of the upgrading file.
Claims (7)
1. An upgrading method of a resident user load identification module is characterized in that: the method sequentially comprises the following steps of,
step 1: preparation phase
Performing upgrading information interaction between the superior equipment and the load identification module to be upgraded, identifying whether the new program file information is compatible with the parameters of the load identification module to be upgraded, starting upgrading if the new program file information is compatible with the parameters of the load identification module to be upgraded, and entering the step 2; otherwise, ending the upgrade;
step 2: download phase
The superior equipment transmits the upgrade file to the load identification module to be upgraded, after the transmission of the upgrade file is finished, whether the upgrade file of the load identification module to be upgraded is completely received is inquired and confirmed, and if yes, the step 3 is carried out; otherwise, continuously transmitting the lost data packet to the incomplete module;
and step 3: execution phase
The upper-level equipment issues an immediate upgrade command to the load identification module to be upgraded, and the load identification module to be upgraded updates a program and forms an upgrade event record.
2. The upgrading method of the residential consumer load recognition module as claimed in claim 1, wherein: in step 1, the superior device is specifically a concentrator or a master station, and the parameters include a manufacturer, a hardware version, and a software version.
3. The upgrading method of the residential consumer load recognition module as claimed in claim 2, wherein: the specific operation process of the step 1 is that the concentrator or the master station issues an upgrade configuration command, an upgrade area and upgrade related parameters are determined, a load identification module to be upgraded responds to the configuration command after receiving the upgrade configuration command, if the upgrade configuration is not performed, the overall upgrade is performed by default, the configuration command does not respond in the downloading and executing stage, the upper equipment reads the size of an upgrade file and the identifier of a downloading party of the load identification module to be upgraded, the load identification module to be upgraded responds after receiving the upgrade configuration command, the upgrade negotiation process is completed, the upper equipment issues a start transmission command, the load identification module to be upgraded identifies whether the file information of a new upgrade package is compatible with the parameters of the upper equipment after receiving the update package, and the next.
4. The upgrading method of the residential consumer load recognition module as claimed in claim 1, wherein: in step 2, the superior device issues an upgrade file in a multicast mode, the query of an upgrade result supports two modes of superior device query and electric energy meter active reporting, whether the upgrade file of the load identification module to be upgraded is completely received is queried and confirmed, and if yes, the step 3 is executed; otherwise, the lost data packet is transmitted to the incomplete module in a point-to-point mode.
5. The upgrading method of the residential consumer load recognition module as claimed in claim 4, wherein: the specific operation process of the step 2 is that the superior equipment sends the upgrade file in a multicast mode, the load identification module to be upgraded decrypts the upgrade package according to the negotiated encryption algorithm after receiving the upgrade package, the decrypted data package is stored to the corresponding position according to the serial number, the superior equipment confirms whether the upgrade file is completely received or not in an inquiry mode, for the incomplete load identification module to be upgraded, the lost data package is transmitted in a point-to-point mode, after the upgrade file is downloaded, the load identification module to be upgraded performs overall verification judgment on the upgrade file to determine the integrity of the upgrade file, and the next step is carried out after the verification is passed.
6. The upgrading method of the residential consumer load recognition module as claimed in claim 1, wherein: and 3, the upgrading event record comprises an upgrading result, versions before and after upgrading, an occurrence event and an event sequence number.
7. The upgrading method of the residential consumer load recognition module as claimed in claim 1, wherein: before the preparation stage in step 1, a step is further provided in which the superior device issues an upgrade configuration command to the load identification module to be upgraded, and the load identification module to be upgraded responds to the upgrade configuration command.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911242325.XA CN111078253A (en) | 2019-12-06 | 2019-12-06 | Upgrading method of resident user load identification module |
PCT/CN2020/095230 WO2021109522A1 (en) | 2019-12-06 | 2020-06-09 | Method for upgrading resident user load identification module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911242325.XA CN111078253A (en) | 2019-12-06 | 2019-12-06 | Upgrading method of resident user load identification module |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111078253A true CN111078253A (en) | 2020-04-28 |
Family
ID=70313043
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911242325.XA Pending CN111078253A (en) | 2019-12-06 | 2019-12-06 | Upgrading method of resident user load identification module |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111078253A (en) |
WO (1) | WO2021109522A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021109522A1 (en) * | 2019-12-06 | 2021-06-10 | 江苏智臻能源科技有限公司 | Method for upgrading resident user load identification module |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102970372A (en) * | 2012-12-04 | 2013-03-13 | 威胜集团有限公司 | Remote upgrade method for carrier communication module of automatic meter reading system |
US20130117740A1 (en) * | 2011-11-07 | 2013-05-09 | Lsis Co., Ltd. | Apparatus, system and method for upgrading firmware of energy metering device |
CN105607922A (en) * | 2015-12-06 | 2016-05-25 | 江苏林洋能源股份有限公司 | Intelligent electricity meter with maintenance-free clock and easily upgraded firmware and upgrading method for intelligent electricity meter |
CN110471678A (en) * | 2019-07-04 | 2019-11-19 | 中国电力科学研究院有限公司 | A kind of method that electric energy meter firmware uses cast communication mode to upgrade |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101067205B1 (en) * | 2009-06-30 | 2011-09-22 | 한국전력공사 | Meter and its management method in remote meter reading system |
CN105930193B (en) * | 2016-05-05 | 2019-04-16 | 国网重庆市电力公司电力科学研究院 | A kind of electric energy meter software online upgrading method and system based on operating system |
CN106569853B (en) * | 2016-11-02 | 2020-06-23 | 宁波三星医疗电气股份有限公司 | Software upgrading test method for double-core electric energy meter |
JP6465937B1 (en) * | 2017-08-31 | 2019-02-06 | Kddi株式会社 | Distribution apparatus and distribution method |
CN111078253A (en) * | 2019-12-06 | 2020-04-28 | 江苏智臻能源科技有限公司 | Upgrading method of resident user load identification module |
-
2019
- 2019-12-06 CN CN201911242325.XA patent/CN111078253A/en active Pending
-
2020
- 2020-06-09 WO PCT/CN2020/095230 patent/WO2021109522A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130117740A1 (en) * | 2011-11-07 | 2013-05-09 | Lsis Co., Ltd. | Apparatus, system and method for upgrading firmware of energy metering device |
CN102970372A (en) * | 2012-12-04 | 2013-03-13 | 威胜集团有限公司 | Remote upgrade method for carrier communication module of automatic meter reading system |
CN105607922A (en) * | 2015-12-06 | 2016-05-25 | 江苏林洋能源股份有限公司 | Intelligent electricity meter with maintenance-free clock and easily upgraded firmware and upgrading method for intelligent electricity meter |
CN110471678A (en) * | 2019-07-04 | 2019-11-19 | 中国电力科学研究院有限公司 | A kind of method that electric energy meter firmware uses cast communication mode to upgrade |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021109522A1 (en) * | 2019-12-06 | 2021-06-10 | 江苏智臻能源科技有限公司 | Method for upgrading resident user load identification module |
Also Published As
Publication number | Publication date |
---|---|
WO2021109522A1 (en) | 2021-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103281373B (en) | Home gateway intelligent update device and upgrade method | |
WO2020107905A1 (en) | Monitoring and managing methods for device, and terminal device | |
CN102802148B (en) | Method, system and device for card personalization over the air | |
CN105677433A (en) | Hot upgrading method and device for server program | |
CN108683636B (en) | Charging pile communication method and system | |
KR101327680B1 (en) | Apparatus, system and method for upgrading firmware of energy device | |
CN101917567B (en) | Digital television terminal software upgrading method | |
CN201146523Y (en) | A Remote Upgrade Device for ARM Embedded Terminal Based on GPRS Network | |
CN101146291A (en) | Remote radio upgrade method for onboard GPS terminal | |
CN112583646A (en) | Remote upgrading method for intelligent electric meter | |
CN106485140A (en) | A kind of upgrade method of electric energy meter and upgrade-system | |
CN112559250B (en) | Configuration data backup method and device for electric power Internet of things | |
CN103019755A (en) | Wireless program downloading method of plurality of central processing units (CPUs) in embedded system | |
CN111078253A (en) | Upgrading method of resident user load identification module | |
CN112231122A (en) | APP management method based on heterogeneous communication model and oriented to terminal software platform | |
CN102930476B (en) | A kind of hardware resource cut-in method for cloud manufacturing platform | |
CN101739530B (en) | Encryption method of advanced reduced instruction-set computer (RISC) machine (ARM) system in starting process | |
CN117651286A (en) | Wireless communication model verification method and system adapted to power distribution remote terminal | |
CN111726794A (en) | LPWA terminal, eSIM proxy terminal and data processing method thereof | |
CN112036583A (en) | A management system and management method for a smart street lamp and its sub-equipment | |
CN105138379A (en) | Method for on-line upgrading based on Ymodem protocol | |
CN115658112A (en) | Method for improving firmware upgrading efficiency of electric energy meter | |
WO2013078940A1 (en) | Method and device for information interaction in auto driver test system | |
CN105207554B (en) | A kind of implementation method for not shutting down online lower dress excitation con-trol program | |
CN106933641A (en) | A kind of scm software is from upgrade method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200428 |
|
RJ01 | Rejection of invention patent application after publication |