Scheduling data transmission method and device, equipment and storage medium thereof

By introducing a dynamic adaptation model and a protocol parsing rule database into the transmission control unit, the reliability problem of data transmission between distributed power sources and the dispatch center is solved, realizing the adaptive capability of protocol conversion and layered protection, thereby improving the security and stability of data transmission.

CN121442017APending Publication Date: 2026-01-30国网浙江省电力有限公司浦江县供电公司 +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202511776475.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-28
Publication Date
2026-01-30

AI Technical Summary

Technical Problem

The data transmission between distributed power sources and the dispatch center suffers from reduced reliability. Existing technologies cannot dynamically adapt to protocols and lack deep detection capabilities, which may lead to abnormal or malicious data entering the dispatch center, affecting system stability and security.

Method used

By employing a dynamic adaptation model and a protocol parsing rule database, protocol conversion rules are automatically generated and layered protection strategy detection is performed to ensure data format compatibility and security. Abnormal data is identified and blocked through layered protection strategies.

Benefits of technology

It improves the reliability and security of data transmission between distributed power sources and the dispatch center, enhances the flexibility of protocol interoperability and defense-in-depth capabilities, and ensures the accuracy and stability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121442017A_ABST
    Figure CN121442017A_ABST
Patent Text Reader

Abstract

The invention discloses a scheduling data transmission method, apparatus and device, and a storage medium thereof. The method comprises the steps of receiving to-be-transmitted data in a private protocol format sent by a distributed power supply; based on a protocol conversion rule, the to-be-transmitted data is converted into standard data conforming to a scheduling center protocol format, and the protocol conversion rule is dynamically generated after protocol feature analysis is performed on the to-be-transmitted data based on a protocol analysis rule database and a dynamic adaptation model; based on a preset hierarchical protection strategy, performing hierarchical detection on the standard data to obtain a detection result; and in response to the detection result, transmitting or blocking the standard data, and when the detection result is that the abnormal behavior exists, preventing the standard data from being sent to the dispatching center. Namely, through a dual mechanism of dynamic protocol conversion and hierarchical anomaly detection, the protocol adaptation flexibility is improved, and meanwhile, the deep defense capability for the transmission behavior is enhanced, so that the credibility of data transmission between the distributed power supply and the dispatching center is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data transmission technology, and in particular to methods, apparatus, devices and storage media for scheduling data transmission. Background Technology

[0002] With the development of renewable energy, distributed power sources have become an important component of new power dispatching systems due to their advantages of local consumption and improved energy efficiency. To ensure the stable operation of these systems, dispatching data transmission has become a crucial link.

[0003] Currently, to establish a data pathway between distributed power sources and the dispatch center, a protocol conversion gateway is typically deployed in the communication link. This gateway converts the private protocol data of the distributed power sources into a standard protocol format recognizable by the dispatch center using preset mapping rules. Simultaneously, to address security risks in public network transmission environments, some systems introduce encryption authentication or basic firewall mechanisms for initial data filtering. However, protocol conversion relies on manually configured static mapping rules, which cannot dynamically generate adaptation strategies based on the actual content of the private protocol. Furthermore, security protection often remains at the level of data encryption or format verification, lacking deep detection capabilities for abnormal transmission behavior. This allows abnormal or malicious data to still enter the dispatch center, posing a potential security threat and thus reducing the reliability of data transmission between distributed power sources and the dispatch center.

[0004] The above content is only used to help understand the technical solution of this application and does not represent an admission that the above content is prior art. Summary of the Invention

[0005] The main objective of this application is to provide a scheduling data transmission method, apparatus, device, and storage medium, which aims to solve the technical problem of reduced reliability of data transmission between distributed power sources and scheduling centers.

[0006] To achieve the above objectives, this application proposes a method for scheduling data transmission, applied to a transmission control unit, the method comprising: Receive data to be transmitted in a private protocol format sent by distributed power sources; Based on the protocol conversion rules, the data to be transmitted is converted into standard data that conforms to the protocol format of the scheduling center. The protocol conversion rules are dynamically generated after analyzing the protocol features of the data to be transmitted, based on the protocol parsing rule database and dynamic adaptation model. Based on a preset layered protection strategy, the standard data is subjected to layered detection to obtain detection results; In response to the detection result, the standard data may be transmitted or blocked. If the detection result indicates abnormal behavior, the standard data may be prevented from being sent to the scheduling center.

[0007] In one embodiment, the step of performing layered detection on the standard data based on a preset layered protection strategy to obtain detection results includes: Based on a preset layered protection strategy, the distributed power supply and the scheduling center are authenticated to obtain the authentication result; The standard data is subjected to transmission status detection to obtain audit judgment results; The detection result is generated based on the authentication result and the audit judgment result.

[0008] In one embodiment, the detection result includes the protection level of the standard data. Before the step of authenticating the distributed power supply and the scheduling center based on a preset layered protection strategy to obtain the authentication result, the method further includes: The frequency of risk events related to the transmission status monitored within a preset historical time period, as well as the importance level of the data to be transmitted, are obtained. Based on the frequency of the risk events and the importance level, a preset protection level database is matched to determine the protection level of the standard data; If the protection level is an emergency protection level, then increase the frequency of identity verification between the distributed power supply and the dispatch center, and determine the final frequency of identity verification. The step of authenticating the distributed power supply and the scheduling center based on a preset layered protection strategy and obtaining the authentication result includes: Based on the final frequency, the distributed power source and the scheduling center are authenticated to obtain the authentication result.

[0009] In one embodiment, the step of determining the protection level of the standard data by matching the frequency of the risk event with the importance level to a preset protection level database includes: Match the frequency threshold corresponding to the importance level from the protection level database; Compare the frequency threshold with the frequency of the risk event; If the frequency of the risk event is greater than the frequency threshold, then the protection level of the standard data is determined to be the emergency protection level.

[0010] In one embodiment, before the step of converting the data to be transmitted into standard data conforming to the scheduling center protocol format based on protocol conversion rules, the method further includes: Obtain the initial protocol mapping table from the protocol parsing rule database, as well as the latest update information of the distributed power source; Obtain the latest protocol characteristics of the data to be transmitted from the update information; Based on the dynamic adaptation model, the latest protocol features are matched with the standard protocol of the scheduling center to determine the field mapping deviation coefficient between the latest protocol features and the standard protocol. When the field mapping deviation coefficient exceeds a preset threshold, the initial protocol mapping table is corrected to obtain the latest protocol conversion rules, and the latest protocol conversion rules are updated to the protocol parsing rule database.

[0011] In one embodiment, the step of transmitting the standard data in response to the detection result includes: If the detection result indicates that no abnormal behavior exists, then based on the job type of the standard data, the standard data is prioritized to obtain the transmission order of the standard data; Check whether the transmission bandwidth of the link required to transmit the standard data is stable; If the transmission bandwidth is unstable, the standard data is transmitted in reverse order based on the transmission sequence. If the transmission bandwidth is stable, then based on the transmission order, the transmission delay of the standard data that needs to be transmitted is detected, and the bandwidth allocation value corresponding to the transmission delay is determined, so as to transmit the standard data based on the bandwidth allocation value.

[0012] In one embodiment, the step of transmitting the standard data in response to the detection result further includes: If the detection result indicates that no abnormal behavior exists, then the real-time transmission delay and data integrity verification value of the standard data are collected. When the real-time transmission delay is higher than a preset delay threshold, or the verification value is lower than a preset standard verification value, the transmission impact parameters of the standard data are determined based on a preset transmission link analysis model. Based on the transmission link required to transmit the standard data, the transmission impact parameters are adjusted in reverse until the real-time transmission delay is lower than a preset delay threshold or the check value is higher than a preset standard check value, and then the standard data is transmitted based on the transmission link.

[0013] Furthermore, to achieve the above objectives, this application also proposes a scheduling data transmission device, the scheduling data transmission device comprising: The receiving module is used to receive data to be transmitted in a private protocol format sent by the distributed power source; The conversion module is used to convert the data to be transmitted into standard data that conforms to the protocol format of the scheduling center based on the protocol conversion rules. The protocol conversion rules are dynamically generated after analyzing the protocol features of the data to be transmitted based on the protocol parsing rule database and dynamic adaptation model. The detection module is used to perform layered detection on the standard data based on a preset layered protection strategy to obtain detection results; The response module is used to transmit or block the standard data in response to the detection result, and to prevent the standard data from being sent to the scheduling center when the detection result indicates abnormal behavior.

[0014] In addition, to achieve the above objectives, this application also proposes a scheduling data transmission device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the scheduling data transmission method as described above.

[0015] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the scheduling data transmission method described above.

[0016] One or more technical solutions proposed in this application have at least the following technical effects: By introducing a dynamic adaptation model and a protocol parsing rule database into the transmission control unit, protocol conversion rules adapted to the current communication characteristics can be automatically derived based on the actual received private protocol format of the data to be transmitted from the distributed power source. The data to be transmitted is then accurately mapped to the scheduling center's protocol format according to these rules, improving the flexibility and automation of protocol interoperability. A layered protection strategy is then used to perform layered analysis on the converted standard data. Once a risk is detected, the transmission of the data to the scheduling center is blocked, achieving proactive threat interception. In other words, this application, through a dual mechanism of dynamic protocol conversion and layered anomaly detection, enhances the flexibility of protocol adaptation while strengthening the defense-in-depth capability against transmission behavior, thereby improving the reliability of data transmission between the distributed power source and the scheduling center. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart illustrating an embodiment of the data transmission scheduling method of this application. Figure 2 This is a flowchart illustrating Embodiment 2 of the data transmission scheduling method of this application; Figure 3 This is a flowchart illustrating Embodiment 3 of the data transmission scheduling method of this application; Figure 4 This is a schematic diagram of the module structure of the data transmission scheduling device according to an embodiment of this application; Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in the data transmission scheduling method in this application embodiment.

[0020] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0021] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0022] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0023] In this embodiment, for ease of description, the transmission control unit will be used as the execution subject in the following description.

[0024] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device or transmission control unit capable of performing the above functions. The following description uses a transmission control unit as an example to illustrate this embodiment and the subsequent embodiments.

[0025] Based on this, embodiments of this application provide a method for scheduling data transmission, applied to a transmission control unit, with reference to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the data transmission scheduling method of this application.

[0026] In this embodiment, the scheduling data transmission method includes steps S10 to S40: Step S10: Receive data to be transmitted in a private protocol format sent by the distributed power source; It should be noted that the transmission control unit is an intermediate control device deployed between the distributed power source and the dispatch center. It performs protocol conversion, security detection, and data forwarding functions, and can be a dedicated hardware gateway, embedded security agent, or virtualization service module. Distributed power sources are small, modular, and independently operating power generation units deployed on the user side or in the distribution network, including but not limited to photovoltaic power plants, wind turbine generators, energy storage systems, or micro gas turbines. Private protocol formats are data encapsulation, field structures, encoding methods, and communication timing rules defined by specific equipment manufacturers or system developers, and do not comply with national or industry-wide communication standards. The data to be transmitted is the operating status, control response, and other data generated by the distributed power source equipment based on the manufacturer's custom protocol. Its format, field definitions, and encoding rules are set independently by the equipment manufacturer, and the protocols of different manufacturers or models are usually incompatible.

[0027] Understandably, by receiving data to be transmitted in a proprietary protocol format sent by distributed power sources, it is possible to be compatible with heterogeneous communication interfaces of distributed power devices from different manufacturers and of different types, thus solving the technical obstacle of data being unable to access the dispatch center due to inconsistent protocol standards. At the same time, it provides the original data foundation for subsequent dynamic protocol conversion and security testing, thereby creating the preconditions for building a unified and efficient dispatch data access channel while ensuring the openness of the system.

[0028] In practice, the transmission control unit establishes a communication connection with one or more distributed power sources through physical interfaces such as Ethernet, RS485 bus, wireless communication module or power line carrier. After the distributed power source completes local data acquisition and encapsulation, it sends the data to be transmitted to the transmission control unit in accordance with its own manufacturer's proprietary protocol format (such as specific frame header, field order, verification algorithm, etc.). The transmission control unit buffers the received raw data packets and records their source device identifier, reception timestamp and communication link status.

[0029] Step S20: Based on the protocol conversion rules, the data to be transmitted is converted into standard data that conforms to the protocol format of the scheduling center. The protocol conversion rules are dynamically generated after analyzing the protocol features of the data to be transmitted based on the protocol parsing rule database and dynamic adaptation model. It should be noted that protocol conversion rules are format conversion rules formulated for the mapping relationship between specific private protocols and standard protocols. These rules include field correspondence, data type conversion methods, and verification rules, ensuring that the converted data is semantically and formattically consistent with the target protocol. The protocol parsing rule database is a pre-built structured data set that stores basic mapping rules, field feature libraries, and historical conversion cases for various known private protocols and standard protocols, providing initial reference for protocol analysis. The dynamic adaptation model is an algorithmic model with self-learning capabilities. It can dynamically generate or correct conversion rules by analyzing the differences in field features between private and standard protocols to adapt to scenarios of equipment model updates or protocol version upgrades. Protocol feature analysis involves structured parsing of the binary or text payload of the data to be transmitted, extracting key feature parameters at the protocol level (such as start characters, frame length, function codes, data type identifiers, timestamp formats, etc.) to determine its protocol type and version. The dispatch center is the core automated system in the power dispatch system responsible for global monitoring, dispatching decisions, and command issuance. It needs to receive standardized data from various energy nodes to achieve safe and stable operation.

[0030] Understandably, by combining a protocol parsing rule database with a dynamic adaptation model to analyze the protocol characteristics of the data to be transmitted, and dynamically generating protocol conversion rules accordingly, it is possible not only to accurately identify and parse unknown or changed private protocol structures, but also to correct field mapping deviations in real time, ensuring that the converted standard data is fully compatible with the scheduling center's protocol in terms of semantics and format. Therefore, it avoids conversion failures caused by protocol version iterations or equipment replacements, thereby improving the adaptability, accuracy, and long-term maintenance efficiency of protocol conversion, and providing a reliable guarantee for the scheduling center to obtain high-quality, highly consistent data.

[0031] In its implementation, the transmission control unit first loads an initial protocol mapping table matching the distributed power supply model from the locally stored protocol parsing rule database. Then, it calls the dynamic adaptation model to parse the message structure of the data to be transmitted, extracting protocol features such as start character, function code, data length, telemetry / teleindication field position, and timestamp format. If a deviation is detected between the actual field layout and the initial mapping table (such as the addition of telemetry points or field displacement), the field mapping deviation coefficient is calculated. When the coefficient exceeds a preset threshold, a rule update process is triggered to generate new protocol conversion rules. Finally, based on the updated rules, the private protocol data is mapped, encoded, and reassembled field by field into standard data that conforms to the standard protocol format of the dispatch center.

[0032] Furthermore, prior to step S20, the method further includes: Obtain the initial protocol mapping table from the protocol parsing rule database, as well as the latest update information of the distributed power source; Obtain the latest protocol characteristics of the data to be transmitted from the update information; Based on the dynamic adaptation model, the latest protocol features are matched with the standard protocol of the scheduling center to determine the field mapping deviation coefficient between the latest protocol features and the standard protocol. When the field mapping deviation coefficient exceeds a preset threshold, the initial protocol mapping table is corrected to obtain the latest protocol conversion rules, and the latest protocol conversion rules are updated to the protocol parsing rule database.

[0033] It should be noted that the latest protocol features are a set of key attributes extracted from the updated information, reflecting the actual structure of the current private protocol. The standard protocol is the standardized definition of the standard communication protocol adopted by the scheduling center. The field mapping deviation coefficient is a numerical indicator used to quantify the degree of deviation between the field correspondence between the latest protocol features and the labeled protocol. The initial protocol mapping table is a structured table built based on feature matching results, recording core information such as the field correspondence between the private protocol and the standard protocol, encoding conversion rules, and verification method mapping. The preset threshold is a pre-set upper limit for tolerating field mapping deviation. When the deviation coefficient exceeds this value, the current mapping relationship is deemed unreliable, and a rule correction process needs to be triggered.

[0034] Understandably, automatically correcting the mapping table and updating the rule base when the field mapping deviation coefficient exceeds the preset threshold achieves closed-loop self-optimization of protocol conversion capabilities. Moreover, this mechanism can continuously maintain high-precision data parsing capabilities for heterogeneous distributed power sources without manual intervention, effectively solving the risk chain of conversion inaccuracy—data error—scheduling misjudgment caused by frequent protocol iterations. At the same time, the dynamic updating of the rule base ensures the long-term stability and maintainability of the power dispatching system, significantly reducing operation and maintenance costs, thereby providing reliable, intelligent, and sustainable data interoperability support for power dispatching systems with a high proportion of distributed energy access.

[0035] Step S30: Based on a preset layered protection strategy, perform layered detection on the standard data to obtain the detection results; It should be noted that the layered protection strategy is a multi-dimensional, progressive network security monitoring mechanism. By integrating multiple layers of protection measures such as data encryption verification, identity authentication, and behavior auditing, it forms a collaborative defense mechanism that covers the entire security requirements of data transmission, effectively resisting single or complex security risks. The detection results are the comprehensive security assessment conclusions output after the layered protection strategy is implemented. They are used to indicate whether the standard data contains abnormal behavior (such as unauthorized identity impersonation, data tampering, unauthorized operations, and abnormal frequency reporting), and can be represented as Boolean values, risk levels, or specific abnormality type labels.

[0036] Understandably, by implementing a pre-defined layered protection strategy to conduct multi-dimensional detection on the converted standard data, potential security risks can be identified collaboratively at multiple levels, such as identity authentication and behavior auditing, effectively distinguishing normal business data from abnormal or malicious data. Because this detection mechanism integrates dynamic factors such as historical risk events and data importance levels, the security judgment is more targeted and forward-looking. Thus, without sacrificing the availability of the power monitoring system, the security and robustness of the dispatch data access process are greatly improved, preventing false or tampered data from misleading dispatch decisions.

[0037] In its implementation, the transmission control unit first performs an authentication layer check, verifying whether the distributed power source is a legitimate access node by comparing its digital certificate, device fingerprint, or pre-registered MAC address. Then, it enters the behavior audit layer, performing real-time analysis on the telemetry value change rate, remote signaling status logic consistency, and reporting cycle stability in the standard data to determine if there are any abnormal behaviors such as data mutations, duplicate reporting, or unauthorized commands. Simultaneously, the transmission control unit can dynamically adjust the detection threshold based on the importance level of the current data (e.g., involving power regulation or protection actions) by combining historical risk event databases. Finally, the detection results from each layer are merged to generate a comprehensive detection result, which serves as the basis for deciding whether to allow data access.

[0038] Optionally, the detection stringency of the layered protection strategy (such as authentication frequency, audit threshold, and risk judgment weight) can also be dynamically adjusted according to the historical communication credibility. That is, for high-credibility devices that are stable for a long time and have no abnormal records, the detection intensity is appropriately reduced to reduce processing delay; while for low-credibility devices that are newly connected or have triggered alarms, more stringent multi-factor authentication and real-time monitoring are enabled to achieve intelligent allocation of security resources and precise risk prevention and control.

[0039] Step S40: In response to the detection result, transmit or block the standard data; if the detection result indicates abnormal behavior, prevent the standard data from being sent to the scheduling center.

[0040] It should be noted that abnormal behavior refers to operations that deviate from normal communication patterns or violate scheduling security policies, including but not limited to: unauthorized device access, illegal filling of protocol fields, data mutations exceeding thresholds, replay attacks, and / or missing heartbeats, which may threaten the stability of the scheduling system or the authenticity of the data.

[0041] Understandably, by dynamically deciding whether to transmit or block standard data based on the detection results, it is possible to ensure that data is delivered to the dispatch center efficiently and with low latency when data security and compliance are confirmed, while immediately cutting off risky data streams when abnormal behavior is detected to prevent them from contaminating the state perception and control logic of the dispatch system. This mechanism realizes a proactive defense strategy of detection before transmission and risk isolation, which not only effectively protects the operational security of the dispatch center, but also ensures the accuracy of dispatch instructions and the stability of power grid operation, significantly enhancing the anti-attack capability and operational reliability of the entire power monitoring system.

[0042] In practice, if the detection result indicates no abnormal behavior, the transmission control unit encapsulates the standard data into a communication frame recognizable by the dispatch center and sends it to the dispatch center through a secure encrypted channel. If the detection result determines that abnormal behavior exists (such as unauthenticated identity, failed data integrity verification, or behavior pattern deviating from the normal range), the data packet is immediately discarded, and an alarm log is sent to the operation and maintenance platform to record the anomaly type, occurrence time, and source device information. In addition, the transmission control unit can also trigger a temporary isolation mechanism to suspend the reception of subsequent data from the distributed power source until manual review or automatic recovery conditions are met, thereby effectively preventing potential security threats from spreading to the dispatch core system.

[0043] Optionally, if the detection results indicate abnormal behavior, the upload of the standard data will be blocked, and collaborative handling measures will be implemented. For example, a protocol correction prompt (such as "Please check the telemetry field definition") or a security re-authentication instruction (such as "Please re-complete the two-way TLS (Transport Layer Security) handshake") will be sent to the corresponding distributed power source to guide the edge device to actively repair configuration errors or restore a secure state. At the same time, the anomaly type, occurrence time, source device identifier, and original data fragments will be recorded in the security audit log and pushed to the operation and maintenance management platform to support the coordinated execution of automated diagnosis, manual review, or device isolation policies, thereby improving the system's self-healing capability and operation and maintenance efficiency while blocking risks.

[0044] Optionally, during the transmission of scheduling data, the corresponding control parameters can be adjusted in real time according to the transmission status parameters of the standard data during the transmission process to ensure the stability of the transmission link; and deviation data and risk events can be collected in real time and corresponding instructions can be triggered to ensure timely handling of problems, so as to improve the real-time performance, accuracy and security of scheduling data transmission and provide a reliable guarantee for the stable interaction between distributed power sources and the scheduling center.

[0045] Understandably, in this embodiment, the protocol dynamic adjustment step generates adaptation conversion rules by leveraging the protocol parsing rule database and dynamic adaptation model, solving the problem of the lack of dynamic adaptation capability in manually preset rules and achieving accurate adaptation between private protocols and standard protocols. The data transmission protection step identifies abnormal behavior and blocks access with a layered protection strategy, effectively resisting complex security risks. The data transmission adaptation step adjusts control parameters according to transmission status parameters to ensure the stability of the transmission link. The transmission monitoring and feedback step collects deviation data and risk events in real time and triggers corresponding instructions to ensure timely handling of problems. Overall, this improves the real-time performance, accuracy, and security of scheduling data transmission, providing a reliable guarantee for the stable interaction between distributed power sources and the scheduling center.

[0046] This embodiment provides a method for scheduling data transmission. By introducing a dynamic adaptation model and a protocol parsing rule database into the transmission control unit, it can automatically derive protocol conversion rules adapted to the current communication characteristics based on the actual received private protocol format of the data to be transmitted from the distributed power source. The data to be transmitted is then accurately mapped to the scheduling center's protocol format according to the protocol conversion rules, improving the flexibility and automation level of protocol interoperability. A layered protection strategy is then used to perform layered analysis on the converted standard data. Once a risk is detected, the transmission of the data to the scheduling center is blocked, achieving proactive threat interception. In other words, this application, through a dual mechanism of dynamic protocol conversion and layered anomaly detection, enhances the flexibility of protocol adaptation while strengthening the defense-in-depth capability against transmission behavior, thereby improving the reliability of data transmission between the distributed power source and the scheduling center.

[0047] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in Embodiment 1 above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Step S30 also includes steps S01 to S03: Step S01: Based on a preset layered protection strategy, authenticate the distributed power supply and the scheduling center to obtain the authentication result; Step S02: Perform transmission status detection on the standard data to obtain the audit judgment result; Step S03: Generate the detection result based on the authentication result and the audit judgment result.

[0048] It should be noted that authentication is the process of verifying the legitimacy of the identities of both communicating parties (distributed power supply and dispatch center), including but not limited to device certificate verification, pre-shared key comparison, MAC (Media Access Control) address whitelist matching, or two-way TLS authentication. Transmission status detection involves real-time analysis of the behavioral characteristics of standard data during transmission, including compliance checks on dimensions such as data integrity, numerical reasonableness, reporting frequency, and logical consistency. The audit judgment result is the evaluation conclusion output by the transmission status detection, used to reflect whether there is any abnormal behavior in the standard data.

[0049] Understandably, by implementing two-way authentication between distributed power sources and the dispatch center, it is possible to effectively prevent unauthorized devices from impersonating legitimate nodes to access the power dispatch system, or malicious man-in-the-middle attacks from posing as the dispatch center to steal / tamper with data. This can eliminate identity forgery attacks at the source of communication, establish a trusted link foundation for subsequent data processing, and thus improve the security boundary of dispatch data access.

[0050] Understandably, by detecting the transmission status of standard data, we not only focus on the compliance of data format, but also deeply analyze the rationality of its business semantics and behavioral patterns. This can identify abnormal data caused by equipment failure, software defects, or malicious injection. Compared with traditional solutions that rely solely on identity authentication, the auditing mechanism can significantly enhance the defense against combined threats of legitimate identity and illegal content, ensuring the authenticity and reliability of the data on which scheduling decisions depend.

[0051] Understandably, by integrating the identity verification results with the audit judgment results to generate the final detection results, a joint judgment based on both identity credibility and behavioral compliance is achieved, avoiding misjudgments or omissions from single-dimensional detection. This layered protection strategy constructs a defense-in-depth system, balancing security and availability without significantly increasing system latency, effectively blocking the entire chain of risks from device impersonation to data pollution, thus providing a solid data access guarantee for the safe and stable operation of the power dispatching system.

[0052] Optionally, if the detection result is that there is no abnormality, when transmitting standard data, the data encryption subunit can also encrypt the scheduling data content with a preset symmetric encryption algorithm to obtain encrypted data blocks, and then transmit the standard data in the form of encrypted data blocks.

[0053] Understandably, a layered protection strategy can integrate three sub-units—data encryption, identity authentication, and transmission auditing—to form a comprehensive security protection system. The data encryption sub-unit uses symmetric encryption algorithms to ensure data content security and prevent data theft; the identity authentication sub-unit verifies the legitimacy of the communicating parties through digital certificate verification to resist identity forgery attacks; and the transmission auditing sub-unit monitors the transmission status in real time, promptly detecting and blocking abnormal transmissions. The collaboration of these three components can effectively resist complex risks such as data eavesdropping, tampering, and forgery.

[0054] In its implementation, upon receiving standard data, the transmission control unit first initiates an authentication process: retrieving the registration information of the distributed power source (such as the device's unique ID, digital certificate public key, and pre-shared key hash value) from the security credential repository; simultaneously obtaining the authentication credentials of the dispatch center in the current communication session; and completing two-way identity verification by comparing the identity identifier in the actual communication message with the pre-stored credentials. If either party's identity cannot be confirmed or the certificate has expired, an authentication result of "authentication failed" is generated, and the exception type and timestamp are recorded. After successful authentication, the content and transmission behavior of the standard data are audited from multiple dimensions; that is, checking whether the telemetry values ​​are within a reasonable physical range, whether the remote signaling status conforms to logical constraints, whether the reporting cycle deviates from the set value by more than a threshold, and whether the data frame contains a complete checksum and has not been tampered with; at the same time, judging whether there are any abnormal mutations or continuous deviations based on historical data trends; and generating audit judgment results at the normal, suspicious, or emergency levels based on the above analysis results.

[0055] Furthermore, prior to step S01, the method for scheduling data transmission further includes: The frequency of risk events related to the transmission status monitored within a preset historical time period, as well as the importance level of the data to be transmitted, are obtained. Based on the frequency of the risk events and the importance level, a preset protection level database is matched to determine the protection level of the standard data; If the protection level is an emergency protection level, then the frequency of identity verification between the distributed power supply and the dispatch center is increased to determine the final frequency of identity verification.

[0056] It should be noted that the frequency of risk events is the total number of various security risk events recorded by the transmission audit subunit within a preset statistical period, reflecting the high incidence of security risks in data transmission during a specific period. Importance levels are categorized based on the business attributes, scope of impact, and sensitivity of the scheduled data, used to differentiate the priority of security protection requirements for different types of data. The protection level database is a pre-built structured dataset that stores protection level configurations corresponding to different combinations of security risk event frequencies and data importance levels, including specific implementation measures and parameter standards for each protection level. Protection levels are security protection strength levels set to address different security risk scenarios; different levels correspond to different encryption strategies, authentication mechanisms, and audit frequencies, ensuring that protection measures are adapted to the risk level.

[0057] Understandably, dynamically increasing the authentication frequency when the protection level is at the emergency protection level enables the security strategy to have real-time response capabilities. That is, when the power dispatching system detects frequent anomalies in a distributed power source and its reported data is related to the core control of the power grid, it immediately strengthens identity verification to effectively curb potential persistent attacks or the spread of equipment failures. This adaptive protection mechanism significantly enhances the resilience and intelligence of the dispatching data access system, enabling proactive security governance with "the higher the risk, the stronger the protection" in complex and ever-changing operating environments, thereby comprehensively improving the reliability and anti-disturbance capabilities of the power monitoring system.

[0058] In the specific implementation, the transmission audit subunit retrieves historical security risk event records within a preset statistical period to calculate the frequency of risk events. Simultaneously, based on the service type of the currently transmitted data, its importance level is determined according to a preset classification standard. The obtained risk event frequency and the importance level of the current data transmission are used as joint query conditions to retrieve the preset protection level database. Based on the matching rules stored in the database, the protection level corresponding to the joint condition is determined, providing a basis for adjusting subsequent protection measures.

[0059] Furthermore, step S01 also includes: Based on the final frequency, the distributed power source and the scheduling center are authenticated to obtain the authentication result.

[0060] Understandably, by performing identity verification based on a dynamically determined final frequency, the identity verification mechanism is no longer a fixed, static strategy, but can be flexibly adjusted according to the risk level of the data and the importance of the business. Increasing the verification frequency in high-risk or high-importance scenarios can effectively prevent persistent threats such as replay attacks, device spoofing, or session hijacking, while reducing the frequency in low-risk scenarios avoids unnecessary computational overhead and communication delays. This mechanism achieves a dynamic balance between security strength and system efficiency, significantly improving the adaptability and accuracy of the identity authentication process, thereby building a flexible, reliable, and quantifiable trust foundation for the entire scheduling and data transmission link.

[0061] Furthermore, the step of determining the protection level of the standard data by matching the frequency of the risk event with the importance level to a preset protection level database includes: Match the frequency threshold corresponding to the importance level from the protection level database; Compare the frequency threshold with the frequency of the risk event; If the frequency of the risk event is greater than the frequency threshold, then the protection level of the standard data is determined to be the emergency protection level.

[0062] It should be noted that the frequency threshold is a pre-set critical value used to determine whether the frequency of historical security risk events exceeds an acceptable range. This value is determined based on the security requirements of power grid data transmission and historical risk statistics. The emergency protection level is the highest intensity level in the protection level system, designed for high-risk scenarios, and strengthens security measures to defend against potential serious security threats.

[0063] Understandably, when the frequency of risk events exceeds a threshold, the protection level is automatically upgraded to the emergency protection level, enabling the power dispatching system to have proactive early warning and adaptive upgrade capabilities based on historical behavior. This mechanism can tighten security defenses in time before potential threats cause serious consequences, effectively preventing continuous data pollution caused by equipment failures, firmware vulnerabilities, or malicious attacks. At the same time, by dynamically coupling business importance with historical risks, key protection is achieved in high-value and high-risk scenarios, thereby optimizing the allocation efficiency of overall security resources while ensuring the security of the core dispatching functions of the power grid, and significantly enhancing the intelligent defense capabilities and operational resilience of the power monitoring system.

[0064] Optionally, the frequency of security risk events is compared with a preset frequency threshold, and it is determined whether the importance level of the current data transmission meets the preset high-level standard. When both conditions are met, the system automatically triggers a protection level upgrade command, adjusting the current protection level from the existing level to the emergency protection level. According to the configuration requirements of the emergency protection level, an encryption key update mechanism is initiated, shortening the key update cycle, and the identity authentication strategy is adjusted to increase the number of authentication attempts for the communication subject. This dual-enhancement measure enhances the security protection strength of data transmission. If the frequency of risk events is less than the preset frequency threshold and the importance level does not meet the high-level standard, then...

[0065] Optionally, the frequency of risk events can be compared with the preset frequency threshold, and the importance level of the current data transmission can be checked to see if it does not meet the high-level standard. When both conditions are met, it means that the current data transmission is in a low-risk, routine requirement scenario, and there is no need to adjust the protection level. The system maintains the existing configuration of the basic protection level, maintains the original encryption key update frequency, identity authentication frequency and audit strategy, and avoids the waste of transmission resources caused by excessive protection while ensuring basic security requirements.

[0066] Based on the first and second embodiments of this application, the same or similar content as the above embodiments in the third embodiment of this application can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 Step S40 also includes steps S1 to S4: Step S1: If the detection result indicates that there is no abnormal behavior, then based on the job type of the standard data, the standard data is prioritized to obtain the transmission order of the standard data. Step S2: Detect whether the transmission bandwidth of the link required to transmit the standard data is stable; Step S3: If the transmission bandwidth is unstable, the standard data is transmitted in reverse order based on the transmission sequence. Step S4: If the transmission bandwidth is stable, then based on the transmission order, detect the transmission delay of the standard data that needs to be transmitted, and determine the bandwidth allocation value corresponding to the transmission delay, so as to transmit the standard data based on the bandwidth allocation value.

[0067] It should be noted that job type is a category categorized based on the business function and application scenario of the scheduling data. This categorization distinguishes the role and urgency of data in power grid dispatching and forms the basis for determining transmission priority. Priority allocation is the process of assigning transmission priority levels to standard data based on job type. For example, data involving power grid safety control or real-time adjustment is classified as high priority, while status inspection and log reporting are classified as low priority. Transmission bandwidth stability is determined by real-time monitoring of indicators such as link throughput, packet loss rate, and jitter to assess whether the available bandwidth is stable. If bandwidth fluctuations exceed a preset tolerance range, it is considered unstable. Reversing the transmission order reverses the original priority from high to low to low priority, i.e., low-priority data is transmitted first, followed by high-priority data. Transmission delay is the time interval between the preparation and successful reception of standard data by the dispatch center. It is a core indicator for measuring communication service quality, especially for high-priority control data which has strict time limits. The bandwidth allocation value is the minimum guaranteed bandwidth value dynamically calculated based on the current data transmission delay requirements; the more stringent the delay requirements, the higher the allocated bandwidth value to ensure timely delivery.

[0068] Understandably, prioritizing standard data based on job type and determining the transmission order can ensure that critical data related to power grid safety and real-time control is transmitted first, avoiding delays in important instruction feedback due to excessive bandwidth consumption by ordinary status data, thereby improving the responsiveness and control reliability of the power dispatching system.

[0069] Understandably, adopting a reverse transmission order strategy when unstable transmission bandwidth is detected can prioritize sending low-priority, small-volume data, reduce buffer backlog, and lower the risk of high-priority data timeout due to queue head blocking, thereby improving the overall transmission robustness in weak network environments.

[0070] Understandably, under stable bandwidth conditions, dynamic bandwidth allocation based on transmission delay requirements enables refined quality of service assurance. This not only meets the differentiated timeliness requirements of different job types but also avoids excessive reservation or waste of bandwidth resources. Overall, through a closed-loop process of secure access, intelligent sorting, link awareness, and dynamic scheduling, transmission efficiency, real-time performance, and resource utilization are synergistically optimized while ensuring data security, providing strong technical support for highly reliable and flexible power dispatch communication.

[0071] In the specific implementation, the transmission priority of different scheduling data is analyzed and divided according to the preset job types of the scheduling data. The job types include scheduling instructions, operation detection data, and equipment status information. The scheduling data is sorted according to the transmission priority to determine the high-priority scheduling data to be transmitted first. When the transmission link bandwidth is lower than the set stable bandwidth, the low-priority scheduling data is temporarily buffered. The transmission delay of the high-priority scheduling data is detected, and the bandwidth allocation value corresponding to the transmission delay in the preset bandwidth allocation database is matched to allocate the transmission bandwidth to keep the transmission delay within the preset low delay threshold range.

[0072] Furthermore, step S40 also includes the following steps: If the detection result indicates that no abnormal behavior exists, then the real-time transmission delay and data integrity verification value of the standard data are collected. When the real-time transmission delay is higher than a preset delay threshold, or the verification value is lower than a preset standard verification value, the transmission impact parameters of the standard data are determined based on a preset transmission link analysis model. Based on the transmission link required to transmit the standard data, the transmission impact parameters are adjusted in reverse until the real-time transmission delay is lower than a preset delay threshold or the check value is higher than a preset standard check value, and then the standard data is transmitted based on the transmission link.

[0073] It should be noted that the real-time time consumed from the sending end to the receiving end of the real-time transmission delay scheduling data is a key indicator reflecting the real-time performance of data transmission and directly affects the execution efficiency of scheduling instructions. The checksum is a characteristic value calculated from the data to be transmitted using a preset checksum algorithm. It is used to verify whether the transmitted data is consistent with the data to be transmitted and whether there is any loss or tampering. The preset delay threshold is a pre-set critical value for judging whether the transmission delay is within an acceptable range. It is calibrated according to the real-time requirements of power grid dispatching services and serves as the basis for distinguishing between normal and abnormal delays. The preset standard checksum is a baseline characteristic value calculated from the data to be transmitted using the same checksum algorithm, serving as a reference standard for judging the integrity of the transmitted data. The transmission link analysis model is an algorithmic model with link status diagnostic capabilities. It can analyze and identify key factors affecting transmission quality by combining transmission parameters, link topology, and environmental factors. Transmission impact parameters are various factors that lead to abnormal transmission delays or decreased data integrity, including link bandwidth utilization, bit error rate, network congestion, and device interface response speed. These are the core objects of subsequent parameter adjustment.

[0074] Understandably, by adjusting transmission impact parameters in reverse and implementing closed-loop iterative optimization, the system acquires a self-healing capability encompassing perception, decision-making, execution, and verification. It can dynamically adapt to channel changes, interference fluctuations, or load pressure without replacing physical links, ensuring that high-priority scheduling data always meets stringent timeliness and integrity requirements. Overall, this solution not only guarantees secure data access but also achieves proactive maintenance and intelligent improvement of transmission quality, thereby constructing a secure, reliable, and adaptive high-quality data channel for the power dispatching system, thus enhancing the resilience and control precision of the power grid in complex communication environments.

[0075] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the data transmission scheduling method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0076] This application also provides a scheduling data transmission device; please refer to [reference needed]. Figure 4 The scheduling data transmission device includes: The receiving module 10 is used to receive data to be transmitted in a private protocol format sent by the distributed power source; The conversion module 20 is used to convert the data to be transmitted into standard data that conforms to the protocol format of the scheduling center based on the protocol conversion rules. The protocol conversion rules are dynamically generated after analyzing the protocol features of the data to be transmitted based on the protocol parsing rule database and dynamic adaptation model. The detection module 30 is used to perform layered detection on the standard data based on a preset layered protection strategy to obtain detection results; The response module 40 is used to transmit or block the standard data in response to the detection result, and to prevent the standard data from being sent to the scheduling center when the detection result indicates abnormal behavior.

[0077] The scheduling data transmission device provided in this application, employing the scheduling data transmission method in the above embodiments, can solve the technical problem of reduced reliability of data transmission between distributed power sources and the scheduling center. Compared with the prior art, the beneficial effects of the scheduling data transmission device provided in this application are the same as those of the scheduling data transmission method provided in the above embodiments, and other technical features in the scheduling data transmission device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0078] This application provides a scheduling data transmission device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the scheduling data transmission method in Embodiment 1 above.

[0079] The following is for reference. Figure 5 The diagram illustrates a structural schematic of a scheduling data transmission device suitable for implementing embodiments of this application. The scheduling data transmission device in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The scheduling data transmission device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0080] like Figure 5As shown, the scheduling data transmission device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the scheduling data transmission device. The processing unit 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the scheduling data transmission device to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows scheduling data transmission devices with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.

[0081] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0082] The scheduling data transmission device provided in this application, employing the scheduling data transmission method in the above embodiments, can solve the technical problem of reduced reliability of data transmission between distributed power sources and the scheduling center. Compared with the prior art, the beneficial effects of the scheduling data transmission device provided in this application are the same as those of the scheduling data transmission method provided in the above embodiments, and other technical features of this scheduling data transmission device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0083] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0084] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0085] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the scheduling data transmission method in the above embodiments.

[0086] The aforementioned computer-readable storage medium may be included in the scheduling data transmission device; or it may exist independently and not be assembled into the scheduling data transmission device.

[0087] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by a scheduled data transmission device, cause the scheduled data transmission device to implement the aforementioned scheduled data transmission method.

[0088] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0089] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0090] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0091] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described scheduling data transmission method, thereby solving the technical problem of reduced reliability in data transmission between distributed power sources and the scheduling center. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the scheduling data transmission method provided in the above embodiments, and will not be repeated here.

[0092] The above description is only a part of the embodiments of this application and does not limit the scope of protection of this application. All equivalent structural transformations made under the technical concept of this application and using the content of this application specification and drawings, or direct / indirect applications in other related technical fields, are included in the scope of protection of this application.

Claims

1. A method of scheduling data transmission, characterized by, The method is applied to a transmission control unit and comprises the following steps: receiving private protocol format data to be transmitted sent by a distributed power supply; converting the data to be transmitted into standard data conforming to a dispatch center protocol format based on protocol conversion rules, the protocol conversion rules being dynamically generated based on a protocol analysis rule database and a dynamic adaptation model after protocol feature analysis of the data to be transmitted; performing layered detection on the standard data based on a preset layered protection strategy to obtain a detection result; transmitting or blocking the standard data in response to the detection result, and blocking the standard data from being sent to the dispatch center when the detection result indicates abnormal behavior.

2. The method for scheduling data transmission according to claim 1, wherein, The step of performing layered detection on the standard data based on a preset layered protection strategy to obtain a detection result comprises the following steps: performing identity authentication on the distributed power supply and the dispatch center based on a preset layered protection strategy to obtain an identity authentication result; performing transmission state detection on the standard data to obtain an audit decision result; generating the detection result based on the identity authentication result and the audit decision result.

3. The method for scheduling data transmission according to claim 2, wherein, The detection result comprises a protection level of the standard data, and the step of performing identity authentication on the distributed power supply and the dispatch center based on a preset layered protection strategy to obtain an identity authentication result further comprises the following steps: obtaining a risk event frequency of a transmission state monitored in a preset historical time period and an importance level of the data to be transmitted; matching a preset protection level database based on the risk event frequency and the importance level to determine the protection level of the standard data; if the protection level is an emergency protection level, increasing the frequency of identity authentication on the distributed power supply and the dispatch center to determine a final frequency of identity authentication; The step of performing identity authentication on the distributed power supply and the dispatch center based on a preset layered protection strategy to obtain an identity authentication result comprises the following step: performing identity authentication on the distributed power supply and the dispatch center based on the final frequency to obtain an identity authentication result.

4. The method for scheduling data transmission according to claim 3, wherein, The step of matching a preset protection level database based on the risk event frequency and the importance level to determine the protection level of the standard data comprises the following steps: matching a frequency threshold corresponding to the importance level from the protection level database; comparing the frequency threshold with the risk event frequency; if the risk event frequency is greater than the frequency threshold, determining that the protection level of the standard data is an emergency protection level.

5. The method for scheduling data transmission according to claim 1, wherein, The step of converting the data to be transmitted into standard data conforming to a dispatch center protocol format based on protocol conversion rules further comprises the following steps: obtaining an initial protocol mapping table from a protocol analysis rule database and update information of the distributed power supply most recently; obtaining the latest protocol features of the data to be transmitted from the update information; matching the latest protocol features with a standard protocol of the dispatch center based on a dynamic adaptation model to determine a field mapping deviation coefficient between the latest protocol features and the standard protocol; When the field mapping deviation coefficient exceeds a preset threshold, the initial protocol mapping table is corrected to obtain the latest protocol conversion rule, and the latest protocol conversion rule is updated to the protocol analysis rule database.

6. The method for scheduling data transmission according to claim 1, wherein, In response to the detection result, the step of transmitting or blocking the standard data comprises: If the detection result is no abnormal behavior, the standard data is prioritized based on the job type of the standard data to obtain a transmission order of the standard data; Detecting whether the transmission bandwidth of a link required for transmitting the standard data is stable; If the transmission bandwidth is unstable, the standard data is transmitted in reverse order based on the transmission order; If the transmission bandwidth is stable, the transmission delay of the standard data currently required for transmission is detected based on the transmission order, and a bandwidth allocation value corresponding to the transmission delay is determined, so that the standard data is transmitted based on the bandwidth allocation value.

7. The method for scheduling data transmission according to claim 1, wherein, In response to the detection result, the step of transmitting or blocking the standard data further comprises: If the detection result is no abnormal behavior, the real-time transmission delay and the check value of data integrity of the standard data are collected; When the real-time transmission delay is higher than a preset delay threshold or the check value is lower than a preset standard check value, a transmission impact parameter of the standard data is determined based on a preset transmission link analysis model; The transmission impact parameter is adjusted inversely based on the transmission link required for transmitting the standard data until the real-time transmission delay is lower than the preset delay threshold or the check value is higher than the preset standard check value, and then the standard data is transmitted based on the transmission link.

8. An apparatus for scheduling data transmission, the apparatus comprising: The device comprises: A receiving module configured to receive private protocol format data to be transmitted sent by a distributed power supply; A conversion module configured to convert the data to be transmitted into standard data conforming to a dispatch center protocol format based on a protocol conversion rule, which is dynamically generated based on protocol analysis rule database and a dynamic adaptation model after protocol feature analysis of the data to be transmitted; A detection module configured to perform layered detection on the standard data based on a preset layered protection strategy to obtain a detection result; A response module configured to transmit or block the standard data in response to the detection result, and block the standard data from being sent to the dispatch center when the detection result is abnormal behavior.

9. A data transmission scheduling apparatus characterized by comprising: The device comprises a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the dispatch data transmission method according to any one of claims 1 to 7.

10. A storage medium, characterized by The storage medium is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the dispatch data transmission method according to any one of claims 1 to 7.

Citation Information

Cited By

  • Distributed probing method and device for multi-source heterogeneous spatial data of database

    CN122112099A