Safety performance optimization method for power line carrier communication system

By calculating the line resistance and data capacity loss of the device in the power line carrier communication system, marking suspicious and faulty devices, and dynamically updating the encryption weight, the problems of weak delay and security protection capabilities of traditional systems are solved, and the accuracy and security performance of abnormal equipment recognition are improved.

CN119543993APending Publication Date: 2025-02-28AEROSPACE CPOWER SCI & TECH (CHONGQING) LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411664897.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

Traditional power line carrier communication systems have problems of weak delay and security protection capabilities, making it difficult to identify abnormal and faulty equipment in a short time, and lack dynamic encryption capabilities.

Method used

Connect the power line carrier communication system through the network, obtain the configuration data and transmission data of all devices, calculate the line resistance and data capacity loss of each device, set the loss and duration thresholds, judge abnormal transmission phenomena, and mark suspicious and faulty devices. At the same time, the encryption weights of signal encoding and decoding are dynamically updated to improve security protection capabilities.

Benefits of technology

It improves the accuracy of identifying abnormal devices, enhances the security protection capabilities of dynamic encryption, promptly detects and handles communication abnormalities, and improves the security performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119543993A_ABST
    Figure CN119543993A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication security management, and discloses a power line carrier communication system security performance optimization method, which comprises the following steps of: 1, acquiring configuration data of all equipment on a carrier signal and transmission data at all time points, and classifying to form a data set; 2, calculating the line resistance of each device, analyzing the loss condition of the data capacity and the transmission duration when each device receives a signal, and generating a corresponding loss data set and a corresponding duration data set; 3, setting a loss threshold value and a duration threshold value of a fixed range, judging whether an abnormal transmission phenomenon exists in a communication process, and marking suspicious equipment and fault equipment to improve the accuracy of identifying the abnormal equipment; and 4, when suspicious equipment and fault equipment exist, analyzing and generating an update data set of each equipment, and outputting a corresponding optimization report while performing security update, thereby improving the dynamic encryption security protection capability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of communication safety management, and in particular to a method for optimizing the safety performance of a power line carrier communication system. Background Art

[0002] Power line carrier communication is a communication method that uses power lines as a transmission medium for data transmission. The basic principle is to modulate the data signal onto a high-frequency carrier signal and then transmit it through the power line. According to the different frequency bands used, low-voltage power line carrier communication is generally divided into narrowband power line carrier communication of 10KHz-500KHz and broadband power line carrier communication of 2MHz-20MHz. The communication rate of narrowband PLC is generally hundreds of bps to tens of Kbps, while the communication rate of broadband PLC can reach more than 1Mbit / s, and the physical layer rate can reach up to 200Mbit / s. Power line carrier communication modulation technologies include frequency shift keying FSK, phase shift keying PSK, orthogonal frequency division multiplexing OFDM, etc. PLC technology is widely used in smart homes, smart communities, smart cities, remote monitoring and other fields. The biggest feature of PLC technology is that there is no need to re-establish the network, as long as there are wires, data can be transmitted. With the development of technology, PLC is expected to play a more important role in smart grids, energy Internet and other fields.

[0003] At present, the traditional power line carrier communication system has delays. Once abnormal situations such as communication interruption and data loss are found, it is difficult to identify suspicious equipment and faulty equipment in a short time. During the signal transmission process, devices on the same carrier signal use a unified encryption mechanism, lack dynamic encryption capabilities, and have weak security protection capabilities. Summary of the invention

[0004] In view of the shortcomings of the prior art, the present invention provides a method for optimizing the security performance of a power line carrier communication system, which has the advantages of improving the accuracy of identifying abnormal equipment and strong dynamic encryption security protection capabilities, and solves the problems of delay and weak security protection capabilities of traditional power line carrier communication systems.

[0005] To achieve the above object, the present invention provides the following technical solution: a method for optimizing the safety performance of a power line carrier communication system, comprising the following steps:

[0006] Step 1: Connect the power line carrier communication system through the network to obtain the configuration data of all devices on the carrier signal and the transmission data at all time points, and classify them into device data sets and transmission data sets;

[0007] Step 2: Calculate the line resistance XR of each device during signal transmission based on the device data set and the transmission data set, analyze the data capacity loss and transmission time when each device receives the signal, and generate the corresponding loss data group Shsj and time data group Cssj;

[0008] Step 3: Set the loss threshold SY and duration threshold CY in a fixed range, and then combine the loss data group Shsj and duration data group Cssj to determine whether there is abnormal transmission during the communication process, and mark suspicious devices and faulty devices;

[0009] Step 4: When there are suspicious devices and faulty devices, analyze and generate the update data group Gxsj of each device according to the device data set and the transmission data set, and output the corresponding optimization report.

[0010] Preferably, in step 1, the expression of the device data set is {S1 p 、S2 p 、S3 p 、...、Sn p},S1 p To Sn p They are configuration data of the first to nth devices respectively, the configuration data including line conductivity, line length and line cross-sectional area, and p represents the frequency interval of the subcarrier of a single device.

[0011] Preferably, in step 1, the expression of the transmission data set is {C1 d 、C2 d 、C3 d , ..., Cm d}, C1 d To Cm d They are the transmission data from the first time point to the mth time point, the transmission data includes data capacity, signal encoding and signal decoding. The transmission data at a single time point corresponds to a single device, and d represents the specific time for obtaining the transmission data.

[0012] Preferably, in step 2, the calculation process of the line resistance XR is as follows:

[0013] Extract the configuration data of the ith device in the device data set and mark the line conductivity of the ith device as D i , mark the line length of the i-th device as L i , mark the line cross-sectional area of ​​the i-th device as J i ;

[0014]

[0015] In the formula, XR represents the line resistance, It represents the line resistance when the signal is transmitted to the i-th device when the conductivity and cross-sectional area are constant.

[0016] Preferably, in step 2, the calculation process of the loss data group Shsj is as follows:

[0017] Extract the transmission data at the kth time point in the transmission data set, and mark the data capacity at the kth time point as

[0018]

[0019] In the formula, Shsj represents the loss data group, represents the data capacity at the k-1th time point, Indicates the amount of data capacity loss between the kth time point and the k-1th time point, It means calculating the loss of data capacity at m time points at the same time, which is the loss data group.

[0020] Preferably, in step 2, the calculation process of the duration data group Cssj is as follows:

[0021]

[0022] In the formula, Cssj represents the duration data group, dk-d(k-1) represents the time difference between the kth time point and the k-1th time point, It means calculating the time difference between m time points at the same time, which is the duration data group.

[0023] Preferably, in step three, when any loss amount in the loss data group Shsj exceeds the loss threshold SY, it indicates that signal tampering exists during the communication process, and the terminal device receiving the signal at that time point is marked as a suspicious device.

[0024] Preferably, in step three, when any time difference in the duration data group Cssj exceeds the duration threshold CY, it indicates that there is a signal interruption during the communication process, and the transmission device sending the signal at that time point is marked as a faulty device.

[0025] Preferably, in step 4, the calculation process of updating the data group Gxsj is as follows:

[0026] According to the device data set, count the number of devices in normal operation and mark them as AS;

[0027] According to AS, the transmission data at the u-th time point in the transmission data set is extracted, and the signal encoding at the u-th time point is marked as The signal decoding at the u-th time point is marked as

[0028] AS=n-GS

[0029]

[0030] In the formula, Gxsj represents the update data group, GS represents the total number of suspicious devices and faulty devices, n represents the total number of devices, n-GS represents the number of devices that continue to operate normally after excluding suspicious devices and faulty devices, α represents the encryption weight for encoding the signal at the u-th time point, β represents the encryption weight for decoding the signal at the u-th time point, α and β are both constants, and α+β=1, Indicates that the signal codes of AS devices are updated simultaneously. Indicates that the signal decoding of AS devices is updated simultaneously.

[0031] Preferably, in step 4, the optimization report includes suspicious equipment, faulty equipment, line resistance XR, loss data group Shsj, duration data group Cssj and update data group Gxsj.

[0032] Compared with the prior art, the present invention provides a method for optimizing the safety performance of a power line carrier communication system, which has the following beneficial effects:

[0033] 1. The present invention obtains the configuration data of all devices on the carrier signal and the transmission data of all time points through a network connection power line carrier communication system, and classifies them into device data sets and transmission data sets, calculates the line resistance XR of each device during signal transmission, the longer the line resistance, the greater the impact on the signal quality, and the higher the risk of signal tampering and eavesdropping, analyzes the data capacity loss and transmission time when each device receives the signal, and generates corresponding loss data group Shsj and duration data group Cssj, and each time the signal is transmitted, a corresponding check will be performed, which is helpful to timely discover abnormal transmission phenomena, when any loss amount in the loss data group Shsj exceeds the loss threshold SY, it indicates that there is signal tampering during the communication process, and the terminal device receiving the signal at this time point is marked as a suspicious device, when any time difference in the duration data group Cssj exceeds the duration threshold CY, it indicates that there is a signal interruption during the communication process, and the transmission device sending the signal at this time point is marked as a faulty device, thereby improving the accuracy of identifying abnormal devices.

[0034] 2. The present invention analyzes and generates an update data group Gxsj for each device through device data sets and transmission data sets, and synchronously updates signal encoding and signal decoding. Different encryption weights correspond to different encryption levels. The higher the encryption level, the more complex the corresponding algorithm. The encryption weight of each device is different. While performing security updates based on the update data group Gxsj, the corresponding optimization report is output. The optimization report includes suspicious devices, faulty devices, line resistance XR, loss data group Shsj, duration data group Cssj and update data group Gxsj, and has strong dynamic encryption security protection capabilities. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 It is a step diagram of the method of the present invention. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] Due to the delay of the traditional power line carrier communication system, once abnormal conditions such as communication interruption and data loss are found, it is difficult to identify suspicious devices and faulty devices in a short time. During the signal transmission process, the devices on the same carrier signal use a unified encryption mechanism, lack dynamic encryption capabilities, and have weak security protection capabilities. Therefore, a method for optimizing the security performance of the power line carrier communication system is provided. Please refer to Figure 1 , the method comprises the following steps:

[0038] Step 1: Connect the power line carrier communication system through the network to obtain the configuration data of all devices on the carrier signal and the transmission data at all time points, and classify them into device data sets and transmission data sets. The expression of the device data set is {S1 p 、S2 p 、S3 p , ..., Snp}, S1 p To Sn p are the configuration data of the first to nth devices respectively. The configuration data include line conductivity, line length and line cross-sectional area. The line conductivity, line length and line cross-sectional area of ​​the power line directly affect the transmission quality of the signal. p represents the frequency interval of the subcarrier of a single device. The expression of the transmission data set is {C1 d 、C2 d 、C3 d , ..., Cm d}, C1 d To Cmd are the transmission data from the first time point to the mth time point, respectively. The transmission data includes data capacity, signal encoding, and signal decoding. The transmission data at a single time point corresponds to a single device. For example, C1 d and C2 d The transmitted data is the same, but C1 d Corresponding to the sending device, C2 d For the corresponding terminal equipment, the signal content is fully collected, and the encryption method at the current time point is clearly understood, which is helpful for the subsequent update of the dynamic encryption mechanism. d represents the specific time of obtaining the transmission data;

[0039] Step 2: According to the device data set and the transmission data set, calculate the line resistance XR of each device during the signal transmission process, analyze the data capacity loss and transmission time when each device receives the signal, and generate the corresponding loss data group Shsj and time data group Cssj. The calculation process is as follows:

[0040] Extract the configuration data of the ith device in the device data set and mark the line conductivity of the ith device as D i , mark the line length of the i-th device as L i , mark the line cross-sectional area of ​​the i-th device as J i ;

[0041]

[0042] In the formula, XR represents the line resistance, It represents the line resistance when the signal is transmitted to the i-th device under the condition of constant conductivity and cross-sectional area. The longer the line resistance, the greater the impact on signal quality and the higher the risk of signal tampering and eavesdropping.

[0043] Extract the transmission data at the kth time point in the transmission data set, and mark the data capacity at the kth time point as

[0044]

[0045] In the formula, Shsj represents the loss data group, represents the data capacity at the k-1th time point, Indicates the amount of data capacity loss between the kth time point and the k-1th time point, It means calculating the loss of data capacity at m time points at the same time, which is the loss data group. Whenever the signal is transmitted, the loss of data capacity will be calculated accordingly. Multiple checks will help to find abnormal transmission phenomena in time.

[0046]

[0047] In the formula, Cssj represents the duration data group, dk-d(k-1) represents the time difference between the kth time point and the k-1th time point, It means that the time difference between m time points is calculated at the same time, that is, the duration data group, and the loss data group Shsj and the duration data group Cssj are calculated synchronously. Whenever the signal is transmitted, the time difference will be calculated accordingly. Multiple checks will help to find abnormal transmission phenomena in time;

[0048] Step 3: Set the loss threshold SY and duration threshold CY in a fixed range, and then combine the loss data group Shsj and duration data group Cssj to determine whether there is abnormal transmission during the communication process, and mark suspicious devices and faulty devices;

[0049] When any loss amount in the loss data group Shsj exceeds the loss threshold SY, it indicates that signal tampering exists during the communication process, and the terminal device receiving the signal at that time point is marked as a suspicious device;

[0050] When any time difference in the duration data group Cssj exceeds the duration threshold CY, it indicates that there is a signal interruption during the communication process. The transmission device sending the signal at that time point is marked as a faulty device to improve the accuracy of identifying abnormal devices.

[0051] Step 4: When there are suspicious devices and faulty devices, analyze and generate the update data group Gxsj of each device based on the device data set and the transmission data set. The calculation process is as follows:

[0052] According to the device data set, count the number of devices in normal operation and mark them as AS;

[0053] According to AS, the transmission data at the u-th time point in the transmission data set is extracted, and the signal encoding at the u-th time point is marked as The signal decoding at the u-th time point is marked as

[0054] AS=n-GS

[0055]

[0056] In the formula, Hxsj represents the update data group, GS represents the total number of suspicious devices and faulty devices, n represents the total number of devices, n-GS represents the number of devices AS that continue to operate normally after excluding suspicious devices and faulty devices, α represents the encryption weight for signal encoding at the u-th time point, β represents the encryption weight for signal decoding at the u-th time point. In actual use, the encryption weight corresponds to the encryption level, α and β are both constants, and α+β=1. If α=0.2, the corresponding encryption level is level 2, and the level 2 algorithm is used to encrypt signal encoding. β=0.8, the corresponding encryption level is level 8, and the level 8 algorithm is used to encrypt signal decoding. The higher the encryption level, the more complex the corresponding algorithm. Indicates that the signal codes of AS devices are updated simultaneously. Indicates that the signal decoding of AS devices is updated at the same time. Similarly, according to the above formula, the update data group Gxsj of each device is calculated, and the signal encoding and signal decoding are updated synchronously. The encryption weights α and β of each device are different.

[0057] While performing security updates based on the updated data group Gxsj, the corresponding optimization report is output. The optimization report includes suspicious equipment, faulty equipment, line resistance XR, loss data group Shsj, duration data group Cssj and updated data group Gxsj, with strong dynamic encryption security protection capabilities.

[0058] Example 1: In this experiment, a low-voltage power line with a frequency band of 50KHz is selected as the experimental object. The low-voltage power line is connected to three devices. After detection, after the first device sends a signal with a data capacity of 100MB, when the second device receives the signal, the data capacity is 98MB, and when the third device receives the signal, the data capacity is 95MB. The loss data group SHsj of the low-voltage power line is calculated as follows:

[0059]

[0060] In the formula, SHsj represents the loss data group, 98-100 represents the data capacity loss between the first device and the second device is -2MB, and 95-98 represents the data capacity loss between the second device and the third device is -3MB.

[0061] Example 2: In this experiment, a broadband power line with a frequency band of 20MHz is selected as the experimental object. The broadband power line is connected to three devices. After detection, the first device sends a signal with a data capacity of 4900MB at 10:00, the second device receives the signal at 10:00:12, and the third device receives the signal at 10:00:21. The calculation formula of the duration data group Cssj of the broadband power line is as follows:

[0062]

[0063] In the formula, Cssj represents the duration data group, 00:00:12 represents the time difference between the first device and the second device during the carrier communication process, and 00:00:9 represents the time difference between the second device and the third device during the carrier communication process.

[0064] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for optimizing the safety performance of a power line carrier communication system, characterized in that: The following steps are involved: Step 1: Connect the power line carrier communication system through the network to obtain the configuration data of all devices on the carrier signal and the transmission data at all time points, and classify them into device data sets and transmission data sets; Step 2: Calculate the line resistance XR of each device during signal transmission based on the device data set and the transmission data set, analyze the data capacity loss and transmission time when each device receives the signal, and generate the corresponding loss data group Shsj and time data group Cssj; Step 3: Set the loss threshold SY and duration threshold CY in a fixed range, and then combine the loss data group Shsj and duration data group Cssj to determine whether there is abnormal transmission during the communication process, and mark suspicious devices and faulty devices; Step 4: When there are suspicious devices and faulty devices, generate an update data group Gxsj for each device based on the device data set and the transmission data set analysis, and output the corresponding optimization report.

2. A method for optimizing the safety performance of a power line carrier communication system according to claim 1, characterized in that: In step 1, the expression of the device data set is {S1 p 、S2 p 、S3 p 、...、Sn p },S1 p To Sn p They are configuration data of the first to nth devices respectively, the configuration data including line conductivity, line length and line cross-sectional area, and p represents the frequency interval of the subcarrier of a single device.

3. A method for optimizing the safety performance of a power line carrier communication system according to claim 2, characterized in that: In step 1, the expression of the transmitted data set is {C1 d 、C2 d 、C3 d , ..., Cm d }, C1 d To Cm d They are the transmission data from the first time point to the mth time point, the transmission data includes data capacity, signal encoding and signal decoding. The transmission data at a single time point corresponds to a single device, and d represents the specific time for obtaining the transmission data.

4. A method for optimizing the safety performance of a power line carrier communication system according to claim 3, characterized in that: In step 2, the calculation process of the line resistance XR is as follows: Extract the configuration data of the ith device in the device data set and mark the line conductivity of the ith device as D i , mark the line length of the i-th device as L i , mark the line cross-sectional area of ​​the i-th device as J i ; In the formula, XR represents the line resistance, It represents the line resistance when the signal is transmitted to the i-th device when the conductivity and cross-sectional area are constant.

5. A method for optimizing the safety performance of a power line carrier communication system according to claim 4, characterized in that: In step 2, the calculation process of the loss data group Shsj is as follows: Extract the transmission data at the kth time point in the transmission data set, and mark the data capacity at the kth time point as In the formula, Shsj represents the loss data group; Indicates the data capacity at the k-1th time point; Indicates the amount of data capacity loss between the kth time point and the k-1th time point; It means calculating the loss of data capacity at m time points at the same time, which is the loss data group.

6. A method for optimizing the safety performance of a power line carrier communication system according to claim 5, characterized in that: In step 2, the calculation process of the duration data group Cssj is as follows: In the formula, Cssj represents the duration data group; dk-d(k-1) represents the time difference between the kth time point and the k-1th time point; It means calculating the time difference between m time points at the same time, which is the duration data group.

7. A method for optimizing the safety performance of a power line carrier communication system according to claim 5, characterized in that: In the step three, when any loss amount in the loss data group Shsj exceeds the loss threshold SY, it indicates that signal tampering exists during the communication process, and the terminal device receiving the signal at that time point is marked as a suspicious device.

8. A method for optimizing the safety performance of a power line carrier communication system according to claim 6, characterized in that: In the step three, when any time difference in the duration data group Cssj exceeds the duration threshold CY, it indicates that there is a signal interruption during the communication process, and the transmission device sending the signal at that time point is marked as a faulty device.

9. A method for optimizing the safety performance of a power line carrier communication system according to claim 8, characterized in that: In step 4, the calculation process of updating the data group Gxsj is as follows: According to the device data set, count the number of devices in normal operation and mark them as AS; According to AS, the transmission data at the u-th time point in the transmission data set is extracted, and the signal encoding at the u-th time point is marked as The signal decoding at the u-th time point is marked as AS=n-GS In the formula, Gxsj represents the update data group, GS represents the total number of suspicious devices and faulty devices, n represents the total number of devices, n-GS represents the number of devices AS that continue to operate normally after excluding suspicious devices and faulty devices, α represents the encryption weight for encoding the signal at the u-th time point, β represents the encryption weight for decoding the signal at the u-th time point, α and β are both constants, and α+β=1, Indicates that the signal codes of AS devices are updated simultaneously. Indicates that the signal decoding of AS devices is updated simultaneously.

10. A method for optimizing the safety performance of a power line carrier communication system according to claim 1, characterized in that: In the step 4, the optimization report includes suspicious equipment, faulty equipment, line resistance XR, loss data group Shsj, duration data group Cssj and update data group Gxsj.