Multi-network load control gateway communication method and related system
By adopting multi -network negative network communication methods in the power system, the problem of multi -faceted and wide application scenarios of load management terminal points is solved, and data encryption transmission, instruction accurate control and system efficient management have been realized. And efficiency.
Patent Information
- Application Number
- CN202411656511.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-01-28
AI Technical Summary
In the new power system, the load management terminal points are multi-faceted, the application scenarios are complex, and the control strategies are very different, resulting in communication spanning multiple end-edge/network cloud levels and public/private network areas, with multi-domain dispersion, poor interaction reliability, and connection. Low entry safety and insufficient control efficiency.
Adopt multi -network negative control gateway communication methods, obtain data from the main station data of the power business, analyze and distinguish between control business instructions and non -controlling business instructions, encrypted and transmitted it through different communication channels (such as EPDT channels and 5G networks), received receiving, receiving receiving And decrypt the instructions to generate instruction data for different external power equipment, and conduct authority and re -densely send them.
Enhance the overall security of the system, improve the system's adaptability and efficiency, achieve precise control and monitoring of power equipment, simplify the management process, reduce the complexity of the operation, and improve the flexibility and fault tolerance of the system.
Smart Images

Figure CN119383003A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of electric power communication, and in particular relates to a multi-network load control gateway communication method and a related system. Background Art
[0002] The new power system requires the real-time aggregation and efficient processing of massive data in all links, and puts forward higher requirements on data collection, transmission, storage and use, especially the massive load management terminal points are numerous and widespread, the application scenarios are complex, the control strategies are different, and the protection boundaries of different information security partitions are blurred.
[0003] At present, the communication channels for load management are constructed independently and decentralized, mainly using 230MHz wireless private network and 4G wireless public network technology. The network terminal coverage rate exceeds 90%, and a small number of customers have also built fiber optic channels, which support load monitoring and control to a certain extent. However, for control services, the current cost of relying on power wireless private network and fiber optic private network is relatively high, the networking interaction protocol based on 230M data transmission radio is outdated, the communication bandwidth is limited, the networking reliability is insufficient, and the security of relying on 5G public network needs to be verified. For collection services, after increasing the collection frequency, the communication system is difficult to meet the accuracy and timeliness requirements of the new power load management system. The access demand scenarios of load management terminals are complex and diverse, and the communication coverage of high-rise buildings and basements is poor, resulting in insufficient subdivision monitoring capabilities for adjustable loads and interruptible loads, lack of coordination between different loads, poor timeliness, and the existing network coverage and service quality cannot meet the business needs of multi-time scale, partitioned and graded demand response, orderly power consumption and precise load control. In addition, due to the insufficient security protection capabilities of the terminal communication network, it is impossible to effectively isolate control instructions and the reliability is poor. There are multiple networking modes and communication protocols coexisting on the load side, and there is a lack of load management terminals and unified monitoring tools for communication networks, which makes it impossible to make the terminal equipment and network status visible, observable and controllable. The two-way interaction of the new power load management system mainly has the following problems: (1) The problem of multi-domain decentralization. Decentralized construction causes communications to span two levels: edge / network cloud, and public / private networks. It is necessary to propose an effective and reliable communication architecture.
[0004] (2) Interaction reliability issues: There are many blind spots in network coverage, poor real-time reliability of dispatching and control commands, and a lack of reliable communication means and service quality assurance mechanisms.
[0005] (3) Access security issues. Open communication networks such as 4G / 5G public networks and wireless ad hoc networks cannot resist network attacks such as brute force cracking and man-in-the-middle attacks. The access authentication and security protection of terminals need to be strengthened.
[0006] (4) The efficiency of management and control is a problem. The relationship between business and network resources is complex, multiple networking modes and multiple communication protocols coexist, and agile network operation and maintenance and quality assurance are difficult. Summary of the invention
[0007] The purpose of the present invention is to overcome the problems of multi-domain dispersion and low access security, and to provide a multi-network load-controlled gateway communication method and related system.
[0008] In order to achieve the above object, the present invention adopts the following technical solution: In a first aspect, the present invention provides a multi-network negative control gateway communication method, comprising the following steps: Obtain data from the power business master station; Parse the data from the power business master station and determine whether the parsed data is a control business instruction; If the data is a control service instruction, the control service instruction is encrypted, and after generating the encrypted control service instruction, it is forwarded through the EPDT channel; If the data is a non-control service instruction, the non-control service instruction is encrypted, and the encrypted non-control service instruction is generated and forwarded through the 5G network; receiving the encrypted control service instructions and non-control service instructions, decrypting the received encrypted control service instructions and non-control service instructions to obtain decrypted control service instructions and non-control service instructions; Parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment, and generate instruction data for different external power equipment; The command data is authenticated, and after authentication, it is re-encrypted to generate re-encrypted data and send it to the corresponding external power equipment.
[0009] A further improvement of the present invention is that when receiving the encrypted control service instructions and non-control service instructions, it is possible to simultaneously receive all the encrypted control service instructions forwarded by different EPDT channels.
[0010] In a second aspect, the present invention provides a multi-network load control gateway communication system, comprising: Data acquisition module, used to acquire power business master station data; A judgment module is used to parse the data of the power business master station and determine whether the parsed data is a control business instruction; The EPDT channel forwarding module is used to encrypt the control service instruction when the data is a control service instruction, generate the encrypted control service instruction and then forward it through the EPDT channel; The 5G network forwarding module is used to encrypt the non-control service instructions when the data is a non-control service instruction, generate the encrypted non-control service instructions and then forward them through the 5G network; A decryption module, which receives the encrypted control service instructions and non-control service instructions, decrypts the received encrypted control service instructions and non-control service instructions, and obtains the decrypted control service instructions and non-control service instructions; A data processing module is used to parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment, and generate instruction data for different external power equipment; The re-encryption forwarding module is used to authenticate the instruction data, re-encrypt it after authentication, generate re-encrypted data and send it to the corresponding external power equipment.
[0011] A further improvement of the present invention is that the function of the decryption module is implemented by the following method: According to different sent EPDT channels, all the encrypted control service instructions and non-control service instructions forwarded by the required different EPDT channels are received at the same time, and the received encrypted control service instructions and non-control service instructions are decrypted to obtain the decrypted control service instructions and non-control service instructions.
[0012] In a third aspect, the present invention provides a multi-network load-controlled gateway communication system, including a remote station and a near-end gateway; The remote stations include: The main control board is used to receive the data from the power business main station, parse the data from the power business main station, determine the parsed data to be control business instructions and non-control business instructions, send the control business instructions to the EPDT board, and send the non-control business instructions to the 5G module; EPDT board, used to encrypt the received control service instructions, generate encrypted control service instructions, and forward them through the EPDT channel; The remote station 5G module is used to encrypt the received non-control service instructions, generate encrypted non-control service instructions, and forward them through the 5G network; The proximal gateway includes: The proximal gateway 5G module is used to receive the encrypted non-control service instructions forwarded by the remote station 5G module, decrypt the encrypted non-control service instructions, and obtain the decrypted non-control service instructions and send them to the proximal switch; A duplexer, used for receiving the encrypted control service instructions forwarded by the EPDT board, and sending the encrypted control service instructions to the EPDT channel machine; The EPDT channel machine is used to decrypt the received encrypted control service instructions, obtain the decrypted control service instructions and send them to the near-end switch; The near-end switch is used to process the decrypted control service instructions and non-control service instructions, obtain the required instruction data of different external power devices, and send the instruction data to the encryption and authentication device; it is also used to receive the re-encrypted data sent by the encryption and authentication device and send it to the corresponding external power device; The encryption authentication device is used to authenticate the received command data, re-encrypt the authenticated command data, generate re-encrypted data and send it to the near-end switch.
[0013] A further improvement of the present invention is that the main control board receives the power business master station data through the RS485 port or the HPLC port.
[0014] A further improvement of the present invention is that the non-control service instruction is collection type data.
[0015] A further improvement of the present invention is that the EPDT board is equipped with an encryption TF card, and the encryption TF card is used to encrypt the received control service instructions.
[0016] A further improvement of the present invention is that both the EPDT board and the remote station 5G module send encrypted data to the proximal gateway via corresponding air interfaces.
[0017] A further improvement of the present invention is that the 5G module can also send encrypted data to the proximal gateway by transiting the 5G network.
[0018] In a fourth aspect, the present invention provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of a multi-network load control gateway communication method when executing the computer program.
[0019] In a fifth aspect, the present invention provides a storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of a multi-network load-control gateway communication method.
[0020] Compared with the prior art, the present invention has the following beneficial effects: The present invention encrypts control and non-control business instructions to ensure that data is not illegally stolen or tampered with during transmission, thereby enhancing the overall security of the system. The present invention uses different communication channels (such as EPDT channels and 5G networks) to forward different types of data, which can be flexibly selected according to network conditions and business requirements, thereby improving the adaptability of the system. The present invention parses the data of the power business master station and distinguishes between control and non-control services, so that the system can quickly and effectively process instructions, reduce unnecessary data transmission and processing, and improve efficiency. The decrypted control instructions in the present invention can accurately control different external power equipment, thereby achieving more detailed and accurate power management. The present invention authenticates the instruction data to ensure that only authenticated instructions can be executed, thereby enhancing the defense capability of the system and reducing security risks. In summary, the present invention can serve as a bridge between different networks, uniformly manage multiple power equipment and systems, simplify the management process, reduce the complexity of operation, and combine different communication technologies (such as EPDT and 5G) to improve the flexibility and fault tolerance of the system and ensure stability in various network environments. Therefore, the present method not only improves the security and efficiency of the power business, but also enhances the overall performance and reliability of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 is a flow chart of the present invention; Figure 2 is a system diagram of the present invention; Figure 3 is a system diagram of a remote station in the present invention; Figure 4 is a system diagram of the proximal grid in the present invention; Figure 5 This is a system diagram of Example 7. DETAILED DESCRIPTION
[0022] In order to further understand the content of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the embodiments are only for explaining the present invention and are not intended to limit it.
[0023] Embodiment 1: See also Figure 1 , a multi-network load control gateway communication method, comprising the following steps: S1, obtain the data of the power business master station.
[0024] S2, parse the power business master station data and determine whether the parsed data is a control business instruction.
[0025] S3: If the data is a control service instruction, the control service instruction is encrypted, and the encrypted control service instruction is generated and forwarded through the EPDT channel.
[0026] If the data is a non-control business instruction, the non-control business instruction is encrypted, and the encrypted non-control business instruction is generated and forwarded through the 5G network.
[0027] S4, receiving the encrypted control service instructions and non-control service instructions, decrypting the received encrypted control service instructions and non-control service instructions to obtain decrypted control service instructions and non-control service instructions.
[0028] S5, parsing the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power devices, and generating instruction data for different external power devices.
[0029] S6, authenticate the command data, re-encrypt it after authentication, generate re-encrypted data and send it to the corresponding external power equipment.
[0030] Embodiment 2: This embodiment further limits the specific method for receiving the encrypted control service instruction and non-control service instruction in the above embodiment.
[0031] In this embodiment, when receiving the encrypted control service instructions and non-control service instructions, all the encrypted control service instructions forwarded by different EPDT channels can be received simultaneously.
[0032] This embodiment can receive multiple instructions in parallel, reduce waiting time, speed up instruction processing, and improve the overall system responsiveness. By receiving multiple instructions at the same time, this embodiment can ensure that even if a certain instruction is delayed, other instructions can still be processed in time to avoid single point failure. This embodiment receives data from different channels at the same time, which can more effectively utilize network bandwidth and system resources, reduce communication delays and bandwidth waste. This embodiment optimizes the overall performance of the multi-network load control gateway communication method system and improves the control capability and security of the power business.
[0033] Embodiment 3: S1, obtains data from the power business main station and obtains the device status: device A is in normal status, and the control instruction is to increase the load of device B by 20%.
[0034] S2, parsing the acquired data to obtain the parsing results: control business instruction: "Increase the load of device B by 20%", non-control business instruction: "Device A is in normal state".
[0035] Determine the data type and identify "Increase the load of device B by 20%" as a control service instruction. Identify "Device A is in normal state" as a non-control service instruction.
[0036] S3, encrypts the control service instruction, uses the AES algorithm to generate an encrypted control service instruction encrypted_command_B, and forwards the encrypted control service instruction encrypted_command_B through the EPDT channel.
[0037] S4, encrypts the non-control service instruction, generates an encrypted non-control service instruction encrypted_non_control, and forwards the encrypted non-control service instruction encrypted_non_control through the 5G network.
[0038] S5, receiving the encrypted control service instruction encrypted_command_B from the EPDT channel and the encrypted non-control service instruction encrypted_non_control from the 5G network. Decrypting the received encrypted instructions, the decrypted control service instruction is "increase the load of device B by 20%", and the decrypted non-control service instruction is "device A is in normal state".
[0039] S6, parse the decrypted instruction, and obtain the "Device B load adjustment instruction" from the decrypted control business instruction. Obtain the "Device A status confirmation" from the decrypted non-control business instruction. Generate the instruction data required by the external power device: "Device B load adjusted to 60%" (assuming that the current load of device B is 40%).
[0040] S7, authenticate the generated command data to ensure the legitimacy of the data, and if the authentication is successful, re-encrypt the data to generate re-encrypted data re_encrypted_command_B, and send the re-encrypted data re_encrypted_command_B to the corresponding external power device (such as device B).
[0041] In this embodiment: Control service instruction: Increase the load of device B by 20%.
[0042] Encrypted control service instruction: encrypted_command_B.
[0043] Decrypted control service instruction: Increase the load of device B by 20%.
[0044] Non-control service command: Device A is in normal status.
[0045] Encrypted non-control business instructions: encrypted_non_control.
[0046] Decrypted non-control service instructions: Device A is in normal status.
[0047] Re-encrypt data: re_encrypted_command_B.
[0048] This embodiment ensures the safe and efficient transmission of control instructions and non-control instructions, ultimately achieving effective control of power equipment, and can improve the safety and reliability of power management.
[0049] Embodiment 4: See also Figure 2 , a multi-network load control gateway communication system, comprising: The data acquisition module is used to obtain the data of the power business master station.
[0050] The judgment module is used to parse the power business master station data and determine whether the parsed data is a control business instruction.
[0051] The EPDT channel forwarding module is used to encrypt the control service instruction when the data is a control service instruction, generate the encrypted control service instruction and then forward it through the EPDT channel.
[0052] The 5G network forwarding module is used to encrypt the non-control business instructions when the data is a non-control business instruction, generate encrypted non-control business instructions and then forward them through the 5G network.
[0053] The decryption module receives the encrypted control service instructions and non-control service instructions, decrypts the received encrypted control service instructions and non-control service instructions, and obtains the decrypted control service instructions and non-control service instructions.
[0054] The data processing module is used to parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment and generate instruction data for different external power equipment.
[0055] The re-encryption forwarding module is used to authenticate the instruction data, re-encrypt it after authentication, generate re-encrypted data and send it to the corresponding external power equipment.
[0056] Embodiment 5: The system monitors that the load status of device A is abnormal. The data collected by the sensor reflects that the load is insufficient, so the system decides to adjust the load. The data acquisition module obtains data from the power business master station in real time: the current load status of device A is 60%, and the load adjustment suggestion is to increase the load of device A by 10%.
[0057] The judgment module analyzes the acquired data, and the analysis result is: increase the load of device A by 10%, judge it as a control service instruction, and mark it as "device A load adjustment instruction".
[0058] The EPDT channel forwarding module encrypts the control instruction using a symmetric encryption algorithm (such as AES), generates an encrypted control service instruction encrypted_command_A, and sends the encrypted control service instruction encrypted_command_A to the decryption module through the EPDT channel.
[0059] The decryption module receives multiple encrypted instructions and non-control business instructions from different EPDT channels at the same time, decrypts the encrypted control business instruction encrypted_command_A, and obtains: increase the load of device A by 10%, and logs the timestamp and content of the received instructions for subsequent auditing.
[0060] The data processing module parses the decrypted instructions, confirms the instruction content and the target device, and generates specific execution instructions: device A load adjustment instructions, checks the current status of device A, and ensures the executableness of the instructions (such as: confirming that device A is in an operational state).
[0061] The re-encryption forwarding module authenticates the generated "Device A load adjustment instruction" to confirm the legitimacy of the instruction (such as checking the source and instruction content). After the authentication is passed, it is encrypted again using a public key encryption algorithm (such as RSA) to generate re-encrypted data re_encrypted_command_A, and the re-encrypted data re_encrypted_command_A is sent to device A.
[0062] Device A receives the re-encrypted data re_encrypted_command_A, decrypts the command through the corresponding decryption mechanism, performs load adjustment according to the command, increases the load to 70%, and feeds back the execution result: the load has been adjusted to 70%, and sends it back to the system.
[0063] Monitor the load status of device A in real time, record the adjusted data, and record the processing of all instructions, including instruction reception, decryption, processing, re-encryption and execution results, for subsequent analysis and auditing.
[0064] This embodiment ensures the transparency and traceability of instruction execution, not only realizes effective control of the device, but also improves operational efficiency and security.
[0065] Embodiment 5: A multi-network load-controlled gateway communication system comprises a remote station and a near-end gateway.
[0066] See also Figure 3 , the remote stations include: The main control board is used to receive data from the power business main station, parse the data from the power business main station, determine whether the parsed data is control business instructions and non-control business instructions, send the control business instructions to the EPDT board, and send the non-control business instructions to the 5G module.
[0067] The EPDT board is used to encrypt the received control service instructions, generate the encrypted control service instructions, and forward them through the EPDT channel.
[0068] The remote station 5G module is used to encrypt the non-control business instructions after receiving them, generate encrypted non-control business instructions, and then forward them through the 5G network.
[0069] See also Figure 4 , the proximal gateway includes: The proximal gateway 5G module is used to receive the encrypted non-control business instructions forwarded by the remote station 5G module, decrypt the encrypted non-control business instructions, and send the decrypted non-control business instructions to the proximal switch.
[0070] The duplexer is used to receive the encrypted control service instructions forwarded by the EPDT board and send the encrypted control service instructions to the EPDT channel machine.
[0071] The EPDT channel machine is used to decrypt the received encrypted control service instructions, obtain the decrypted control service instructions and send them to the near-end switch.
[0072] The proximal switch is used to process the decrypted control business instructions and non-control business instructions, obtain the required instruction data of different external power equipment, and send the instruction data to the encryption and authentication device; it is also used to receive the re-encrypted data sent by the encryption and authentication device and send it to the corresponding external power equipment.
[0073] The encryption authentication device is used to authenticate the received command data, re-encrypt the authenticated command data, generate re-encrypted data and send it to the near-end switch.
[0074] Embodiment 6: In this embodiment, the remote station works with the near-end gateway to ensure the safe and fast transmission of power control instructions and data. The main control board receives the power business master station data through the RS485 port. The power business master station data includes device status reports (such as device A is in normal state) and load adjustment instructions (such as "increase the load of device B by 15%"). The power business master station data is parsed to determine the data type, and the control business instruction: "Increase the load of device B by 15%" and the non-control business instruction: "Device A is in normal state" are obtained.
[0075] The control service command is sent to the EPDT board, and the non-control service command is sent to the remote station 5G module. The EPDT board receives the control command and encrypts it using the built-in encrypted TF card to generate the encrypted control service command encrypted_command_B. The encrypted control service command encrypted_command_B is sent to the near-end gateway through the EPDT channel. The remote station 5G module also encrypts the non-control command, generates the encrypted non-control service command encrypted_non_control, and sends it through the 5G network.
[0076] The near-end gateway 5G module receives the encrypted non-control service instruction encrypted_non_control from the far-end station 5G module, decrypts it, obtains the decrypted non-control service instruction: "Device A is in normal state", and sends it to the near-end switch. The duplexer receives the encrypted control service instruction encrypted_command_B and forwards it to the EPDT channel machine. The EPDT channel machine decrypts the received encrypted control service instruction encrypted_command_B, obtains the decrypted control service instruction: increase the load of device B by 15%, and sends it to the near-end switch.
[0077] The near-end switch receives the decrypted control service instructions and non-control service instructions, performs comprehensive processing, and generates the required instruction data for different external power devices. According to the current load of device B of 50%, the instruction data is generated: "The load of device B is adjusted to 65%". The generated instruction data is sent to the encryption authentication device for authentication. After the authentication is passed, the instruction data is re-encrypted to generate the re-encrypted data re_encrypted_command_B, which is returned to the near-end switch. The near-end switch sends the re-encrypted data re_encrypted_command_B to the corresponding external power device, such as device B.
[0078] Device B receives the instruction, performs load adjustment, and feeds back the execution result: "Device B load has been adjusted to 65%" to the system, and then feeds back to the remote station through the same path.
[0079] In this embodiment: Control service instruction: Increase the load of device B by 15%.
[0080] Encrypted control service instruction: encrypted_command_B.
[0081] Decrypted control service instruction: Increase the load of device B by 15%.
[0082] Re-encrypt data: re_encrypted_command_B.
[0083] The air interface between the remote station and the near-end gateway uses the 230MHz power licensed frequency band.
[0084] This embodiment processes power service instructions safely and quickly through a structured process, ensuring efficient transmission of instructions between the remote station and the proximal gateway, thereby achieving effective control and monitoring of power equipment.
[0085] Embodiment 7: See also Figure 5 As shown, the present invention also provides an electronic device 100 for a multi-network load-controlled gateway communication method; the electronic device 100 includes a memory 101, at least one processor 102, a computer program 103 stored in the memory 101 and executable on the at least one processor 102, and at least one communication bus 104.
[0086] The memory 101 can be used to store the computer program 103, and the processor 102 implements the steps of a multi-network load control gateway communication method described in Example 1 by running or executing the computer program stored in the memory 101 and calling the data stored in the memory 101. The memory 101 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data (such as audio data) created according to the use of the electronic device 100, etc. In addition, the memory 101 may include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices.
[0087] The at least one processor 102 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor 102 may be a microprocessor or any conventional processor, etc. The processor 102 is the control center of the electronic device 100, and uses various interfaces and lines to connect various parts of the entire electronic device 100.
[0088] The memory 101 in the electronic device 100 stores a plurality of instructions to implement a multi-network load control gateway communication method, and the processor 102 can execute the plurality of instructions to implement: Obtain data from the power business master station; Parse the data from the power business master station and determine whether the parsed data is a control business instruction; If the data is a control service instruction, the control service instruction is encrypted, and after generating the encrypted control service instruction, it is forwarded through the EPDT channel; If the data is a non-control service instruction, the non-control service instruction is encrypted, and the encrypted non-control service instruction is generated and forwarded through the 5G network; receiving the encrypted control service instructions and non-control service instructions, decrypting the received encrypted control service instructions and non-control service instructions to obtain decrypted control service instructions and non-control service instructions; Parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment, and generate instruction data for different external power equipment; The command data is authenticated, and after authentication, it is re-encrypted to generate re-encrypted data and send it to the corresponding external power equipment.
[0089] Embodiment 8: If the module / unit integrated in the electronic device 100 is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present invention implements all or part of the process in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory and read-only memory (ROM, Read-Only Memory).
[0090] It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0091] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0092] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0093] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0094] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A multi-network load control gateway communication method, characterized in that: The following steps are involved: Obtain data from the power business master station; Parse the data from the power business master station and determine whether the parsed data is a control business instruction; If the data is a control service instruction, the control service instruction is encrypted, and after generating the encrypted control service instruction, it is forwarded through the EPDT channel; If the data is a non-control service instruction, the non-control service instruction is encrypted, and the encrypted non-control service instruction is generated and forwarded through the 5G network; receiving the encrypted control service instructions and non-control service instructions, decrypting the received encrypted control service instructions and non-control service instructions to obtain decrypted control service instructions and non-control service instructions; Parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment, and generate instruction data for different external power equipment; The command data is authenticated, and after authentication, it is re-encrypted to generate re-encrypted data and send it to the corresponding external power equipment.
2. A multi-network load control gateway communication method according to claim 1, characterized in that: When receiving encrypted control service instructions and non-control service instructions, it is possible to simultaneously receive all the encrypted control service instructions forwarded by different EPDT channels.
3. A multi-network load control gateway communication system, characterized in that: include: Data acquisition module, used to acquire power business master station data; A judgment module is used to parse the data of the power business master station and determine whether the parsed data is a control business instruction; The EPDT channel forwarding module is used to encrypt the control service instruction when the data is a control service instruction, generate the encrypted control service instruction and then forward it through the EPDT channel; The 5G network forwarding module is used to encrypt the non-control service instructions when the data is a non-control service instruction, generate the encrypted non-control service instructions and then forward them through the 5G network; A decryption module, which receives the encrypted control service instructions and non-control service instructions, decrypts the received encrypted control service instructions and non-control service instructions, and obtains the decrypted control service instructions and non-control service instructions; A data processing module is used to parse the decrypted control business instructions and non-control business instructions to obtain the required control business instructions and non-control business instructions for different external power equipment, and generate instruction data for different external power equipment; The re-encryption forwarding module is used to authenticate the instruction data, re-encrypt it after authentication, generate re-encrypted data and send it to the corresponding external power equipment.
4. A multi-network load control gateway communication system according to claim 3, characterized in that: The functions of the decryption module are implemented by the following methods: According to different sent EPDT channels, all the encrypted control service instructions and non-control service instructions forwarded by the required different EPDT channels are received at the same time, and the received encrypted control service instructions and non-control service instructions are decrypted to obtain the decrypted control service instructions and non-control service instructions.
5. A multi-network load control gateway communication system, characterized in that: Includes remote station and near-end gateway; The remote stations include: The main control board is used to receive the data from the power business main station, parse the data from the power business main station, determine the parsed data to be control business instructions and non-control business instructions, send the control business instructions to the EPDT board, and send the non-control business instructions to the 5G module; EPDT board, used to encrypt the received control service instructions, generate encrypted control service instructions, and forward them through the EPDT channel; The remote station 5G module is used to encrypt the received non-control service instructions, generate encrypted non-control service instructions, and forward them through the 5G network; The proximal gateway includes: The proximal gateway 5G module is used to receive the encrypted non-control service instructions forwarded by the remote station 5G module, decrypt the encrypted non-control service instructions, and obtain the decrypted non-control service instructions and send them to the proximal switch; A duplexer, used for receiving the encrypted control service instructions forwarded by the EPDT board, and sending the encrypted control service instructions to the EPDT channel machine; The EPDT channel machine is used to decrypt the received encrypted control service instructions, obtain the decrypted control service instructions and send them to the near-end switch; The near-end switch is used to process the decrypted control service instructions and non-control service instructions, obtain the required instruction data of different external power devices, and send the instruction data to the encryption and authentication device; it is also used to receive the re-encrypted data sent by the encryption and authentication device and send it to the corresponding external power device; The encryption authentication device is used to authenticate the received command data, re-encrypt the authenticated command data, generate re-encrypted data and send it to the near-end switch.
6. A multi-network load control gateway communication system according to claim 5, characterized in that: The main control board receives the data from the power business master station through the RS485 port or the HPLC port.
7. A multi-network load control gateway communication system according to claim 5, characterized in that: Non-control business instructions are collection data.
8. A multi-network load control gateway communication system according to claim 5, characterized in that: The EPDT board has a built-in encrypted TF card, which is used to encrypt the received control service instructions.
9. A multi-network load control gateway communication system according to claim 5, characterized in that: Both the EPDT board and the remote station 5G module send encrypted data to the proximal gateway through the corresponding air interface.
10. A multi-network load control gateway communication system according to claim 9, characterized in that: The 5G module can also send encrypted data to the proximal gateway by transiting the 5G network.
11. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of a multi-network load-control gateway communication method described in any one of claims 1 to 2 are implemented.
12. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of a multi-network load control gateway communication method described in any one of claims 1 to 2 are implemented.
Citation Information
Cited By
Distributed control network deployment system based on industrial PON
CN121000447A
An industrial pon-based distributed control network deployment system
CN121000447B