Idle state performance evaluation method and system based on power grid data transmission

By splitting and marking key data fields in power grid data packets, forming data sets and performing transmission channel evaluation, the problem of insufficient protection of key data in the existing technology is solved, and more accurate and comprehensive performance evaluation is achieved, improving the efficiency and reliability of data transmission.

CN119892691APending Publication Date: 2025-04-25HANGZHOU QIANKUN TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411643847.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

The existing grid data transmission performance evaluation methods lack special processing and protection for key data, and it is difficult to comprehensively and accurately evaluate the performance of the transmission channel, especially in the process of data transmission, which can easily lead to loss or damage to critical data.

Method used

By marking and splitting the key data fields in the data packet, a data set is formed, and transmitted through the transmission channel respectively, the packet loss rate and transmission efficiency are calculated to achieve a comprehensive and accurate evaluation of the performance of the transmission channel.

Benefits of technology

It improves the accuracy and comprehensiveness of performance evaluation, helps to formulate more optimized transmission strategies, and improves the efficiency and reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119892691A_ABST
    Figure CN119892691A_ABST
Patent Text Reader

Abstract

The invention relates to the field of communication, in particular to an idle state performance evaluation method and system based on power grid data transmission, and the method comprises the steps: obtaining a to-be-tested data packet in a to-be-tested network, splitting the data packet, and calculating the packet loss rate and transmission efficiency of a transmission channel, so as to carry out the performance evaluation of the idle state of the power grid data transmission. According to the idle state performance evaluation method for power grid data transmission, the key data fields in the data packet are marked and split, so that the integrity and traceability of the data in the transmission process are ensured, and the overall accuracy of performance evaluation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to an idle state performance evaluation method and system based on power grid data transmission. Background Art

[0002] In the current field of power grid data transmission, with the rapid development of smart grids, the requirements for data transmission reliability and efficiency are increasing. However, existing power grid data transmission performance evaluation methods have some shortcomings. Many existing performance evaluation methods focus solely on single metrics such as data transmission throughput or latency, while ignoring key parameters such as packet loss rate, concurrency, and error correction, resulting in incomplete and inaccurate evaluation results. During data transmission, the integrity and reliability of critical data are crucial to the security and stability of power grid operations. However, existing evaluation methods often fail to provide special processing and protection for critical data, which can easily lead to loss or corruption of critical data during transmission. Traditional evaluation methods typically treat data packets as a whole for transmission and evaluation, lacking detailed processing and analysis of the data fields within the packets. This approach makes it difficult to accurately reflect the specific performance of the data transmission channel when transmitting different types of data, thus affecting the accuracy of the evaluation results. The power grid data transmission environment is complex and changing, and the performance of the transmission channel is also affected by various factors and changes. Existing evaluation methods often lack dynamic adaptability and cannot adjust evaluation strategies and parameters in real time to cope with these changes.

[0003] To address the above issues, the present invention proposes a method and system for evaluating idle-state performance of power grid data transmission. This method marks and separates key data fields within data packets to form data sets, which are then transmitted separately into transmission channels. At the receiving end, key parameters such as packet loss rate and transmission efficiency are calculated to comprehensively and accurately evaluate the performance of the transmission channel. This evaluation method not only improves the accuracy and comprehensiveness of the evaluation but also facilitates the development of more optimized transmission strategies for specific transmission channels, further enhancing the efficiency and reliability of data transmission. Summary of the Invention

[0004] In order to solve the above-mentioned problems in the prior art, the first purpose of the present invention is to provide an idle state performance evaluation method based on power grid data transmission, by marking the key data in the data packet and splitting it into data sets, and transmitting it to the transmission channel, calculating the packet loss rate and transmission efficiency of the transmission channel, so as to achieve the effect of measuring the idle state performance of power grid data transmission and evaluating the data transmission performance.

[0005] In order to solve the above problems in the prior art, a second object of the present invention is to provide an idle state performance evaluation system based on power grid data transmission, which is used to implement the above performance evaluation method.

[0006] To achieve the above objectives, the present invention provides a method for evaluating idle state performance based on power grid data transmission, comprising: S1: Obtain the data packet to be tested in the network to be tested, confirm the key data fields that need to be split by analyzing the data fields in the data packet to be tested, and obtain key data confirmation information. The key data confirmation information can avoid the problem of data corruption and unreadable due to damage to key data during splitting, and ensure the integrity of key data during the data packet splitting process.

[0007] S2: splitting the data packet to be tested, extracting key data from the data packet to be tested according to key data confirmation information, and retaining other data as data a for normal transmission; by separating the key data from the original data packet, independently analyzing and transmitting it.

[0008] S3: Split the key data into data sets [a1, a n ], where a1 to a n The data set [a1, a n ] are all equipped with identification features; by dividing key data fields into several data, the data accuracy in data tracking can be refined and the bandwidth pressure during transmission can be reduced.

[0009] S4: The data a and the data set [a1, a n ] is transmitted through the transmission channel, and the transmitted data is received at the receiving end to obtain the working information of the transmission channel; through the actual transmission process, the performance of the transmission channel when transmitting critical data and non-critical data is obtained, and subsequent performance evaluation parameters are obtained.

[0010] S5: According to the working information of the transmission channel and the identification information in the data, calculate the relationship between data a and the data set [a1, a n ]The performance evaluation results are obtained by measuring the packet loss rate and transmission efficiency of the transmission channel.

[0011] As a further improvement of the present invention, the key data is a number of data fields with obvious identification features, the data set [a1, a n ] contains complete data information, and the data set [a1, a n ], and the data set [a1, a n] is identical to the data fields contained in the key data. By identifying data fields with distinct identification features in the key data fields, key data can be accurately located and extracted when the data packet is split, reducing the risk of data damage and data loss. By splitting the key data into non-intersecting data elements, the thoroughness and independence of the data splitting are guaranteed, avoiding data redundancy and statistical errors caused by data splitting. And by ensuring that the union of each data in the data set is consistent with the key data, it is ensured that no key data is lost during the transmission process.

[0012] As a further improvement of the present invention, in S5, calculating the packet loss rate of the transmission channel includes: comparing the number of transmission data fields received by the receiving end of the transmission channel with the number of original transmission data fields, and obtaining the packet loss rate of the data transmission channel by comparing the proportion of the difference between the number of original transmission data fields and the number of transmission data fields received by the receiving end in the original transmission data.

[0013] By comparing the difference between the number of original transmission data fields and the number of transmission data fields received by the receiving end, and calculating the proportion of this difference in the original transmission data, the packet loss rate of the data transmission channel can be accurately obtained, ensuring the accuracy of the evaluation results.

[0014] As a further improvement of the present invention, the packet loss rate is calculated as follows: ; Where P is the packet loss rate of the transmission channel, R is the number of original transmission data fields, and R0 is the number of transmission data fields received by the receiving end.

[0015] As a further improvement to the present invention, the transmission efficiency of the S5 transmission channel is calculated by calculating the amount of data passing through the transmission channel per unit time based on the transmission data received by the receiving end, and calculating the amount of data retransmitted due to transmission errors in the transmission channel to obtain an error adjustment factor. Furthermore, the concurrency adjustment factor is calculated by calculating the data concurrency rate of the transmission channel. The use of the error adjustment factor and the concurrency adjustment factor can improve the comprehensiveness and accuracy of performance evaluation.

[0016] As a further improvement of the present invention, the transmission efficiency is calculated as follows: ; Wherein, bps is the transmission efficiency of the transmission channel, D is the amount of data passing through the transmission channel, T is the transmission time of the data transmitted through the channel, ER is the data transmission error adjustment factor in the transmission channel, and C is the concurrency adjustment factor of the data transmission in the transmission channel.

[0017] As a further improvement of the present invention, the S5 identifies the data set [a1, an ] and calculate the amount of data transmitted in the transmission channel.

[0018] The present invention also proposes an idle state performance evaluation system based on power grid data transmission, comprising: A data acquisition module is used to capture the data packets to be tested from the network to be tested; The data processing module is used to analyze the data fields in the data packet to be tested, identify and confirm the key data fields that need to be split, and split the data packet to be tested, extract the key data, split it into data sets containing several data fields, and retain other data as normal transmission data a; Data transmission module is used to transmit the processed data a and the dataset [a1, a n ] Transmitting data through a power grid data transmission channel and receiving the transmitted data at a receiving end; The performance evaluation module is used to calculate the packet loss rate and transmission efficiency of the transmission channel and generate performance evaluation results.

[0019] As a further improvement of the present invention, the data acquisition module captures data packets in the network in real time, and extracts key information from the data packets by performing network communication protocol analysis on the data packets to determine key data.

[0020] By using the data acquisition module to collect data in real time and ensuring the consistency of data types according to the network communication protocol, data transmission errors are avoided.

[0021] The beneficial effects of the present invention are: (1) By using the idle state performance evaluation method of power grid data transmission of the present invention, by marking and splitting the key data fields in the data packet, the integrity and traceability of the data during the transmission process are ensured, and the overall accuracy of the performance evaluation is improved.

[0022] (2) By using the performance evaluation method of data transmission, based on the performance evaluation results, a more optimized transmission strategy can be formulated for a specific transmission channel, such as adjusting the packet size, transmission frequency, etc., to further improve the efficiency and reliability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 The present invention is a flowchart of an idle state performance evaluation method based on power grid data transmission. DETAILED DESCRIPTION

[0024] The following describes specific embodiments of the present invention in detail. It should be noted that the embodiments described here are only some embodiments of the present invention, not all embodiments. Based on the following embodiments, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.

[0025] A first embodiment of the present invention provides an idle state performance evaluation method based on power grid data transmission, comprising: S1: Obtain a data packet to be tested in the network to be tested, analyze the data fields in the data packet to be tested, identify the key data fields that need to be split, and obtain key data confirmation information; S2: splitting the data packet to be tested into data packets, extracting key data from the data packet to be tested according to the key data confirmation information, and retaining other data as normal transmission data a; S3: Split the key data into data sets [a1, a n ], where a1 to a n The data set [a1, a n ]The data in each of them are provided with identification features; S4: The data a and the data set [a1, a n ] is transmitted through the transmission channel, and the transmitted data is received at the receiving end to obtain the transmission channel working information; S5: According to the working information of the transmission channel and the identification information in the data, calculate the relationship between data a and the data set [a1, a n ]The performance evaluation results are obtained by measuring the packet loss rate and transmission efficiency of the transmission channel.

[0026] In this embodiment, referring to Figure 1 As shown, the key data is a number of data fields with obvious identification characteristics. The data fields in the data packet are divided into key data and other transmission data, and the key data is divided into several minimum information units according to the integrity and independence of the information contained, forming a data set [a1, a n ], the data set [a1, a n ] contains complete data information, and the data set [a1, a n ], and the data set [a1, a n ] is exactly the same as the data fields contained in the key data.

[0027] In this embodiment, referring to Figure 1As shown, in S5, calculating the packet loss rate of the transmission channel includes: comparing the number of transmission data fields received by the receiving end of the transmission channel with the number of original transmission data fields, and obtaining the packet loss rate of the data transmission channel by comparing the proportion of the difference between the number of original transmission data fields and the number of transmission data fields received by the receiving end in the original transmission data.

[0028] In this embodiment, referring to Figure 1 As shown, the packet loss rate is calculated as follows: ; Where P is the packet loss rate of the transmission channel, R is the number of original transmission data fields, and R0 is the number of transmission data fields received by the receiving end.

[0029] In this embodiment, referring to Figure 1 As shown, the transmission efficiency of the S5 transmission channel is calculated by calculating the amount of data passing through the transmission channel per unit time based on the transmission data received by the receiving end, and obtaining the error adjustment factor by calculating the amount of data retransmitted due to transmission errors in the transmission channel; and obtaining the concurrency adjustment factor by calculating the data concurrency rate of the transmission channel.

[0030] In this embodiment, referring to Figure 1 As shown, the transmission efficiency is calculated as follows: ; Wherein, bps is the transmission efficiency of the transmission channel, D is the amount of data passing through the transmission channel, T is the transmission time of the data transmitted through the channel, ER is the data transmission error adjustment factor in the transmission channel, and C is the concurrency adjustment factor of the data transmission in the transmission channel.

[0031] In this embodiment, referring to Figure 1 As shown, the S5 identifies the dataset [a1, a n ] and calculate the amount of data transmitted in the transmission channel.

[0032] A second embodiment of the present invention provides an idle state performance evaluation system based on power grid data transmission, comprising: A data acquisition module is used to capture the data packets to be tested from the network to be tested; The data processing module is used to analyze the data fields in the data packet to be tested, identify and confirm the key data fields that need to be split, and split the data packet to be tested, extract the key data, split it into data sets containing several data fields, and retain other data as normal transmission data a; Data transmission module is used to transmit the processed data a and the dataset [a1, a n] Transmitting data through a power grid data transmission channel and receiving the transmitted data at a receiving end; The performance evaluation module is used to calculate the packet loss rate and transmission efficiency of the transmission channel and generate performance evaluation results.

[0033] In this embodiment, referring to Figure 1 As shown, the data acquisition module captures data packets in the network in real time, and extracts key information from the data packets by performing network communication protocol analysis on the data packets to determine key data.

[0034] The above shows and describes the basic features, principles, and advantages of the present invention. It should be noted that the present invention is not limited to the above embodiments, which are only some embodiments. Without departing from the spirit and scope of the present invention, various improvements and supplements made are considered to be within the scope of protection of the present invention.

Claims

1. A method for evaluating idle state performance based on power grid data transmission, characterized in that: include: S1: Obtain a data packet to be tested in the network to be tested, obtain a splitting basis, analyze the data fields in the data packet to be tested according to the splitting basis matching characteristics, confirm the key data fields to be split, and obtain key data confirmation information, where the key data confirmation information is a collection of split key data field tags; S2: splitting the data packet to be tested into data packets, extracting key data in the data packet to be tested according to the key data confirmation information, and retaining other data as normal transmission data a; S3: Split the key data into data sets [a1, a n ], where a1 to a n is a number of data obtained by splitting key data, the data set [a1, a n ] all data have identification features; S4: The data a and the data set [a1, a n ] is transmitted through the transmission channel, and the transmitted data is received at the receiving end to obtain the transmission channel working information; S5: According to the transmission channel working information and the identification information in the data, calculate the data a and the data set [a1, a n ]The performance evaluation results are obtained by calculating the packet loss rate and transmission efficiency of the transmission channel.

2. The idle state performance evaluation method based on power grid data transmission according to claim 1 is characterized in that: The key data is a number of data fields with obvious identification features. n ] contains complete data information. n ] have no intersection between each data element, and the data set [a1, a n ] is exactly the same as the data fields contained in the key data.

3. The idle state performance evaluation method based on power grid data transmission according to claim 1 is characterized in that: In the S5, calculating the packet loss rate of the transmission channel includes: comparing the number of transmission data fields received by the receiving end of the transmission channel with the number of original transmission data fields, and obtaining the packet loss rate of the data transmission channel by comparing the proportion of the difference between the number of original transmission data fields and the number of transmission data fields received by the receiving end in the original transmission data.

4. The idle state performance evaluation method based on power grid data transmission according to claim 3 is characterized in that: The packet loss rate is calculated as follows: ; Wherein, P is the packet loss rate of the transmission channel, R is the number of original transmission data fields, and R0 is the number of transmission data fields received by the receiving end.

5. The idle state performance evaluation method based on power grid data transmission according to claim 1 is characterized in that: The transmission efficiency of the S5 transmission channel is calculated by calculating the amount of data passing through the transmission channel per unit time based on the transmission data received by the receiving end, and by calculating the amount of data retransmitted due to transmission errors in the transmission channel to obtain an error adjustment factor; and the concurrency adjustment factor is obtained by calculating the data concurrency rate of the transmission channel.

6. The idle state performance evaluation method based on power grid data transmission according to claim 5 is characterized in that: The transmission efficiency is calculated as: ; Wherein, bps is the transmission efficiency of the transmission channel, D is the amount of data passing through the transmission channel, T is the transmission time of the data transmitted through the channel, ER is the data transmission error adjustment factor in the transmission channel, and C is the concurrency adjustment factor of the data transmission in the transmission channel.

7. The idle state performance evaluation method based on power grid data transmission according to claim 1 is characterized in that: S5 identifies the dataset [a1, a n ] and calculate the amount of data transmitted in the transmission channel.

8. An idle state performance evaluation system based on power grid data transmission, applicable to an idle state performance evaluation method based on power grid data transmission mentioned in any one of claims 1-7, characterized in that: include: A data acquisition module is used to capture the data packets to be tested from the network to be tested; The data processing module is used to analyze the data fields in the data packet to be tested, identify and confirm the key data fields that need to be split, split the data packet to be tested, extract the key data, split it into data sets containing several data fields, and retain other data as normal transmission data a; The data transmission module is used to transmit the processed data a and the data set [a1, a n ] Transmitting data through a power grid data transmission channel and receiving the transmitted data at a receiving end; The performance evaluation module is used to calculate the packet loss rate and transmission efficiency of the transmission channel and generate performance evaluation results.

9. The idle state performance evaluation method based on power grid data transmission according to claim 8 is characterized in that: The data acquisition module captures data packets in the network in real time, and extracts key information from the data packets by performing network communication protocol analysis on the data packets to determine key data.