CN115695462A - Serialized data secure communication method and data communication platform - Google Patents

Serialized data secure communication method and data communication platform Download PDF

Info

Publication number
CN115695462A
CN115695462A CN202211104691.0A CN202211104691A CN115695462A CN 115695462 A CN115695462 A CN 115695462A CN 202211104691 A CN202211104691 A CN 202211104691A CN 115695462 A CN115695462 A CN 115695462A
Authority
CN
China
Prior art keywords
internet
things
data
target
transmitted
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.)
Withdrawn
Application number
CN202211104691.0A
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN202211104691.0A priority Critical patent/CN115695462A/en
Publication of CN115695462A publication Critical patent/CN115695462A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides a serialized data secure communication method and a data communication platform, and relates to the technical field of communication. In the invention, each target Internet of things terminal device is determined from a plurality of Internet of things terminal devices, and a target data transmission path corresponding to the target Internet of things terminal device is determined for each target Internet of things terminal device; the method comprises the steps that the to-be-transmitted Internet of things data sent by each target Internet of things terminal device are obtained respectively based on a target data transmission path corresponding to each target Internet of things terminal device in at least one target Internet of things terminal device, and at least one piece of the obtained to-be-transmitted Internet of things data is serialized to obtain at least one piece of Internet of things serialized data corresponding to the to-be-transmitted Internet of things data; and transmitting the serialized data of the Internet of things to data storage equipment for storage. Based on the method, the problem of low safety of data transmission in the prior art can be solved.

Description

Serialized data secure communication method and data communication platform
Technical Field
The invention relates to the technical field of communication, in particular to a serialized data secure communication method and a data communication platform.
Background
In the transmission of the data of the internet of things, the data is generally required to be transmitted based on the deployed internet of things gateway equipment, namely, the terminal equipment of the internet of things sends the data to the internet of things gateway equipment first, and then the gateway equipment of the internet of things forwards the data to the background. In addition, in some applications, the background can also send the data to the storage device for storage, but in the prior art, each piece of internet of things data is generally transmitted to the storage device separately, so that the internet of things data is easily intercepted.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a method and a platform for serialized data secure communication to improve the problem of low security of data transmission in the prior art.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
a serialized data secure communication method is applied to a data communication platform, the data communication platform is in communication connection with an Internet of things gateway system, the Internet of things gateway system comprises a plurality of Internet of things gateway devices, each Internet of things gateway device is in communication connection with a plurality of Internet of things terminal devices, and the serialized data secure communication method comprises the following steps:
determining each target internet of things terminal device from the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and determining a target data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system for each target internet of things terminal device, wherein the target internet of things terminal device is an internet of things terminal device with internet of things data to be transmitted from the plurality of internet of things terminal devices, and the target data transmission path is used for transmitting the internet of things data to be transmitted from the corresponding target internet of things terminal device;
acquiring to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the acquired at least one to-be-transmitted Internet of things data to obtain Internet of things serialized data corresponding to the at least one to-be-transmitted Internet of things data;
and transmitting the serialized data of the Internet of things to data storage equipment for storage.
In some preferred embodiments, in the serialized data secure communication method, the step of obtaining to-be-transmitted internet-of-things data sent by each target internet-of-things terminal device based on a target data transmission path corresponding to each target internet-of-things terminal device in the at least one target internet-of-things terminal device, and performing serialization processing on the obtained at least one to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one to-be-transmitted internet-of-things data includes:
for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring to-be-transmitted internet of things data sent by the target internet of things terminal device based on a target data transmission path corresponding to the target internet of things terminal device;
data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the acquired at least one piece of to-be-transmitted Internet of things data is respectively determined, and based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, the acquired at least one piece of to-be-transmitted Internet of things data is serialized to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
In some preferred embodiments, in the serialized data secure communication method, the step of respectively determining data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data in the obtained at least one piece of to-be-transmitted internet-of-things data, and performing serialized processing on the obtained at least one piece of to-be-transmitted internet-of-things data based on the data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one piece of to-be-transmitted internet-of-things data includes:
respectively determining data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the obtained at least one piece of to-be-transmitted Internet of things data, and determining a first sequencing priority corresponding to each piece of to-be-transmitted Internet of things data based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, wherein the first sequencing priority is negatively correlated with the data acquisition time;
and sequencing the acquired at least one piece of to-be-transmitted Internet of things data based on the first sequencing priority corresponding to each piece of to-be-transmitted Internet of things data to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
In some preferred embodiments, in the serialized data secure communication method, the step of performing sorting processing on the acquired at least one piece of to-be-transmitted internet-of-things data based on a first sorting priority corresponding to each piece of to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one piece of to-be-transmitted internet-of-things data includes:
counting the data volume of each piece of to-be-transmitted Internet of things data aiming at each piece of to-be-transmitted Internet of things data to obtain the statistical data volume corresponding to the to-be-transmitted Internet of things data, and determining a second sorting priority corresponding to each piece of to-be-transmitted Internet of things data based on the statistical data volume corresponding to each piece of to-be-transmitted Internet of things data, wherein the second sorting priority is negatively correlated with the statistical data volume;
for each piece of to-be-transmitted Internet of things data in the at least one piece of to-be-transmitted Internet of things data, performing weighted summation calculation on the first sorting priority corresponding to the to-be-transmitted Internet of things data and the corresponding second sorting priority to obtain a weighted sorting priority corresponding to the to-be-transmitted Internet of things data, wherein a weighting coefficient corresponding to the first sorting priority is greater than a weighting coefficient corresponding to the second sorting priority, and the sum of the weighting coefficient corresponding to the first sorting priority and the weighting coefficient corresponding to the second sorting priority is 1;
and sequencing the acquired at least one piece of to-be-transmitted Internet of things data based on the weighted sequencing priority corresponding to each piece of to-be-transmitted Internet of things data to obtain an Internet of things serialized number corresponding to the at least one piece of to-be-transmitted Internet of things data.
In some preferred embodiments, in the above method for secure communication of serialized data, the step of transmitting the serialized data of the internet of things to a data storage device for storage includes:
determining gateway equipment corresponding to the Internet of things serialized data from a plurality of gateway equipment in communication connection as target gateway equipment corresponding to the Internet of things serialized data;
and transmitting the Internet of things serialized data to the target gateway equipment, wherein the target gateway equipment is used for transmitting the Internet of things serialized data to data storage equipment for storage.
In some preferred embodiments, in the method for secure communication of serialized data, the step of determining, among a plurality of gateway devices in communication connection, a gateway device corresponding to the serialized data of the internet of things as a target gateway device corresponding to the serialized data of the internet of things includes:
for each gateway device of a plurality of gateway devices in communication connection, counting total data volume of historical internet-of-things serialized data transmitted historically by the gateway device, and determining a first screening coefficient corresponding to each gateway device based on the total data volume corresponding to each gateway device of the plurality of gateway devices, wherein the first screening coefficient is in negative correlation with the total data volume;
for each gateway device in a plurality of gateway devices in communication connection, acquiring a historical Internet of things device sequence corresponding to each piece of historical Internet of things serialized data transmitted by the gateway device in history, and acquiring at least one historical Internet of things device sequence corresponding to the gateway device;
sequencing target Internet of things terminal equipment corresponding to each piece of Internet of things data to be transmitted corresponding to the Internet of things serialized data based on the sequencing of each piece of Internet of things data to be transmitted in the Internet of things serialized data to obtain a corresponding target Internet of things equipment sequence;
for each gateway device in a plurality of gateway devices in communication connection, respectively calculating sequence similarity between each historical internet-of-things device sequence in at least one historical internet-of-things device sequence corresponding to the gateway device and the target internet-of-things device sequence to obtain at least one sequence similarity corresponding to the gateway device, determining the sequence similarity with the maximum value in the at least one sequence similarity as the target similarity corresponding to the gateway device, and determining a second screening coefficient corresponding to the gateway device based on the target similarity corresponding to the gateway device, wherein the second screening coefficient and the target similarity have a negative correlation relationship;
and for each gateway device in a plurality of gateway devices in communication connection, performing fusion processing on the first screening coefficient and the second screening coefficient corresponding to the gateway device to obtain a fusion screening coefficient corresponding to the gateway device, and determining the gateway device corresponding to the serialized data of the internet of things based on the fusion screening coefficient corresponding to each gateway device in the plurality of gateway devices to serve as a target gateway device corresponding to the serialized data of the internet of things.
In some preferred embodiments, in the serialized data secure communication method, the step of determining each target internet of things terminal device among the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and for each target internet of things terminal device, determining a target data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system includes:
determining each target Internet of things terminal device from the plurality of Internet of things terminal devices to obtain at least one corresponding target Internet of things terminal device, wherein the target Internet of things terminal device is the Internet of things terminal device with the Internet of things data to be transmitted from the plurality of Internet of things terminal devices;
for each target internet of things terminal device in the at least one target internet of things terminal device, determining each data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system, wherein each data transmission path comprises at least one internet of things gateway device, and each data transmission path is in communication connection between the corresponding target internet of things terminal device and the data communication platform;
and respectively determining a target data transmission path corresponding to each target Internet of things terminal device in each data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, wherein the target data transmission path is used for transmitting the to-be-transmitted Internet of things data which the corresponding target Internet of things terminal device has.
An embodiment of the present invention further provides a data communication platform, where the data communication platform is communicatively connected with an internet of things gateway system, the internet of things gateway system includes a plurality of internet of things gateway devices, each of the internet of things gateway devices is communicatively connected with a plurality of internet of things terminal devices, and the data communication platform is configured to perform the following steps:
determining each target internet of things terminal device from the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and determining a target data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system for each target internet of things terminal device, wherein the target internet of things terminal device is an internet of things terminal device with internet of things data to be transmitted from the plurality of internet of things terminal devices, and the target data transmission path is used for transmitting the internet of things data to be transmitted from the corresponding target internet of things terminal device;
acquiring to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the acquired at least one to-be-transmitted Internet of things data to obtain Internet of things serialized data corresponding to the at least one to-be-transmitted Internet of things data;
and transmitting the Internet of things serialized data to data storage equipment for storage.
In some preferred embodiments, in the above data communication platform, the data communication platform is specifically configured to perform the following steps:
for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring to-be-transmitted internet of things data sent by the target internet of things terminal device based on a target data transmission path corresponding to the target internet of things terminal device;
the method includes the steps of respectively determining data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in at least one piece of to-be-transmitted Internet of things data, and performing serialization processing on the obtained at least one piece of to-be-transmitted Internet of things data based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
In some preferred embodiments, in the above data communication platform, the data communication platform is specifically configured to perform the following steps:
determining gateway equipment corresponding to the Internet of things serialized data from a plurality of gateway equipment in communication connection as target gateway equipment corresponding to the Internet of things serialized data;
and transmitting the Internet of things serialized data to the target gateway equipment, wherein the target gateway equipment is used for transmitting the Internet of things serialized data to data storage equipment for storage.
According to the serialized data secure communication method and the data communication platform provided by the embodiment of the invention, each target internet of things terminal device can be determined in a plurality of internet of things terminal devices, a target data transmission path corresponding to the target internet of things terminal device is determined for each target internet of things terminal device, then, the to-be-transmitted internet of things data sent by each target internet of things terminal device can be obtained respectively based on the target data transmission path corresponding to each target internet of things terminal device in at least one target internet of things terminal device, and the obtained at least one to-be-transmitted internet of things data is serialized to obtain at least one internet of things serialized data corresponding to the to-be-transmitted internet of things data, so that the internet of things serialized data can be transmitted to the data storage device for storage. Based on the method, the corresponding Internet of things serialized data is obtained by integrally serializing all the obtained Internet of things data to be transmitted, and then the data is transmitted, so that other equipment can only intercept the integral Internet of things serialized data and can search the target data from the massive Internet of things serialized data, the difficulty in obtaining the Internet of things data is increased, the data transmission safety is improved to a certain extent, and the problem of low data transmission safety in the prior art is solved.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
Fig. 1 is a block diagram of a data communication platform according to an embodiment of the present invention.
Fig. 2 is a flowchart illustrating steps included in a serialized data secure communication method according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, 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. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, as presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
As shown in fig. 1, an embodiment of the present invention provides a data communication platform. Wherein the data communication platform may include a memory and a processor.
In detail, the memory and the processor are electrically connected directly or indirectly to realize data transmission or interaction. For example, they may be electrically connected to each other via one or more communication buses or signal lines. The memory can have stored therein at least one software function (computer program) which can be present in the form of software or firmware. The processor may be configured to execute the executable computer program stored in the memory, thereby implementing the method for secure communication of serialized data provided by the embodiments of the present invention (described below). For example, the data communication platform may be configured to perform the following steps included in the serialized data secure communication method:
determining each target internet of things terminal device from a plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and determining a target data transmission path corresponding to the target internet of things terminal device in an internet of things gateway system aiming at each target internet of things terminal device, wherein the target internet of things terminal device is the internet of things terminal device with the internet of things data to be transmitted from the plurality of internet of things terminal devices, and the target data transmission path is used for transmitting the internet of things data to be transmitted from the corresponding target internet of things terminal device;
acquiring to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the acquired at least one to-be-transmitted Internet of things data to obtain Internet of things serialized data corresponding to the at least one to-be-transmitted Internet of things data;
and transmitting the Internet of things serialized data to data storage equipment for storage.
For example, in one possible embodiment, the Memory may be, but is not limited to, random Access Memory (RAM), read Only Memory (ROM), programmable Read-Only Memory (PROM), erasable Read-Only Memory (EPROM), electrically Erasable Read-Only Memory (EEPROM), and the like. The Processor may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), a System on Chip (SoC), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components.
Also, the structure shown in fig. 1 is only an illustration, and the data communication platform may further include more or less components than those shown in fig. 1, or have a different configuration from that shown in fig. 1, for example, may include a communication unit for information interaction with other devices. Also, the data communication platform may be coupled via a bus to a display (such as a liquid crystal display, or active matrix display) for displaying information to a user. An input device, such as a keyboard including alphanumeric and other keys, may also be coupled to the bus for communicating information and command selections to the processor.
For example, in one possible implementation, the data communication platform may be a server with data processing capabilities.
With reference to fig. 2, an embodiment of the present invention further provides a serialized data secure communication method, which can be applied to the data communication platform. Wherein, the method steps defined by the procedures related to the serialized data secure communication method can be realized by the data communication platform. And the data communication platform is in communication connection with an Internet of things gateway system, the Internet of things gateway system comprises a plurality of Internet of things gateway devices, and each Internet of things gateway device is in communication connection with a plurality of Internet of things terminal devices.
The specific process shown in FIG. 2 will be described in detail below.
Step S100, determining each target Internet of things terminal device in the plurality of Internet of things terminal devices to obtain at least one corresponding target Internet of things terminal device, and determining a target data transmission path corresponding to the target Internet of things terminal device in the Internet of things gateway system for each target Internet of things terminal device.
In the embodiment of the present invention, the data communication platform may determine each target internet of things terminal device from the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and determine a target data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system for each target internet of things terminal device. The target Internet of things terminal equipment is the Internet of things terminal equipment with the Internet of things data to be transmitted in the plurality of Internet of things terminal equipment, and the target data transmission path is used for transmitting the Internet of things data to be transmitted which the corresponding target Internet of things terminal equipment has.
Step S200, obtaining to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the obtained at least one to-be-transmitted Internet of things data to obtain the Internet of things serialized data corresponding to the at least one to-be-transmitted Internet of things data.
In the embodiment of the present invention, the data communication platform may obtain to-be-transmitted internet of things data sent by each target internet of things terminal device based on a target data transmission path corresponding to each target internet of things terminal device in the at least one target internet of things terminal device, and perform serialization processing on the obtained at least one to-be-transmitted internet of things data to obtain the internet of things serialized data corresponding to the at least one to-be-transmitted internet of things data.
And S300, transmitting the Internet of things serialized data to data storage equipment for storage.
In the embodiment of the invention, the data communication platform can transmit the serialized data of the internet of things to the data storage device for storage.
Based on the steps included in the serialized data secure communication method, each target internet of things terminal device can be determined in a plurality of internet of things terminal devices, a target data transmission path corresponding to the target internet of things terminal device is determined for each target internet of things terminal device, then to-be-transmitted internet of things data sent by each target internet of things terminal device can be obtained based on the target data transmission path corresponding to each target internet of things terminal device in at least one target internet of things terminal device, and at least one piece of acquired to-be-transmitted internet of things data is serialized to obtain at least one piece of internet of things serialized data corresponding to the to-be-transmitted internet of things data, so that the internet of things serialized data can be transmitted to a data storage device for storage. Based on the method, the corresponding Internet of things serialized data is obtained by integrally serializing all the obtained Internet of things data to be transmitted, and then the data is transmitted, so that other equipment can only intercept the integral Internet of things serialized data and can search the target data from the massive Internet of things serialized data, the difficulty in obtaining the Internet of things data is increased, the data transmission safety is improved to a certain extent, and the problem of low data transmission safety in the prior art is solved.
For example, in one possible implementation, step S100 may include the following steps, such as step S110, step S120, step S130, and the like.
Step S110, each target Internet of things terminal device is determined from the plurality of Internet of things terminal devices, and at least one corresponding target Internet of things terminal device is obtained.
In the embodiment of the invention, the data communication platform can determine each target internet of things terminal device from the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device. The target Internet of things terminal equipment is the Internet of things terminal equipment with the Internet of things data to be transmitted in the plurality of Internet of things terminal equipment.
Step S120, for each target internet of things terminal device of the at least one target internet of things terminal device, determining each data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system.
In the embodiment of the present invention, the data communication platform may determine, in the internet of things gateway system, each data transmission path corresponding to each target internet of things terminal device in the at least one target internet of things terminal device. Each data transmission path comprises at least one internet of things gateway device, and each data transmission path is in communication connection between the corresponding target internet of things terminal device and the data communication platform.
Step S130, determining a target data transmission path corresponding to each target internet of things terminal device in each data transmission path corresponding to each target internet of things terminal device in the at least one target internet of things terminal device.
In the embodiment of the present invention, the data communication platform may determine, in each data transmission path corresponding to each target internet of things terminal device of the at least one target internet of things terminal device, a target data transmission path corresponding to each target internet of things terminal device. The target data transmission path is used for transmitting the to-be-transmitted internet of things data (to the data communication platform) of the corresponding target internet of things terminal equipment.
Based on the above steps S110, S120, and 130, each target internet of things terminal device may be determined in the plurality of internet of things terminal devices, and then each data transmission path corresponding to the target internet of things terminal device may be determined for each target internet of things terminal device, so that a target data transmission path corresponding to each target internet of things terminal device may be determined in each data transmission path corresponding to each target internet of things terminal device in the at least one target internet of things terminal device. When the data of the internet of things to be transmitted exists, the corresponding target data transmission path is determined, so that compared with the conventional technical scheme of data transmission based on the fixed unique internet of things gateway equipment, the probability of data interception is lower (namely, the difficulty of determining the internet of things gateway equipment for data transmission is increased, and the difficulty of data interception is improved), and the problem that the safety degree of the data transmission of the internet of things in the prior art is not high is solved.
For example, in one possible implementation, step S110 may include the following steps:
firstly, determining whether internet of things data transmission request information sent by the internet of things terminal equipment is received or not for each of the plurality of internet of things terminal equipment;
secondly, for each piece of internet-of-things terminal equipment in the plurality of pieces of internet-of-things terminal equipment, if the piece of internet-of-things data transmission request information sent by the piece of internet-of-things terminal equipment is determined to be received, the piece of internet-of-things terminal equipment is determined to be target internet-of-things terminal equipment, and if the piece of internet-of-things data transmission request information sent by the piece of internet-of-things terminal equipment is determined not to be received, the piece of internet-of-things terminal equipment is not determined to be the target internet-of-things terminal equipment, so that at least one corresponding target internet-of-things terminal equipment is obtained.
For example, in a possible implementation manner, the step of determining, for each of the multiple pieces of internet-of-things terminal equipment, the internet-of-things terminal equipment as a target internet-of-things terminal equipment if it is determined that internet-of-things data transmission request information sent by the internet-of-things terminal equipment is received, and not determining the internet-of-things terminal equipment as the target internet-of-things terminal equipment if it is determined that internet-of-things data transmission request information sent by the internet-of-things terminal equipment is not received, so as to obtain at least one corresponding target internet-of-things terminal equipment may include the following steps:
firstly, for each of the plurality of internet of things terminal devices, if it is determined that the internet of things data transmission request information sent by the internet of things terminal device is not received, the internet of things terminal device is not determined as a target internet of things terminal device;
secondly, for each of the plurality of internet of things terminal devices, if it is determined that internet of things data transmission request information sent by the internet of things terminal device is received, determining an internet of things gateway device which is in communication connection with the data communication platform and transmits the internet of things data transmission request information as a first internet of things gateway device corresponding to the internet of things terminal device, and judging whether the first internet of things gateway device belongs to a request transmission internet of things gateway device configured for the internet of things terminal device in advance, and determining the internet of things terminal device as a target internet of things terminal device when the first internet of things gateway device belongs to the request transmission internet of things gateway device configured for the internet of things terminal device in advance, or not determining the internet of things terminal device as the target internet of things terminal device when the first internet of things gateway device belongs to the request transmission internet of things gateway device configured for the internet of things terminal device in advance, so as to obtain at least one corresponding target terminal device.
For example, in one possible implementation, step S120 may include the following steps:
firstly, for each target internet of things terminal device in the at least one target internet of things terminal device, determining one internet of things gateway device in communication connection with the target internet of things terminal device in a plurality of internet of things gateway devices included in the internet of things gateway system, and using the determined internet of things gateway device as a second internet of things gateway device corresponding to the target internet of things terminal device;
secondly, to each target thing networking terminal equipment in at least one target thing networking terminal equipment among the thing networking gateway system includes in a plurality of thing networking gateway equipment to this target thing networking terminal equipment correspond the second thing networking gateway equipment for the traversal starting point, with data communication platform communication connection's arbitrary thing networking gateway equipment is for traversing the terminal point, based on whether communication connection trails between the thing networking gateway equipment, obtains every data transmission path that this target thing networking terminal equipment corresponds, wherein, each communication connection between every two adjacent thing networking gateway equipment in the data transmission path, and each belong to different thing networking gateway equipment between every two thing networking gateway equipment that include in the data transmission path.
For example, in a possible implementation manner, for each target internet of things terminal device of the at least one target internet of things terminal device, in a plurality of internet of things gateway devices included in the internet of things gateway system, the step of obtaining each data transmission path corresponding to the target internet of things terminal device by using a second internet of things gateway device corresponding to the target internet of things terminal device as a traversal start point and using any one internet of things gateway device in communication connection with the data communication platform as a traversal end point based on whether communication connection is performed between the internet of things gateway devices may include the following steps:
firstly, for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring a historical target data transmission path which is determined by the target internet of things terminal device for the last time in history, and using the historical target data transmission path as a historical target data transmission path (namely, the latest time in time) corresponding to the target internet of things terminal device;
secondly, aiming at each target internet of things terminal device in the at least one target internet of things terminal device, in a plurality of internet of things gateway devices included in the internet of things gateway system, a second internet of things gateway device corresponding to the target internet of things terminal device is used as a traversal starting point, any internet of things gateway device in communication connection with the data communication platform is used as a traversal end point, based on whether communication connection is performed between the internet of things gateway devices or not, each traversal path is compared with a historical target data transmission path corresponding to the target internet of things terminal device, and each traversal path different from the historical target data transmission path corresponding to the target internet of things terminal device is determined to be a data transmission path corresponding to the target internet of things terminal device.
For example, in one possible implementation, step S130 may include the following steps:
firstly, respectively determining the data security of each data transmission path corresponding to each target internet of things terminal device aiming at each target internet of things terminal device in the at least one target internet of things terminal device to obtain the data transmission security degree information corresponding to each data transmission path;
secondly, for each target internet of things terminal device in the at least one target internet of things terminal device, determining a first path priority coefficient corresponding to each data transmission path based on data transmission safety degree information corresponding to each data transmission path corresponding to the target internet of things terminal device, wherein the first path priority coefficient is positively correlated with the data transmission safety degree information;
then, for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring a data volume of the internet of things data to be transmitted, which the target internet of things terminal device has, to obtain a transmission data volume corresponding to the target internet of things terminal device, and determining the number of internet of things gateway devices included in each data transmission path corresponding to the target internet of things terminal device, to obtain a device statistical number corresponding to each data transmission path, and determining a second path priority coefficient corresponding to each data transmission path based on the transmission data volume and the device statistical number corresponding to each data transmission path, wherein a difference value between the transmission data volume and the device statistical number is in negative correlation with the second path priority coefficient;
and finally, for each target internet of things terminal device in the at least one target internet of things terminal device, determining a target data transmission path corresponding to the target internet of things terminal device in each corresponding data transmission path based on the first path priority coefficient and the second path priority coefficient corresponding to each data transmission path corresponding to the target internet of things terminal device.
For example, in a possible implementation manner, the step of determining, for each target internet of things terminal device in the at least one target internet of things terminal device, a target data transmission path corresponding to the target internet of things terminal device in each corresponding data transmission path based on a first path priority coefficient and a second path priority coefficient corresponding to each data transmission path corresponding to the target internet of things terminal device may include the following steps:
firstly, for each target internet of things terminal device in the at least one target internet of things terminal device, performing fusion processing (for example, calculating a weighted average value and the like) based on a first path priority coefficient and a second path priority coefficient corresponding to each data transmission path corresponding to the target internet of things terminal device to obtain a path priority coefficient corresponding to each data transmission path, and determining at least one first candidate data transmission path (for example, one or more paths with the largest corresponding path priority coefficient) corresponding to the target internet of things terminal device based on the path priority coefficient corresponding to each data transmission path;
secondly, respectively determining a first candidate data transmission path in the first candidate data transmission path corresponding to each target internet of things terminal device, using the first candidate data transmission path as a second candidate data transmission path corresponding to each target internet of things terminal device, and constructing and obtaining a corresponding candidate path set based on the second candidate data transmission path corresponding to each target internet of things terminal device;
after a first candidate data transmission path is determined on the basis of executing the first candidate data transmission path corresponding to each target internet of things terminal device for multiple times and is used as a second candidate data transmission path corresponding to each target internet of things terminal device, and a corresponding candidate path set is established on the basis of the second candidate data transmission path corresponding to each target internet of things terminal device, for each candidate path set in the multiple candidate path sets obtained by executing the step for multiple times, the times of occurrence of each internet of things gateway device in the second candidate data transmission path included in the candidate path set are respectively counted, the times of occurrence corresponding to each internet of things gateway device are obtained, the discrete value of the times of occurrence corresponding to each internet of things gateway device is calculated, and the discrete value of the times of occurrence corresponding to the candidate path set is obtained;
and finally, determining a candidate path set corresponding to the occurrence frequency discrete value with the minimum value as a target path set based on the occurrence frequency discrete value corresponding to each candidate path set, and determining each second candidate data transmission path in the target path set as a target data transmission path corresponding to the target internet of things terminal equipment.
For example, in a possible implementation manner, the step of determining, for each target internet of things terminal device of the at least one target internet of things terminal device, a data security degree of each data transmission path corresponding to the target internet of things terminal device, and obtaining data transmission security degree information corresponding to each data transmission path may include the following steps:
firstly, for target internet of things terminal equipment in the at least one target internet of things terminal equipment, respectively calculating similarity between each data transmission path corresponding to the target internet of things terminal equipment and each historical target data transmission path corresponding to the target internet of things terminal equipment to obtain path similarity between each data transmission path corresponding to the target internet of things terminal equipment and the historical target data transmission path, and determining the path similarity with the maximum value as the target path similarity in the path similarity between each data transmission path corresponding to the target internet of things terminal equipment and each historical target data transmission path, and determining the historical target data transmission path corresponding to the target path similarity as a first historical target data transmission path corresponding to the target internet of things terminal equipment, wherein each historical target data transmission path is a transmission path historically determined by the corresponding target internet of things terminal equipment and comprises a plurality of terminal equipment (for example, the number of the plurality of internet of things terminal equipment can be configured in advance);
secondly, for each target internet of things terminal device, performing path segmentation processing (for example, segmenting based on a pre-configured number) on a first historical target data transmission path corresponding to the target internet of things terminal device to obtain a plurality of historical data transmission sub-paths corresponding to the target internet of things terminal device, wherein each historical data transmission sub-path comprises a plurality of internet of things gateway devices;
then, for each data transmission path corresponding to each target internet of things terminal device, calculating sub-path similarity between the data transmission path and each historical data transmission sub-path in a plurality of historical data transmission sub-paths corresponding to the target internet of things terminal device, and determining the historical data transmission sub-path corresponding to the sub-path similarity with the maximum value as the target historical data transmission sub-path corresponding to the data transmission path;
finally, for each data transmission path corresponding to each target internet-of-things terminal device, constructing and obtaining a gateway device set corresponding to the data transmission path based on each internet-of-things gateway device included in a target historical data transmission sub-path corresponding to the data transmission path, and respectively determining historical frequency information of each internet-of-things gateway device in the gateway device set, and determining data transmission safety degree information corresponding to the data transmission path based on the historical frequency information corresponding to each internet-of-things gateway device in the gateway device set (or, for each data transmission path, determining corresponding data transmission safety degree information based on each historical data transmission sub-path corresponding to the data transmission path, and then performing weighted summation calculation on the data transmission safety degree information determined to correspond to each historical data transmission sub-path based on the sub-path similarity corresponding to each historical data transmission sub-path to obtain the data transmission safety degree information corresponding to the data transmission path), wherein negative correlation exists between the data transmission safety degree information and the mean value of the historical frequency information.
For example, in one possible implementation, step S200 may include the following steps:
firstly, for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring to-be-transmitted internet of things data sent by the target internet of things terminal device based on a target data transmission path corresponding to the target internet of things terminal device;
secondly, data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the acquired at least one piece of to-be-transmitted Internet of things data is respectively determined, and based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, the acquired at least one piece of to-be-transmitted Internet of things data is serialized to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
For example, in a possible implementation manner, the step of determining data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data in the obtained at least one piece of to-be-transmitted internet-of-things data, and performing serialization processing on the obtained at least one piece of to-be-transmitted internet-of-things data based on the data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one piece of to-be-transmitted internet-of-things data may include the following steps:
firstly, respectively determining data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in at least one piece of to-be-transmitted Internet of things data, and determining a first sequencing priority corresponding to each piece of to-be-transmitted Internet of things data based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, wherein the first sequencing priority is negatively correlated with the data acquisition time (namely, the earlier the data acquisition time is, the higher the corresponding first sequencing priority is);
secondly, sequencing the acquired at least one piece of to-be-transmitted Internet of things data based on the first sequencing priority corresponding to each piece of to-be-transmitted Internet of things data to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
For example, in a possible implementation manner, the step of obtaining the internet-of-things serialized data corresponding to the at least one piece of internet-of-things data to be transmitted by performing sorting processing on the obtained at least one piece of internet-of-things data to be transmitted based on the first sorting priority corresponding to each piece of internet-of-things data to be transmitted may include the following steps:
firstly, counting the data volume of each piece of to-be-transmitted Internet of things data aiming at each piece of to-be-transmitted Internet of things data to obtain the statistical data volume corresponding to the to-be-transmitted Internet of things data, and determining a second sorting priority corresponding to each piece of to-be-transmitted Internet of things data based on the statistical data volume corresponding to each piece of to-be-transmitted Internet of things data, wherein the second sorting priority is negatively correlated with the statistical data volume;
secondly, for each piece of to-be-transmitted internet-of-things data in the at least one piece of to-be-transmitted internet-of-things data, performing weighted summation calculation on the first sorting priority corresponding to the to-be-transmitted internet-of-things data and the corresponding second sorting priority to obtain a weighted sorting priority corresponding to the to-be-transmitted internet-of-things data, wherein a weighting coefficient corresponding to the first sorting priority is greater than a weighting coefficient corresponding to the second sorting priority, and the sum of the weighting coefficient corresponding to the first sorting priority and the weighting coefficient corresponding to the second sorting priority is 1;
and then sequencing the obtained at least one piece of Internet of things data to be transmitted based on the weighted sequencing priority corresponding to each piece of Internet of things data to be transmitted to obtain Internet of things serialized data corresponding to the at least one piece of Internet of things data to be transmitted.
For example, in one possible implementation, step S300 may include the following steps:
firstly, determining gateway equipment corresponding to the Internet of things serialized data in a plurality of gateway equipment in communication connection, wherein the gateway equipment is used as target gateway equipment corresponding to the Internet of things serialized data;
secondly, the internet of things serialized data is transmitted to the target gateway device, wherein the target gateway device is used for transmitting the internet of things serialized data to a data storage device (in communication connection) for storage.
For example, in a possible implementation manner, the step of determining, among a plurality of gateway devices in communication connection, a gateway device corresponding to the internet of things serialized data as a target gateway device corresponding to the internet of things serialized data may include the following steps:
firstly, for each gateway device of a plurality of gateway devices connected in communication, counting a total data volume of historical internet-of-things serialized data transmitted by the gateway device in history (namely a sum of data volumes of each piece of historical internet-of-things serialized data transmitted), and determining a first screening coefficient corresponding to each gateway device based on the total data volume corresponding to each gateway device of the plurality of gateway devices, wherein the first screening coefficient is in negative correlation with the total data volume;
secondly, acquiring a historical internet of things equipment sequence corresponding to each piece of historical internet of things serialized data transmitted by the gateway equipment in history aiming at each gateway equipment in a plurality of gateway equipments in communication connection, and acquiring at least one historical internet of things equipment sequence corresponding to the gateway equipment;
then, based on the sequencing of each piece of to-be-transmitted Internet of things data in the Internet of things serialized data, sequencing target Internet of things terminal equipment corresponding to each piece of to-be-transmitted Internet of things data corresponding to the Internet of things serialized data to obtain a corresponding target Internet of things equipment sequence;
then, for each gateway device of a plurality of gateway devices in communication connection, respectively calculating sequence similarity between each historical internet-of-things device sequence of at least one historical internet-of-things device sequence corresponding to the gateway device and the target internet-of-things device sequence to obtain at least one sequence similarity corresponding to the gateway device, determining the sequence similarity with the maximum value in the at least one sequence similarity as the target similarity corresponding to the gateway device, and determining a second screening coefficient corresponding to the gateway device based on the target similarity corresponding to the gateway device, wherein the second screening coefficient and the target similarity have a negative correlation relationship;
finally, for each gateway device of the plurality of gateway devices in communication connection, performing fusion processing (for example, calculating a weighted sum value) on the first screening coefficient and the second screening coefficient corresponding to the gateway device to obtain a fusion screening coefficient corresponding to the gateway device, and determining, in the plurality of gateway devices, a gateway device corresponding to the serialized data of the internet of things (for example, a gateway device with the largest corresponding fusion screening coefficient) based on the fusion screening coefficient corresponding to each gateway device, as a target gateway device corresponding to the serialized data of the internet of things.
In summary, according to the serialized data secure communication method and the data communication platform provided by the invention, each target internet of things terminal device can be determined in a plurality of internet of things terminal devices, a target data transmission path corresponding to the target internet of things terminal device can be determined for each target internet of things terminal device, then, to-be-transmitted internet of things data sent by each target internet of things terminal device can be obtained based on the target data transmission path corresponding to each target internet of things terminal device in at least one target internet of things terminal device, and at least one piece of acquired to-be-transmitted internet of things data is serialized to obtain at least one piece of internet of things serialized data corresponding to the to-be-transmitted internet of things data, so that the internet of things serialized data can be transmitted to the data storage device for storage. Based on the method, all the obtained data of the internet of things to be transmitted are subjected to overall serialization processing to obtain corresponding serialized data of the internet of things, and then the data are transmitted, so that other equipment can only intercept the overall serialized data of the internet of things, and then the target data can be searched from massive serialized data of the internet of things, namely the difficulty in obtaining the data of the internet of things is increased, the safety of data transmission is improved to a certain extent, and the problem of low safety of data transmission in the prior art is solved.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. The serialized data secure communication method is applied to a data communication platform, the data communication platform is in communication connection with an Internet of things gateway system, the Internet of things gateway system comprises a plurality of Internet of things gateway devices, each Internet of things gateway device is in communication connection with a plurality of Internet of things terminal devices, and the serialized data secure communication method comprises the following steps:
determining each target internet of things terminal device from the plurality of internet of things terminal devices to obtain at least one corresponding target internet of things terminal device, and determining a target data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system for each target internet of things terminal device, wherein the target internet of things terminal device is an internet of things terminal device with internet of things data to be transmitted from the plurality of internet of things terminal devices, and the target data transmission path is used for transmitting the internet of things data to be transmitted from the corresponding target internet of things terminal device;
acquiring to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the acquired at least one piece of to-be-transmitted Internet of things data to obtain Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data;
and transmitting the Internet of things serialized data to data storage equipment for storage.
2. The serialized data secure communication method according to claim 1, wherein the step of obtaining the to-be-transmitted internet-of-things data sent by each target internet-of-things terminal device based on a target data transmission path corresponding to each target internet-of-things terminal device in the at least one target internet-of-things terminal device, and performing serialization processing on the obtained at least one to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one to-be-transmitted internet-of-things data comprises the steps of:
for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring to-be-transmitted internet of things data sent by the target internet of things terminal device based on a target data transmission path corresponding to the target internet of things terminal device;
data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the acquired at least one piece of to-be-transmitted Internet of things data is respectively determined, and based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, the acquired at least one piece of to-be-transmitted Internet of things data is serialized to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
3. The serialized data secure communication method according to claim 2, wherein the step of respectively determining data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data in the obtained at least one piece of to-be-transmitted internet-of-things data, and performing serialization processing on the obtained at least one piece of to-be-transmitted internet-of-things data based on the data acquisition time corresponding to each piece of to-be-transmitted internet-of-things data to obtain the internet-of-things serialized data corresponding to the at least one piece of to-be-transmitted internet-of-things data comprises the steps of:
determining data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the acquired at least one piece of to-be-transmitted Internet of things data respectively, and determining a first sequencing priority corresponding to each piece of to-be-transmitted Internet of things data based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, wherein the first sequencing priority is negatively related to the data acquisition time;
sequencing the obtained at least one piece of Internet of things data to be transmitted based on the first sequencing priority corresponding to each piece of Internet of things data to be transmitted to obtain Internet of things serialized data corresponding to the at least one piece of Internet of things data to be transmitted.
4. The serialized data secure communication method according to claim 3, wherein the step of obtaining the Internet of things serialized data corresponding to the at least one piece of Internet of things data to be transmitted by performing sorting processing on the acquired at least one piece of Internet of things data to be transmitted based on the first sorting priority corresponding to each piece of Internet of things data to be transmitted comprises:
for each piece of to-be-transmitted internet of things data in the at least one piece of to-be-transmitted internet of things data, counting the data volume of the to-be-transmitted internet of things data to obtain the statistical data volume corresponding to the to-be-transmitted internet of things data, and determining a second sorting priority corresponding to each piece of to-be-transmitted internet of things data based on the statistical data volume corresponding to each piece of to-be-transmitted internet of things data, wherein the second sorting priority is negatively related to the statistical data volume;
for each piece of to-be-transmitted internet-of-things data in the at least one piece of to-be-transmitted internet-of-things data, performing weighted summation calculation on the first ordering priority corresponding to the to-be-transmitted internet-of-things data and the corresponding second ordering priority to obtain a weighted ordering priority corresponding to the to-be-transmitted internet-of-things data, wherein a weighting coefficient corresponding to the first ordering priority is greater than a weighting coefficient corresponding to the second ordering priority, and the sum of the weighting coefficient corresponding to the first ordering priority and the weighting coefficient corresponding to the second ordering priority is 1;
and sequencing the acquired at least one piece of to-be-transmitted Internet of things data based on the weighted sequencing priority corresponding to each piece of to-be-transmitted Internet of things data to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
5. The method for securely communicating serialized data as defined in claim 1, wherein the step of transmitting the internet of things serialized data to a data storage device for storage comprises:
determining gateway equipment corresponding to the Internet of things serialized data from a plurality of gateway equipment in communication connection as target gateway equipment corresponding to the Internet of things serialized data;
and transmitting the Internet of things serialized data to the target gateway equipment, wherein the target gateway equipment is used for transmitting the Internet of things serialized data to data storage equipment for storage.
6. The method for securely communicating serialized data according to claim 5, wherein the step of determining, among the plurality of gateway devices in communication connection, the gateway device corresponding to the internet-of-things serialized data as the target gateway device corresponding to the internet-of-things serialized data comprises:
for each gateway device of a plurality of gateway devices in communication connection, counting total data volume of historical internet-of-things serialized data transmitted historically by the gateway device, and determining a first screening coefficient corresponding to each gateway device based on the total data volume corresponding to each gateway device of the plurality of gateway devices, wherein the first screening coefficient is in negative correlation with the total data volume;
for each gateway device in a plurality of gateway devices in communication connection, acquiring a historical internet of things device sequence corresponding to each piece of historical internet of things serialized data transmitted by the gateway device in history, and acquiring at least one historical internet of things device sequence corresponding to the gateway device;
sequencing target Internet of things terminal equipment corresponding to each piece of Internet of things data to be transmitted corresponding to the Internet of things serialized data based on the sequencing of each piece of Internet of things data to be transmitted in the Internet of things serialized data to obtain a corresponding target Internet of things equipment sequence;
for each gateway device in a plurality of gateway devices in communication connection, respectively calculating sequence similarity between each historical internet-of-things device sequence in at least one historical internet-of-things device sequence corresponding to the gateway device and the target internet-of-things device sequence to obtain at least one sequence similarity corresponding to the gateway device, determining the sequence similarity with the maximum value in the at least one sequence similarity as the target similarity corresponding to the gateway device, and determining a second screening coefficient corresponding to the gateway device based on the target similarity corresponding to the gateway device, wherein the second screening coefficient and the target similarity have a negative correlation relationship;
and for each gateway device in a plurality of gateway devices in communication connection, performing fusion processing on the first screening coefficient and the second screening coefficient corresponding to the gateway device to obtain a fusion screening coefficient corresponding to the gateway device, and determining the gateway device corresponding to the serialized data of the internet of things based on the fusion screening coefficient corresponding to each gateway device in the plurality of gateway devices to serve as a target gateway device corresponding to the serialized data of the internet of things.
7. The method according to any one of claims 1 to 6, wherein the step of determining each target IOT terminal device among the plurality of IOT terminal devices to obtain at least one corresponding target IOT terminal device, and for each target IOT terminal device, determining a target data transmission path corresponding to the target IOT terminal device in the IOT gateway system comprises:
determining each target Internet of things terminal device from the plurality of Internet of things terminal devices to obtain at least one corresponding target Internet of things terminal device, wherein the target Internet of things terminal device is the Internet of things terminal device with the Internet of things data to be transmitted from the plurality of Internet of things terminal devices;
for each target internet of things terminal device in the at least one target internet of things terminal device, determining each data transmission path corresponding to the target internet of things terminal device in the internet of things gateway system, wherein each data transmission path comprises at least one internet of things gateway device, and each data transmission path is in communication connection between the corresponding target internet of things terminal device and the data communication platform;
and respectively determining a target data transmission path corresponding to each target Internet of things terminal device in each data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, wherein the target data transmission path is used for transmitting the to-be-transmitted Internet of things data which the corresponding target Internet of things terminal device has.
8. The data communication platform is characterized in that the data communication platform is in communication connection with an Internet of things gateway system, the Internet of things gateway system comprises a plurality of Internet of things gateway devices, each Internet of things gateway device is in communication connection with a plurality of Internet of things terminal devices, and the data communication platform is used for executing the following steps:
determining each target Internet of things terminal device from the plurality of Internet of things terminal devices to obtain at least one corresponding target Internet of things terminal device, and determining a target data transmission path corresponding to the target Internet of things terminal device in the Internet of things gateway system for each target Internet of things terminal device, wherein the target Internet of things terminal device is the Internet of things terminal device with the Internet of things data to be transmitted from the plurality of Internet of things terminal devices, and the target data transmission path is used for transmitting the Internet of things data to be transmitted from the corresponding target Internet of things terminal device;
acquiring to-be-transmitted Internet of things data sent by each target Internet of things terminal device based on a target data transmission path corresponding to each target Internet of things terminal device in the at least one target Internet of things terminal device, and performing serialization processing on the acquired at least one to-be-transmitted Internet of things data to obtain Internet of things serialized data corresponding to the at least one to-be-transmitted Internet of things data;
and transmitting the Internet of things serialized data to data storage equipment for storage.
9. The data communication platform of claim 8, wherein the data communication platform is specifically configured to perform the steps of:
for each target internet of things terminal device in the at least one target internet of things terminal device, acquiring to-be-transmitted internet of things data sent by the target internet of things terminal device based on a target data transmission path corresponding to the target internet of things terminal device;
data acquisition time corresponding to each piece of to-be-transmitted Internet of things data in the acquired at least one piece of to-be-transmitted Internet of things data is respectively determined, and based on the data acquisition time corresponding to each piece of to-be-transmitted Internet of things data, the acquired at least one piece of to-be-transmitted Internet of things data is serialized to obtain the Internet of things serialized data corresponding to the at least one piece of to-be-transmitted Internet of things data.
10. The data communication platform of claim 8, wherein the data communication platform is specifically configured to perform the steps of:
determining gateway equipment corresponding to the Internet of things serialized data from a plurality of gateway equipment in communication connection as target gateway equipment corresponding to the Internet of things serialized data;
and transmitting the Internet of things serialized data to the target gateway equipment, wherein the target gateway equipment is used for transmitting the Internet of things serialized data to data storage equipment for storage.
CN202211104691.0A 2022-09-09 2022-09-09 Serialized data secure communication method and data communication platform Withdrawn CN115695462A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211104691.0A CN115695462A (en) 2022-09-09 2022-09-09 Serialized data secure communication method and data communication platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211104691.0A CN115695462A (en) 2022-09-09 2022-09-09 Serialized data secure communication method and data communication platform

Publications (1)

Publication Number Publication Date
CN115695462A true CN115695462A (en) 2023-02-03

Family

ID=85062864

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211104691.0A Withdrawn CN115695462A (en) 2022-09-09 2022-09-09 Serialized data secure communication method and data communication platform

Country Status (1)

Country Link
CN (1) CN115695462A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117319286A (en) * 2023-09-21 2023-12-29 鸿图百奥科技(广州)有限公司 Communication data transmission method and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117319286A (en) * 2023-09-21 2023-12-29 鸿图百奥科技(广州)有限公司 Communication data transmission method and system

Similar Documents

Publication Publication Date Title
CN108429718B (en) Account identification method and device
CN115002025B (en) Data security transmission method and system and cloud platform
CN115695462A (en) Serialized data secure communication method and data communication platform
CN115687674A (en) Big data demand analysis method and system serving smart cloud service platform
CN115473666A (en) Intelligent Internet of things data transmission method and system
CN113672782A (en) Internet of things equipment importance matching method based on data query
CN114157480A (en) Method, device, equipment and storage medium for determining network attack scheme
CN113949881A (en) Service processing method and system based on smart city data
CN115098548B (en) Data decision method, system and cloud platform
CN116821777A (en) Novel basic mapping data integration method and system
CN114679627B (en) Block chain-based on-demand data processing method and system
CN115330140A (en) Building risk prediction method based on data mining and prediction system thereof
CN115457467A (en) Building quality hidden danger positioning method and system based on data mining
CN115550178A (en) Intelligent gateway control method and system
CN115099838A (en) Interest positioning method and system applied to online advertisement putting
CN113297043A (en) Data processing method, device, equipment and medium
CN116680323B (en) User demand mining method and system based on big data security platform
CN112637110B (en) Method for detecting password, password detection device and storage medium
CN113645313A (en) Data transmission method based on Internet of things equipment binding
CN117056663B (en) Data processing method and device, electronic equipment and storage medium
CN115456322A (en) Commercial data monitoring and analyzing method and system
CN115442392A (en) Data processing platform and data acquisition method
CN114880298A (en) Smart city data sharing method and system
CN115361157A (en) Distributed network security monitoring system and method thereof
CN114679297A (en) Network security supervision platform and method

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
WW01 Invention patent application withdrawn after publication

Application publication date: 20230203

WW01 Invention patent application withdrawn after publication