[go: up one dir, main page]

CN110365649B - Data transmission method, data access device, data output device and system - Google Patents

Data transmission method, data access device, data output device and system Download PDF

Info

Publication number
CN110365649B
CN110365649B CN201910521936.1A CN201910521936A CN110365649B CN 110365649 B CN110365649 B CN 110365649B CN 201910521936 A CN201910521936 A CN 201910521936A CN 110365649 B CN110365649 B CN 110365649B
Authority
CN
China
Prior art keywords
data
transmitted
type
enumeration
stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910521936.1A
Other languages
Chinese (zh)
Other versions
CN110365649A (en
Inventor
潘玉飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kuangshi Technology Co Ltd
Original Assignee
Beijing Kuangshi 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 Beijing Kuangshi Technology Co Ltd filed Critical Beijing Kuangshi Technology Co Ltd
Priority to CN201910521936.1A priority Critical patent/CN110365649B/en
Publication of CN110365649A publication Critical patent/CN110365649A/en
Application granted granted Critical
Publication of CN110365649B publication Critical patent/CN110365649B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/11File system administration, e.g. details of archiving or snapshots
    • G06F16/116Details of conversion of file system types or formats
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Communication Control (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application relates to a data transmission method, data access equipment, data output equipment and a system, wherein the method comprises the following steps: the method comprises the steps of inputting data to be transmitted into a data channel corresponding to the data to be transmitted, creating data enumeration on the data to be transmitted, wherein the data enumeration is used for determining the data type of the data to be transmitted, storing the data to be transmitted containing the data enumeration in a mode corresponding to the data enumeration to obtain a data stream containing the data enumeration, sending the data stream to network isolation equipment to enable data output equipment to obtain the data stream from the network isolation equipment, determining the data type according to the data enumeration, outputting the data stream according to an output form corresponding to the data type, and enabling the data to be transmitted in various data types to be converted into a uniform data stream to be transmitted in the data transmission process without butt joint of various protocols due to various data types, so that the safety of data transmission is improved.

Description

Data transmission method, data access device, data output device and system
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data transmission method, a data access device, a data output device, and a system.
Background
In the face of the appearance of novel network attack means and the special requirements of high-security networks on security, a network security technology-network isolation technology-with a brand-new security protection and prevention concept comes into play. The network isolation technology is to use a gatekeeper to realize information exchange and resource sharing on the basis of disconnection of two or more computers or networks, that is, the two networks can be physically isolated and data transmission can be performed in a safe network environment through the network isolation technology.
At present, the network isolation technology utilizes a gatekeeper to transmit various data types such as databases, files, videos, pictures and the like according to a blind protocol. However, in order to transmit multiple types of data in two networks, it is required to interface multiple protocols in the gatekeeper, but the more types of data that can be exchanged are defined by the gatekeeper, the more offensive the gatekeeper implies, and the security of data transmission is reduced.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a data transmission method, a data access device, a data output device, and a system capable of secure transmission.
According to an aspect of the present invention, there is provided a data transmission method, including:
inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted, and creating data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to be transmitted to obtain a data stream containing the data enumeration, wherein the data to be transmitted of a non-text type corresponds to a uniform mode;
and sending the data stream to a network isolation device so that a data output device acquires the data stream from the network isolation device, determines a data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type.
Exemplarily, the data to be transmitted in the text type corresponds to a character string mode or the unified mode;
the storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to be transmitted further comprises:
storing the data to be transmitted containing the text type of the data enumeration, the data size of which is larger than a preset threshold value, in the unified mode to obtain a data stream containing the data enumeration;
and storing the data to be transmitted of the text type containing the data enumeration, of which the data size is smaller than or equal to the preset threshold value, in a character string mode to obtain a data stream containing the data enumeration.
Exemplarily, the inputting the data to be transmitted into a data channel corresponding to the data type of the data to be transmitted includes:
and judging whether a data channel corresponding to the data type of the data to be transmitted exists or not, and if so, inputting the data to be transmitted into the data channel corresponding to the data type.
According to another aspect of the present invention, there is provided a data transmission method, the method including:
sending an acquisition request to network isolation equipment to acquire a data stream containing data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using data access equipment and storing the data in a mode corresponding to the data type of the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted; the method comprises the steps that non-text type data to be transmitted correspond to a uniform mode;
and determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type.
Exemplarily, the data to be transmitted in text type corresponds to a character string mode or the unified mode;
determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type, further comprising:
analyzing the data enumeration and determining the data type of the data stream;
if the data type is the text type, acquiring the data size of the data stream containing the data enumeration;
if the data size is larger than a preset threshold value, outputting a data stream according to an output form corresponding to the data type;
and if the data size is smaller than or equal to the preset threshold value, directly outputting the data stream.
Illustratively, the data stream is output to a second external system; the method further comprises the following steps:
deleting the stored data stream after receiving the output success response of the second external system; or the like, or, alternatively,
and after receiving an output failure response of the second external system, returning to execute the step of outputting the data stream according to the output form corresponding to the data type.
According to another aspect of the present invention, there is provided a data transmission method, the method including:
the data access equipment inputs data to be transmitted into a data channel corresponding to the data type of the data to be transmitted, and creates data enumeration on the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
the data access equipment stores the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration, wherein the data to be transmitted of a non-text type corresponds to a uniform mode;
the data access equipment sends the data stream to network isolation equipment;
the data output equipment sends an acquisition request to the network isolation equipment to acquire a data stream containing data enumeration;
and the data output equipment determines the data type according to the data enumeration and outputs the data stream according to the output form corresponding to the data type.
Illustratively, the method further comprises generating identification information corresponding to the data stream and sending the identification information to a first external system; the data to be transmitted is input to the data access equipment by the first external system;
the data output equipment also acquires identification information corresponding to the data stream and sends the identification information to a second external system; the data stream is output to the second external system; comparing the identification information in the first external system with the identification information in the second external system;
and if the unmatched identification information exists, the data stream corresponding to the unmatched identification information is missing.
Exemplarily, the method further comprises:
and under the condition that the data stream is missing, the data output equipment sends a supplementary acquisition request to the network isolation equipment to acquire the data stream corresponding to the unmatched identification information.
According to another aspect of the present invention, there is provided a data access apparatus, comprising:
the enumeration creation module is used for inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted and creating data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
the storage module is used for storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration; the data to be transmitted in the non-text type corresponds to a uniform mode;
and the sending module is used for sending the data stream to a network isolation device so that a data output device obtains the data stream from the network isolation device, determines a data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type.
According to another aspect of the present invention, there is provided a data output apparatus including:
the acquisition module is used for sending an acquisition request to the network isolation equipment and acquiring a data stream containing data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using data access equipment and storing the data in a mode corresponding to the data type of the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted; the data to be transmitted in the non-text type corresponds to a uniform mode;
and the output module is used for determining the data type according to the data enumeration and outputting the data stream according to the output form corresponding to the data type.
According to another aspect of the present invention, there is provided a data transmission system including:
the data access equipment is used for inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted and creating data enumeration on the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
the data access equipment is used for storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration, wherein the data to be transmitted of a non-text type corresponds to a uniform mode; the data access equipment is also used for sending the data stream to network isolation equipment;
a network isolation device;
the data output device is used for sending an acquisition request to the network isolation device and acquiring a data stream containing data enumeration;
and the data output equipment is used for determining a data type according to the data enumeration and outputting the data stream according to an output form corresponding to the data type.
According to another aspect of the present invention, there is provided a computer device comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, wherein the processor implements the steps of the method when executing the computer program.
According to another aspect of the present invention, there is provided a storage medium, which is a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the above-mentioned method.
According to the data transmission method, the data access equipment, the data output equipment and the system, the data to be transmitted of various data types are converted into the uniform file type for transmission, various protocols do not need to be connected with each other according to various data types, and therefore the safety of data transmission is improved.
Drawings
FIG. 1 is a schematic diagram of a network architecture of a data transmission method according to an embodiment;
FIG. 2 is a flow diagram illustrating a method for data transmission according to one embodiment;
FIG. 3 is a flow diagram illustrating a method for data transmission according to one embodiment;
FIG. 4 is a flow diagram illustrating a method for data transmission according to one embodiment;
fig. 5 is a block diagram of the structure of data access device 20 in one embodiment;
FIG. 6 is a block diagram showing the structure of a data output device 40 according to an embodiment;
FIG. 7 is a block diagram of a data transmission system according to an embodiment;
FIG. 8 is a diagram of an internal structure of a computer device in one embodiment.
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.
The data transmission method, the data access device 20, the data output device 40 and the system according to the embodiments of the present invention may be applied to the network architecture diagram shown in fig. 1. As shown in fig. 1, the network architecture may include a first external system 10, a data access device 20, a network isolation device 30, a data output device 40, and a second external system 50. The first external system 10 and the data access device 20 belong to one network, the data output device 40 and the second external system 50 belong to the other network, the two networks are physically isolated, and data can be migrated by using the network isolation device 30. The first external system 10 inputs data to be transmitted to the data access device 20, the data access device 20 inputs the data to be transmitted to a data channel corresponding to the data to be transmitted, and performs data enumeration creation on the data to be transmitted, where the data enumeration is used to mark a data type of the data to be transmitted. Then, the data access device 20 stores the data to be transmitted, which includes data enumeration, in a mode corresponding to the data type of the data to obtain a data stream including data enumeration, so that the data output device 40 obtains the data stream, determines the data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type.
Alternatively, the data access device 20 and the data output device 40 may be a device that runs a program.
In an embodiment, as shown in fig. 2, a data transmission method is provided, where an execution subject of the method is a data access device 20, and the method is described by applying to fig. 1 as an example, and includes the following steps:
step S201, inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted, and creating data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
in the embodiment of the invention, a plurality of data channels are established in advance according to the data types of the data to be transmitted, each data channel corresponds to one data type, and the data channels can transmit the data of the corresponding data types. For example, a text channel, a video channel and a picture channel are pre-established if text type data, video type data and picture type data need to be transmitted, the text channel is used for transmitting the text type data, the video channel is used for transmitting the video type data, and the picture channel is used for transmitting the picture type data. The data channel comprises at least one of a text channel, a picture channel, and a video channel.
After the data type of the data to be transmitted is determined and the data to be transmitted is input into the data channel corresponding to the data type, data enumeration needs to be established for the data to be transmitted in the channel. The data enumeration is an identifier used for marking the data type of the data to be transmitted, and is wrapped on the outermost layer of the data to be transmitted. The data enumeration is used for determining the data type corresponding to the data stream in the data output step.
Step S202, storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration; wherein the non-text type of data to be transmitted corresponds to a uniform pattern.
The data type of the data to be transmitted can be a text type and a non-text type, the non-text type comprises a video type, a picture type and the like, and multiple non-text types correspond to a uniform mode. In one example, the unified mode is a binary mode, such as a gridfs binary mode, and a data stream corresponding to data to be transmitted is a binary stream.
Step S203, sending the data stream to a network isolation device, so that a data output device obtains the data stream from the network isolation device, determines a data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type.
In one example, the unified mode is a binary mode, and when the data type is determined to be a picture type according to data enumeration, the obtained binary stream is output in a picture stream form; and when the data type is determined to be the video type according to data enumeration, outputting the acquired binary stream in a video stream form or a video stream form of unloading.
The data transmission method of the embodiment of the invention converts the data to be transmitted of various data types into the uniform file type for transmission, and does not need to interface various protocols according to various data types, thereby improving the safety of data transmission.
In the embodiment of the present invention, the data access device 20 stores the data to be transmitted, which includes data enumeration, in a mode corresponding to the data enumeration of the data access device, to obtain a data stream, which includes data enumeration, and then the data access device 20 sends the data stream to the network isolation device 30, so that the data output device 40 obtains the data stream, and the data output device 40 determines a data type according to the data enumeration and outputs the data stream according to an output form corresponding to the data type.
In the embodiment of the present invention, the data access device 20 stores the data to be transmitted in a mode corresponding to the data type of the data to prevent data loss when a network connection fails and the data transmission system is powered off, and acquires the stored data stream to continue processing after the failure is repaired or powered on. It should be noted that the data access device 20 may also store the data stream on the cloud server.
In one embodiment, step S202 further comprises:
the data to be transmitted of the text type corresponds to a character string mode or the unified mode;
storing the data to be transmitted containing the text type of the data enumeration, the data size of which is larger than a preset threshold value, in the unified mode to obtain a data stream containing the data enumeration;
and storing the data to be transmitted of the text type containing the data enumeration, of which the data size is smaller than or equal to the preset threshold value, in a character string mode to obtain a data stream containing the data enumeration.
In the embodiment of the invention, the data to be transmitted in the text type with smaller data size is directly transmitted in the character string mode without data format conversion, thereby improving the data transmission efficiency.
In one embodiment, step S201 includes:
and judging whether a data channel corresponding to the data type of the data to be transmitted exists or not, and if so, inputting the data to be transmitted into the data channel corresponding to the data type.
In this embodiment, it is first determined whether there is a data channel corresponding to the data type of the data to be transmitted, and if not, the data to be transmitted is directly returned to the unauthorized channel without transmission.
Optionally, the data transmission method implemented by the data access device 20 further includes the following steps:
step S204: and deleting the stored successfully acquired data stream in response to the successfully acquired response fed back by the data output equipment.
In this way, the storage space in the data access device 20 can be released in time.
In one embodiment, as shown in fig. 3, a data transmission method is provided, where the execution subject of the method is a data output device 40, and the method is described by way of example in fig. 1, and includes the following steps:
step S301, sending an acquisition request to a network isolation device to acquire a data stream containing data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using data access equipment and storing the data in a mode corresponding to a data type; the data enumeration is used for marking the data type of the data to be transmitted; the data to be transmitted in the non-text type corresponds to a uniform mode;
in the embodiment of the present invention, the network isolation device 30 is a network security device that is configured to electrically disconnect link layer connections between networks by dedicated hardware with various control functions and enable secure and appropriate application data exchange between the networks.
It should be noted that, in the embodiment of the present invention, there is no physical connection, logical connection, information transmission command, and information transmission protocol for communication between two independent host systems connected to the network isolation device 30, there is no packet forwarding according to a protocol, there is only no protocol "ferry" of a data file, and there are only two commands "read" and "write" for a solid-state storage medium. Therefore, the network isolation device 30 in the embodiment of the present invention physically isolates and blocks all connections with potential attack possibility, thereby implementing real network security. Alternatively, the network isolation device 30 may be a security isolation gatekeeper. The safety isolation network gate is a network isolation device 30 which uses a solid-state switch read-write medium with multiple control functions to connect two independent host systems.
In this embodiment of the present invention, the data output device 40 sends an acquisition request to the network isolation device 30, where the acquisition request is to acquire a data stream containing data enumeration, the data output device 40 sends the acquisition request to the data access device 20 through the network isolation device 30, and the data access device 20 sends the data stream to the data output device 40 in a concurrent manner in response to the acquisition request.
In one example, the data to be transmitted in non-text types, such as picture types, video types, etc., all correspond to a unified mode, such as a binary mode.
Step S302, determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type.
In this embodiment of the present invention, a data channel is also pre-established at one end of the data output device 40, each data channel is used to transmit data of different data types, and after the data output device 40 acquires the data stream, because the data stream includes created data enumeration, the data type may be determined through data enumeration, so that the data stream is output according to an output form corresponding to the data type by using the data channel corresponding to the data type.
In one example, the unified mode is a binary mode, and when the data type is determined to be a picture type according to data enumeration, the acquired binary stream is output in a picture stream form; and when the data type is determined to be the video type according to the data enumeration, outputting the acquired binary stream in a video stream or a video stream converted from the binary stream.
In the embodiment of the present invention, after acquiring the data stream including data enumeration, the data output device 40 stores the data stream, so as to prevent data loss when a network connection fails and the data transmission system is powered off, and after a failure is repaired or powered on, the stored data stream is acquired and continuously processed. It should be noted that the data output device 40 may also store the data stream on the cloud server.
The embodiment of the invention converts the data to be transmitted of various data types into the uniform file type for transmission, and outputs the data stream according to the output form corresponding to the data type without connecting various protocols according to various data types, thereby improving the safety of data transmission.
In one embodiment, the data to be transmitted in text type corresponds to a character string mode or the unified mode;
step S302 further includes:
analyzing the data enumeration and determining the data type of the data stream;
if the data type is the text type, acquiring the data size of the data stream containing the data enumeration;
if the data size is larger than a preset threshold value, outputting a data stream according to an output form corresponding to the data type;
and if the data size is smaller than or equal to the preset threshold value, directly outputting the data stream.
In the embodiment of the invention, the data to be transmitted in the text type with smaller data size is directly transmitted in the character string mode, and the data stream in the character string mode is directly output at the output without data format conversion, so that the data transmission efficiency is improved.
In an embodiment, taking the method applied to fig. 1 as an example for explanation, the method for executing data transmission with the data output device 40 as a main body further includes:
step S303, deleting the stored data stream after receiving the output success response of the second external system;
in the embodiment of the present invention, after the data output device 40 outputs the data stream to the second external system 50, if the second external system 50 returns an output success response to the data output device 40, it indicates that the service system successfully receives the data stream, for example, the data stream is not damaged, and the data output device 40 deletes the stored data stream.
And/or step S304, after receiving the output failure response of the second external system, returning to execute the step of outputting the data stream according to the output form corresponding to the data type.
Wherein the data stream is output to a second external system.
In the embodiment of the present invention, after the data output device 40 outputs the data stream to the second external system 50, if the second external system 50 returns an output failure response, which indicates that the second external system 50 fails to receive the data stream, for example, the data stream is damaged, and the like, the data output device 40 outputs the data stream again according to the output form corresponding to the data type. Wherein, if the data output device 40 receives the output failure response of the second external system 50 more than the preset number of times, it indicates that the data flow is abnormal data.
The data transmission method of the embodiment of the invention can delete the successfully output data stream in time, ensures the timely release of the storage space on the data access equipment 20 and the data output equipment 40, and can operate other data to be transmitted. By returning an output failure response, the data output apparatus 40 is made aware of the data stream transmission failure and needs to retransmit.
In an embodiment, as shown in fig. 4, a data transmission method is provided, where an execution subject of the method is a data transmission system, and the method is described by taking fig. 1 as an example, and includes the following steps:
step S401, inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted by data access equipment, and creating data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
step S402, the data access device stores the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration, wherein the data to be transmitted of a non-text type corresponds to a uniform mode; the data to be transmitted in the non-text type corresponds to a uniform mode;
step S403, the data access device sends the data stream to a network isolation device;
step S404, the data output device sends an acquisition request to the network isolation device to acquire a data stream containing data enumeration;
step S405, the data output device determines a data type according to the data enumeration and outputs the data stream according to an output form corresponding to the data type.
In the embodiment of the present invention, the content described in the above steps S401 to S405 is the same as the content described in the above embodiments, and is not described again here.
The data transmission method of the embodiment of the invention converts the data to be transmitted of various data types into the uniform file type for transmission, and does not need to interface various protocols according to various data types, thereby improving the safety of data transmission.
In one embodiment, optionally, the text type of the data to be transmitted corresponds to a string mode or the unified mode;
the storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to be transmitted further comprises:
storing the data to be transmitted containing the text type of the data enumeration, the data size of which is larger than a preset threshold value, in the unified mode to obtain a data stream containing the data enumeration;
and storing the data to be transmitted containing the text type of the data enumeration, the data size of which is less than or equal to the preset threshold value, in a character string mode to obtain a data stream containing the data enumeration.
In an embodiment, optionally, the inputting the data to be transmitted into a data channel corresponding to the data type of the data to be transmitted includes:
judging whether a data channel corresponding to the data type of the data to be transmitted exists or not, if so, inputting the data to be transmitted into the data channel corresponding to the data type
In one embodiment, optionally, the text type of the data to be transmitted corresponds to a character string mode or the unified mode;
the determining a data type according to the data enumeration and outputting the data stream according to an output form corresponding to the data type further includes:
analyzing the data enumeration and determining the data type of the data stream;
if the data type is the text type, acquiring the data size of the data stream containing the data enumeration;
if the data size is larger than a preset threshold value, outputting a data stream according to an output form corresponding to the data type;
and if the data size is smaller than or equal to the preset threshold value, directly outputting the data stream.
In one embodiment, optionally, the data stream is output to a second external system;
the method further comprises the following steps:
deleting the stored data stream after receiving the output success response of the second external system; or the like, or, alternatively,
and after receiving an output failure response of the second external system, returning to execute the step of outputting the data stream according to the output form corresponding to the data type.
In one embodiment, the data transmission method for a data transmission system further comprises:
step S406: the data access equipment generates identification information corresponding to the data stream and sends the identification information to a first external system; the data to be transmitted is input to the data access equipment by the first external system;
step S407: the data output equipment acquires identification information corresponding to the data stream and sends the identification information to a second external system; the data stream is output to the second external system;
step S408: comparing the identification information in the first external system with the identification information in the second external system; and if the unmatched identification information exists, the data stream corresponding to the unmatched identification information is missing.
In the embodiment of the invention, the identification information is identity authentication information of the data and the data stream to be transmitted, and the data stream to be transmitted have a corresponding relation with the identification information. Optionally, the data stream and the identification information have a one-to-one correspondence, and the identification information may be numbers, characters, and the like.
In the embodiment of the invention, the data missing in the whole transmission process is searched by comparing the identification information of the data source end and the data destination end. For example, the identification information in the first external system is a, B, and C, and the identification information in the second external system is B and C, and the identification information in the first external system is matched with the identification information in the second external system, so that the second external system is found to have no identification information a, which indicates that the data stream corresponding to the identification information a is missing, which facilitates the check of the upstream and downstream data (the data stream in the first external system 10 and the data stream in the second external system 50), ensures the consistency thereof, and can query the missing data when the data stream is missing, thereby reducing the difficulty of the investigation.
In one embodiment, the data transmission method for a data transmission system further comprises:
step S409: and under the condition that the data stream is missing, the data output equipment sends a supplement acquisition request to the network isolation equipment so as to acquire the data stream corresponding to the unmatched identification information. Optionally, the supplementary acquisition request includes the unmatched identification information.
In the embodiment of the present invention, when there is a data stream missing, the second external system 50 sends a supplemental obtaining request to the data output device 40, and the data output device 40 forwards the supplemental obtaining request to the network isolation device 30 to obtain a data stream corresponding to the identification information a, so as to obtain the missing data stream in time.
It should be understood that although the various steps in the flow charts of fig. 2-4 are shown in order as indicated by the arrows, the steps are not necessarily performed in order 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 some of the steps in fig. 2-4 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performing the sub-steps or stages is not necessarily sequential, but may be performed alternately or alternatingly with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 5, there is provided a data access device 20 comprising:
an enumeration creating module 501, configured to input data to be transmitted into a data channel corresponding to a data type of the data to be transmitted, and create data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
a storage module 502, configured to store the to-be-transmitted data including the data enumeration in a mode corresponding to the data type of the to-be-transmitted data, so as to obtain a data stream including the data enumeration, where the to-be-transmitted data of a non-text type corresponds to a uniform mode; the data to be transmitted in the non-text type corresponds to a uniform mode;
a sending module 503, configured to send the data stream to the network isolation device 30, so that the data output device 40 obtains the data stream from the network isolation device 30, determines a data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type.
As an optional implementation manner, the data to be transmitted in the text type corresponds to a character string mode or the unified mode; the storage module 502 is configured to: storing the data to be transmitted containing the text type of the data enumeration, the data size of which is larger than a preset threshold value, in the unified mode to obtain a data stream containing the data enumeration; and storing the data to be transmitted of the text type containing the data enumeration, of which the data size is smaller than or equal to the preset threshold value, in a character string mode to obtain a data stream containing the data enumeration.
As an optional implementation manner, the enumeration creation module 501 is configured to determine whether there is a data channel corresponding to a data type of the data to be transmitted, and if there is a data channel corresponding to the data type, input the data to be transmitted into the data channel corresponding to the data type.
In one embodiment, as shown in fig. 6, there is provided a data output apparatus 40 including:
an obtaining module 601, configured to send an obtaining request to the network isolation device 30, and obtain a data stream including data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using the data access device 20 and storing the data in a mode corresponding to a data type; the data enumeration is used for marking the data type of the data to be transmitted; the data to be transmitted in the non-text type corresponds to a uniform mode;
an output module 602, configured to determine a data type according to the data enumeration, and output the data stream according to an output form corresponding to the data type.
As an optional implementation manner, the data to be transmitted in the text type corresponds to a character string mode or the unified mode;
the output module 602 is further configured to parse the data enumeration to determine a data type of the data stream;
if the data type is the text type, acquiring the data size of the data stream containing the data enumeration;
if the data size is larger than a preset threshold value, outputting a data stream according to an output form corresponding to the data type;
and if the data size is smaller than or equal to the preset threshold value, directly outputting the data stream.
As an optional implementation, the data output device 40 further includes: a delete module and/or an execute module; the deletion module is used for: deleting the stored data stream after receiving the output success response of the second external system; the execution module is to: and returning to execute the step of outputting the data stream according to the output form corresponding to the data type after receiving an output failure response of the second external system.
In one embodiment, as shown in fig. 7, there is provided a data transmission system including:
the data access device 20 is configured to input data to be transmitted into a data channel corresponding to a data type of the data to be transmitted, and create data enumeration for the data to be transmitted; the data enumeration is used for marking the data type of the data to be transmitted;
the data access device 20 is configured to store the to-be-transmitted data including the data enumeration in a mode corresponding to the data type of the to-be-transmitted data, so as to obtain a data stream including the data enumeration, where the to-be-transmitted data of a non-text type corresponds to a uniform mode; the data to be transmitted in the non-text type corresponds to a uniform mode;
the data access device 20 is configured to send the data stream to a network isolation device;
a network isolation device 30;
the data output device 40 is configured to send an acquisition request to the network isolation device 30, and acquire a data stream including data enumeration;
the data output device 40 is configured to determine a data type according to the data enumeration, and output the data stream according to an output form corresponding to the data type.
As an optional implementation manner, the data access device 20 is further configured to generate identification information corresponding to the data stream, and send the identification information to the first external system 10; the data output device is further configured to obtain identification information corresponding to the data stream, and send the identification information to a second external system 50; the data stream is output to the second external system.
As an optional implementation manner, the data output device is further configured to send a supplemental acquisition request to the network isolation device after comparing the identification information in the first external system with the identification information in the second external system and finding that unmatched identification information exists, so as to acquire the data stream corresponding to the unmatched identification information.
For specific limitations of the data access device 20, the data output device 40 and the data transmission system, reference may be made to the above limitations on the data transmission method, which is not described in detail herein. The various modules in the data transmission system described above may be implemented in whole or in part by software, hardware, and combinations 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 one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 8. The computer device includes a processor, a memory, a network interface, and a database 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, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used to store data containing identification information. 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 a data transmission method.
Those skilled in the art will appreciate that the architecture shown in fig. 8 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 an embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, the processor implementing the steps of the method in any of the above embodiments when executing the computer program.
In an embodiment, a storage medium is provided, the storage medium being a computer readable storage medium having stored thereon a computer program, which when executed by a processor, performs the steps of the method in any of the above embodiments.
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 (Rambus) direct RAM (RDRAM), direct memory 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, and these are all 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 (14)

1. A method of data transmission, the method comprising:
inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted, and creating data enumeration for the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture data;
storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to be transmitted, so as to obtain a data stream containing the data enumeration, wherein the data to be transmitted of a non-text type corresponds to a uniform mode, and the uniform mode is used for converting the data to be transmitted of various data types into uniform file types for transmission, so as to reduce protocols to be butted with the data to be transmitted of each data type; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
sending the data stream to a network isolation device so that a data output device obtains the data stream from the network isolation device, determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
2. The method according to claim 1, wherein the storing the data to be transmitted including the data enumeration in a pattern corresponding to a data type thereof further comprises:
storing the data to be transmitted containing the text type of the data enumeration, the data size of which is larger than a preset threshold value, in the unified mode to obtain a data stream containing the data enumeration;
and storing the data to be transmitted of the text type containing the data enumeration, of which the data size is smaller than or equal to the preset threshold value, in a character string mode to obtain a data stream containing the data enumeration.
3. The method according to claim 1, wherein the inputting the data to be transmitted into the data channel corresponding to the data type of the data to be transmitted comprises:
and judging whether a data channel corresponding to the data type of the data to be transmitted exists or not, and if so, inputting the data to be transmitted into the data channel corresponding to the data type.
4. A method of data transmission, the method comprising:
sending an acquisition request to network isolation equipment to acquire a data stream containing data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using data access equipment and storing the data in a mode corresponding to the data type of the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, different data types respectively correspond to different data channels, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture types; the method comprises the steps that non-text type data to be transmitted correspond to a uniform mode, wherein the uniform mode is used for converting the data to be transmitted of multiple data types into uniform file types to be transmitted so as to reduce protocols needing to be in butt joint with the data to be transmitted of each data type; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
5. The method according to claim 4, characterized in that the data to be transmitted of text type corresponds to a string mode or the uniform mode;
determining a data type according to the data enumeration, and outputting the data stream according to an output form corresponding to the data type, further comprising:
analyzing the data enumeration and determining the data type of the data stream;
if the data type is the text type, acquiring the data size of the data stream containing the data enumeration;
if the data size is larger than a preset threshold value, outputting a data stream according to an output form corresponding to the data type;
and if the data size is smaller than or equal to the preset threshold value, directly outputting the data stream.
6. The method of claim 4, wherein the data stream is output to a second external system;
the method further comprises the following steps:
deleting the stored data stream after receiving the output success response of the second external system; and/or the presence of a gas in the gas,
and returning to execute the step of outputting the data stream according to the output form corresponding to the data type after receiving an output failure response of the second external system.
7. A method of data transmission, the method comprising:
the data access equipment inputs data to be transmitted into a data channel corresponding to the data type of the data to be transmitted, and creates data enumeration on the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture data;
the data access equipment stores the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration, wherein the data to be transmitted in a non-text type corresponds to a uniform mode, and the uniform mode is used for converting the data to be transmitted in multiple data types into uniform file types to be transmitted so as to reduce protocols to be butted with the data to be transmitted in each data type; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
the data access equipment sends the data stream to network isolation equipment;
the data output equipment sends an acquisition request to the network isolation equipment to acquire a data stream containing data enumeration;
the data output equipment determines a data type according to the data enumeration and outputs the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
8. The method of claim 7, further comprising:
the data access equipment generates identification information corresponding to the data stream and sends the identification information to a first external system; the data to be transmitted is input to the data access equipment by the first external system;
the data output equipment acquires identification information corresponding to the data stream and sends the identification information to a second external system; the data stream is output to the second external system; comparing the identification information in the first external system with the identification information in the second external system;
and if the unmatched identification information exists, the data stream corresponding to the unmatched identification information is missing.
9. The method of claim 8, further comprising:
and under the condition that the data stream is missing, the data output equipment sends a supplementary acquisition request to the network isolation equipment to acquire the data stream corresponding to the unmatched identification information.
10. A data access device, characterized in that the data access device comprises:
the enumeration creation module is used for inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted and creating data enumeration for the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted, and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture data;
the storage module is used for storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration; the method comprises the steps that non-text type data to be transmitted correspond to a uniform mode, wherein the uniform mode is used for converting the data to be transmitted of multiple data types into uniform file types to be transmitted so as to reduce protocols needing to be in butt joint with the data to be transmitted of each data type; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
the sending module is used for sending the data stream to a network isolation device so that a data output device obtains the data stream from the network isolation device, determines a data type according to the data enumeration, and outputs the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
11. A data output apparatus characterized by comprising:
the acquisition module is used for sending an acquisition request to the network isolation equipment and acquiring a data stream containing data enumeration; the data stream is obtained by performing data enumeration creation on input data to be transmitted by using data access equipment and storing the data in a mode corresponding to the data type of the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, different data types respectively correspond to different data channels, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture types; the method comprises the steps that non-text type data to be transmitted correspond to a uniform mode, wherein the uniform mode is used for converting the data to be transmitted of multiple data types into uniform file types to be transmitted so as to reduce protocols needing to be in butt joint with the data to be transmitted of each data type; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
the output module is used for determining a data type according to the data enumeration and outputting the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
12. A data transmission system, characterized in that the data transmission system comprises:
the data access equipment is used for inputting data to be transmitted into a data channel corresponding to the data type of the data to be transmitted and creating data enumeration for the data to be transmitted; the data enumeration represents an identifier for marking the data type of the data to be transmitted, wraps the outermost layer of the data to be transmitted, and is used for determining the data type corresponding to the data stream when the data is output; the data types comprise text types and non-text types, the non-text types comprise video types and picture types, and the data channels comprise text channels for transmitting text data, video channels for transmitting video data and picture channels for transmitting picture data;
the data access device is used for storing the data to be transmitted containing the data enumeration in a mode corresponding to the data type of the data to obtain a data stream containing the data enumeration, wherein the data to be transmitted in a non-text type corresponds to a uniform mode, and the uniform mode is used for converting the data to be transmitted in multiple data types into uniform file types to be transmitted so as to reduce protocols to be butted with the data to be transmitted in each data type; the data access equipment is also used for sending the data stream to network isolation equipment; the data to be transmitted of the text type corresponds to a character string mode or a unified mode; the unified mode comprises a binary mode;
a network isolation device;
the data output equipment is used for sending an acquisition request to the network isolation equipment and acquiring a data stream containing data enumeration;
the data output device is used for determining a data type according to the data enumeration and outputting the data stream according to an output form corresponding to the data type; the output forms include a picture stream form corresponding to the picture type and a video stream form corresponding to the video type.
13. A computer device comprising a memory and a processor, the memory having stored thereon a computer program operable on the processor, wherein the processor, when executing the computer program, performs the steps of the method of any of claims 1 to 9.
14. A storage medium being a computer-readable storage medium having a computer program stored thereon, the computer program, when being executed by a processor, realizing the steps of the method of any of the claims 1 to 9.
CN201910521936.1A 2019-06-17 2019-06-17 Data transmission method, data access device, data output device and system Active CN110365649B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910521936.1A CN110365649B (en) 2019-06-17 2019-06-17 Data transmission method, data access device, data output device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910521936.1A CN110365649B (en) 2019-06-17 2019-06-17 Data transmission method, data access device, data output device and system

Publications (2)

Publication Number Publication Date
CN110365649A CN110365649A (en) 2019-10-22
CN110365649B true CN110365649B (en) 2022-12-02

Family

ID=68217288

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910521936.1A Active CN110365649B (en) 2019-06-17 2019-06-17 Data transmission method, data access device, data output device and system

Country Status (1)

Country Link
CN (1) CN110365649B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112202789B (en) * 2020-09-30 2022-10-14 国网智能科技股份有限公司 Method and system for processing panoramic sensing data of transformer substation
CN114374539A (en) * 2021-12-15 2022-04-19 华北电力科学研究院有限责任公司 A system and method for data cross-regional transmission of power supply side network device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413083A (en) * 2018-11-12 2019-03-01 山东鲁能智能技术有限公司 A kind of intelligent station communication network shutdown data transparent transmission method and system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7287278B2 (en) * 2003-08-29 2007-10-23 Trend Micro, Inc. Innoculation of computing devices against a selected computer virus
CN105323137B (en) * 2014-07-31 2019-11-29 南京中兴新软件有限责任公司 Service data transmission method and device
CN104363231B (en) * 2014-11-17 2017-09-19 北京锐驰信安技术有限公司 A kind of network security isolation and information switching method and system based on half-duplex channel
US10171537B2 (en) * 2015-08-07 2019-01-01 At&T Intellectual Property I, L.P. Segregation of electronic personal health information
CN106060065A (en) * 2016-06-28 2016-10-26 山东中磁视讯股份有限公司 Communication system and method for use in restricted network environment
CN106209801A (en) * 2016-06-28 2016-12-07 广东电网有限责任公司信息中心 Mobile solution platform and inner-external network data safety switching plane integrated system
CN107508907A (en) * 2017-09-13 2017-12-22 北京明朝万达科技股份有限公司 A kind of data transmission method and device
WO2019094729A1 (en) * 2017-11-09 2019-05-16 Strong Force Iot Portfolio 2016, Llc Methods and systems for the industrial internet of things
CN108810024A (en) * 2018-07-19 2018-11-13 广东浪潮大数据研究有限公司 A kind of isolation network data transmission method, device, medium, management platform
CN109067790A (en) * 2018-09-25 2018-12-21 北京京航计算通讯研究所 Data transmission method and device
CN109660547A (en) * 2018-12-28 2019-04-19 北京旷视科技有限公司 Data transmission method, data sending device, data sink and system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109413083A (en) * 2018-11-12 2019-03-01 山东鲁能智能技术有限公司 A kind of intelligent station communication network shutdown data transparent transmission method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Fault-Tolerant Mechanism for Multimedia Transmission in Wireless Sensor Networks;M.N.Bouatit;《2016 IEEE 84th Vehicular Technology Conference (VTC-Fall)》;20170320;全文 *

Also Published As

Publication number Publication date
CN110365649A (en) 2019-10-22

Similar Documents

Publication Publication Date Title
CN111460453B (en) Machine learning training method, controller, device, server, terminal and medium
CN110099104B (en) File transmission method, system and storage medium
CN109117097B (en) Data storage method and system based on block chain
CN110474797A (en) API operation system, the method and device of active-standby switch
CN114629678B (en) TLS-based intranet penetration method and device
CN114679268B (en) Method and storage medium for mutual authentication and key agreement among drones
CN110365649B (en) Data transmission method, data access device, data output device and system
CN110909079A (en) Data exchange synchronization method, system, device, server and storage medium
CN111901357A (en) Remote network connection method, system, computer device and storage medium
CN110769482B (en) Method and device for network connection of wireless equipment and wireless router equipment
CN102404326A (en) Method, system and device for validating safety of messages
CN105262752A (en) Data processing method and device of virtual key, mobile terminal and server
CN119645683A (en) In-band communication method and device, computer equipment and storage medium
CN111447136B (en) Message pushing method and device, computer equipment and storage medium
CN102611574A (en) Automatic configuration system and configuration method for VPN (Virtual Private Network)
CN110381149B (en) Data distribution method and device and data synchronization method and device
CN110061844B (en) Electronic signature method based on block chain, electronic device and readable storage medium
Kirichek et al. Decentralized System for Run Services.
CN109831521B (en) Cache instance management method and device, computer equipment and storage medium
CN111708795B (en) Object identification generation method, object identification updating device, computer equipment and medium
CN117118972A (en) Method, device, equipment and medium capable of recording file circulation process
CN110650132A (en) Access method and device of edge computing node, computer equipment and storage medium
CN112672435B (en) Communication method, communication device, computer equipment and storage medium
CN110557374B (en) Power data acquisition method and device, computer equipment and storage medium
CN111342932B (en) Data transmission method, device, equipment and computer readable storage medium

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