CN114401147B - New energy power station communication message comparison method and system based on abstract algorithm - Google Patents

New energy power station communication message comparison method and system based on abstract algorithm Download PDF

Info

Publication number
CN114401147B
CN114401147B CN202210067492.0A CN202210067492A CN114401147B CN 114401147 B CN114401147 B CN 114401147B CN 202210067492 A CN202210067492 A CN 202210067492A CN 114401147 B CN114401147 B CN 114401147B
Authority
CN
China
Prior art keywords
message
comparison
server
client
communication
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.)
Active
Application number
CN202210067492.0A
Other languages
Chinese (zh)
Other versions
CN114401147A (en
Inventor
陈文刚
宰洪涛
姬玉泽
王新瑞
张轲
朱剑飞
刘贺龙
杨世宁
张玉娟
陈磊
姚泽龙
许泳涛
孙***
赵赫
原亚飞
郜涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanxi Shengshi Huizhi Technology Co ltd
Jincheng Power Supply Co of State Grid Shanxi Electric Power Co Ltd
Original Assignee
Shanxi Shengshi Huizhi Technology Co ltd
Jincheng Power Supply Co of State Grid Shanxi Electric Power Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanxi Shengshi Huizhi Technology Co ltd, Jincheng Power Supply Co of State Grid Shanxi Electric Power Co Ltd filed Critical Shanxi Shengshi Huizhi Technology Co ltd
Priority to CN202210067492.0A priority Critical patent/CN114401147B/en
Publication of CN114401147A publication Critical patent/CN114401147A/en
Application granted granted Critical
Publication of CN114401147B publication Critical patent/CN114401147B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention provides a new energy power station communication message comparison method and a system based on a summary algorithm, wherein the method comprises the following steps: the client and the server negotiate to determine the abstract algorithm and the comparison message parameters used; the comparison message parameters comprise: starting a frame communication message and comparing the number of the frame communication messages contained in the message; according to the abstract algorithm and the comparison message parameters, the client and the server respectively acquire comparison messages from respective communication message queues, and perform abstract calculation on the comparison messages to form a client abstract calculation result and a server abstract calculation result; the client sends the client abstract calculation result to the server; the server side carries out consistency check on the client side abstract calculation result and the server side abstract calculation result and outputs a comparison result; the method has the beneficial effect of higher efficiency and is suitable for the technical field of communication message comparison of the new energy power station.

Description

New energy power station communication message comparison method and system based on abstract algorithm
Technical Field
The invention relates to the technical field of new energy power station communication message comparison, in particular to a new energy power station communication message comparison method and system based on a summary algorithm.
Background
With continuous consumption of fossil energy and increasingly outstanding environmental problems, new energy technology is rapidly developed, and new energy power generation represented by photovoltaics, wind power and water power is increasingly widely applied.
In the operation process of the new energy power station, the operation state information and data thereof are uploaded to a power grid regulation and control department in real time through related communication messages, and a dispatcher carries out corresponding power grid operation dispatching according to the state information and the power load information of the new energy power station; therefore, the accuracy of the communication message directly affects the safety and stability of the operation of the power grid and the accuracy of the dispatching operation.
However, because the new energy power stations are often built in remote mountain areas, the new energy power stations are limited by geographical positions, and the communication mode is difficult to adopt stable and reliable technical means such as optical fiber channels, but is mostly in wireless or relay modes; in addition, some factors such as environmental interference or insufficient stability of intermediate data transmission equipment sometimes occur that communication messages sent/received by remote equipment at a station end are inconsistent with communication messages received/sent by a master station end system, so that the safety and stability operation of a power grid are greatly influenced.
At present, no effective real-time monitoring and judging means exists for the problem of inconsistent communication messages, and a post-comparison method is often adopted, namely, devices such as a message recorder and the like are arranged at the station end where faults occur, the message recorder continuously and circularly records interactive communication messages between remote equipment at the station end and a master station end system, the message recorder is retrieved from the master station until the faults occur again, and the recorded communication messages are exported to be compared with historical interactive message records at the master station end one by one. The method has the defects of low efficiency and analysis lag.
Disclosure of Invention
Aiming at the defects existing in the related technology, the invention aims to solve the technical problems that: the new energy power station communication message comparison method and system based on the abstract algorithm are high in efficiency and capable of achieving communication message consistency comparison.
In order to solve the technical problems, the invention adopts the following technical scheme:
a new energy power station communication message comparison method based on a summary algorithm, the method comprises the following steps:
s10, the client side and the server side negotiate to determine the used abstract algorithm and the comparison message parameters; the comparison message parameters comprise: starting a frame communication message and comparing the number of the frame communication messages contained in the message;
s20, according to the abstract algorithm and the comparison message parameters, the client and the server respectively acquire comparison messages from respective communication message queues, and perform abstract calculation on the comparison messages to form a client abstract calculation result and a server abstract calculation result;
s30, the client sends the client abstract calculation result to the server;
s40, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, and outputs a comparison result.
Preferably, the method further comprises: and dynamically adjusting the comparison message parameters according to the output comparison result.
Preferably, in the step S10, the client and the server negotiate to determine the summary algorithm and the comparison message parameters used, which specifically includes:
s101, a client initiates a negotiation request;
s102, the server side responds to a negotiation request of the client side and returns negotiation start confirmation information to the client side;
s103, the client reads the name of one of the abstract algorithms from the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server;
s104, the server receives the first negotiation message and extracts the abstract algorithm name in the first negotiation message;
s105, the server side identifies whether the abstract algorithm library contains the abstract algorithm sent by the client side according to the abstract algorithm name, if so, the step S106 is executed, and if not, the step S113 is executed;
s106, the server side sends algorithm negotiation success information to the client side;
s107, the client reads a frame communication message from the client communication message queue as an initial frame communication message, packages the initial frame communication message into a second negotiation message and sends the second negotiation message to the server;
s108, the server receives the second negotiation message and extracts a framing communication message in the second negotiation message;
S109, the server side identifies whether the communication message queue contains the framing communication message sent by the client side, if so, the step S110 is executed, and if not, the step S111 is executed;
s110 the processing unit is configured to, the server sets the number of the frame communication messages, packaging the message negotiation success information and sending the message negotiation success information to the client;
s111, the server side stores the framing communication message into an abnormal original message storage module and sends message negotiation failure information to the client side;
s112, the client reads a frame communication message from the communication message queue again as an initial frame communication message, packages the frame communication message into a second negotiation message and sends the second negotiation message to the server, and then step S108 is executed;
s113, the server side sends algorithm negotiation failure information to the client side;
and S114, the client reads the name of the next abstract algorithm in the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server, and then the step S104 is executed.
Preferably, in the step S20, according to the summary algorithm and the comparison message parameters, the client and the server acquire comparison messages from respective communication message queues, and perform summary calculation on the comparison messages to form a client summary calculation result and a server summary calculation result; the method specifically comprises the following steps:
S201, the client extracts the corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
s202, the client performs abstract calculation on the combined communication messages according to an abstract algorithm determined by negotiation to form a client abstract calculation result;
s203, the server extracts the corresponding number of frame communication messages from the communication message queue of the server according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
and S204, the server performs abstract calculation on the combined communication messages according to the abstract algorithm determined by negotiation to form a server abstract calculation result.
Preferably, in the step S40, the server performs consistency check on the client summary calculation result and the server summary calculation result, and outputs a comparison result, which specifically includes:
s401, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, if the results are consistent, the step S402 is executed, otherwise, the step S404 is executed;
s402, the server updates the number of the frame communication messages in the comparison message parameters and increases the number of the frame communication messages in the next comparison message;
S403, the server side sends the updated number of the frame communication messages to the client side so that the next time the client side and the server side acquire comparison messages according to the updated comparison message parameters;
s404, the server saves the original communication message of the server corresponding to the comparison message to an abnormal original message storage module;
s405, the server updates the number of the frame communication messages in the comparison message parameters, and reduces the number of the frame communication messages in the next comparison message;
s406, the server sends the updated number of the frame communication messages and the comparison result to the client so that the next time the client and the server acquire the comparison message according to the updated comparison message parameters;
s407, the client sends the original communication message of the client corresponding to the comparison message to the server, so that the server stores the original communication message of the client into an abnormal original message storage module;
s408, the client sends the last line of communication message in the original communication message of the client corresponding to the comparison message as the initial framing communication message to the server, renegotiating the comparison message parameters.
Preferably, in step S402, the server updates the number of frame communication messages in the comparison message parameter, and increases the number of frame communication messages in the next comparison message; the method specifically comprises the following steps:
S4021, presetting the number of maximum framing communication messages as Lmax;
s4022, when the output result of the step S401 is consistent, doubling the number L of the framing communication messages in the comparison message;
s4023, judging whether 2L is more than or equal to Lmax, if yes, the number of the updated frame communication messages is Lmax, and if not, the number of the updated frame communication messages is 2L;
step S405, the server updates the number of the frame communication messages in the comparison message parameter, and reduces the number of the frame communication messages in the next comparison message; the method specifically comprises the following steps:
s4021, presetting the number of the minimum framing communication messages as Lmin;
s4022, when the output result of the step S401 is inconsistent, halving the number L of the framing communication messages in the comparison message and rounding;
s4023, judging whether [ L/2] is less than or equal to Lmin, and when the [ L/2] is not met, judging that the number of the updated framing communication messages is [ L/2].
Correspondingly, the new energy power station communication message comparison system based on the abstract algorithm comprises: a client and a server;
the client comprises:
The first message acquisition module is used for acquiring and framing an original communication message stream of the client according to a message protocol type format to form a piece of frame-by-piece communication message which is arranged according to time sequence;
the first message buffer module is used for adding the piece-by-piece framing communication messages output by the first message acquisition module into a client communication message queue for buffer storage according to the first-in-first-out principle; the frame-divided communication message read by the first message extraction module is popped up from the queue;
the first message extraction module is used for extracting the corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and carrying out merging processing on all the extracted frame communication messages;
when the comparison results are inconsistent, the original framing communication message of the client corresponding to the comparison message is sent to an abnormal original message storage module of the server;
the first abstract calculation module is used for carrying out abstract calculation on the communication messages which are combined and processed by the first message extraction module according to the abstract algorithm determined by negotiation to form a client abstract calculation result;
the first abstract algorithm storage module is used for storing abstract algorithms supported by the client;
The first negotiation module is used for negotiating and determining the used abstract algorithm and the comparison message parameters with the second negotiation module of the server side;
the first communication transmission module is used for carrying out data communication with the second communication transmission module of the server;
the server side comprises:
the second message collection module is used for collecting and framing the original communication message stream of the server according to the message protocol type format to form a piece of frame-by-frame communication message which is arranged according to the time sequence;
the second message buffer module is used for adding the piece-by-piece framing communication messages output by the second message acquisition module into a server communication message queue for buffer storage according to the first-in-first-out principle; the frame-divided communication message read by the second message extraction module is popped up from the queue;
the second message extraction module is used for extracting the corresponding number of frame communication messages from the service end communication message queue according to the comparison message parameters determined by negotiation, and carrying out merging processing on all the extracted frame communication messages;
the server-side original framing communication message with inconsistent comparison results is sent to an abnormal original message storage module;
the second abstract calculation module is used for carrying out abstract calculation on the communication messages which are combined and processed by the second message extraction module according to the abstract algorithm determined by negotiation to form a server abstract calculation result;
The second abstract algorithm storage module is used for storing abstract algorithms supported by the server side;
the result comparison module is used for carrying out consistency check on the client side abstract calculation result and the server side abstract calculation result and outputting a comparison result;
the reward and punishment module is used for dynamically adjusting the comparison message parameters according to the comparison result and outputting updated comparison message parameters;
the abnormal original message storage module is used for storing the corresponding original communication message of the server and the original message of the client in and out when the comparison results are inconsistent;
the second negotiation module is used for negotiating and determining the used summary algorithm and the comparison message parameters with the first negotiation module of the client;
and the second communication transmission module is used for establishing communication connection with the second communication transmission module of the server.
Preferably, the server further includes:
and the output module is used for outputting the original communication message corresponding to the comparison message in a text and chart mode when the comparison results are inconsistent.
The beneficial technical effects of the invention are as follows:
the invention relates to a method and a system for comparing communication messages of a new energy power station based on a summary algorithm, wherein a client and a server negotiate and determine the used summary algorithm and comparison message parameters, when the comparison is carried out, the client and the server respectively acquire comparison messages from respective communication message queues, and carry out summary calculation on the comparison messages to form a client summary calculation result and a server summary calculation result.
Drawings
FIG. 1 is a schematic flow chart of a new energy power station communication message comparison method based on a summary algorithm;
FIG. 2 is a flow chart of step S10 of the present invention;
FIG. 3 is a schematic flow chart of step S20 and step S40 in the present invention;
FIG. 4 is a first data structure diagram of the client digest calculation result sent by the client in step S30;
FIG. 5 is a second data structure diagram of the client digest calculation result sent by the client in step S30;
fig. 6 is a schematic structural diagram of a client in a new energy power station communication message comparison system based on a summary algorithm;
fig. 7 is a schematic structural diagram of a server in a new energy power station communication message comparison system based on a summary algorithm;
FIG. 8 is a schematic diagram of an implementation scenario of a new energy power station communication message comparison system based on a summary algorithm of the invention;
10 is a client, 101 is a first message collection module, 102 is a first message buffer module, 103 is a first message extraction module, 104 is a first abstract calculation module, 105 is a first abstract algorithm storage module, 106 is a first negotiation module, and 107 is a first communication transmission module;
20 is a server, 201 is a second message collection module, 202 is a second message buffer module, 203 is a second message extraction module, 204 is a second summary calculation module, 205 is a second summary algorithm storage module, 206 is a second negotiation module, 207 is a second communication transmission module, 208 is a result comparison module, 209 is a reward and punishment module, 210 is an abnormal original message storage module, and 211 is an output module.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention; all other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
In the following detailed description of the embodiments of the present invention, reference is made to the accompanying drawings, which form a part hereof, and in which are shown by way of illustration only, and in which is shown by way of illustration only, and in which the scope of the invention is not limited for ease of illustration. In addition, the three-dimensional dimensions of length, width and depth should be included in actual fabrication.
An embodiment of the present invention is described in detail below with reference to the accompanying drawings.
Example 1
As shown in fig. 1, a method for comparing new energy power station communication messages based on a summary algorithm comprises the following steps:
s10, the client side and the server side negotiate to determine the used abstract algorithm and the comparison message parameters; the comparison message parameters comprise: starting a frame communication message and comparing the number of the frame communication messages contained in the message;
s20, according to the abstract algorithm and the comparison message parameters, the client and the server respectively acquire comparison messages from respective communication message queues, and perform abstract calculation on the comparison messages to form a client abstract calculation result and a server abstract calculation result;
s30, the client sends the client abstract calculation result to the server;
s40, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, and outputs a comparison result.
Specifically, the method further comprises the following steps: and dynamically adjusting the comparison message parameters according to the output comparison result.
Generally, the digest algorithm is also called a hash algorithm, which means that data with any length is input, data with fixed length is output, the same input data always obtains the same output, different input data obtains different outputs, and common digest algorithms are domestic and foreign algorithms such as MD5, SHA-1, SHA-256, SM3 and the like.
The conventional message comparison method comprises the steps of firstly carrying out framing treatment on a message according to the protocol type of the message and a corresponding protocol format to obtain a framing message, then analyzing the framing message one by one to obtain message description information, and finally comparing and judging whether the description information of the two messages is consistent or not, wherein the data processing amount is large and the efficiency is lower.
In the invention, a client and a server negotiate to determine the parameters of a used abstract algorithm and a comparison message, and when the comparison is carried out, the client and the server respectively acquire the comparison message from respective communication message queues and carry out abstract calculation on the comparison message to form a client abstract calculation result and a server abstract calculation result; compared with the prior art, the method has the advantages that the split frame messages are not analyzed and compared one by one, and consistency test is carried out on the summary calculation results of the client and the server, so that the method has high comparison efficiency, low system overhead and extremely-reduced data transmission quantity, and has extremely-strong practicability.
Example two
As shown in fig. 2, based on the first embodiment, a method for comparing communication messages of a new energy power station based on a summary algorithm, in which step S10, a client and a server negotiate to determine the summary algorithm and a comparison message parameter used, specifically includes:
S101, a client initiates a negotiation request;
s102, the server side responds to a negotiation request of the client side and returns negotiation start confirmation information to the client side;
s103, the client reads the name of one of the abstract algorithms from the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server;
s104, the server receives the first negotiation message and extracts the abstract algorithm name in the first negotiation message;
s105, the server side identifies whether the abstract algorithm library contains the abstract algorithm sent by the client side according to the abstract algorithm name, if so, the step S106 is executed, and if not, the step S113 is executed;
s106, the server side sends algorithm negotiation success information to the client side;
s107, the client reads a frame communication message from the client communication message queue as an initial frame communication message, packages the initial frame communication message into a second negotiation message and sends the second negotiation message to the server;
s108, the server receives the second negotiation message and extracts a framing communication message in the second negotiation message;
s109, the server side identifies whether the communication message queue contains the framing communication message sent by the client side, if so, the step S110 is executed, and if not, the step S111 is executed;
S110, the server sets the number of the frame communication messages, packages the frame communication messages into message negotiation success information and sends the message negotiation success information to the client;
s111, the server side stores the framing communication message into an abnormal original message storage module and sends message negotiation failure information to the client side;
s112, the client reads a frame communication message from the communication message queue again as an initial frame communication message, packages the frame communication message into a second negotiation message and sends the second negotiation message to the server, and then step S108 is executed;
s113, the server side sends algorithm negotiation failure information to the client side;
and S114, the client reads the name of the next abstract algorithm in the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server, and then the step S104 is executed.
Specifically, in this embodiment, in the negotiation process, the client may sequentially read the first algorithm name from the summary algorithm library to perform negotiation, and if the negotiation is unsuccessful, read the second algorithm name to perform negotiation, and so on; or the priority of each abstract algorithm can be preset, and the first abstract algorithm and the second abstract algorithm can be read according to the set priority.
Further, the client can sequentially read the first frame communication message from the communication message queue as the initial message for negotiation, and read the second frame communication message for negotiation if the negotiation is unsuccessful, and the like; or alternatively
The client may also negotiate by reading a first frame communication message (e.g., 5 minutes) within a certain time frame as an initial message, and if the negotiation is unsuccessful, read a second communication message to negotiate, and so on.
As shown in fig. 3, in the step S20, according to the summary algorithm and the comparison message parameters, the client and the server respectively obtain comparison messages from respective communication message queues, and perform summary calculation on the comparison messages to form a client summary calculation result and a server summary calculation result; the method specifically comprises the following steps:
s201, the client extracts the corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
s202, the client performs abstract calculation on the combined communication messages according to an abstract algorithm determined by negotiation to form a client abstract calculation result;
s203, the server extracts the corresponding number of frame communication messages from the communication message queue of the server according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
and S204, the server performs abstract calculation on the combined communication messages according to the abstract algorithm determined by negotiation to form a server abstract calculation result.
In this embodiment, the client performs summary calculation on the combined communication message according to the summary algorithm determined by negotiation to form a client summary calculation result, and then step S30 is executed; as shown in fig. 4, in the step S30, the data structure of the client digest calculation result sent by the client may include: and sending two parts of contents of the sequence number and the abstract calculation result.
As shown in fig. 5, in order to avoid data errors caused by external factors such as electromagnetic interference during transmission, the data structure of the client summary calculation result sent by the client may further include: and (3) performing check calculation (such as CRC check) on the transmission sequence number and the summary calculation result.
Specifically, in the step S40, the server performs consistency check on the client summary calculation result and the server summary calculation result, and outputs a comparison result, which specifically includes:
s401, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, if the results are consistent, the step S402 is executed, otherwise, the step S404 is executed;
s402, the server updates the number of the frame communication messages in the comparison message parameters and increases the number of the frame communication messages in the next comparison message;
S403, the server side sends the updated number of the frame communication messages to the client side so that the next time the client side and the server side acquire comparison messages according to the updated comparison message parameters;
s404, the server saves the original communication message of the server corresponding to the comparison message to an abnormal original message storage module;
s405, the server updates the number of the frame communication messages in the comparison message parameters, and reduces the number of the frame communication messages in the next comparison message;
s406, the server sends the updated number of the frame communication messages and the comparison result to the client so that the next time the client and the server acquire the comparison message according to the updated comparison message parameters;
s407, the client sends the original communication message of the client corresponding to the comparison message to the server, so that the server stores the original communication message of the client into an abnormal original message storage module;
and S408, the client sends the last line of communication message in the original communication message of the client corresponding to the comparison message as an initial framing communication message to the server, and renegotiates the parameters of the comparison message.
In this embodiment, in step S402, the server updates the number of frame communication messages in the comparison message parameter, and increases the number of frame communication messages in the next comparison message; the method specifically comprises the following steps:
S4021, presetting the number of maximum framing communication messages as Lmax;
s4022, when the output result of the step S401 is consistent, doubling the number L of the framing communication messages in the comparison message;
s4023, judging whether 2L is more than or equal to Lmax, if yes, the number of the updated frame communication messages is Lmax, and if not, the number of the updated frame communication messages is 2L;
step S405, the server updates the number of the frame communication messages in the comparison message parameter, and reduces the number of the frame communication messages in the next comparison message; the method specifically comprises the following steps:
s4021, presetting the number of the minimum framing communication messages as Lmin;
s4022, when the output result of the step S401 is inconsistent, halving the number L of the framing communication messages in the comparison message and rounding;
s4023, judging whether [ L/2] is less than or equal to Lmin, and when the [ L/2] is not met, judging that the number of the updated framing communication messages is [ L/2].
The invention also provides a new energy power station communication message comparison system based on the abstract algorithm.
As shown in fig. 6 and fig. 7, a new energy power station communication message comparison system based on a summary algorithm includes: a client 10 and a server 20;
The client 10 includes:
the first message collection module 101 is configured to collect and frame the original communication message stream of the client according to the message protocol type format, so as to form a piece of frame-by-piece communication message arranged according to time sequence;
the first message buffer module 102 is configured to add the frame-by-frame communication message output by the first message collection module 101 to a client communication message queue for buffering according to a first-in-first-out principle; and popping the frame communication message read by the first message extraction module 103 from the queue;
the first message extraction module 103 is configured to extract a corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and perform a merging process on all the extracted frame communication messages;
when the comparison results are inconsistent, the original framing communication message of the client corresponding to the comparison message is sent to the abnormal original message storage module 210 of the server 20;
the first summary calculation module 104 is configured to perform summary calculation on the communication messages after the combination processing of the first message extraction module 103 according to the summary algorithm determined by negotiation, so as to form a client summary calculation result;
A first digest algorithm storage module 105 for storing a digest algorithm supported by the client;
the first negotiation module 106 is configured to negotiate with the second negotiation module 206 of the server 20 to determine a summary algorithm and a comparison message parameter to be used;
a first communication transmission module 107, configured to perform data communication with a second communication transmission module 207 of the server;
the server 20 includes:
the second message collection module 201 is configured to collect and frame the original communication message stream of the server according to the message protocol type format, and form a piece of frame-by-piece communication message arranged according to the time sequence;
the second message buffer module 202 is configured to add the frame-by-frame communication message output by the second message collection module 201 to a server communication message queue for buffering according to a first-in-first-out principle; and popping the frame communication message read by the second message extraction module 203 from the queue;
the second message extraction module 203 is configured to extract a corresponding number of frame-divided communication messages from the server-side communication message queue according to the comparison message parameters determined by negotiation, and perform a merging process on all the extracted frame-divided communication messages;
and sending the service end original framing communication message with inconsistent comparison results to an abnormal original message storage module 210;
The second summary calculation module 204 is configured to perform summary calculation on the communication messages after the combination processing of the second message extraction module 203 according to the summary algorithm determined by negotiation, so as to form a server summary calculation result;
a second digest algorithm storage module 205, configured to store a digest algorithm supported by the server;
the result comparison module 208 is configured to perform consistency check on the client summary calculation result and the server summary calculation result, and output a comparison result;
the reward and punishment module 209 is configured to dynamically adjust the comparison message parameters according to the comparison result, and output updated comparison message parameters;
the abnormal original message storage module 210 is configured to store in and out the service-side original communication message and the client-side original message corresponding to the comparison message when the comparison result is inconsistent;
a second negotiation module 206, configured to negotiate with the first negotiation module 106 of the client 10 to determine a summary algorithm and a comparison message parameter to be used;
and the second communication transmission module 207 is configured to establish a communication connection with the second communication transmission module 207 of the server.
Specifically, the server 20 further includes:
and the output module 211 is used for outputting the original communication message corresponding to the comparison message in a text and chart mode when the comparison results are inconsistent.
In addition, the abstract algorithm adopted in the invention has wide protocol adaptability, and can be suitable for the common IEC104 protocol of the new energy power station and the communication protocols used by various traditional stations or intelligent stations such as IEC101, IEC102, IEC103, CDT, DISA, DL476, IEC61850 and the like.
In addition, the invention also provides an implementation scene of the new energy power station communication message comparison system based on the abstract algorithm.
As shown in fig. 8, in the implementation, on the exchange at the station end, the port flow rate of the remote machine connected with the exchange is mirrored to the port of the communication message comparison system (client) connected with the exchange, that is, the communication message of the remote machine and the master station front-end processor is completely copied to the message comparison system (client);
on the exchange of the master station, the port flow of the front-end processor connected with the exchange is mirrored to the port of the communication message comparison system (service end) connected with the exchange, namely, the communication message of the front-end processor and the remote machine of the station is completely copied to the communication message comparison system (service end);
in the communication message comparison system, the transmission network part required by the communication between the client and the server can be either an independent networking mode (as shown in fig. 8) or a public networking mode (i.e. using the existing transmission network).
In addition, the invention has wide protocol adaptability, and can be suitable for the common IEC104 protocol of the new energy power station, and can also be suitable for the communication protocols used by various traditional stations or intelligent stations such as IEC101, IEC102, IEC103, CDT, DISA, DL476, IEC61850 and the like.
The invention also provides a storage device, wherein a plurality of instructions are stored, and the instructions are suitable for being loaded by a processor and executing the new energy power station communication message comparison method based on the abstract algorithm.
The storage device may be a computer readable storage medium, and may include: ROM, RAM, magnetic or optical disks, etc.
The invention also provides a terminal, which can comprise:
a processor adapted to implement instructions; and
the storage device is suitable for storing a plurality of instructions, and the instructions are suitable for being loaded by the processor and executing the new energy power station communication message comparison method based on the abstract algorithm.
The terminal can be any device capable of realizing anti-counterfeiting tracing of the article, and the device can be various terminal equipment, such as: desktop computers, laptop computers, etc., may be implemented in particular by software and/or hardware.
In the description of the present invention, it should be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature. In the description of the present invention, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise.
In the present invention, unless explicitly specified and limited otherwise, the terms "mounted," "connected," "secured," and the like are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; either directly or indirectly, through intermediaries, or both, may be in communication with each other or in interaction with each other, unless expressly defined otherwise. The specific meaning of the above terms in the present invention can be understood by those of ordinary skill in the art according to the specific circumstances.
In the description of the present specification, a description referring to terms "one embodiment," "some embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
It will be appreciated that the relevant features of the methods, apparatus and systems described above may be referenced to one another. In addition, the "first", "second", and the like in the above embodiments are for distinguishing the embodiments, and do not represent the merits and merits of the embodiments.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the above-described system and module may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.

Claims (7)

1. A new energy power station communication message comparison method based on a summary algorithm is characterized in that: the method comprises the following steps:
s10, the client side and the server side negotiate to determine the used abstract algorithm and the comparison message parameters; the comparison message parameters comprise: starting a frame communication message and comparing the number of the frame communication messages contained in the message;
s20, according to the abstract algorithm and the comparison message parameters, the client and the server respectively acquire comparison messages from respective communication message queues, and perform abstract calculation on the comparison messages to form a client abstract calculation result and a server abstract calculation result; the method specifically comprises the following steps:
s201, the client extracts the corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
s202, the client performs abstract calculation on the combined communication messages according to an abstract algorithm determined by negotiation to form a client abstract calculation result;
s203, the server extracts the corresponding number of frame communication messages from the communication message queue of the server according to the comparison message parameters determined by negotiation, and performs merging processing on all the extracted frame communication messages;
S204, the server performs abstract calculation on the combined communication messages according to the abstract algorithm determined by negotiation to form a server abstract calculation result;
s30, the client sends the client abstract calculation result to the server;
s40, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, and outputs a comparison result.
2. The method for comparing the communication messages of the new energy power station based on the abstract algorithm as claimed in claim 1, wherein the method is characterized by comprising the following steps: further comprises: and dynamically adjusting the comparison message parameters according to the output comparison result.
3. The method for comparing the communication messages of the new energy power station based on the abstract algorithm as claimed in claim 1, wherein the method is characterized by comprising the following steps: in the step S10, the client and the server negotiate to determine the summary algorithm and the comparison message parameters used, which specifically includes:
s101, a client initiates a negotiation request;
s102, the server side responds to a negotiation request of the client side and returns negotiation start confirmation information to the client side;
s103, the client reads the name of one of the abstract algorithms from the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server;
S104, the server receives the first negotiation message and extracts the abstract algorithm name in the first negotiation message;
s105, the server side identifies whether the abstract algorithm library contains the abstract algorithm sent by the client side according to the abstract algorithm name, if so, the step S106 is executed, and if not, the step S113 is executed;
s106, the server side sends algorithm negotiation success information to the client side;
s107, the client reads a frame communication message from the client communication message queue as an initial frame communication message, packages the initial frame communication message into a second negotiation message and sends the second negotiation message to the server;
s108, the server receives the second negotiation message and extracts a framing communication message in the second negotiation message;
s109, the server side identifies whether the communication message queue contains the framing communication message sent by the client side, if so, the step S110 is executed, and if not, the step S111 is executed;
s110, the server sets the number of the frame communication messages, packages the frame communication messages into message negotiation success information and sends the message negotiation success information to the client;
s111, the server side stores the framing communication message into an abnormal original message storage module and sends message negotiation failure information to the client side;
S112, the client reads a frame communication message from the communication message queue again as an initial frame communication message, packages the frame communication message into a second negotiation message and sends the second negotiation message to the server, and then step S108 is executed;
s113, the server side sends algorithm negotiation failure information to the client side;
and S114, the client reads the name of the next abstract algorithm in the abstract algorithm library, packages the name into a first negotiation message and sends the first negotiation message to the server, and then the step S104 is executed.
4. The method for comparing the communication messages of the new energy power station based on the abstract algorithm as claimed in claim 2, wherein the method is characterized in that: in the step S40, the server performs consistency check on the client summary calculation result and the server summary calculation result, and outputs a comparison result, which specifically includes:
s401, the server performs consistency check on the client abstract calculation result and the server abstract calculation result, if the results are consistent, the step S402 is executed, otherwise, the step S404 is executed;
s402, the server updates the number of the frame communication messages in the comparison message parameters and increases the number of the frame communication messages in the next comparison message;
s403, the server side sends the updated number of the frame communication messages to the client side so that the next time the client side and the server side acquire comparison messages according to the updated comparison message parameters;
S404, the server saves the original communication message of the server corresponding to the comparison message to an abnormal original message storage module;
s405, the server updates the number of the frame communication messages in the comparison message parameters, and reduces the number of the frame communication messages in the next comparison message;
s406, the server sends the updated number of the frame communication messages and the comparison result to the client so that the next time the client and the server acquire the comparison message according to the updated comparison message parameters;
s407, the client sends the original communication message of the client corresponding to the comparison message to the server, so that the server stores the original communication message of the client into an abnormal original message storage module;
and S408, the client sends the last line of communication message in the original communication message of the client corresponding to the comparison message as an initial framing communication message to the server, and renegotiates the parameters of the comparison message.
5. The method for comparing the communication messages of the new energy power station based on the abstract algorithm as claimed in claim 4, wherein the method is characterized in that: in the step S402, the server updates the number of the frame communication messages in the comparison message parameter, and increases the number of the frame communication messages in the next comparison message; the method specifically comprises the following steps:
S4021, presetting the number of maximum framing communication messages as Lmax;
s4022, when the output result of the step S401 is consistent, doubling the number L of the framing communication messages in the comparison message;
s4023, judging whether 2L is more than or equal to Lmax, if yes, the number of the updated frame communication messages is Lmax, and if not, the number of the updated frame communication messages is 2L;
step S405, the server updates the number of the frame communication messages in the comparison message parameter, and reduces the number of the frame communication messages in the next comparison message; the method specifically comprises the following steps:
s4021, presetting the number of the minimum framing communication messages as Lmin;
s4022, when the output result of the step S401 is inconsistent, halving the number L of the framing communication messages in the comparison message and rounding;
s4023, judging whether [ L/2] is less than or equal to Lmin, and when the [ L/2] is not met, judging that the number of the updated framing communication messages is [ L/2].
6. A new energy power station communication message comparison system based on a summary algorithm is characterized in that: comprising the following steps: a client (10) and a server (20);
The client (10) comprises:
the first message acquisition module (101) is used for acquiring and framing an original communication message stream of the client according to a message protocol type format to form a piece of frame-by-piece communication message which is arranged according to time sequence;
the first message buffer module (102) is used for adding the piece-by-piece framing communication messages output by the first message acquisition module (101) into a client communication message queue for buffer storage according to the first-in-first-out principle; the frame-divided communication message read by the first message extraction module (103) is popped up from the queue;
the first message extraction module (103) is used for extracting the corresponding number of frame communication messages from the client communication message queue according to the comparison message parameters determined by negotiation, and carrying out merging processing on all the extracted frame communication messages;
when the comparison results are inconsistent, the original framing communication message of the client corresponding to the comparison message is sent to an abnormal original message storage module (210) of the server (20);
the first abstract calculation module (104) is used for carrying out abstract calculation on the communication messages which are combined and processed by the first message extraction module (103) according to an abstract algorithm determined by negotiation to form a client abstract calculation result;
A first digest algorithm storage module (105) for storing a digest algorithm supported by the client;
the first negotiation module (106) is used for negotiating with the second negotiation module (206) of the server (20) to determine the used summary algorithm and the comparison message parameters;
a first communication transmission module (107) for performing data communication with a second communication transmission module (207) of the server;
the server (20) comprises:
the second message acquisition module (201) is used for acquiring and framing the original communication message stream of the server according to the message protocol type format to form a piece of frame-by-piece communication message which is arranged according to time sequence;
the second message buffer module (202) is used for adding the piece-by-piece framing communication messages output by the second message acquisition module (201) into a server communication message queue for buffer storage according to the first-in-first-out principle; ejecting the frame-divided communication message read by the second message extraction module (203) from the queue;
the second message extraction module (203) is used for extracting the corresponding number of frame communication messages from the service end communication message queue according to the comparison message parameters determined by negotiation, and carrying out merging processing on all the extracted frame communication messages;
And sending the service end original framing communication message with inconsistent comparison results to an abnormal original message storage module (210);
the second abstract calculation module (204) is used for carrying out abstract calculation on the communication messages which are combined and processed by the second message extraction module (203) according to an abstract algorithm determined by negotiation to form a server abstract calculation result;
the second abstract algorithm storage module (205) is used for storing abstract algorithms supported by the server side;
the result comparison module (208) is used for carrying out consistency check on the client side abstract calculation result and the server side abstract calculation result and outputting a comparison result;
the reward and punishment module (209) is used for dynamically adjusting the comparison message parameters according to the comparison result and outputting updated comparison message parameters;
the abnormal original message storage module (210) is used for storing the service end original communication message and the client end original message corresponding to the comparison message in and out when the comparison results are inconsistent;
the second negotiation module (206) is used for negotiating with the first negotiation module (106) of the client (10) to determine the used summary algorithm and the comparison message parameters;
and the second communication transmission module (207) is used for establishing communication connection with the second communication transmission module (207) of the service end.
7. The new energy power station communication message comparison system based on the abstract algorithm as claimed in claim 6, wherein the new energy power station communication message comparison system is characterized in that: the server (20) further comprises:
and the output module (211) is used for outputting the original communication message corresponding to the comparison message in a text and chart mode when the comparison results are inconsistent.
CN202210067492.0A 2022-01-20 2022-01-20 New energy power station communication message comparison method and system based on abstract algorithm Active CN114401147B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210067492.0A CN114401147B (en) 2022-01-20 2022-01-20 New energy power station communication message comparison method and system based on abstract algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210067492.0A CN114401147B (en) 2022-01-20 2022-01-20 New energy power station communication message comparison method and system based on abstract algorithm

Publications (2)

Publication Number Publication Date
CN114401147A CN114401147A (en) 2022-04-26
CN114401147B true CN114401147B (en) 2024-02-20

Family

ID=81233819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210067492.0A Active CN114401147B (en) 2022-01-20 2022-01-20 New energy power station communication message comparison method and system based on abstract algorithm

Country Status (1)

Country Link
CN (1) CN114401147B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115277494B (en) * 2022-08-01 2024-02-02 太原鼎向科技有限公司 New energy power station communication message comparison monitoring system

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247281A (en) * 2008-03-21 2008-08-20 华为技术有限公司 Protocol packet detecting method, system and equipment
CN101431391A (en) * 2008-12-12 2009-05-13 北京佳讯飞鸿电气股份有限公司 Method for improving dynamic coding packet security of train control system
CN101640682A (en) * 2009-06-04 2010-02-03 深圳市汇海科技开发有限公司 Method for improving safety of Web service
EP2180654A1 (en) * 2008-10-24 2010-04-28 Gemalto SA Method of securing messages sent to an evolved terminal in a distributed architecture
CN102394893A (en) * 2011-11-23 2012-03-28 Tcl王牌电器(惠州)有限公司 Method, server and system for inspecting communication protocol between terminal and server side
CN104410692A (en) * 2014-11-28 2015-03-11 上海爱数软件有限公司 Method and system for uploading duplicated files
CN105554042A (en) * 2016-03-01 2016-05-04 上海斐讯数据通信技术有限公司 Method and system for UDP tele-transmission log
CN107797889A (en) * 2017-11-14 2018-03-13 北京思特奇信息技术股份有限公司 A kind of method and apparatus of checking system file backup integrity
CN108875061A (en) * 2018-06-29 2018-11-23 郑州云海信息技术有限公司 A kind of conformance test method and relevant apparatus of distributed file system
CN109302368A (en) * 2017-06-19 2019-02-01 中兴通讯股份有限公司 A kind of document handling method and server
CN109600258A (en) * 2018-12-10 2019-04-09 英赛克科技(北京)有限公司 Industrial protocol message accounting device and method
CN109803006A (en) * 2019-01-04 2019-05-24 福建天泉教育科技有限公司 Multifile batch packaging method, storage medium under distributed file system
CN110036367A (en) * 2018-08-15 2019-07-19 深圳鲲云信息科技有限公司 A kind of verification method and Related product of AI operation result
CN111541699A (en) * 2020-04-24 2020-08-14 国网河北省电力有限公司电力科学研究院 Method for safely transmitting data based on IEC102 communication protocol
WO2020186786A1 (en) * 2019-03-20 2020-09-24 平安科技(深圳)有限公司 File processing method and apparatus, computer device and storage medium
CN112491989A (en) * 2020-11-17 2021-03-12 平安普惠企业管理有限公司 Data transmission method, device, equipment and storage medium
CN112769932A (en) * 2021-01-04 2021-05-07 北京环境特性研究所 Distributed cloud storage system based on block chain and data separation
CN113676844A (en) * 2021-09-27 2021-11-19 北京星网船电科技有限公司 Multipoint data communication method and system based on Beidou short message
CN113691546A (en) * 2021-08-26 2021-11-23 广东电网有限责任公司广州供电局 Integrity verification method, system, equipment and medium for text file
CN113904856A (en) * 2021-10-15 2022-01-07 广州威戈计算机科技有限公司 Authentication method, switch and authentication system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030233455A1 (en) * 2002-06-14 2003-12-18 Mike Leber Distributed file sharing system
CN102833742B (en) * 2011-06-17 2016-03-30 华为技术有限公司 The machinery of consultation of equipment for machine type communication group algorithm and equipment

Patent Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101247281A (en) * 2008-03-21 2008-08-20 华为技术有限公司 Protocol packet detecting method, system and equipment
EP2180654A1 (en) * 2008-10-24 2010-04-28 Gemalto SA Method of securing messages sent to an evolved terminal in a distributed architecture
CN101431391A (en) * 2008-12-12 2009-05-13 北京佳讯飞鸿电气股份有限公司 Method for improving dynamic coding packet security of train control system
CN101640682A (en) * 2009-06-04 2010-02-03 深圳市汇海科技开发有限公司 Method for improving safety of Web service
CN102394893A (en) * 2011-11-23 2012-03-28 Tcl王牌电器(惠州)有限公司 Method, server and system for inspecting communication protocol between terminal and server side
CN104410692A (en) * 2014-11-28 2015-03-11 上海爱数软件有限公司 Method and system for uploading duplicated files
CN105554042A (en) * 2016-03-01 2016-05-04 上海斐讯数据通信技术有限公司 Method and system for UDP tele-transmission log
WO2017148169A1 (en) * 2016-03-01 2017-09-08 上海斐讯数据通信技术有限公司 Method and system for remotely transmitting log using udp
CN109302368A (en) * 2017-06-19 2019-02-01 中兴通讯股份有限公司 A kind of document handling method and server
CN107797889A (en) * 2017-11-14 2018-03-13 北京思特奇信息技术股份有限公司 A kind of method and apparatus of checking system file backup integrity
CN108875061A (en) * 2018-06-29 2018-11-23 郑州云海信息技术有限公司 A kind of conformance test method and relevant apparatus of distributed file system
CN110036367A (en) * 2018-08-15 2019-07-19 深圳鲲云信息科技有限公司 A kind of verification method and Related product of AI operation result
WO2020034116A1 (en) * 2018-08-15 2020-02-20 深圳鲲云信息科技有限公司 Verification method for ai calculation results, and related products
CN109600258A (en) * 2018-12-10 2019-04-09 英赛克科技(北京)有限公司 Industrial protocol message accounting device and method
CN109803006A (en) * 2019-01-04 2019-05-24 福建天泉教育科技有限公司 Multifile batch packaging method, storage medium under distributed file system
WO2020186786A1 (en) * 2019-03-20 2020-09-24 平安科技(深圳)有限公司 File processing method and apparatus, computer device and storage medium
CN111541699A (en) * 2020-04-24 2020-08-14 国网河北省电力有限公司电力科学研究院 Method for safely transmitting data based on IEC102 communication protocol
CN112491989A (en) * 2020-11-17 2021-03-12 平安普惠企业管理有限公司 Data transmission method, device, equipment and storage medium
CN112769932A (en) * 2021-01-04 2021-05-07 北京环境特性研究所 Distributed cloud storage system based on block chain and data separation
CN113691546A (en) * 2021-08-26 2021-11-23 广东电网有限责任公司广州供电局 Integrity verification method, system, equipment and medium for text file
CN113676844A (en) * 2021-09-27 2021-11-19 北京星网船电科技有限公司 Multipoint data communication method and system based on Beidou short message
CN113904856A (en) * 2021-10-15 2022-01-07 广州威戈计算机科技有限公司 Authentication method, switch and authentication system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
一种层次式远程数据持有检测方法;马海峰;杨家海;姚念民;关明山;;计算机科学(第03期);全文 *
基于HMAC的智能区报文完整性验证方法;李嗣明;《2020年配电网数字化智能化提升专题交流会论文集》;全文 *
数字化变电站通讯报文监听***的运用;李磊;;通讯世界;20170812(第15期);全文 *

Also Published As

Publication number Publication date
CN114401147A (en) 2022-04-26

Similar Documents

Publication Publication Date Title
CN111669372B (en) Internet of things protocol fusion method for electricity acquisition master station
CN114401147B (en) New energy power station communication message comparison method and system based on abstract algorithm
CN112822276A (en) Substation control layer communication method and system for transformer substation, electronic equipment and storage medium
CN103020157A (en) High-reliability real-time file generation method spanning physical isolation
CN113784237B (en) Method, device, network equipment and computer medium for reporting collected data
CN112335203A (en) Processing local area network diagnostic data
CN110932393B (en) Substation information protection master station system and data initialization method thereof
WO2024021559A1 (en) Power data synchronous uploading method and system, storage and computing device
CN110417875B (en) Method, system, equipment and storage medium for docking between cloud servers
CN115001148B (en) Energy storage power station data full-scale high-frequency real-time acquisition method and system
CN112650597B (en) Processing system and method for high concurrency acquisition data
CN114697329A (en) HPC cloud computing system based on cloud computing mobile network resource management
CN111131249B (en) Data processing method and device
CN114636891A (en) Safe and efficient wireless transmission method for test data of distribution network equipment
CN116781717A (en) Method and system for synchronizing hybrid cloud data
CN112181668A (en) Intelligent management method, device and system based on edge computing side
CN117395277B (en) Industrial computer and data monitoring system
CN114069847B (en) Distributed photovoltaic data backfill system and method
CN114268856B (en) Method for communication between three-phase intelligent gateway and control master station
CN114257643B (en) Log transmission method and system
CN114928644B (en) Internet of things network fusion acceleration gateway
CN115802207A (en) Photovoltaic inverter high frequency data acquisition system based on HPLC communication
CN115883535A (en) File slice transmission method, system, device and medium for power terminal equipment
CN115473888A (en) Communication method, cloud master station, local gateway, system and medium based on DL-T860 model
CN115766895A (en) Communication method and device applied to power system, readable medium and electronic equipment

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
GR01 Patent grant
GR01 Patent grant