Data transmission method based on smart electric energy meter and concentrator

By developing a real-time data upload system on user smart terminals and adopting user-defined encryption schemes, the issues of high quality and security in power data transmission are solved and efficient and secure data transmission is achieved.

CN119094518BActive Publication Date: 2025-01-21BEIJING TENGINEER AIOT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411572394.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-01-21
Estimated Expiration
2044-11-06

AI Technical Summary

Technical Problem

The prior art is difficult to achieve high-quality and secure data transmission in the transmission of electricity data, especially when the network load capacity is limited, and segmented data is prone to loss and decoding failure.

Method used

By developing the system on the user's smart terminal, the data can be viewed and uploaded in real time, and the user-defined encryption scheme is adopted, combined with the encrypted communication between the user's mobile terminal and the server, to ensure the security and integrity of the data during transmission. If the user does not actively upload data, the server will scan historical data and retrieve unuploaded data through encrypted communication.

Benefits of technology

It achieves high-quality data transmission, ensures data security and integrity, improves data transmission efficiency, and enhances data protection through Tuya encryption technology and the intelligent decryption technology of artificial intelligence networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119094518B_ABST
    Figure CN119094518B_ABST
Patent Text Reader

Abstract

A data transmission method based on a smart energy meter and a concentrator, comprising a user smart meter with a first communication device that can access a communication server, a concentrator with a second communication device that can access a communication server, and a user mobile terminal and the server, which can be encrypted and uploaded to the server within a specified period. When the user fails to upload the power consumption data within the specified period, the server scans the historical data, and after finding that it has not been uploaded, it joins the network through the access, and at the same time communicates with the corresponding communication unit in the first communication device and / or the second communication device through the encrypted communication, and retrieves the power consumption data that has not been uploaded in the storage unit. The method of the present invention improves the efficiency and security of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method for transmitting electric energy data, in particular to a data transmission method based on an intelligent electric energy meter and a concentrator, and belongs to the field of intelligent data processing. Background Art

[0002] Energy data from smart meters is collected by a concentrator and sent to backend servers via a 4G network for billing and other statistical purposes. The challenge is to efficiently and securely transmit this massive amount of data while ensuring high-quality data transmission within the current network capacity.

[0003] Existing technologies use distributed compression and encryption to reduce payload burdens. However, segmented data can easily lead to fragment loss and decoding failures, making it impossible to retrieve complete data. Achieving high-quality transmission requires considering the importance of data, as some data is redundant or even irrelevant.

[0004] However, the data of the energy meter is critical to the user, so considering distributing the data among users and allowing users to actively upload it regularly can solve this problem. We can also consider the solution of user-customized password setting. Summary of the Invention

[0005] Based on the above problems of the prior art, the present invention considers the following three points: first, a system developed for user smart terminals that can view and upload data in real time; second, a user-defined encryption scheme; and third, a remedial solution when the user does not actively upload.

[0006] In view of the above considerations, the present invention provides a data transmission method based on a smart energy meter and a concentrator, including using a user smart energy meter with a first communication device that can access a communication server, a concentrator with a second communication device that can access a communication server, and a user mobile terminal and the server. The first communication device and the second communication device each have a storage unit for storing collected user electricity usage data and a communication unit for encrypted communication with the server. The first communication device and the second communication device are networked separately or together. The server can access the communication unit corresponding to each household through the network, and communicate encrypted with the energy meter of each household and the concentrator of each area through the network. The user mobile terminal communicates with the communication unit, downloads the electricity usage data in the storage unit, and can upload it to the server in an encrypted manner within a specified period. When the user does not upload the electricity usage data within the specified period, the server scans the historical data. After finding that it has not been uploaded, it joins the network through the access, and at the same time communicates with the communication unit in the corresponding first communication device and / or second communication device through the encrypted communication, and retrieves the electricity usage data that has not been uploaded from the storage unit.

[0007] Preferably, the storage unit has a data self-deletion function after being disassembled.

[0008] Optionally, when the storage unit is removed abnormally, the server defaults the user's electricity usage data for the month of removal to the average value of the electricity usage data for the past specified period. The server also regularly accesses the network and collects data in the current storage unit to update the electricity usage data stored in the server.

[0009] Encrypted communication and upload methods include:

[0010] S1 server staff sets up encryption methods to establish communication between the server and the communication unit;

[0011] When registering, S2 users customize an encrypted map physically located on the server or at a designated operating site through the application app installed on their mobile terminals. When uploading encrypted data, the server scans the encrypted map only after confirming receipt of the upload message. When the registration information matches the corresponding encrypted map, the uploaded electricity usage data is decrypted.

[0012] Among them, the encryption method set by the server staff specifically includes:

[0013] S1-1 calls the historical data of the storage unit in the smart meter and each concentrator,

[0014] S1-2 selects part of the historical data and converts it into binary code, which is then stored in the storage unit as an encryption code. The encryption method also includes the following decryption method:

[0015] S1-3 When the network receives the access information, it requires the server to input the encryption code to be accessed. The server inputs the encryption code, and then connects to the corresponding communication unit in the network.

[0016] Optionally, the method of customizing the encrypted image is to store a blank multi-pixel digital image in the user's mobile terminal at an operating site locally on the server or at a designated location. The user can use the app to doodle arbitrarily in the blank multi-pixel digital image to form electronic handwriting. At this time, the blank multi-pixel digital image containing the electronic handwriting is customized as the encrypted image and stored in the server.

[0017] It's understandable that using arbitrary graffiti to create a specific encryption method prevents the potential for tentative decryption of common symbols like numbers, letters, and special characters. Due to the arbitrary nature of the graffiti, it's virtually impossible to determine the exact encrypted image pattern. Since the server only scans it after receiving the uploaded message, stealing secrets is impossible unless the server's memory is compromised and the encrypted image data is transmitted. Furthermore, the server staff's arbitrary selection of encryption methods makes it impossible to determine the specific composition of the encryption code.

[0018] Optionally, the upload message includes a request sent to the server based on a user's operation on the application app, the request carrying data related to the user's mobile terminal communication card registration information, and the server receiving the relevant data; the registration information includes user identity information and user-defined information, including any user-defined information, including household registration information, resume information, etc.

[0019] Preferably, the relevant data is encrypted, and the user-definable information is empty.

[0020] Optionally, the app may remind the user to upload data, and the scanning history data includes historical data from the previous month of scanning.

[0021] Optionally, scan the encrypted image and the registration information is as follows:

[0022] S2-1 builds a generative adversarial network (GAN), collects arbitrary graffiti images as training sets and validation sets, and collects user-defined encrypted images as real images.

[0023] S2-2 inputs the training set and user registration information as noise information into the generator input end of GAN, and inputs the real picture set and the picture output by the generator into the judgement end, and outputs whether the judgment result is true or not at the judgement output end.

[0024] S2-3 first uses the validation set to verify the accuracy of the judger's judgment of the generator's generated image, thereby continuously correcting the judger's parameters, and finally verifies the accuracy of the generator's generated image belonging to the user's encrypted image corresponding to the noise information, thereby continuously correcting the generator's parameters until the accuracy of the two is the highest.

[0025] S2-4 inputs user registration information and random graffiti images into the trained generator, outputs the image at the output end, and inputs the real atlas into the judger. When the output end judges as true, the real atlas input to the judger is the corresponding encrypted image. Beneficial effects

[0026] User downloaded data is encrypted and uploaded, combined with data collected by the server through periodic access, trading time for payload. Massive amounts of data are unified and retrieved in batches as they are uploaded and accessed by the server. This eliminates the need for concentrated uploads and allows users to instantly access electricity usage data wherever a terminal signal is available, improving data transmission efficiency. Tuya's encryption technology and intelligent decryption technology within the AI ​​network ensure data retrieval and upload are well protected, improving overall data transmission quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic diagram of hardware facilities provided by a data transmission method based on a smart energy meter and a concentrator according to an embodiment of the present invention, wherein a is a smart energy meter with a first communication device, b is a concentrator with a second communication device,

[0028] Figure 2 Layout of servers and user mobile terminals, user smart meters, and area concentrators, as well as networking for access, encrypted communication, and upload, as well as a schematic diagram of the encryption method.

[0029] Figure 3 Scan the encrypted image and match the registration information with the flow chart above. DETAILED DESCRIPTION

[0030] Figure 1 and Figure 2 The hardware facilities provided by the data transmission method based on the smart energy meter and the concentrator of the present invention include a smart energy meter with a first communication device ( Figure 1 (a)), a concentrator with a second communication device ( Figure 1 (b)), Figure 2 The server and user mobile terminal (e.g., smartphone) are shown. The concentrator is responsible for aggregating data from a group of smart meters. Multiple groups of concentrators and smart meter groups are networked (i.e., the first communication device and the second communication device form a network). The server and the network are accessible and can communicate with each other in encrypted form. User terminals download data from the network and upload it to the server in an encrypted manner.

[0031] Specifically, in the data transmission method, the user mobile terminal can encrypt and upload the data to the server within the specified 28-31 days. When the user fails to upload the electricity usage data within the specified 28-31 days, the server scans the historical data and, after discovering that the data has not been uploaded, joins the network through the access. At the same time, through the encrypted communication, the server communicates with the communication units in the corresponding first communication device and the second communication device, and retrieves the electricity usage data that has not been uploaded from the storage unit.

[0032] Due to the risk of improper removal, the storage unit has a self-deleting function after removal. Specifically, the power supply is powered by a rechargeable battery charged by power lines. Once the power is disconnected, the storage unit automatically deletes the data. Specifically, an embedded chip is integrated into the storage unit to implement this deletion operation.

[0033] In actual scenarios, when the storage unit is abnormally removed, it is deleted for data protection purposes. For the current month's data, the server defaults to the average of the user's electricity usage data for the specified period in the past. As a backup, the server also regularly accesses the network and collects data from the current storage unit to update the electricity usage data stored on the server. This prevents the loss of data for the current month or more due to abnormal removal, and only calculates the data based on the average. This is especially true when the user has not downloaded the data.

[0034] Encrypted communication and upload methods include:

[0035] S1-1 calls the historical data of the storage unit in the smart meter and each concentrator,

[0036] S1-2 selects part of the historical data and converts it into binary code, which is then stored in the storage unit as an encryption code. The encryption method also includes the following decryption method:

[0037] S1-3 When the network receives the access information, it requires the server to enter the encryption code to be accessed. The server enters the encryption code, and then connects to the corresponding communication unit in the network;

[0038] When registering, S2 users customize an encrypted map physically located on the server or at a designated operating site through the application app installed on their mobile terminals. When uploading encrypted data, the server scans the encrypted map only after confirming receipt of the upload message. When the registration information matches the corresponding encrypted map, the uploaded electricity usage data is decrypted.

[0039] This can prevent the risk of third parties uploading malicious data and then decrypting it. Since the encrypted image cannot be known, decryption fails and information that may be vulnerable to attack is obtained.

[0040] like Figure 3 As shown, scan the encrypted image. When the registration information matches, the method is as follows:

[0041] S2-1 builds a generative adversarial network (GAN) including a generator and a judge, collects arbitrary graffiti images as training sets and verification sets, and collects user-defined encrypted images as real images.

[0042] S2-2 inputs the training set and user registration information as noise information into the generator input end of GAN, and inputs the real picture set and the picture output by the generator into the judgement end, and outputs whether the judgment result is true or not at the judgement output end.

[0043] S2-3 first uses the validation set to verify the accuracy of the judger's judgment of the generator's generated image, thereby continuously correcting the judger's parameters, and finally verifies the accuracy of the generator's generated image belonging to the user's encrypted image corresponding to the noise information, thereby continuously correcting the generator's parameters until the accuracy of the two is the highest.

[0044] S2-4 Figure 3 As shown in the figure, user registration information and random graffiti images are input into the trained generator, the output end outputs the image, and the real atlas is input into the judger. When the output end judges as true, the real atlas input into the judger is the corresponding encrypted image.

[0045] Among them, the method of customizing the encrypted image is to store a blank multi-pixel digital image in the user's mobile terminal at an operating site locally on the server or at a designated location. The user can use the app to doodle arbitrarily in the blank multi-pixel digital image to form electronic handwriting. At this time, the blank multi-pixel digital image containing electronic handwriting is customized as the encrypted image and stored in the server.

[0046] An upload message consists of a request sent to a server based on a user's actions within the app. The request carries data related to the user's mobile terminal communication card registration information, which the server receives. Registration information includes user identity information and user-defined information, including household registration information and biographical information. The relevant data is encrypted, and the user-defined information is left blank. The app can remind users to upload data, and the scan history data includes historical data from the previous month.

Claims

1. A data transmission method based on a smart electric energy meter and a concentrator, characterized in that: It includes a user smart meter with a first communication device that can access a communication server, a concentrator with a second communication device that can access a communication server, and a user mobile terminal and the server. The first communication device and the second communication device each have a storage unit that stores collected user power consumption data and a communication unit that encrypts and communicates with the server. The first communication device and the second communication device are networked separately or together. The server can access the communication unit corresponding to each household through the networking, and encrypt and communicate with the electric energy meter of each household and the concentrator of each area through the networking. The user mobile terminal communicates with the communication unit to download the power consumption data in the storage unit, and can encrypt and upload it to the server within a specified period. When the user does not upload the power consumption data within the specified period, the server scans the historical data, and after finding that it has not been uploaded, it joins the network through the access, and at the same time communicates with the communication unit in the corresponding first communication device and / or the second communication device through the encrypted communication, and retrieves the power consumption data that has not been uploaded in the storage unit; When the storage unit is abnormally removed, the server defaults to the average value of the electricity usage data of the specified period in the past for the user's electricity usage data in the month of removal. The server also periodically accesses the network and collects data in the current storage unit to update the electricity usage data stored in the server; The encryption methods for encrypted communication and encrypted upload include: S1 server staff sets up encryption methods to establish communication between the server and the communication unit; S2 users customize the encrypted map physically located on the server or at a designated operation site when registering through the application app installed on the user's mobile terminal. When uploading the encrypted map, the server will scan the encrypted map only after confirming receipt of the upload message. When the registration information matches the corresponding encrypted map, the uploaded electricity consumption data will be decrypted. The encryption method set by the server staff includes: S1-1 calls the historical data of the storage unit in the smart meter and each concentrator, S1-2 selects part of the historical data and converts it into binary code, which is stored in the storage unit as an encryption code. The encryption method also includes the following decryption method: S1-3 When the network receives the access information, it requires the server to input the encryption code to be accessed. The server inputs the encryption code, and then connects to the corresponding communication unit in the network.

2. The method according to claim 1, characterized in that The storage unit has a data self-deletion function after being disassembled.

3. The method according to claim 1, characterized in that The method for customizing the encrypted image is to store a blank multi-pixel digital image in the user's mobile terminal at a local server or an operating site at a designated location. The user can use the app to doodle arbitrarily in the blank multi-pixel digital image to form electronic handwriting. At this time, the blank multi-pixel digital image containing the electronic handwriting is customized as the encrypted image and stored in the server.

4. The method according to claim 3, characterized in that The upload message includes a request sent to the server according to the user's operation on the application app, the request carries data related to the information registered with the user's mobile terminal communication card, and the server receives the related data; Registration information includes user identity information and user-customizable information.

5. The method according to claim 4, characterized in that The related data is encrypted, and the user-definable information is empty.

6. The method according to claim 5, characterized in that The app can remind the user to upload data, and the scanning history data includes historical data of the previous month of scanning.

7. The method according to any one of claims 3 to 6, characterized in that: Scan the encrypted image. When the registration information matches, the method is as follows: S2-1 builds a generative adversarial network (GAN), collects arbitrary graffiti images as training sets and validation sets, and collects user-defined encrypted images as real images. S2-2 inputs the training set and user registration information as noise information at the input end of the generator in GAN, and inputs the real atlas and the image output by the generator into the judger, and outputs whether the judgment result is true at the output end of the judger. S2-3 first uses the validation set to verify the accuracy of the judger's judgment of the generator's generated image, thereby continuously correcting the judger's parameters, and finally verifies the accuracy of the generator's generated image belonging to the user's encrypted image corresponding to the noise information, thereby continuously correcting the generator's parameters until the accuracy of the two is the highest. S2-4 inputs user registration information and random graffiti images into the trained generator, outputs the image at the output end, and inputs the real atlas into the judger. When the output end judges as true, the real atlas input into the judger is the corresponding encrypted image.

Citation Information

Patent Citations

  • Method, system and device for improving security of smart electric energy meter

    CN107249002A

  • Electric meter reading system and method

    CN111323646A