CN111935254A - Remote peer-to-peer transparent transmission debugging system - Google Patents

Remote peer-to-peer transparent transmission debugging system Download PDF

Info

Publication number
CN111935254A
CN111935254A CN202010746431.8A CN202010746431A CN111935254A CN 111935254 A CN111935254 A CN 111935254A CN 202010746431 A CN202010746431 A CN 202010746431A CN 111935254 A CN111935254 A CN 111935254A
Authority
CN
China
Prior art keywords
debugging
remote
peer
module
transparent 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.)
Pending
Application number
CN202010746431.8A
Other languages
Chinese (zh)
Inventor
黄新中
侯涛
陈晓亮
王炜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhichuangyuan Technology Co ltd
Original Assignee
Shenzhen Zhichuangyuan Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhichuangyuan Technology Co ltd filed Critical Shenzhen Zhichuangyuan Technology Co ltd
Priority to CN202010746431.8A priority Critical patent/CN111935254A/en
Publication of CN111935254A publication Critical patent/CN111935254A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a remote peer-to-peer transparent transmission debugging system which comprises target equipment, an audio and video monitoring module, a debugging module, a transparent transmission module, a cloud server and a remote debugging end. The target equipment refers to industrial equipment needing debugging and analysis; the video monitoring module is connected with the cloud server through a wireless network; the debugging module is used for carrying out data interaction on the target equipment and the transparent transmission module; the transparent transmission module sends the debugging module information and the equipment data transmitted by the debugging module to the cloud server; the cloud server is a relay of the remote debugging end and the transparent transmission module; and the remote debugging end accesses the cloud server and performs data interaction on the cloud server through the network. The invention realizes remote peer-to-peer transparent transmission between the remote debugging end and the target equipment, namely realizes virtual direct connection between the target equipment and the remote control end, and is convenient for remotely debugging the target equipment.

Description

Remote peer-to-peer transparent transmission debugging system
Technical Field
The invention relates to the technical field of industrial control automation, in particular to a remote peer-to-peer transparent transmission debugging system.
Background
When current industrial field device fault maintenance or debugging, need the engineer to go on business to the scene and use professional instrument to carry out fault analysis and debugging maintenance, this usually has 1-2 days' time delay (travel time), and the engineer still needs to spend a large amount of time energy to look for the problem place to arrive the scene, and work efficiency is extremely low like this. Firstly, a downlink interface of universal remote transparent transmission equipment on the market is single at present, and the universal remote transparent transmission equipment can only meet industrial equipment with one interface and cannot cope with complex industrial field environment; secondly, the transparent transmission equipment in the market is only responsible for uploading data to a designated server, and the data is not encrypted, so that serious security holes exist, and data leakage is caused; at present, the transparent transmission equipment in the market does not consider that a user needs to use a specific interface for debugging, so that a remote control end needs to develop another set of software to realize virtual direct connection of the equipment, and finally, the operation result of the equipment has no visual feedback.
Disclosure of Invention
The invention aims to provide a remote peer-to-peer transparent transmission debugging system to solve the problems in the background technology.
In order to realize the purpose, the invention provides the following technical scheme: the peer-to-peer transparent transmission debugging system comprises target equipment, an audio and video monitoring module, a debugging module, a transparent transmission module, a cloud server and a remote debugging end. The target equipment refers to industrial equipment needing debugging and analysis; the video monitoring module is connected with the cloud server through a wireless network; the debugging module is used for carrying out data interaction on the target equipment and the transparent transmission module; the transparent transmission module sends the debugging module information and the equipment data transmitted by the debugging module to the cloud server; the cloud server is a relay of the remote debugging end and the transparent transmission module; the remote debugging end accesses the cloud server and performs data interaction on the cloud server through the network; and the remote debugging terminal analyzes the data sent by the cloud server and effectively presents the data to the user.
Furthermore, the debugging module supports multiple communication interfaces of RS485/RS422/CAN/RS232/USB/OBD/RJ 45.
Furthermore, the transparent transmission module comprises encryption software, and the encryption software is used for encrypting data sent by the transparent transmission module.
Further, the transparent transmission module supports data interaction with a cloud server through any one of WIFI, an Ethernet line, 2G/4G/5G and an ad hoc network (Rloa/ZigBee) gateway.
Furthermore, one of TCP/UDP/HTTP/MQTT communication protocols is adopted between the cloud server and the remote debugging end and between the cloud server and the transparent transmission module.
Further, the remote debugging terminal is specifically an electronic computing device supporting Windows, MacOS, Android, Linux, and operating systems.
Furthermore, data acquisition software, virtual port software and a U-key verification module are integrated in the remote debugging end.
Furthermore, the virtual port software realizes reading and sending of target equipment information by simulating different communication port protocols.
Furthermore, decoding software matched with the encryption software in the transparent transmission module is integrated in the data acquisition software.
The remote debugging method of the remote peer-to-peer transparent transmission debugging system comprises the following steps
S1, firstly, the target equipment is communicated with the transparent transmission module through the debugging module;
s2, the transparent transmission module reads the target equipment through the debugging module, and sends the read information and the used debugging port information to the cloud server after being encrypted by the encryption software;
s3, the user firstly passes through the U-key verification module through a specific electronic key and then communicates and interconnects with the cloud server through the remote debugging end;
s4, after the remote debugging end is connected with the cloud server, the target equipment data is accessed through the virtual port software simulation and the virtual interface which is the same as the debugging module;
and S5, finally decoding and collecting the target equipment data through decoding software in the data collecting software, presenting the collected data in a remote debugging end, and sending a corresponding debugging signal to finish debugging the target equipment.
And S6, after debugging is finished, real-time monitoring and adjustment are carried out on the debugging feedback of the target equipment by combining the audio and video monitoring module.
Compared with the prior art, the invention has the following beneficial effects:
a debugging module in a remote peer-to-peer transparent transmission debugging system supports multiple interfaces such as RS485, RS422, CAN, RS232, USB, OBD and RJ45, meets the communication requirements of most industrial equipment, simultaneously has diversified interconnection situations between transparent transmission equipment and a cloud service end, supports multiple modes such as WIFI, an Ethernet cable, 2G/4G/5G, an ad hoc network (Rloa and ZigBee) gateway and the like, adapts to most industrial field networking modes, and a remote control end adapts to various operating systems and supports Windows, MacOS, Android and Linux operating systems, a user CAN conveniently and quickly use various remote equipment to easily access the industrial field equipment, the compatibility and the adaptability of the system are greatly improved, the transparent transmission equipment and the cloud service end adopt an internationally advanced security encryption mode, the security of user data in public network transmission is guaranteed, the user data leakage is prevented, and the cloud service end and the transparent transmission equipment/remote control end adopt an MQTT protocol for communication, the remote control system has the advantages of low communication overhead, adaptability to various complex network systems, better adaptability to the requirements of complex industrial sites, safety and reliability of communication are guaranteed, meanwhile, before data interaction is carried out between the remote control terminal and the cloud service terminal, the access authority must be obtained through u-key equipment, the safety of the remote equipment is effectively improved, malicious operation of illegal users is avoided, the safety of the system is further guaranteed, the audio and video monitoring module is arranged, real-time monitoring can be carried out on target equipment on the site, real-time data support on the site is provided during remote debugging, and the state of the target equipment can be observed more visually.
Drawings
FIG. 1 is a schematic block diagram of the system of the present invention;
FIG. 2 is a flow chart of a debugging method of the invention;
fig. 3 is a schematic diagram of the topology of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Please refer to fig. one: the peer-to-peer transparent transmission debugging system comprises target equipment, an audio and video monitoring module, a debugging module, a transparent transmission module, a cloud server and a remote debugging end. The target equipment refers to industrial equipment needing debugging and analysis; the video monitoring module is connected with the cloud server through a network; the debugging module is used for carrying out data interaction on the target equipment and the transparent transmission module; the transparent transmission module sends the debugging module information and the equipment data transmitted by the debugging module to the cloud server; the cloud server is a relay of the remote debugging end and the transparent transmission module; the remote debugging end accesses the cloud server and performs data interaction on the cloud server through the network; the remote debugging end analyzes the data sent by the cloud server and effectively presents the data to a user for debugging. The debugging module supports multiple communication interfaces of RS485/RS422/CAN/RS232/USB/OBD/RJ45, the transparent transmission module contains encryption software, the encryption software encrypts data of the transparent transmission module through an encryption algorithm to guarantee the safety of user data in public network transmission and prevent the leakage of the user data, the transparent transmission module supports data interaction with the cloud server through any one of WIFI, an Ethernet line, 2G/4G/5G and an Ad hoc network (Rloa/ZigBee) gateway, and CAN adapt to most industrial field networking modes, one of TCP/UDP/HTTP/MQTT communication protocols is adopted between the cloud server and the remote debugging end and the transparent transmission module, so that the debugging module CAN adapt to the advantages of various complex network systems and better adapt to the requirements of complex industrial fields, and the safe and reliable remote debugging of communication CAN specifically support Windows, The electronic computing equipment of MacOS, Android and Linux operating system enables a user to conveniently and quickly use various remote equipment to easily access industrial field equipment, the remote debugging end is internally integrated with data acquisition software, virtual port software and a U-key verification module, before the remote control end and a cloud service end carry out data interaction, the user must obtain access authority through U-key equipment, the safety of the remote equipment is effectively improved, illegal users are prevented from carrying out malicious operation, the virtual port software realizes reading and sending of target equipment information by simulating different communication port protocols, and the data acquisition software is internally provided with decoding software matched with encryption software in a transparent transmission module.
When the remote debugging method is used, the remote debugging end calls and calls monitoring data of the audio and video monitoring module to the equipment through the cloud server, the industrial control site is monitored in real time through the audio and video monitoring module, if abnormal conditions exist, the remote debugging can be carried out through the remote peer-to-peer transparent transmission debugging system, and please refer to a remote debugging method of the remote peer-to-peer transparent transmission debugging system shown in figure two, which comprises the following steps of
S1, firstly, the target equipment is communicated with the transparent transmission module through the debugging module;
s2, the transparent transmission module reads the target equipment through the debugging module, and sends the read information and the used debugging port information to the cloud server after being encrypted by the encryption software;
s3, the user firstly passes through the U-key verification module through a specific electronic key and then communicates and interconnects with the cloud server through the remote debugging end;
s4, after the remote debugging end is connected with the cloud server, the target equipment data is accessed through the virtual port software simulation and the virtual interface which is the same as the debugging module;
and S5, finally decoding and collecting the target equipment data through decoding software in the data collecting software, presenting the collected data in a remote debugging end, and sending a corresponding debugging signal to finish debugging the target equipment.
And S6, after debugging is finished, real-time monitoring and adjustment are carried out on the debugging feedback of the target equipment by combining the audio and video monitoring module.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1. A remote peer-to-peer transparent transmission debugging system is characterized in that: the remote peer-to-peer transparent transmission debugging system comprises target equipment, an audio and video monitoring module, a debugging module, a transparent transmission module, a cloud server and a remote debugging end. The target equipment refers to industrial equipment needing debugging and analysis; the video monitoring module is connected with the cloud server through a wireless network; the debugging module is used for carrying out data interaction on the target equipment and the transparent transmission module; the transparent transmission module sends the debugging module information and the equipment data transmitted by the debugging module to the cloud server; the cloud server is a relay of the remote debugging end and the transparent transmission module; the remote debugging end accesses the cloud server and performs data interaction on the cloud server through the network; and the remote debugging terminal analyzes the data sent by the cloud server and effectively presents the data to the user.
2. The remote peer-to-peer transparent debugging system of claim 1, wherein: the debugging module supports multiple communication interfaces of RS485/RS422/CAN/RS232/USB/OBD/RJ 45.
3. The remote peer-to-peer transparent debugging system of claim 1, wherein: the transparent transmission module comprises encryption software, and the encryption software is used for encrypting data sent by the transparent transmission module.
4. The remote peer-to-peer transparent transmission debugging system according to claim 1, characterized in that: the transparent transmission module supports data interaction with a cloud server through any one of WIFI, an Ethernet line, a 2G/4G/5G gateway and an ad hoc network (Rloa/ZigBee) gateway.
5. The remote peer-to-peer transparent debugging system of claim 1, wherein: one of TCP/UDP/HTTP/MQTT communication protocols is adopted between the cloud server and the remote debugging end and between the cloud server and the transparent transmission module.
6. The remote peer-to-peer transparent debugging system of claim 1, wherein: the remote debugging end is specifically an electronic computing device supporting Windows, MacOS, Android and Linux operating systems.
7. The remote peer-to-peer transparent debugging system of claim 6, wherein: the remote debugging end is internally integrated with data acquisition software, virtual port software and a U-key verification module.
8. The remote peer-to-peer transparent debugging system of claim 7, wherein: the virtual port software realizes information acquisition and remote control of the target equipment by simulating different communication port protocols.
9. The remote peer-to-peer transparent debugging system of claim 7, wherein: and decoding software matched with the encryption software in the transparent transmission module is integrated in the data acquisition software.
10. A remote debugging method of a remote peer-to-peer transparent transmission debugging system is characterized in that: comprises the following steps
S1, firstly, the target equipment is communicated with the transparent transmission module through the debugging module;
s2, the transparent transmission module reads the target equipment through the debugging module, and sends the read information and the used debugging port information to the cloud server after being encrypted by the encryption software;
s3, the user firstly passes through the U-key verification module through a specific electronic key and then communicates and interconnects with the cloud server through the remote debugging end;
s4, after the remote debugging end is connected with the cloud server, the target equipment data is accessed through the virtual port software simulation and the virtual interface which is the same as the debugging module;
and S5, finally decoding and collecting the target equipment data through decoding software in the data collecting software, presenting the collected data in a remote debugging end, and sending a corresponding debugging signal to finish debugging the target equipment.
And S6, after debugging is finished, real-time monitoring and adjustment are carried out on the debugging feedback of the target equipment by combining the audio and video monitoring module.
CN202010746431.8A 2020-07-29 2020-07-29 Remote peer-to-peer transparent transmission debugging system Pending CN111935254A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010746431.8A CN111935254A (en) 2020-07-29 2020-07-29 Remote peer-to-peer transparent transmission debugging system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010746431.8A CN111935254A (en) 2020-07-29 2020-07-29 Remote peer-to-peer transparent transmission debugging system

Publications (1)

Publication Number Publication Date
CN111935254A true CN111935254A (en) 2020-11-13

Family

ID=73315190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010746431.8A Pending CN111935254A (en) 2020-07-29 2020-07-29 Remote peer-to-peer transparent transmission debugging system

Country Status (1)

Country Link
CN (1) CN111935254A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113867534A (en) * 2021-09-30 2021-12-31 杭州纳帕科技有限公司 Method and system for one-key information interaction of auxiliary key of electric appliance

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107734042A (en) * 2017-10-24 2018-02-23 上海电器科学研究所(集团)有限公司 A kind of inexpensive remote debugging system and method
CN207573396U (en) * 2017-10-24 2018-07-03 上海电器科学研究所(集团)有限公司 A kind of low cost remote debugging system
CN109450928A (en) * 2018-12-12 2019-03-08 航天新长征大道科技有限公司 A kind of across cloud data penetration transmission method and system based on UDP and Modbus TCP
CN110365521A (en) * 2019-06-18 2019-10-22 上海电器科学研究所(集团)有限公司 Equipment remote debugging method based on cloud gateway in a kind of novel maintenance system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107734042A (en) * 2017-10-24 2018-02-23 上海电器科学研究所(集团)有限公司 A kind of inexpensive remote debugging system and method
CN207573396U (en) * 2017-10-24 2018-07-03 上海电器科学研究所(集团)有限公司 A kind of low cost remote debugging system
CN109450928A (en) * 2018-12-12 2019-03-08 航天新长征大道科技有限公司 A kind of across cloud data penetration transmission method and system based on UDP and Modbus TCP
CN110365521A (en) * 2019-06-18 2019-10-22 上海电器科学研究所(集团)有限公司 Equipment remote debugging method based on cloud gateway in a kind of novel maintenance system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113867534A (en) * 2021-09-30 2021-12-31 杭州纳帕科技有限公司 Method and system for one-key information interaction of auxiliary key of electric appliance

Similar Documents

Publication Publication Date Title
CN109918936B (en) B/S architecture-based distributed power distribution network operation and maintenance method and system
CN107040459A (en) A kind of intelligent industrial secure cloud gateway device system and method
CN106789254A (en) A kind of industrial Internet of Things method for remote management and its system
CN111786956B (en) System and method for safely accessing intranet network based on message middleware communication
CN101197715B (en) Method for centrally capturing mobile data service condition
CN106656960B (en) hilscher-based credible data acquisition system and method
CN111478891A (en) Industrial network isolation method and device with different security levels
CN202276365U (en) Remote monitor and maintenance system based on 3G and cloud computing technology
CN111064779A (en) SF of transformer substation6Online monitoring device, method and system
CN108769076A (en) Data collecting system, method and device with network isolation function
CN107749863B (en) Method for network security isolation of information system
CN107204666A (en) The remote sensing information joint debugging method of transformer station four and system based on mobile message technology
CN111935254A (en) Remote peer-to-peer transparent transmission debugging system
CN105551220A (en) Remote data acquisition method for dry dust removal of converter gas
CN111092812A (en) High-reliability gateway device based on MODBUS-Mqtt protocol
CN208190679U (en) Electric power data public network safe communication system
CN111399463A (en) Industrial network data one-way isolation method and device
CN104468497B (en) The data isolation method and device of monitoring system
CN103713593A (en) Transformer station cable trench monitoring apparatus
CN111083047B (en) Gateway based on internet of things multi-protocol communication
CN111541698B (en) Data acquisition system and data acquisition method based on power distribution
CN108183788A (en) Based on Lora spread spectrum radios length away from environmental monitoring system data ciphering method
CN106850816A (en) A kind of remote network control system based on VLAN
CN208092515U (en) A kind of water supply SCADA dispatching system based on 4G network telecommunications
CN110609533A (en) Safety architecture of SCADA data acquisition system

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20201113