CN111200592A - Information transmission method, device and system - Google Patents
Information transmission method, device and system Download PDFInfo
- Publication number
- CN111200592A CN111200592A CN201911324205.4A CN201911324205A CN111200592A CN 111200592 A CN111200592 A CN 111200592A CN 201911324205 A CN201911324205 A CN 201911324205A CN 111200592 A CN111200592 A CN 111200592A
- Authority
- CN
- China
- Prior art keywords
- message
- data request
- request message
- server
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 251
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 claims abstract description 51
- 238000002955 isolation Methods 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 abstract description 13
- 238000007726 management method Methods 0.000 description 67
- 230000002441 reversible effect Effects 0.000 description 24
- 238000004590 computer program Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 8
- 238000012544 monitoring process Methods 0.000 description 7
- 238000012508 change request Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013480 data collection Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000007474 system interaction Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
- Telephonic Communication Services (AREA)
Abstract
The application relates to an information transmission method, device and system. The method comprises the following steps: receiving a first data request message sent by a load management system through a first message server, and adding the first data request message into a first message queue, wherein the first message server and the load management system are arranged in a secure access area, and the first data request message carries a target device identifier; acquiring a first data request message from a first message queue through a first transmission end, wherein the first transmission end is arranged in a secure access area; transmitting the first data request message to a second message server through a second transmission terminal, wherein the second transmission terminal is arranged in a target safety zone; and adding the first data request message into a second message queue through a second message server so that the equipment information storage server acquires the first data request message from the second message queue. By adopting the method, successful communication between systems which can not be directly communicated can be realized.
Description
Technical Field
The present application relates to the field of power system technologies, and in particular, to an information transmission method, apparatus, and system.
Background
As power systems develop, more and more devices related to power management, such as systems for managing loads and metering management systems, are included in the power systems, and as the devices increase, the requirements for security and convenience of communication are higher and higher.
Currently, systems can be deployed in different security zones according to security and communication convenience requirements, for example, a load identification system and a metering automation system in a power system can be deployed in different security zones. However, deploying devices requiring communication, such as a load identification system and a metering automation system in a power system, in different security zones may result in a failure of direct communication between the devices.
Disclosure of Invention
In view of the above, it is necessary to provide an information transmission method, an apparatus, and a system that can achieve successful communication between systems that cannot directly communicate, in order to solve the technical problem that direct communication cannot be performed between the above devices.
An information transmission system, the information transmission system comprising: the system comprises a first message server, a second message server and a third message server, wherein the first message server is used for receiving a first data request message sent by a load management system and adding the first data request message into a first message queue, the first message server and the load management system are arranged in a safe access area, and the first data request message carries a target device identifier; a first intermediate transmission system, including a first transmission end and a second transmission end, where the first transmission end is arranged in the secure access area, and the second transmission end is arranged in a target secure area, so as to obtain the first data request message from the first message queue through the first transmission end, and transmit the first data request message to a second message server through the second transmission end; the second message server is configured to add the first data request message to a second message queue, so that the device information storage server obtains the first data request message from the second message queue, and returns a data request result message to the load management system in response to the first data request message, where the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are set in the target security area.
In some embodiments, the first intermediate transmission system further comprises: the transmission end is arranged in a first safety area and used for acquiring the first data request message from the first transmission end and sending the first data request message to an intermediate message server; the intermediate message server is arranged in a second safety area and is used for adding the first data request message into an intermediate message queue; and the transmission end is arranged at the second safe area and used for acquiring the first data request message from the intermediate message queue and transmitting the first data request message to the second transmission end.
In some embodiments, the physically isolating the first transmission end from the transmission end disposed in the first secure area, the obtaining the first data request message from the first transmission end, and the sending the first data request message to the intermediate message server includes: acquiring a first file from the first transmission end through physical isolation equipment, wherein the first file is generated by the first transmission end according to the first data request message; and acquiring the first file from the physical isolation equipment, generating the first data request message according to the first file, and sending the first data request message to the intermediate message server.
In some embodiments, the information transmission system further comprises a second intermediate transmission system; the second message server is further configured to receive the data request result message sent by the device information storage server, and add the data request result message to a third message queue; the second intermediate transmission system comprises a third transmission end and a fourth transmission end, the third transmission end is arranged in the target security zone, the fourth transmission end is arranged in the security access zone, so that the data request result message is obtained from the third message queue through the third transmission end, and the data request result message is transmitted to the first message server through the fourth transmission end; the first message server is further configured to add the data request result message to a fourth message queue, so that the load management system obtains the data request result message from the fourth message queue.
In some embodiments, the first data request message further carries a target topic, and the adding the first data request message into a first message queue includes: adding the first data request message into a first message queue corresponding to the target subject; the obtaining, by the first transmitter, the first data request message from the first message queue includes: and subscribing the target theme through the first transmission terminal, and acquiring the first data request message from a first message queue corresponding to the target theme.
In some embodiments, the load management system obtains charge information corresponding to the target device identifier, determines target push content according to the charge information and the target device information, and sends the target push content to a management terminal corresponding to the target device identifier.
An information transmission method, the information transmission method comprising: receiving a first data request message sent by a load management system through a first message server, and adding the first data request message into a first message queue, wherein the first message server and the load management system are arranged in a secure access area, and the first data request message carries a target device identifier; acquiring the first data request message from the first message queue through a first transmission terminal, wherein the first transmission terminal is arranged in the secure access area; transmitting the first data request message to a second message server through a second transmission terminal, wherein the second transmission terminal is arranged in the target safety zone; adding the first data request message into a second message queue through a second message server, so that the device information storage server obtains the first data request message from the second message queue, and returning a data request result message to the load management system in response to the first data request message, wherein the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are arranged in a target security zone.
In some embodiments, the method further comprises: acquiring the first data request message from the first transmission terminal through a transmission terminal arranged in a first safe area, and sending the first data request message to an intermediate message server; adding the first data request message into an intermediate message queue through the intermediate message server arranged in a second security zone; and acquiring the first data request message from the intermediate message queue through a transmission terminal arranged in the second safe area, and transmitting the first data request message to the second transmission terminal.
In some embodiments, said sending said first data request message to an intermediate message server comprises: acquiring a first file from the first transmission end through physical isolation equipment, wherein the first file is generated by the first transmission end according to the first data request message; and acquiring the first file from the physical isolation equipment, generating the first data request message according to the first file, and sending the first data request message to an intermediate message server.
In some embodiments, the method further comprises: receiving the data request result message sent by the equipment information storage server through the second message server, and adding the data request result message into a third message queue; acquiring the data request result message from the third message queue through the third transmission terminal, and transmitting the data request result message to the first message server through the fourth transmission terminal, wherein the third transmission terminal is arranged in the target security zone, and the fourth transmission terminal is arranged in the security access zone; and adding the data request result message into a fourth message queue through the first message server, so that the load management system acquires the data request result message from the fourth message queue.
In some embodiments, the first data request message further carries a target topic, and the adding the first data request message into a first message queue includes: adding the first data request message into a first message queue corresponding to the target subject; the obtaining, by the first transmitter, the first data request message from the first message queue includes: and subscribing the target theme through the first transmission terminal, and acquiring the first data request message from a first message queue corresponding to the target theme.
In some embodiments, the load management system obtains charge information corresponding to the target device identifier, determines target push content according to the charge information and the target device information, and sends the target push content to a management terminal corresponding to the target device identifier.
An information transmission apparatus, the apparatus comprising: a first data request message receiving module, configured to receive, by a first message server, a first data request message sent by a load management system, add the first data request message to a first message queue, where the first message server and the load management system are arranged in a secure access area, and the first data request message carries a target device identifier; a first data request message obtaining module, configured to obtain the first data request message from the first message queue through a first transmission end, where the first transmission end is disposed in the secure access area; a first data request message transmission module, configured to transmit the first data request message to a second message server through a second transmission end, where the second transmission end is disposed in the target security zone; a first data request message adding module, configured to add the first data request message to a second message queue through a second message server, so that a device information storage server obtains the first data request message from the second message queue, and return a data request result message to the load management system in response to the first data request message, where the data request result message includes the data request result message, the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are set in a target security area.
A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the information transmission method when executing the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned information transmission method.
According to the information transmission method, the device and the system, the first message server receives a first data request message sent by the load management system, the first data request message is added into a first message queue, the first data request message carries a target device identifier, the first data request message is obtained from the first message queue through the first transmission terminal, the first data request message is transmitted to the second message server through the second transmission terminal, the first data request message is added into the second message queue through the second message server, so that the device information storage server obtains the first data request message from the second message queue, and a data request result message including target device information corresponding to the target device identifier is returned to the load management system in response to the first data request message. According to the method and the device, the first message server and the first transmission terminal are arranged in the security access area, and the second message server and the second transmission terminal are arranged in the target security area, so that the load management system and the equipment information storage server can communicate with each other, and the communication efficiency is improved.
Drawings
FIG. 1 is a diagram of a deployment of an information delivery system in some embodiments;
FIG. 2 is a diagram of a deployment of an information delivery system in some embodiments;
FIG. 3A is a diagram of a deployment of an information delivery system in some embodiments;
FIG. 3B is a deployment diagram of a metering automation system and a load identification system in some embodiments;
FIG. 4 is a diagram of a deployment of an information delivery system in some embodiments;
FIG. 5 is a flow chart illustrating a method of information transfer in some embodiments;
FIG. 6 is a flow chart illustrating a method of information transfer in some embodiments;
FIG. 7 is a flow chart illustrating a method of information transfer in some embodiments;
FIG. 8 is a flow chart illustrating a method of information transfer in some embodiments;
FIG. 9 is a block diagram of an information transfer device in some embodiments;
FIG. 10 is a diagram of the internal structure of a computer device in some embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In some embodiments, as shown in fig. 1, there is provided an information transmission system including:
the first message server 104 is configured to receive a first data request message sent by the load management system 102, and add the first data request message to a first message queue, where the first message server and the load management system 102 are arranged in a secure access area, and the first data request message carries an identifier of a target device.
Specifically, the security access area is located in a public network, and is configured to acquire data in the public network (extranet) and send the data to a device located in a security area, where the security area belongs to an intranet. The safety access area is suitable for deploying a public network data acquisition server and can communicate with a production control area of the power system. The power system is an electric energy production and consumption system which consists of links such as a power plant, a power transmission and transformation line, a power supply and distribution station and power utilization. The power system can be divided into a production control area and a management information area, the production control area can comprise a safety I area and a safety II area, the safety I area is a real-time control area of the production control area, and all systems with a real-time monitoring function or monitoring function parts in the systems can be deployed in the safety I area. The safety II area is a non-control area of the production control area, and production service and wholesale transaction service systems which do not have control functions are not deployed in the area in principle. The management information area may include a safety III area, where the safety III area is a production management area of the management information area, and a system of the area is a system for performing production management. Different safety zones have different safety protection requirements, the safety level of the safety zone I is greater than that of the safety zone II, the safety level of the safety zone II is greater than that of the safety zone III, and the level of the safety zone III is greater than that of the safety access zone. The networks between the safety zones are isolated by isolation devices and cannot be directly communicated. The security level of the secure access zone is lower than that of the secure III zone. Of course, the power system may also include other safety zones.
The load management system is a system for managing loads, can monitor the loads of the power equipment in real time, and realizes the maximization of the economic benefit of intelligent power utilization and power monitoring. The load is understood to be electrical power. The load management system may be, for example, a load recognition system. The load identification system can collect the electricity load characteristics of the users, can analyze the electricity load characteristics of the users, provides data for the corresponding marketing system, and innovatively formulates the marketing service.
The message server is used for storing messages, wherein the messages can comprise request messages and response messages. The message server may include a distributed message system that may include message queues, which may be, for example, kafka corresponding message queues. Wherein the message queue is used for storing messages. The first message server is a message server arranged in the secure access area. The first data request message is for requesting data. The load management system is deployed on a public network (a security access area), a user using the load management system can use the load management system, due to security requirements and business application requirements, detailed information of a file of the power equipment is stored in the security area, and when the user wants to inquire the detailed information of the file of the equipment, the load management system can send a first data request message. For example, the load identification system may collect data in the security access area through a simple power device profile and display the data, when the load identification system needs detailed information of a certain power device, a message may be sent to request the detailed profile information, and the metering automation system may respond to the message and return the detailed profile information of the device. The profile of the power equipment is detailed information of the power equipment, such as a rated power of the power equipment. The first data request message carries a target device identifier, wherein the target device identifier is used for uniquely identifying the target device, the target device may be an electric device, such as a television, a refrigerator, an air conditioner, a washing machine, and the like, and the target device identifier may be a number of the electric device. The first message queue is a message queue in a first message server, such as the message queue in kafka. The first data request message is used for requesting data corresponding to the target device.
In some embodiments, the first data request message may include a request address and system level input parameters. The system level input parameter may include a device number of the power device. The request address is an address of an interface provided by the device information storage server to the load management system. The first data request message may correspond to a data request topic, where the topics are used for message category differentiation in Kafka, one topic represents a type of message, and the topic may be understood as a table in a database, and may store messages of the same type. Among them, "Kafka" is a high throughput distributed publish-subscribe messaging system with message queues. The name of the data request topic may be, for example, loadidentification sgrequest, and the corresponding message format may be, for example: { "reqUrl": http:// back _ url/web/queryLoadByPhaseNum "," reqPara ": {" number ":1} }. Wherein, reqUrl is a request address field, and 'http:// back _ url/web/queryLoadByPhaseNum' is a field value corresponding to the reqUrl; reqPara is a collection object and may include a plurality of fields, where number is a field and 1 is a field value corresponding to number. If the parameters need to be added in the data request message, corresponding fields can be added in the reqPara set object. Number may indicate a device Number indicating that the data request subject loadidentification sgrequest requests an archive of a device with a device Number of 1. The message formats in different topics may be different, and sending messages to different topics has no time requirement, and only specific messages need to be ensured to be sent to corresponding topics.
The first intermediate transmission system 114, the first intermediate transmission system 114 includes a first transmission end 106 and a second transmission end 108, the first transmission end 106 is disposed in the security access area, the second transmission end 108 is disposed in the target security area, so as to obtain the first data request message from the first message queue through the first transmission end 106, and transmit the first data request message to the second message server 110 through the second transmission end 108.
Specifically, the security level of the target security zone is higher than that of the secure access zone, which may be a security III zone of the power system. The first transmission terminal is used for transmitting data from the secure access area to a secure area having a higher security level than the secure access area, such as a secure I area. The service corresponding to the first transmission end may be understood as a reverse transmission service, where the reverse transmission service refers to transmitting data from a low security area to a high security area, or receiving data of the low security area from the high security area. The reverse transport service includes a receive message generation file service and a read file generation message service. The security level of the security zone corresponding to the received message generation file service is lower than the security level of the security zone corresponding to the read file generation message service. The receive message generates a file service that sends an E-file to the reverse isolation device. The read file generation message service receives an E-file generation message from the reverse isolation device. The isolation device may be, for example, an isolation array. Wherein, the E file is a file generated by the reverse transmission service.
The second message server is a message server arranged in the target safety zone. The second transmitting end is configured to receive data transmitted in a security zone with a higher security level than a target security zone, and a service corresponding to the second transmitting end may be understood as a forward transmission service, where the forward transmission service refers to transmitting data from a high security zone to a low security zone, or receiving data of the high security zone in the low security zone. The forward transport service may include a forward transport client and a forward transport service. The security level of the security zone corresponding to the forward transmission client is higher than that of the security zone corresponding to the forward transmission server. The forward transport client sends a message to the forward isolation device. The forward transport service receives a message from the forward isolation device. The forward isolation device is an isolation device between a safety zone corresponding to the forward transmission client and a safety zone corresponding to the forward transmission server.
In some embodiments, the isolation device can be divided into a forward isolation device and a reverse isolation device, and the forward isolation device and the reverse isolation device are both unidirectional in isolation and can only transmit data or files in one direction and cannot transmit data in the reverse direction. The forward isolation device is used for forward transmission of data, the reverse isolation device is used for reverse transmission of the data, the forward transmission is to transmit the data from the high-security area to the low-security area, the data source is the high-security area, and the data security does not need to be checked, so the forward isolation device allows TCP to be established for data transmission, namely, message transmission; when the information is transmitted from the low-level security area to the high-level security area in the reverse transmission, signature verification, content filtering and validity check of data are required, a TCP connection is not allowed to be directly established for information transmission, and a direct network connection cannot be established.
And the second message server 110 is configured to add the first data request message to the second message queue, so that the device information storage server 112 obtains the first data request message from the second message queue, and return a data request result message to the load management system 102 in response to the first data request message, where the data request result message includes target device information corresponding to the target device identifier, and the second message server 110 and the device information storage server 112 are set in a target security zone.
In particular, the second message queue is a message queue in the second message server. The equipment information storage server can store detailed information of the power equipment and can be a metering automation system. The metering automation system is a system for collecting, processing and monitoring power consumption information of power consumers in real time, and realizes the functions of automatic collection of the power consumption information, metering abnormity monitoring, power quality monitoring, power consumption analysis and management, related information publishing, distributed energy monitoring, information interaction of intelligent power consumption equipment and the like. Including data acquisition, data storage, and business applications. The target device information is detailed information of the target device, and may include, for example, a device name, a device number, a device rated power, and the like. The data request result message may correspond to a data request result subject, the name of the data request result subject may be, for example, loadidentificationmethodgrequestret, and the corresponding message formats may be, for example, { "message": 100"," status code ": 0", "success": true "," data ": {" id ": 1", "name1": xxx "," number ": 170100001xxx", "loads" [ { "application id":10001 "," name2": hewlett-packard printer", "power":1000, "flag": 1"," type ":3,
1, printer, thinState 0, code, null and the like. The message indicates a message number, id indicates a phase number, name1 indicates a phase name, loads indicates a load array belonging to the phase, applianeid indicates an electric appliance id number, name2 indicates an electric appliance name, power indicates rated power of the electric appliance, flag indicates an electric appliance adding path flag (1 is set by a user, 2 is added by an algorithm or an electric appliance, and 3 is a load type without a small code), type indicates an electric appliance phase flag (1 is a single-phase electric appliance and 3 is a three-phase electric appliance), appteid is a load type code, apptypamee is a load type name, and train state is a load training state. The data request result message indicates that the detailed information of "hewlett packard printer" is returned.
In some embodiments, the device information storage server may add the data request result message to a message queue in the second message server, and transmit the data request result message to the load management system through the second transmission terminal, the first transmission terminal, and the first message server. Of course, the device information storage server may also transmit the data request result message directly to the load management system through a network, for example, through an HTTP (Hyper Text Transfer Protocol) Protocol.
In some embodiments, as shown in fig. 2, the first intermediate transmission system 114 further comprises:
the transmission end (i.e. the first security zone transmission end) 202 is configured to obtain the first data request message from the first transmission end, and send the first data request message to the intermediate message server.
Specifically, the first security zone has a higher security level than the secure access zone, and may be a security I zone of the power system. The service corresponding to the first safe area transmission end can be a reverse transmission service, and is used for receiving the data transmitted by the first transmission end and sending the data to the intermediate message server. The intermediate message server may be a message server disposed in the secure II area.
And the intermediate message server 204 is arranged in the second safety zone and is used for adding the first data request message into the intermediate message queue.
In particular, the intermediate message queue is a message queue in an intermediate message server.
In some embodiments, the first data request message may further carry a message type identifier, where the message type identifier may be, for example, a topic of kafka, and the message type identifier is used to uniquely identify a type of the message, different types of messages may be distinguished by the message type identifier, and messages of the same type may be stored in the same topic.
And a transmitting end (i.e. a second security zone transmitting end) 206 arranged in the second security zone, and configured to obtain the first data request message from the intermediate message queue and transmit the first data request message to the second transmitting end.
Specifically, the second safety zone safety level may be lower than the first safety zone and higher than the target safety zone, and may be a safety zone II of the power system. The service corresponding to the second security area transmission end may be a forward transmission service, and is used to acquire data transmitted by the first security area transmission end and transmit the data to the second transmission end.
In some embodiments, the physically isolating the first transmitting end 106 from the transmitting end (i.e. the first safe zone transmitting end) 202 disposed in the first safe zone, acquiring the first data request message from the first transmitting end, and sending the first data request message to the intermediate message server includes:
step 1, a first file is obtained from a first transmission end through physical isolation equipment, and the first file is generated by the first transmission end according to a first data request message.
And 2, acquiring the first file from the physical isolation equipment, generating a first data request message according to the first file, and sending the first data request message to the intermediate message server.
Specifically, when different transmission ends are physically isolated, because the existence of the physical isolation device, the transmission ends cannot transmit messages, the first transmission end may generate a file from the first data request message, transmit the file to the first safe area transmission end, and the first safe area transmission end generates the first data request message according to the file.
In some embodiments, as shown in fig. 3A, the information transmission system further includes a second intermediate transmission system 302. The second message server is further configured to receive a data request result message sent by the device information storage server 112, and add the data request result message to the third message queue.
In particular, the third message queue is a message queue in the second message server.
In some embodiments, the device information storage server may actively send messages to the load management system. Such as a data collection request message or an information change request message. The second message server is further configured to receive a data collection request or an information change request sent by the device information storage server 112. The data acquisition request refers to a data acquisition command issued by the device information storage server to the load management system. The data collection request may correspond to a request topic, such as an infomtpic. The second message server is also used for receiving the information change request sent by the device information storage server 112. The device information storage server transmits the change information of the power device profile to the load management system by transmitting an information change request. The information update request may correspond to a requested topic, a topic name such as acqchangeTopic.
In some embodiments, the message transmission is split into two parts, the first part being the load management system's message transmission to the device information storage server and the second part being the device information storage server's message transmission to the load management system. The message is corresponding to a request response mode and a request mode. The request in the request response mode corresponds to one part (which part does not have specific requirements), and the response corresponds to the other part. The request mode does not need to reply, only relates to one of the parts (which part corresponds to is not specifically required, and can be the first part or the second part), and each part only relates to one subject. For example, the data request topic loadidentification sgrequest of the request response mode corresponds to the data request result topic of the second part: the loadidentificationmethodRet has a precedence relationship. Only requests present in the request reply mode will have a request result. Of course, the data request loadidentificationmethodquest topic, the data request result loadidentificationmethodquest topic is only two topics in a plurality of subjects in the two system interaction processes, and there may be many other topics in the two system interaction processes. The infomtpic and acqchangeTopic topics belong to the request mode and do not require a reply.
The second intermediate transmission system 302 includes a third transmission end 304 and a fourth transmission end 306, the third transmission end 304 is disposed in the target security zone, and the fourth transmission end 306 is disposed in the security access zone, so as to obtain the data request result message from the third message queue through the third transmission end 304, and transmit the data request result message to the first message server 104 through the fourth transmission end 306.
Specifically, the service corresponding to the third transmission end may be a reverse transmission service, and the service corresponding to the fourth transmission end may be a forward transmission service.
In some embodiments, the second intermediate transmission system 302 further comprises: the first message server is arranged in the first safety area, the second message server is arranged in the second safety area, and the third message server is arranged in the second safety area. The second safety zone and the target safety zone can be isolated by a physical isolation device. The first security zone and the second security zone may be isolated from each other by isolation software, which may be, for example, a firewall.
Specifically, the service corresponding to the fifth transmission end may be a reverse transmission service, and the service corresponding to the sixth transmission end may be a forward transmission service. The third transmission terminal can generate a file from the message in the target security zone, and transmit the file to the fifth transmission terminal through the physical isolation device, the fifth transmission terminal can generate a corresponding message from the file and transmit the message to the third message server through the isolation software, and the third message server can add the message into a corresponding message queue. The sixth transmission terminal may obtain the message from the message queue of the third message server through the isolation software, and may transmit the message to the sixth transmission terminal through the physical isolation device. The sixth transmitting side may transmit the message to the first message server.
The first message server 104 is further configured to add the data request result message to the fourth message queue, so that the load management system 102 obtains the data request result message from the fourth message queue.
In particular, the fourth message queue is a message queue in the first message server.
In some embodiments, the first data request message further carries a target topic, and adding the first data request message into the first message queue includes: adding the first data request message into a first message queue corresponding to a target theme; the acquiring, by the first transmitting end 106, the first data request message from the first message queue includes: the first transmission end 106 subscribes to the target topic and acquires the first data request message from the first message queue corresponding to the target topic.
In particular, the message server may include a number of different topics.
In some embodiments, the load management system 102 obtains charge information corresponding to the target device identifier, determines target push content according to the charge information and the target device information, and sends the target push content to the management terminal corresponding to the target device identifier.
Specifically, the load management system may collect power information of the device, send the collected power information to a corresponding client or application, and the client or application may provide a power service for a user, for example, an APP service related to intelligent power utilization, where the service may be, for example, a home area power (living room, kitchen, toilet), a time period power (power per hour), an appliance power (air conditioner, refrigerator, microwave oven), a timer switch, a remote control switch, maximum power, and the like.
In the embodiment of the present application, the communication between the load management system in the secure access area and the device information storage server in the target secure area is realized through the transmission terminals and the message systems that are arranged in the secure access area and different secure areas. Thereby providing a means of communication for devices or systems that cannot communicate directly.
For the power system, as shown in fig. 3B, when the metering automation system and the load identification system (i.e., the load identification system) are located in the same security zone (three security zones), the two systems can transmit data through the HTTP protocol, however, for security reasons, it is appropriate to deploy the load identification system in a security access zone in a public network, so that the load identification system needs to transmit data with the metering automation system through the security I zone and the security II zone due to the division of the security zones. The load management system in the system of the embodiment of the application may be a load identification system in the power system, and the device information storage server may be a metering automation system in the power system. Therefore, the system of the embodiment of the application can realize the communication between the load identification system and the metering automation system.
In some embodiments, as shown in FIG. 4, a logical deployment diagram of an information transfer system is provided, the information transfer system comprising a secure access zone, a secure I zone, a secure II zone, and a secure III zone. The safety access area comprises a resident non-intrusive identification system (namely a load identification system), a distributed message system, a forward transmission service and a reverse transmission service, the safety I area comprises the forward transmission service and the reverse transmission service, the safety II area comprises the distributed message system, the reverse transmission service and the forward transmission service, and the safety III area comprises the distributed message system, the reverse transmission service, the forward transmission service and a metering automation system. The distributed messaging system includes kafka. The safety access area and the safety I area are isolated in a physical isolation mode, the safety I area and the safety II area are isolated in a physical isolation mode, and the safety II area and the safety III area are isolated in a physical isolation mode. The step of data transmission between the civil non-invasive identification system and the metering automation system may comprise:
firstly, sending data to a Kafka distributed message queue from a data request theme of a residential non-intrusive load identification system, receiving a message by using a Kafka message server cluster, and transmitting a data request from a security access area to a security I area through a reverse transmission service in a file manner, namely communicating with the reverse transmission service of the security I area through an isolation device to realize physical isolation between the security access area and the security I area;
the second step is that: the reverse transmission service deployed in the safety I area receives the file, generates a message and writes the generated message into a Kafka distributed message queue of the safety II area;
the third step: a forward transmission service client deployed in the safety II area synchronizes the message in the Kafka data theme to a forward transmission service server in the safety III area;
the fourth step: a Kafka message server cluster deployed in a safety III area receives a message of a forward transmission server side, and measures the message received by a consumption Kafka message server of an automatic system;
the fifth step: a metering automation system deployed in a safety III area calls a message interface to send a message to a data request result theme in a Kafka message server cluster in the area;
and a sixth step: and the reverse transmission service deployed in the safety III area receives the messages of the kafka message cluster, generates file information and transmits the files to the safety II area through the isolation device.
The seventh step: the reverse transmission service deployed in the safety II receives the E file and generates a distributed message queue of a message writing safety II area;
eighth step: a forward transmission service client deployed in a security I area synchronizes the messages in the kafka message topic to a distributed message queue of a security access area;
the ninth step: the distributed message queue of the secure access area provides data (messages) requested by the system to the residential non-intrusive identification system.
In the embodiment of the application, through a non-invasive data acquisition mode, the safety and the stability of the metering automation system are guaranteed, the transformation of the load identification system and the metering automation system is minimized, the investment is reduced, and technical support is provided for the safe operation, the reliable power supply, the high-quality service and the information assistant decision of a power grid.
The information transmission method provided by the present application can be applied to an application environment (system) as shown in fig. 3.
Specifically, the load management system 102 may send a first data request message to the first message server 104, the first message server 104 may receive the first data request message sent by the load management system 102, add the first data request message to a first message queue, the first message server 104 and the load management system 102 are disposed in a secure access area, the first data request message carries an identifier of a target device, the first transport end 106 may obtain the first data request message from the first message queue, the first secure area transport end 202 may obtain the first data request message from the first transport end 106, send the first data request message to the intermediate message server 204, the intermediate message server 204 may add the first data request message to the intermediate message queue, the second secure area transport end 206 may obtain the first data request message from the intermediate message queue, the first data request message is sent to the second transmitting terminal 108, the second transmitting terminal 108 may transmit the first data request message to the second message server 110, and the second message server 110 may add the first data request message to the second message queue, so that the device information storage server 112 obtains the first data request message from the second message queue, and in response to the first data request message, returns a data request result message to the load management system 102 through the third transmitting terminal 304 and the fourth transmitting terminal 306, where the data request result message includes target device information corresponding to the target device identifier. The system can be implemented by using an independent server or a server cluster formed by a plurality of servers, and the server can be implemented by using an independent server or a server cluster formed by a plurality of servers.
It is to be understood that the above application scenario is only an example, and does not constitute a limitation on the method provided in the present application, and the method provided in the present application may also be applied in other scenarios.
In some embodiments, as shown in fig. 5, an information transmission method is provided, which is described by taking the system in fig. 3 as an example, and includes the following steps:
s502, a first data request message sent by a load management system is received through a first message server, the first data request message is added into a first message queue, the first message server and the load management system are arranged in a safe access area, and the first data request message carries a target device identifier.
S504, a first data request message is obtained from the first message queue through the first transmission terminal, and the first transmission terminal is arranged in the safe access area.
S506, the first data request message is transmitted to a second message server through a second transmission terminal, and the second transmission terminal is arranged in a target safety area.
And S508, adding the first data request message into the second message queue through the second message server, so that the device information storage server obtains the first data request message from the second message queue, and returning a data request result message to the load management system in response to the first data request message, wherein the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are arranged in a target security zone.
In some embodiments, as shown in fig. 6, the method further comprises:
s602, a first data request message is acquired from a first transmission end through a transmission end arranged in a first safe area, and the first data request message is sent to an intermediate message server.
S604, the first data request message is added into the intermediate message queue through the intermediate message server arranged in the second safe area.
And S606, acquiring the first data request message from the intermediate message queue through the transmission terminal arranged in the second safe area, and transmitting the first data request message to the second transmission terminal.
In some embodiments, as shown in fig. 7, sending a first data request message to an intermediate message server includes:
s702, a first file is obtained from a first transmission end through physical isolation equipment, and the first file is generated by the first transmission end according to a first data request message.
S704, acquiring the first file from the physical isolation device, generating a first data request message according to the first file, and sending the first data request message to the intermediate message server.
In some embodiments, as shown in fig. 8, the method further comprises:
s802, receiving a data request result message sent by the equipment information storage server through the second message server, and adding the data request result message into a third message queue.
S804, a data request result message is obtained from the third message queue through the third transmission terminal, and the data request result message is transmitted to the first message server through the fourth transmission terminal, wherein the third transmission terminal is arranged in the target safety area, and the fourth transmission terminal is arranged in the safety access area.
S806, adding the data request result message to the fourth message queue through the first message server, so that the load management system obtains the data request result message from the fourth message queue.
In some embodiments, the first data request message further carries a target topic, and adding the first data request message into the first message queue includes: adding the first data request message into a first message queue corresponding to a target theme; acquiring, by the first transmission end, the first data request message from the first message queue includes: and subscribing a target theme through the first transmission terminal, and acquiring a first data request message from a first message queue corresponding to the target theme.
In some embodiments, the load management system obtains charge information corresponding to the target device identifier, determines target push content according to the charge information and the target device information, and sends the target push content to the management terminal corresponding to the target device identifier.
In the information transmission method, a first data request message sent by a load management system is received through a first message server, the first data request message is added into a first message queue, the first data request message carries a target device identifier, the first data request message is acquired from the first message queue through a first transmission terminal, the first data request message is transmitted to a second message server through a second transmission terminal, the first data request message is added into a second message queue through the second message server, so that an equipment information storage server acquires the first data request message from the second message queue, and a data request result message including target device information corresponding to the target device identifier is returned to the load management system in response to the first data request message. Because the load management system is arranged in the safety access area, and the equipment information storage server is arranged in the target safety area, the load management system and the equipment information storage server cannot be directly communicated. Thereby enabling successful communication between systems that cannot communicate directly.
The traditional metering automation system and the load identification system are deployed in the same security zone, and the metering automation system and the load identification system can directly communicate with each other through a network protocol, such as HTTP. However, for security reasons, the load identification system may be deployed in a different zone than the metering automation system, e.g. in a secure access zone, the metering automation system being deployed in a secure III-zone. However, the security access area and the security III area cannot communicate directly, and the communication between the load identification system and the metering automation system can be realized by using the information transmission method of the embodiment of the application.
It should be understood that, although the steps in the flowcharts of the above embodiments are shown in sequence as indicated by the arrows, the steps are not necessarily executed in sequence as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a part of the steps in the flowcharts of the above embodiments may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the sub-steps or the stages is not necessarily sequential, but may be performed alternately or alternatingly with other steps or at least a part of the sub-steps or the stages of other steps.
In some embodiments, as shown in fig. 9, there is provided an information transmission apparatus including: a first data request message receiving module 902, a first data request message transmitting module 904, and a first data request message joining module 906, wherein:
a first data request message receiving module 902, configured to receive, by a first message server, a first data request message sent by a load management system, add the first data request message to a first message queue, where the first message server and the load management system are disposed in a secure access area, and the first data request message carries an identifier of a target device.
A first data request message obtaining module 904, configured to obtain a first data request message from the first message queue through a first transmitting end, where the first transmitting end is disposed in the secure access area.
A first data request message transmission module 906, configured to transmit the first data request message to a second message server through a second transmission end, where the second transmission end is set in the target security zone.
The first data request message adding module 908 is configured to add the first data request message to the second message queue through the second message server, so that the device information storage server obtains the first data request message from the second message queue, and returns a data request result message to the load management system in response to the first data request message, where the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are set in a target security area.
In some embodiments, the apparatus further comprises:
and the first data request message sending module is used for acquiring a first data request message from the first transmission end through the transmission end arranged in the first safety area and sending the first data request message to the intermediate message server.
And the first data request message adding module is used for adding the first data request message into the intermediate message queue through an intermediate message server arranged in the second safety zone.
And the first data request message transmission module is used for acquiring the first data request message from the intermediate message queue through a transmission terminal arranged in the second safety area and transmitting the first data request message to the second transmission terminal.
In some embodiments, the first data request message sending module comprises:
the first file obtaining unit is used for obtaining a first file from a first transmission end through the physical isolation device, wherein the first file is generated by the first transmission end according to the first data request message.
And the first data request message sending unit is used for acquiring the first file from the physical isolation device, generating a first data request message according to the first file, and sending the first data request message to the intermediate message server.
In some embodiments, the apparatus further comprises:
and the data request result message receiving module is used for receiving the data request result message sent by the equipment information storage server through the second message server and adding the data request result message into the third message queue.
And the data request result message transmission module is used for acquiring a data request result message from the third message queue through a third transmission end and transmitting the data request result message to the first message server through a fourth transmission end, wherein the third transmission end is arranged in the target security area, and the fourth transmission end is arranged in the security access area.
And the data request result message adding module is used for adding the data request result message into the fourth message queue through the first message server so that the load management system acquires the data request result message from the fourth message queue.
In some embodiments, the first data request message further carries a target topic, and the first data request message receiving module 902 is further configured to add the first data request message to a first message queue corresponding to the target topic.
The first data request message obtaining module 904 is further configured to subscribe to the target topic through the first transmission end, and obtain the first data request message from the first message queue corresponding to the target topic.
For specific limitations of the information transmission device, reference may be made to the above limitations of the information transmission method, which are not described herein again. The modules in the information transmission device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In some embodiments, a computer device is provided, which may be a server, the internal structure of which may be as shown in fig. 10. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement an information transmission method.
Those skilled in the art will appreciate that the architecture shown in fig. 10 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In some embodiments, a computer device is provided, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the information transmission method described above when executing the computer program.
In some embodiments, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, carries out the steps of the above-mentioned information transmission method.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. An information transmission system, the information transmission system comprising:
the system comprises a first message server, a second message server and a third message server, wherein the first message server is used for receiving a first data request message sent by a load management system and adding the first data request message into a first message queue, the first message server and the load management system are arranged in a safe access area, and the first data request message carries a target device identifier;
a first intermediate transmission system, including a first transmission end and a second transmission end, where the first transmission end is arranged in the secure access area, and the second transmission end is arranged in a target secure area, so as to obtain the first data request message from the first message queue through the first transmission end, and transmit the first data request message to a second message server through the second transmission end;
the second message server is configured to add the first data request message to a second message queue, so that the device information storage server obtains the first data request message from the second message queue, and returns a data request result message to the load management system in response to the first data request message, where the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are set in the target security area.
2. The system of claim 1, wherein the first intermediate transmission system further comprises:
the transmission end is arranged in a first safety area and used for acquiring the first data request message from the first transmission end and sending the first data request message to an intermediate message server;
the intermediate message server is arranged in a second safety area and is used for adding the first data request message into an intermediate message queue;
and the transmission end is arranged at the second safe area and used for acquiring the first data request message from the intermediate message queue and transmitting the first data request message to the second transmission end.
3. The system according to claim 2, wherein the first transmitting end is physically isolated from the transmitting end disposed in the first secure zone, and the obtaining the first data request message from the first transmitting end and sending the first data request message to the intermediate message server comprises:
acquiring a first file from the first transmission end through physical isolation equipment, wherein the first file is generated by the first transmission end according to the first data request message;
and acquiring the first file from the physical isolation equipment, generating the first data request message according to the first file, and sending the first data request message to the intermediate message server.
4. The system of claim 1, wherein the information transmission system further comprises a second intermediate transmission system;
the second message server is further configured to receive the data request result message sent by the device information storage server, and add the data request result message to a third message queue;
the second intermediate transmission system comprises a third transmission end and a fourth transmission end, the third transmission end is arranged in the target security zone, the fourth transmission end is arranged in the security access zone, so that the data request result message is obtained from the third message queue through the third transmission end, and the data request result message is transmitted to the first message server through the fourth transmission end;
the first message server is further configured to add the data request result message to a fourth message queue, so that the load management system obtains the data request result message from the fourth message queue.
5. The system of claim 1, wherein the first data request message further carries a target topic, and wherein the adding the first data request message into a first message queue comprises:
adding the first data request message into a first message queue corresponding to the target subject;
the obtaining, by the first transmitter, the first data request message from the first message queue includes:
and subscribing the target theme through the first transmission terminal, and acquiring the first data request message from a first message queue corresponding to the target theme.
6. The system according to claim 1, wherein the load management system obtains charge information corresponding to the target device identifier, determines target push content according to the charge information and the target device information, and sends the target push content to the management terminal corresponding to the target device identifier.
7. An information transmission method, the information transmission method comprising:
receiving a first data request message sent by a load management system through a first message server, and adding the first data request message into a first message queue, wherein the first message server and the load management system are arranged in a secure access area, and the first data request message carries a target device identifier;
acquiring the first data request message from the first message queue through a first transmission terminal, wherein the first transmission terminal is arranged in the secure access area;
transmitting the first data request message to a second message server through a second transmission terminal, wherein the second transmission terminal is arranged in the target safety zone;
adding the first data request message into a second message queue through a second message server, so that the device information storage server obtains the first data request message from the second message queue, and returning a data request result message to the load management system in response to the first data request message, wherein the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are arranged in a target security zone.
8. The method of claim 7, further comprising:
acquiring the first data request message from the first transmission terminal through a transmission terminal arranged in a first safe area, and sending the first data request message to an intermediate message server;
adding the first data request message into an intermediate message queue through the intermediate message server arranged in a second security zone;
and acquiring the first data request message from the intermediate message queue through a transmission terminal arranged in the second safe area, and transmitting the first data request message to the second transmission terminal.
9. The method of claim 8, wherein sending the first data request message to an intermediate message server comprises:
acquiring a first file from the first transmission end through physical isolation equipment, wherein the first file is generated by the first transmission end according to the first data request message;
and acquiring the first file from the physical isolation equipment, generating the first data request message according to the first file, and sending the first data request message to an intermediate message server.
10. An information transmission apparatus, characterized in that the apparatus comprises:
a first data request message receiving module, configured to receive, by a first message server, a first data request message sent by a load management system, add the first data request message to a first message queue, where the first message server and the load management system are arranged in a secure access area, and the first data request message carries a target device identifier;
a first data request message obtaining module, configured to obtain the first data request message from the first message queue through a first transmission end, where the first transmission end is disposed in the secure access area;
a first data request message transmission module, configured to transmit the first data request message to a second message server through a second transmission end, where the second transmission end is disposed in the target security zone;
a first data request message adding module, configured to add the first data request message to a second message queue through a second message server, so that a device information storage server obtains the first data request message from the second message queue, and return a data request result message to the load management system in response to the first data request message, where the data request result message includes target device information corresponding to the target device identifier, and the second message server and the device information storage server are set in a target security area.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911324205.4A CN111200592B (en) | 2019-12-17 | 2019-12-17 | Information transmission method, device and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911324205.4A CN111200592B (en) | 2019-12-17 | 2019-12-17 | Information transmission method, device and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111200592A true CN111200592A (en) | 2020-05-26 |
CN111200592B CN111200592B (en) | 2022-07-22 |
Family
ID=70747597
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911324205.4A Active CN111200592B (en) | 2019-12-17 | 2019-12-17 | Information transmission method, device and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111200592B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111984438A (en) * | 2020-09-02 | 2020-11-24 | 中国银行股份有限公司 | Message transmission method, message transmission device and message transmission system |
CN112600789A (en) * | 2020-11-18 | 2021-04-02 | 南方电网数字电网研究院有限公司 | Information transmission method and device, electric power metering equipment and storage medium |
CN113342551A (en) * | 2021-07-01 | 2021-09-03 | 广东电网有限责任公司 | Cross-region service message pushing method of message subscription mechanism |
CN113595977A (en) * | 2021-06-17 | 2021-11-02 | 国网上海能源互联网研究院有限公司 | Big data cloud traversing method and system based on power isolation device |
CN113742112A (en) * | 2021-09-15 | 2021-12-03 | 武汉联影智融医疗科技有限公司 | Electrocardio image generation method and system and electronic device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6668288B1 (en) * | 1998-02-13 | 2003-12-23 | British Telecommunications Plc | Telecommunications data conferencing platform having secure firewall wherein access is restricted to messages originating from server but conference data pass freely |
CN101867620A (en) * | 2010-07-02 | 2010-10-20 | 南京南瑞继保电气有限公司 | Method for viewing pre-message through crossing security zone |
CN102088393A (en) * | 2009-12-02 | 2011-06-08 | 南京南瑞继保电气有限公司 | Method for transmitting positive and negative data across safety zone |
CN103220292A (en) * | 2013-04-22 | 2013-07-24 | 广东电网公司电力科学研究院 | Cross-safe-area data transmission method and system |
CN103259703A (en) * | 2013-03-15 | 2013-08-21 | 山西省电力公司大同供电分公司 | Real-time bus across safety zone communication method suitable for power industries |
CN104243495A (en) * | 2014-10-11 | 2014-12-24 | 中国南方电网有限责任公司 | Reverse isolating device cross method and system for JMS (java message service) |
CN107454094A (en) * | 2017-08-23 | 2017-12-08 | 北京明朝万达科技股份有限公司 | A kind of data interactive method and system |
CN107579992A (en) * | 2017-09-29 | 2018-01-12 | 华胜信泰信息产业发展有限公司 | Data transmission method, storage medium, computer equipment and message delivery system |
CN107911347A (en) * | 2017-10-31 | 2018-04-13 | 国电南瑞科技股份有限公司 | A kind of monitoring system of distribution network and information transferring method based on across security partitioning |
US20190319928A1 (en) * | 2018-04-13 | 2019-10-17 | R3 Ltd. | Enhancing security of communications during execution of protocol flows |
-
2019
- 2019-12-17 CN CN201911324205.4A patent/CN111200592B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6668288B1 (en) * | 1998-02-13 | 2003-12-23 | British Telecommunications Plc | Telecommunications data conferencing platform having secure firewall wherein access is restricted to messages originating from server but conference data pass freely |
CN102088393A (en) * | 2009-12-02 | 2011-06-08 | 南京南瑞继保电气有限公司 | Method for transmitting positive and negative data across safety zone |
CN101867620A (en) * | 2010-07-02 | 2010-10-20 | 南京南瑞继保电气有限公司 | Method for viewing pre-message through crossing security zone |
CN103259703A (en) * | 2013-03-15 | 2013-08-21 | 山西省电力公司大同供电分公司 | Real-time bus across safety zone communication method suitable for power industries |
CN103220292A (en) * | 2013-04-22 | 2013-07-24 | 广东电网公司电力科学研究院 | Cross-safe-area data transmission method and system |
CN104243495A (en) * | 2014-10-11 | 2014-12-24 | 中国南方电网有限责任公司 | Reverse isolating device cross method and system for JMS (java message service) |
CN107454094A (en) * | 2017-08-23 | 2017-12-08 | 北京明朝万达科技股份有限公司 | A kind of data interactive method and system |
CN107579992A (en) * | 2017-09-29 | 2018-01-12 | 华胜信泰信息产业发展有限公司 | Data transmission method, storage medium, computer equipment and message delivery system |
CN107911347A (en) * | 2017-10-31 | 2018-04-13 | 国电南瑞科技股份有限公司 | A kind of monitoring system of distribution network and information transferring method based on across security partitioning |
US20190319928A1 (en) * | 2018-04-13 | 2019-10-17 | R3 Ltd. | Enhancing security of communications during execution of protocol flows |
Non-Patent Citations (1)
Title |
---|
杨延栋等: "《关于电力监控***安全防护问题的思考》", 《通信电源技术》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111984438A (en) * | 2020-09-02 | 2020-11-24 | 中国银行股份有限公司 | Message transmission method, message transmission device and message transmission system |
CN111984438B (en) * | 2020-09-02 | 2024-04-19 | 中国银行股份有限公司 | Message transmission method, message transmission device and message transmission system |
CN112600789A (en) * | 2020-11-18 | 2021-04-02 | 南方电网数字电网研究院有限公司 | Information transmission method and device, electric power metering equipment and storage medium |
CN113595977A (en) * | 2021-06-17 | 2021-11-02 | 国网上海能源互联网研究院有限公司 | Big data cloud traversing method and system based on power isolation device |
CN113342551A (en) * | 2021-07-01 | 2021-09-03 | 广东电网有限责任公司 | Cross-region service message pushing method of message subscription mechanism |
CN113742112A (en) * | 2021-09-15 | 2021-12-03 | 武汉联影智融医疗科技有限公司 | Electrocardio image generation method and system and electronic device |
CN113742112B (en) * | 2021-09-15 | 2024-04-16 | 武汉联影智融医疗科技有限公司 | Electrocardiogram image generation method, system and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN111200592B (en) | 2022-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111200592B (en) | Information transmission method, device and system | |
CN112714193B (en) | Community data processing system, method, device and equipment based on Internet of things platform | |
Hwang et al. | Design and implementation of a reliable message transmission system based on MQTT protocol in IoT | |
CN108833521B (en) | Message pushing method, device, system, computer equipment and storage medium | |
US20190138370A1 (en) | Generic distributed processing for multi-agent systems | |
Cornel-Cristian et al. | Smart home automation with MQTT | |
US11070082B2 (en) | Systems and methods for managing mesh-networked power control devices using tokens | |
US9830672B2 (en) | Power management message bus system | |
Herberg et al. | OpenADR 2.0 deployment architectures: Options and implications | |
CN105991412A (en) | Method and device for pushing message | |
Yalçınkaya et al. | IoT based smart home testbed using MQTT communication protocol | |
CN110731074A (en) | Subscription message processing method and device, computer equipment and storage medium | |
US9009352B1 (en) | Transformation of common information model messages | |
CN105723659B (en) | The method for communicating system control unit with more generating equipments | |
CN115085921B (en) | Model training method, node detection method, device, equipment and medium | |
CN114679472A (en) | Communication system, method, apparatus, storage medium, and electronic device | |
Lee et al. | Communication entities discovery in complex CPS system | |
CN104168206A (en) | Adapter gateway load balancing control method, device and system | |
CN111726417B (en) | Delay control method, device, server and storage medium | |
EP3493465A1 (en) | Method for exchanging information by using smart grid in upnp | |
Jung | Study on the MQTT protocol design for the application of the real-time HVAC System | |
Choi et al. | Distributed energy resources monitoring and control based on IoT protocol | |
Mahamure et al. | Communication protocol and queuing theory-based modelling for the internet of things | |
CN107172582B (en) | M2M communication equipment and method based on NodeJS | |
Khan et al. | Secured web services for home automation in smart grid environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |