CN113114718A - Data transmission method and system in Internet of things, and Internet of things equipment and terminal - Google Patents
Data transmission method and system in Internet of things, and Internet of things equipment and terminal Download PDFInfo
- Publication number
- CN113114718A CN113114718A CN202110259612.2A CN202110259612A CN113114718A CN 113114718 A CN113114718 A CN 113114718A CN 202110259612 A CN202110259612 A CN 202110259612A CN 113114718 A CN113114718 A CN 113114718A
- Authority
- CN
- China
- Prior art keywords
- information
- internet
- things
- data
- data transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 95
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000013507 mapping Methods 0.000 claims abstract description 44
- 238000012795 verification Methods 0.000 claims description 15
- 238000000605 extraction Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 230000006855 networking Effects 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 18
- 238000004590 computer program Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 5
- 238000003860 storage Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16Y—INFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
- G16Y10/00—Economic sectors
- G16Y10/75—Information technology; Communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
- H04L67/5651—Reducing the amount or size of exchanged application data
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Accounting & Taxation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Development Economics (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention relates to the technical field of Internet of things, and particularly discloses a data transmission method and system in the Internet of things and Internet of things equipment and a terminal thereof, wherein in the data transmission method in the Internet of things, when at least two times of data information from target Internet of things equipment is continuously acquired, a mapping relation between first-time data information and identification information is established, and preset parameters of the Internet of things terminal equipment are generated based on the first-time data information; sending the mapping relation and the first data information to a terminal; when the parameter information of the second data information does not completely fall within the range of the preset parameter, the identification information and the parameter information which does not fall within the range of the preset parameter in the second data information are sent to the terminal, and then only the part different from the previous data is reported when the data is reported to the terminal every time, so that the problems of large network bandwidth and high cost of data transmission caused by the fact that a large amount of data needs to be uploaded to the terminal are solved.
Description
Technical Field
The embodiment of the invention relates to the technical field of Internet of things, in particular to a data transmission method and system in the Internet of things, and Internet of things equipment and a terminal thereof.
Background
With the rapid development of the information society, the connection between people and machines and the connection between machines gradually become the main composition form of the internet of things. The wide application of the M2M service provides great convenience for the production and life of people.
With the rapid development of the internet of things industry, more and more things are connected into the network through various connection technologies. Some of the states and attributes of these devices need to be reported periodically or aperiodically.
In many cases, the internet of things needs to monitor and manage the devices in real time, the reporting frequency of the states and attributes of the devices is very high, and the number of messages reported each time is also very large. If each internet of things device continuously sends the device attribute to the far-end system side from 1 to N at the system time of the device, when the device state and the attribute are complex and the reporting period is short, the flow of data information uploaded to the network side is not small and varied, and the processing capacity of the network is quite high, so that the network bandwidth for transmitting data is large, and the cost is high.
Disclosure of Invention
The embodiment of the invention aims to provide a data transmission method and system in the Internet of things, and Internet of things equipment and a terminal thereof, so as to solve the problems in the background technology.
In order to achieve the above purpose, the embodiments of the present invention provide the following technical solutions:
a data transmission method in the Internet of things comprises the following steps:
at least continuously acquiring data information from target Internet of things equipment twice;
establishing a mapping relation between first-time data information and identification information, and generating preset parameters of the terminal equipment of the Internet of things based on the first-time data information;
sending first information to a terminal, wherein the first information comprises the mapping relation and the first-time data information;
and when the parameter information of the second data information does not completely fall into the range of the preset parameters, sending second information to the terminal, wherein the second information comprises identification information and the parameter information which does not fall into the range of the preset parameters in the second data information.
As a further limitation of the technical solution of the embodiment of the present invention, the step of continuously acquiring at least two times of data information from the target internet of things device specifically includes:
establishing a data transmission channel with the Internet of things equipment;
sending a data acquisition request to specified Internet of things equipment;
and receiving the data information returned from the Internet of things equipment at least twice continuously.
As a further limitation of the technical solution of the embodiment of the present invention, the step of establishing the data transmission channel with the internet of things device specifically includes:
receiving a data transmission request;
extracting verification information in the data transmission request;
judging whether the verification information is consistent with the work key;
and when the working key is consistent with the verification information, establishing a data transmission channel.
As a further limitation of the technical solution of the embodiment of the present invention, the step of establishing the mapping relationship between the first-time data information and the identification information specifically includes:
extracting a first keyword of the first-time data information;
matching identification information corresponding to the first keyword in an identification information database according to a preset rule;
and determining the mapping relation between the identification information and the first-time data information.
As a further limitation of the technical solution of the embodiment of the present invention, the step of generating the preset parameter of the terminal device of the internet of things based on the first data information specifically includes:
extracting numerical values of various parameters in the first-time data information;
determining the value range of the current data information parameter according to the value;
and taking the set of the numerical ranges of the parameters as preset parameters.
The embodiment of the invention also provides a data transmission system in the internet of things, which comprises:
the acquisition module is used for continuously acquiring at least two times of data information from the target Internet of things equipment;
the mapping module is used for establishing a mapping relation between the first-time data information and the identification information;
the generation module is used for generating preset parameters of the Internet of things equipment based on the first-time data information;
a first sending module, configured to send first information to a terminal, where the first information includes the mapping relationship and the first-time data information;
and the second sending module is used for sending second information to the terminal when the parameter information of the second data information does not completely fall into the range of the preset parameters, wherein the second information comprises identification information and the parameter information which does not fall into the range of the preset parameters in the second data information.
As a further limitation of the technical solution of the embodiment of the present invention, the obtaining module specifically includes:
the channel establishing unit is used for establishing a data transmission channel with the Internet of things equipment;
the request sending unit is used for sending a data acquisition request to the specified Internet of things equipment;
and the information receiving unit is used for receiving the data information returned by the Internet of things equipment at least twice continuously.
As a further limitation of the technical solution of the embodiment of the present invention, the mapping module specifically includes:
the extraction unit is used for extracting a first keyword of the first-time data information;
the matching unit is used for matching the identification information corresponding to the first keyword in an identification information database according to a preset rule;
and the determining unit is used for determining the mapping relation between the identification information and the first-time data information.
An embodiment of the present invention further provides an internet of things device, where the internet of things device includes:
the request response module is used for responding to the data acquisition request;
the transmission channel module is used for establishing a data transmission channel;
and the information reporting module is used for sending the data information at least twice continuously.
An embodiment of the present invention further provides a terminal, where the terminal includes:
a first receiving module, configured to receive first information, where the first information includes the mapping relationship and the first-time data information;
and the second receiving module is used for receiving second information, wherein the second information comprises identification information and parameter information which does not fall into a preset parameter range in the second data information.
Compared with the prior art, the invention has the beneficial effects that:
in the data transmission method in the internet of things provided by the embodiment of the invention, when at least two times of data information from target internet of things equipment is continuously acquired, a mapping relation between the first time of data information and the identification information is established, and the preset parameters of the internet of things terminal equipment are generated based on the first time of data information; sending the mapping relation and the first data information to a terminal; when the parameter information of the second data information does not completely fall within the range of the preset parameter, the identification information and the parameter information which does not fall within the range of the preset parameter in the second data information are sent to the terminal, and then only the part different from the previous data is reported when the data is reported to the terminal every time, so that the problems of large network bandwidth and high cost of data transmission caused by the fact that a large amount of data needs to be uploaded to the terminal are solved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention.
Fig. 1 is a flow chart of a data transmission method in the internet of things according to an embodiment of the present invention.
Fig. 2 is a sub-flow block diagram of a data transmission method in the internet of things according to an embodiment of the present invention.
Fig. 3 is another sub-flow block diagram of a data transmission method in the internet of things according to an embodiment of the present invention.
Fig. 4 is a block diagram of another sub-process of a data transmission method in the internet of things according to an embodiment of the present invention.
Fig. 5 is a block diagram of another sub-process of a data transmission method in the internet of things according to an embodiment of the present invention.
Fig. 6 is a block diagram of a data transmission system in the internet of things according to the second embodiment of the present invention.
Fig. 7 is a block diagram of an acquisition module in a data transmission system in the internet of things according to the second embodiment of the present invention.
Fig. 8 is a block diagram of a mapping module in a data transmission system in the internet of things according to a second embodiment of the present invention.
Fig. 9 is a block diagram of an internet of things device according to a third embodiment of the present invention.
Fig. 10 is a block diagram of a terminal according to a fourth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention 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 invention and are not intended to limit the invention.
The terminology used in the embodiments of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the examples of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It should also be understood that the term "and sending module/sending module or" as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items.
It is to be understood that, although the terms first, second, etc. may be used herein to describe various functional blocks in embodiments of the present invention, these functional blocks should not be limited by these terms. These terms are only used to distinguish one type of functional module from another. For example, a first sending module may also be referred to as a second sending module without necessarily requiring or implying any such actual relationship or order between such entities or operations, without departing from the scope of embodiments of the present invention. Similarly, the second transmission module may also be referred to as the first transmission module. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
In the data transmission method in the internet of things provided by the embodiment of the invention, when at least two times of data information from target internet of things equipment is continuously acquired, a mapping relation between the first time of data information and the identification information is established, and the preset parameters of the internet of things terminal equipment are generated based on the first time of data information; sending the mapping relation and the first data information to a terminal; when the parameter information of the second data information does not completely fall within the range of the preset parameter, the identification information and the parameter information which does not fall within the range of the preset parameter in the second data information are sent to the terminal, and then only the part different from the previous data is reported when the data is reported to the terminal every time, so that the problems of large network bandwidth and high cost of data transmission caused by the fact that a large amount of data needs to be uploaded to the terminal are solved.
The first embodiment is as follows:
fig. 1 shows an implementation process of a data transmission method in the internet of things according to an embodiment of the present invention, where the data transmission method in the internet of things is applied to a server, and the server may be a server that provides various services, such as a background server that supports programs of devices in the internet of things. The server can receive data information sent by the Internet of things equipment. Then, the server can process the data information to obtain preset parameters, establish a mapping relation and the like. Optionally, the data transmission method in the internet of things provided by the embodiment of the present disclosure may also be executed by an internet of things device.
The server may be hardware or software. When the server is hardware, it may be implemented as a distributed server cluster formed by multiple servers, or may be implemented as a single server. When the server is software, it may be implemented as multiple pieces of software or software modules (e.g., to provide distributed services), or as a single piece of software or software module. And is not particularly limited herein.
It should be understood that the number of internet of things devices, terminals, and servers is merely illustrative. According to implementation needs, any number of internet of things devices, terminals and servers can be provided, and the method is not limited specifically.
Fig. 1 shows an implementation process of a data transmission method in the internet of things according to an embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, a data transmission method in an internet of things includes:
s100, continuously acquiring at least two times of data information from target Internet of things equipment;
in the specific implementation of step S100 provided in the embodiment of the present invention, first, a data transmission channel between a server and an internet of things device is established; then sending a data acquisition request to the specified Internet of things equipment, wherein the Internet of things equipment can respond to the instruction when receiving the instruction of the data acquisition request, and the Internet of things equipment sends data information monitored by the Internet of things equipment to the server; the server needs to receive the data information returned by the internet of things equipment at least twice continuously.
Further, in the specific implementation of the step of establishing the data transmission channel between the server and the internet of things device, the internet of things device first receives the data transmission request, and after receiving the data transmission request, extracts the verification information in the data transmission request, so as to further judge whether the verification information is consistent with the work key stored in the internet of things device.
Specifically, when the verification information is consistent with a work key stored in the internet of things device, it can be determined that the server has a novel permission to acquire data, and at the moment, the establishment of a data transmission channel is further completed, wherein the data transmission channel is a dedicated channel for transmitting data information and is different from a transmission channel for a data transmission request;
in addition, it can be understood that when the verification information is not consistent with the work key stored in the internet of things device, the authority of the server cannot be determined, and since the authority of the server cannot be determined, a data transmission channel is not established between the internet of things device and the server.
Further, in a preferred embodiment provided by the present invention, the data transmission method in the internet of things further includes:
s200, establishing a mapping relation between the first data information and the identification information;
in the specific implementation of step S200 provided in the embodiment of the present invention, according to the time sequence, the data information acquired first is referred to as first-time data information, and the other data information is referred to as second-time data information;
specifically, in the embodiment of the present invention, first keywords of first-time data information are extracted; matching identification information corresponding to the first keyword in an identification information database according to a preset rule; and determining the mapping relation between the identification information and the first-time data information.
Further, in a preferred embodiment provided by the present invention, the data transmission method in the internet of things further includes:
step S300, generating preset parameters of the terminal equipment of the Internet of things based on the first-time data information;
in the specific implementation of step S300 provided in the embodiment of the present invention, values of each parameter in the first-time data information are extracted; determining the value range of the current data information parameter according to the value; and taking the set of the numerical ranges of the parameters as preset parameters.
Further, in a preferred embodiment provided by the present invention, the data transmission method in the internet of things further includes:
step S400, first information is sent to a terminal, wherein the first information comprises the mapping relation and the first-time data information;
and S500, when the parameter information of the second data information does not completely fall into the range of the preset parameters, sending second information to the terminal, wherein the second information comprises identification information and the parameter information which does not fall into the range of the preset parameters in the second data information.
Fig. 2 shows a sub-flow block diagram of a data transmission method in the internet of things according to an embodiment of the present invention
Specifically, in a preferred embodiment provided by the present invention, the step S100 of continuously acquiring at least two times of data information from the target internet of things device specifically includes:
s101, establishing a data transmission channel with the Internet of things equipment;
step S102, sending a data acquisition request to specified Internet of things equipment;
and S103, receiving the data information returned from the Internet of things equipment at least twice continuously.
Fig. 3 shows another sub-flow diagram of a data transmission method in the internet of things according to an embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, the step S101 of establishing a data transmission channel with the internet of things device specifically includes:
step S1011, receiving a data transmission request;
step S1012, extracting the verification information in the data transmission request;
step S1013, judging whether the verification information is consistent with the work key;
and step S1014, when the work key is consistent with the verification information, establishing a data transmission channel.
Specifically, when the verification information is consistent with a work key stored in the internet of things device, it can be determined that the server has a novel permission to acquire data, and at the moment, the establishment of a data transmission channel is further completed, wherein the data transmission channel is a dedicated channel for transmitting data information and is different from a transmission channel for a data transmission request;
in addition, it can be understood that when the verification information is not consistent with the work key stored in the internet of things device, the authority of the server cannot be determined, and since the authority of the server cannot be determined, a data transmission channel is not established between the internet of things device and the server.
Fig. 4 shows another sub-flow diagram of a data transmission method in the internet of things according to an embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, the step S200 of establishing a mapping relationship between the first-time data information and the identification information specifically includes:
step S201, extracting a first keyword of first-time data information;
step S202, matching identification information corresponding to the first keyword in an identification information database according to a preset rule;
step S203, determining the mapping relation between the identification information and the first-time data information.
Fig. 5 is a block diagram illustrating another sub-flow of a data transmission method in the internet of things according to an embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, the step S300 of generating the preset parameter of the internet of things terminal device based on the first data information specifically includes:
s301, extracting numerical values of various parameters in the first-time data information;
step S302, determining the value range of the current data information parameter according to the value;
and step S303, taking the value range set of each parameter as a preset parameter.
Example two:
fig. 6 shows a block diagram of a data transmission system in the internet of things according to a second embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, a data transmission system in the internet of things;
wherein the data transmission system 600 comprises:
an obtaining module 601, configured to continuously obtain at least two pieces of data information from a target internet of things device;
a mapping module 602, configured to establish a mapping relationship between the first-time data information and the identification information;
a generating module 603, configured to generate a preset parameter of the internet of things device based on the first data information;
a first sending module 604, configured to send first information to a terminal, where the first information includes the mapping relationship and the first-time data information;
a second sending module 605, configured to send second information to the terminal when the parameter information of the second data information does not completely fall within the range of the preset parameter, where the second information includes the identification information and the parameter information in the second data information that does not fall within the range of the preset parameter.
Fig. 7 shows a block diagram of an acquisition module in a data transmission system in the internet of things according to a second embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, the obtaining module 601 specifically includes:
a channel establishing unit 6011, configured to establish a data transmission channel with an internet of things device;
a request sending unit 6012, configured to send a data acquisition request to a designated internet of things device;
the information receiving unit 6013 is configured to receive the data information returned from the internet of things device at least twice continuously.
Fig. 8 shows a block diagram of a mapping module in a data transmission system in the internet of things according to a second embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, the mapping module 602 specifically includes:
an extraction unit 6021, configured to extract a first keyword of the first-time data information;
a matching unit 6022, configured to match, in an identification information database, identification information corresponding to the first keyword according to a preset rule;
a determining unit 6023, configured to determine a mapping relationship between the identification information and the first-time data information.
Example three:
fig. 9 is a block diagram of an internet of things device according to a third embodiment of the present invention.
Specifically, in a preferred embodiment provided by the present invention, an internet of things device 700 is further provided, including:
a request response module 701, configured to respond to a data acquisition request;
a transmission channel module 702, configured to establish a data transmission channel;
the information reporting module 703 is configured to send data information at least twice consecutively.
Example four:
fig. 10 is a block diagram of a terminal according to a fourth embodiment of the present invention.
Specifically, in a preferred embodiment provided in the present invention, there is also provided a terminal, where the terminal 800 includes:
a first receiving module 801, configured to receive first information, where the first information includes the mapping relationship and the first-time data information;
a second receiving module 802, configured to receive second information, where the second information includes identification information and parameter information in second data information that does not fall within a preset parameter range.
In summary, in the data transmission method in the internet of things provided in the embodiment of the present invention, when at least two times of data information from a target internet of things device are continuously obtained, a mapping relationship between first time data information and identification information is established, and a preset parameter of the internet of things terminal device is generated based on the first time data information; sending the mapping relation and the first data information to a terminal; when the parameter information of the second data information does not completely fall within the range of the preset parameter, the identification information and the parameter information which does not fall within the range of the preset parameter in the second data information are sent to the terminal, and then only the part different from the previous data is reported when the data is reported to the terminal every time, so that the problems of large network bandwidth and high cost of data transmission caused by the fact that a large amount of data needs to be uploaded to the terminal are solved.
The embodiment of the present invention further provides a terminal device, where the terminal device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the steps of the data transmission method in the internet of things as described in the first embodiment are implemented.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored, and when the computer program is executed by a processor, the steps of the data transmission method in the internet of things are implemented as described in the first embodiment.
Further, the terminal device provided in the embodiments of the present invention includes a processor, and the processor is configured to implement the steps of the data transmission method in the internet of things provided in the embodiments of the above-mentioned systems when executing the computer program stored in the memory.
Illustratively, a computer program can be partitioned into one or more modules, which are stored in memory and executed by a processor to implement the present invention. One or more of the modules may be a series of computer program instruction segments capable of performing certain functions, which are used to describe the execution of the computer program in the terminal device.
Those skilled in the art will appreciate that the above description of the terminal device is merely exemplary and not limiting, and that more or fewer components than those described above may be included, or certain components may be combined, or different components may be included, such as input output devices, network access devices, buses, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like, which is the control center of the terminal equipment and connects the various parts of the entire user terminal using various interfaces and lines.
The terminal device integrated modules/units, if implemented in the form of software functional units and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, all or part of the modules/units in the system according to the above embodiments may be implemented by a computer program, which may be stored in a computer-readable storage medium and used by a processor to implement the functions of the system embodiments. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying computer program code, recording medium, U.S. disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution media, and the like.
In the data transmission method in the internet of things provided by the embodiment of the invention, when at least two times of data information from target internet of things equipment is continuously acquired, a mapping relation between the first time of data information and the identification information is established, and the preset parameters of the internet of things terminal equipment are generated based on the first time of data information; sending the mapping relation and the first data information to a terminal; when the parameter information of the second data information does not completely fall within the range of the preset parameter, the identification information and the parameter information which does not fall within the range of the preset parameter in the second data information are sent to the terminal, and then only the part different from the previous data is reported when the data is reported to the terminal every time, so that the problems of large network bandwidth and high cost of data transmission caused by the fact that a large amount of data needs to be uploaded to the terminal are solved.
The present invention is not limited to the above preferred embodiments, and any modifications, equivalent substitutions and improvements 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 data transmission method in the Internet of things is characterized by comprising the following steps:
at least continuously acquiring data information from target Internet of things equipment twice;
establishing a mapping relation between first-time data information and identification information, and generating preset parameters of the terminal equipment of the Internet of things based on the first-time data information;
sending first information to a terminal, wherein the first information comprises the mapping relation and the first-time data information;
and when the parameter information of the second data information does not completely fall into the range of the preset parameters, sending second information to the terminal, wherein the second information comprises identification information and the parameter information which does not fall into the range of the preset parameters in the second data information.
2. The data transmission method in the internet of things according to claim 1, wherein the step of continuously acquiring at least two times of data information from the target internet of things device specifically comprises:
establishing a data transmission channel with the Internet of things equipment;
sending a data acquisition request to specified Internet of things equipment;
and receiving the data information returned from the Internet of things equipment at least twice continuously.
3. The data transmission method in the internet of things as claimed in claim 2, wherein the step of establishing the data transmission channel with the internet of things device specifically comprises:
receiving a data transmission request;
extracting verification information in the data transmission request;
judging whether the verification information is consistent with the work key;
and when the working key is consistent with the verification information, establishing a data transmission channel.
4. The data transmission method in the internet of things according to claim 3, wherein the step of establishing the mapping relationship between the first-time data information and the identification information specifically comprises:
extracting a first keyword of the first-time data information;
matching identification information corresponding to the first keyword in an identification information database according to a preset rule;
and determining the mapping relation between the identification information and the first-time data information.
5. The data transmission method in the internet of things according to claim 4, wherein the step of generating the preset parameter of the terminal device of the internet of things based on the first data information specifically comprises:
extracting numerical values of various parameters in the first-time data information;
determining the value range of the current data information parameter according to the value;
and taking the set of the numerical ranges of the parameters as preset parameters.
6. Data transmission system in thing networking, its characterized in that, data transmission system includes:
the acquisition module is used for continuously acquiring at least two times of data information from the target Internet of things equipment;
the mapping module is used for establishing a mapping relation between the first-time data information and the identification information;
the generation module is used for generating preset parameters of the Internet of things equipment based on the first-time data information;
a first sending module, configured to send first information to a terminal, where the first information includes the mapping relationship and the first-time data information;
and the second sending module is used for sending second information to the terminal when the parameter information of the second data information does not completely fall into the range of the preset parameters, wherein the second information comprises identification information and the parameter information which does not fall into the range of the preset parameters in the second data information.
7. The data transmission system in the internet of things of claim 6, wherein the obtaining module specifically comprises:
the channel establishing unit is used for establishing a data transmission channel with the Internet of things equipment;
the request sending unit is used for sending a data acquisition request to the specified Internet of things equipment;
and the information receiving unit is used for receiving the data information returned by the Internet of things equipment at least twice continuously.
8. The data transmission system in the internet of things of claim 7, wherein the mapping module specifically comprises:
the extraction unit is used for extracting a first keyword of the first-time data information;
the matching unit is used for matching the identification information corresponding to the first keyword in an identification information database according to a preset rule;
and the determining unit is used for determining the mapping relation between the identification information and the first-time data information.
9. Thing networking equipment, its characterized in that, thing networking equipment includes:
the request response module is used for responding to the data acquisition request;
the transmission channel module is used for establishing a data transmission channel;
and the information reporting module is used for sending the data information at least twice continuously.
10. A terminal, characterized in that the terminal comprises:
the first receiving module is used for receiving first information, wherein the first information comprises a mapping relation and first-time data information;
and the second receiving module is used for receiving second information, wherein the second information comprises identification information and parameter information which does not fall into a preset parameter range in the second data information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110259612.2A CN113114718A (en) | 2021-03-10 | 2021-03-10 | Data transmission method and system in Internet of things, and Internet of things equipment and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110259612.2A CN113114718A (en) | 2021-03-10 | 2021-03-10 | Data transmission method and system in Internet of things, and Internet of things equipment and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113114718A true CN113114718A (en) | 2021-07-13 |
Family
ID=76711456
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110259612.2A Pending CN113114718A (en) | 2021-03-10 | 2021-03-10 | Data transmission method and system in Internet of things, and Internet of things equipment and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113114718A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113810487A (en) * | 2021-09-14 | 2021-12-17 | 浙江显峰科技有限公司 | Information identification system based on internet of things technology |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495524A (en) * | 2017-09-11 | 2019-03-19 | 华为技术有限公司 | A kind of method, apparatus and system of Internet of Things resource subscription |
WO2020032767A1 (en) * | 2018-08-10 | 2020-02-13 | 삼성전자 주식회사 | Method and device for transmitting and receiving data in wireless communication system |
CN111245962A (en) * | 2020-03-27 | 2020-06-05 | 四川虹美智能科技有限公司 | Method and system for interacting with Internet of things equipment and Internet of things platform |
-
2021
- 2021-03-10 CN CN202110259612.2A patent/CN113114718A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109495524A (en) * | 2017-09-11 | 2019-03-19 | 华为技术有限公司 | A kind of method, apparatus and system of Internet of Things resource subscription |
WO2020032767A1 (en) * | 2018-08-10 | 2020-02-13 | 삼성전자 주식회사 | Method and device for transmitting and receiving data in wireless communication system |
CN111245962A (en) * | 2020-03-27 | 2020-06-05 | 四川虹美智能科技有限公司 | Method and system for interacting with Internet of things equipment and Internet of things platform |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113810487A (en) * | 2021-09-14 | 2021-12-17 | 浙江显峰科技有限公司 | Information identification system based on internet of things technology |
CN113810487B (en) * | 2021-09-14 | 2022-07-19 | 浙江显峰科技有限公司 | Information identification system based on Internet of things technology |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109309596B (en) | Pressure testing method and device and server | |
CN110852882B (en) | Packet consensus method, apparatus, device, and medium for blockchain networks | |
CN106874135B (en) | Method, device and equipment for detecting machine room fault | |
WO2013110083A2 (en) | Identification of a data record for communication to a receiver | |
CN109309698B (en) | Data processing system, method and device | |
CN111159897A (en) | Target optimization method and device based on system modeling application | |
CN110928934A (en) | Data processing method and device for business analysis | |
CN111090666A (en) | Data processing method, device and system and computer readable storage medium | |
CN113114718A (en) | Data transmission method and system in Internet of things, and Internet of things equipment and terminal | |
CN114281663A (en) | Test processing method, test processing device, electronic equipment and storage medium | |
CN112699111B (en) | Report generation method and device, electronic equipment and computer readable medium | |
CN112699183A (en) | Data processing method, system, readable storage medium and computer equipment | |
CN109886041B (en) | Real-time data acquisition method and device | |
CN108989116B (en) | Big data collection and analysis system and method | |
CN112799744B (en) | Industrial APP calling method and device, computer readable medium and electronic equipment | |
CN115664992A (en) | Network operation data processing method and device, electronic equipment and medium | |
CN114372078A (en) | Data security protection method and device | |
CN111815339B (en) | Marketing information pushing method and device | |
CN110119337B (en) | Data analysis method and device and server | |
CN109614137B (en) | Software version control method, device, equipment and medium | |
CN113094272A (en) | Application testing method and device, electronic equipment and computer readable medium | |
CN110703119B (en) | Method and device for evaluating battery health status | |
CN106547679B (en) | Script management method and script management platform | |
CN117313856B (en) | Reliability test planning system and method | |
CN113554385B (en) | Distribution robot control method, distribution robot control device, electronic equipment and computer readable 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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210713 |
|
RJ01 | Rejection of invention patent application after publication |