[go: up one dir, main page]

CN109660964A - Communication means, device, equipment and the computer-readable medium of sensor - Google Patents

Communication means, device, equipment and the computer-readable medium of sensor Download PDF

Info

Publication number
CN109660964A
CN109660964A CN201811493741.2A CN201811493741A CN109660964A CN 109660964 A CN109660964 A CN 109660964A CN 201811493741 A CN201811493741 A CN 201811493741A CN 109660964 A CN109660964 A CN 109660964A
Authority
CN
China
Prior art keywords
sensor
data
differentiation
cloud
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811493741.2A
Other languages
Chinese (zh)
Other versions
CN109660964B (en
Inventor
曹洪伟
王晔
许岩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Shanghai Xiaodu Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201811493741.2A priority Critical patent/CN109660964B/en
Publication of CN109660964A publication Critical patent/CN109660964A/en
Application granted granted Critical
Publication of CN109660964B publication Critical patent/CN109660964B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0248Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

The present invention proposes communication means, device, equipment and the computer storage medium of a kind of sensor, which comprises reads the current metric index of sensor;Calculate the current metric index of the sensor and the differentiation data of baseline threshold;Store each differentiation data of the sensor;When at least one described differentiation data reaches the transmission conditions of setting, whole differentiation datas of the sensor of storage are uploaded to the server in cloud.Whether the embodiment of the present invention, which can reach transmission conditions by judging the Measure Indexes of sensor, carries out data transmission, it is possible to reduce the number of transmission.Meanwhile when transmitting data, it is only necessary to transmit differentiation data, the data volume of transmission can be substantially reduced, to reduce the power consumption of transmission process generation.

Description

Communication means, device, equipment and the computer-readable medium of sensor
Technical field
The present invention relates to sensor technical field more particularly to the communication means and device of a kind of sensor, equipment and meter Calculation machine readable medium.
Background technique
In Internet of Things, an important performance indexes of intelligence sensor are power consumptions.And influence the conventional factors packet of power consumption It includes: use-case, hardware selection, driving, operating system and software code etc..In fact, influence of the communication mode to power consumption is same It is very important.
For current intelligence sensor, data are usually periodically uploaded.It is needed repeatedly due to periodically uploading data Start communication module, causes number of communications more, power consumption is big.
Summary of the invention
The embodiment of the present invention provides communication means, device, equipment and the computer-readable medium of a kind of sensor, to solve Or alleviate one or more technical problems in the prior art.
In a first aspect, the embodiment of the invention provides a kind of communication means of sensor, comprising:
Read the current metric index of sensor;
Calculate the current metric index of the sensor and the differentiation data of baseline threshold;
Store each differentiation data of the sensor;
When at least one described differentiation data reaches the transmission conditions of setting, by the whole of the sensor of storage Differentiation data is uploaded to the server in cloud.
In one embodiment, this method further include:
When the time of reading reaching the transmission conditions of setting, whole differences of storage are uploaded to the server in cloud.
In one embodiment, this method further include:
The configuration information of sensor is obtained from the server in cloud, the configuration information includes baseline threshold and transmission item Part.
In one embodiment, the configuration information carries out dynamic adjustment with parameter according to the type of sensor.
In one embodiment, it when the current metric index for reading sensor, is read by periodic mode The current metric index of sensor.
In one embodiment, further includes:
When there are multiple sensors, the differentiation data of each sensor and the identification information of the sensor are associated Storage;
When the data of one of sensor meet transmission conditions, which is read according to the identification information of the sensor All differentiation datas of device, disposably upload to the server in cloud.
Second aspect, the embodiment of the invention provides a kind of communication devices of sensor, comprising:
Read module, for reading the current metric index of sensor;
Computing module, for calculating the current metric index of the sensor and the differentiation data of baseline threshold;
Memory module, for storing each differentiation data of the sensor;
Transmission module, for when at least one described differentiation data reaches the transmission conditions of setting, by the institute of storage The whole differentiation datas for stating sensor are uploaded to the server in cloud.
In one embodiment, the transmission module is also used to: when the time of reading reaching the transmission conditions of setting, Whole differences of storage are uploaded to the server in cloud.
In one embodiment, further includes:
Module is obtained, for obtaining the configuration information of sensor from the server in cloud, the configuration information includes benchmark Threshold value and transmission conditions.
In one embodiment, the configuration information carries out dynamic adjustment with parameter according to the type of sensor.
In one embodiment, the read module refers to especially by the current metric that periodic manner reads sensor Mark.
In one embodiment, further includes:
Associated storage module, for when there is multiple sensors, by the differentiation data of each sensor and the sensor Identification information be associated storage;
Uploading module, when the data of one of sensor meet transmission conditions, according to the identification information of the sensor All differentiation datas for reading the sensor, disposably upload to the server in cloud.
The third aspect, the embodiment of the invention provides a kind of communication devices of sensor, including one or more processors; Storage device, for storing one or more programs;When one or more of programs are held by one or more of processors When row, so that one or more of processors realize the method as described in any in above-mentioned first aspect.
It is described to deposit including processor and memory in the structure of the communication device of sensor in a possible design Reservoir is used to store the program for supporting the communication device of sensor to execute the communication means of sensor in above-mentioned first aspect, described Processor is configurable for executing the program stored in the memory.The communication device of the sensor can also include logical Believe interface, the communication device and other equipment or communication for sensor.
Fourth aspect, the embodiment of the invention provides a kind of computer-readable medium, the communication for storage sensor is filled Set computer software instructions used comprising journey involved in the communication means of the sensor for executing above-mentioned first aspect Sequence.
Whether the embodiment of the present invention can be reached in a kind of above-mentioned technical solution by judging the Measure Indexes of sensor Carry out data transmission to transmission conditions, it is possible to reduce the number of transmission.Meanwhile when transmitting data, it is only necessary to transmit differentiation Data, can substantially reduce the data volume of transmission, to reduce the power consumption of transmission process generation.
In above-mentioned another technical solution, can also be judged according to the time span read to sensing data be The no data to sensor are transmitted, and lead to the condition for not triggering upload so as to avoid the reasons such as sensor degradation And can not real-time judge current sensor state the case where.Meanwhile cloud server can also move the information of configuration State generates and adjustment, adapts to the running environment of current sensor in time.
Above-mentioned general introduction is merely to illustrate that the purpose of book, it is not intended to be limited in any way.Except foregoing description Schematical aspect, except embodiment and feature, by reference to attached drawing and the following detailed description, the present invention is further Aspect, embodiment and feature, which will be, to be readily apparent that.
Detailed description of the invention
In the accompanying drawings, unless specified otherwise herein, otherwise indicate the same or similar through the identical appended drawing reference of multiple attached drawings Component or element.What these attached drawings were not necessarily to scale.It should be understood that these attached drawings depict only according to the present invention Disclosed some embodiments, and should not serve to limit the scope of the present invention.
Fig. 1 is the flow chart of the communication means of the sensor of one embodiment of the invention;
Fig. 2 is that the storage of multiple sensors of one embodiment of the invention uploads flow chart;
Fig. 3 is the flow chart of the communication means of the sensor of another embodiment of the present invention;
Fig. 4 is the flow chart of the communication means of the sensor of another embodiment of the present invention;
Fig. 5 is the connection block diagram of the communication device of the sensor of one embodiment of the invention;
Fig. 6 is the connection block diagram of the communication device of the sensor of another embodiment of the present invention;
Fig. 7 is the connection block diagram that the storage of multiple sensors of another implementation of the present invention uploads;
Fig. 8 is the system architecture diagram of the communication means of the sensor of one embodiment of the invention;
Fig. 9 is the communication equipment block diagram of the sensor of another embodiment of the present invention.
Specific embodiment
Hereinafter, certain exemplary embodiments are simply just described.As one skilled in the art will recognize that Like that, without departing from the spirit or scope of the present invention, described embodiment can be modified by various different modes. Therefore, attached drawing and description are considered essentially illustrative rather than restrictive.The embodiment of the present invention mainly provides one kind The method and device of the communication of logical sensor is described by the expansion that following embodiment carries out technical solution separately below.
The present invention provides a kind of communication means of sensor and device, the sensing of the embodiment of the present invention described in detail below The communication means of device and the specific process flow and principle of device.
As shown in Figure 1, its flow chart for the communication means of the sensor of the embodiment of the present invention.The biography of the embodiment of the present invention The communication means of sensor may comprise steps of:
S110: the current metric index of sensor is read.
In one embodiment, the type of sensor may include a variety of, and including but not limited to photosensitive sensor, sound are quick Sensor, gas sensor, chemical sensor, voltage sensitive sensor, temp-sensitive sensor, moisture sensor, fluid sensor etc..No The Measure Indexes of the sensor of same type may be different.For example, temp-sensitive sensor may include temperature sensor, temperature sensor Measure Indexes may include target object temperature.For another example, moisture sensor may include humidity sensor, humidity sensor Measure Indexes may include target object humidity.The current Measure Indexes of the sensor can be read from sensor. For example, reading the current temperature value of target object from temperature sensor, working as target object is read from humidity sensor Preceding humidity value etc..
In one embodiment, in the Measure Indexes that can read sensor according to period regular hour.Such as it can It is inferior that 1 time or every 10 minutes reading, 1 time or every 1 hour reading 1 was read with every 1 minute.The above-mentioned time cycle be only example and It is unrestricted, in practical application scene, can according to the type of sensor, the different flexible settings of position etc. read measurement The time cycle of index.
S120: the current metric index of the sensor and the differentiation data of baseline threshold are calculated.
In one embodiment, the baseline threshold for needing the sensor compared can be first obtained from memory.For example, false If whether in the normal range to need to calculate the current metric index of temperature sensor, then available preset benchmark threshold Value.For example, the baseline threshold of temperature sensor is set in 30 degree, the current temperature value and benchmark of temperature sensor are then calculated The difference of threshold value.If the current temperature value of temperature sensor is 29 degree, differentiation data between the two is 1 degree.According to The temperature value of the temperature sensor read is carried out differentiation calculating with baseline threshold respectively by above-mentioned calculation.
S130: each differentiation data of the sensor is stored.
In one embodiment, the multiple differentiation datas obtained will be calculated to store.Such as every 1 minute read according to The temperature value of secondary temperature sensor is stored in memory after the temperature value and baseline threshold are carried out differentiation calculating.
It in one embodiment, can be in storage, by the differentiation number of each sensor if there is multiple sensors It is accordingly stored according to the identification information with the sensor.It can also be respectively that each sensor distributes corresponding memory space.? The differentiation data of the sensor is recorded in the corresponding memory space of each sensor.
S140: when at least one described differentiation data reaches the transmission conditions of setting, by the sensor of storage Whole differentiation datas be uploaded to the server in cloud.
In one embodiment, whether the transmission conditions can be with are as follows: judge the differentiation data in some range It is interior.Such as the baseline threshold of set temperature sensor is 30 degree, it is assumed that the deviation of normal range (NR), then can be by institute within 5 degree It states transmission conditions and is set as deviation greater than 5 degree.At this point, if the temperature value of Current Temperatures sensor is lower than 25 degree or higher than 35 degree When, then meet transmission conditions.It, can be primary by whole differentiation datas of the sensor of this storage when meeting transmission conditions Property is uploaded to the server in cloud.In this way, it is possible to reduce the number of communications of sensor and server.
As shown in Fig. 2, in one embodiment, if there is multiple sensors, then may include:
S141: when there is multiple sensors, by the identification information of the differentiation data of each sensor and the sensor into Row associated storage.
S142: it when the data of one of sensor meet transmission conditions, is read according to the identification information of the sensor All differentiation datas of the sensor, disposably upload to the server in cloud.
After upload, the differentiation data for the sensor being locally stored can be emptied.It is subsequent, if there is the sensor New differentiation data, be further continued for accordingly storing according to identification information.After next time meets transmission conditions, property again Whole differentiation datas of this sensor collected disposably are uploaded to the server in cloud.Wherein, the mark of sensor Knowing information may include type, title, factory number of sensor etc., can also be with other identifier.Multiple sensings are being stored respectively When the data of device, the data of different sensors can be distinguished by different identification informations.
In one embodiment, if there is multiple sensors, and respectively each sensor distributes corresponding storage Space.The differentiation data of the sensor is recorded in the corresponding memory space of each sensor.In this case, transmission conditions It can also be full including memory space.If the corresponding memory space of some sensor has been expired, the sensor can be disposably uploaded Differentiation data, then empty the corresponding memory space of the sensor.It is subsequent, if there is the new differentiation number of the sensor According to, then continue to store in the corresponding memory space of the sensor.After next time meets transmission conditions, property is by the storage again Whole differentiation datas of the sensor in space are disposably uploaded to the server in cloud.
As shown in figure 3, in one embodiment, the communication means of the sensor can also include:
S150: when the time of reading reaching the transmission conditions of setting, whole differences of storage are uploaded to the clothes in cloud Business device.
In one embodiment, when the differentiation data of sensor does not reach the transmission conditions of setting, then judge Whether read access time length reaches the condition of setting.When reaching the condition of setting between when reading, by the differentiation of all sensors Data are uploaded to cloud server.Other than the foundation transmitted according to the metric of current sensor as triggering, may be used also With the time span according to reading as the foundation of triggering transmission.For example, read access time can be set as to 10 hours, i.e., Reach 10 hours between when reading, then the differentiation data in memory be uploaded to cloud automatically, in this way can to avoid by Occur abnormal in sensor and leads to the case where being uploaded to cloud without data for a long time.
As shown in figure 4, in one embodiment, the communication means of shown sensor further include: S160: the service from cloud Device obtains the configuration information of sensor, and the configuration information includes baseline threshold and transmission conditions.In one embodiment, institute State configuration information can according to the type of sensor with parameter carry out dynamic adjustment, and by cloud server carry out dynamic adjustment and It updates.For example, cloud server can automatically generate corresponding baseline threshold and transmission conditions according to collected data.Than Such as, a baseline threshold can be automatically generated according to the type or use environment of Current Temperatures sensor.Meanwhile according to current The normal range (NR) of the temperature value of environment generates the transmission conditions of a temperature values, and is become according to the temperature of current environment Throw-over degree etc. generates the time conditions of a upload data.
Whether the embodiment of the present invention can be reached in a kind of above-mentioned technical solution by judging the Measure Indexes of sensor Carry out data transmission to transmission conditions, it is possible to reduce the number of transmission.Meanwhile when transmitting data, it is only necessary to transmit differentiation Data, can substantially reduce the data volume of transmission, to reduce the power consumption of transmission process generation.
In above-mentioned another technical solution, can also be judged according to the time span read to sensing data be The no data to sensor are transmitted, and lead to the condition for not triggering upload so as to avoid the reasons such as sensor degradation And can not real-time judge current sensor state the case where.Meanwhile cloud server can also move the information of configuration State generates and adjustment, adapts to the running environment of current sensor in time.
As shown in figure 5, the present invention in another embodiment, additionally provides a kind of communication device of sensor, comprising:
Read module 110, for reading the current metric index of sensor.Specifically, shown read module 110 can lead to It crosses periodic mode and reads the current Measure Indexes of sensor.
Computing module 120, for calculating the current metric index of the sensor and the differentiation data of baseline threshold.
Memory module 130, for storing each differentiation data of the sensor.
Transmission module 140, for when at least one described differentiation data reaches the transmission conditions of setting, by storage Whole differentiation datas of the sensor are uploaded to the server in cloud.
In one embodiment, the transmission module 140 is also used to: reaching the transmission conditions of setting when the time of reading When, whole differences of storage are uploaded to the server in cloud.
As shown in fig. 6, in one embodiment, the communication device of the sensor further include: obtain module 150, use In the configuration information for obtaining sensor from the server in cloud, the configuration information includes baseline threshold and transmission conditions.One In kind embodiment, the configuration information carries out dynamic adjustment with parameter according to the type of sensor.
As shown in fig. 7, in one embodiment, when there are multiple sensors, the communication device of the sensor is also Include:
Associated storage module 141, for when there is multiple sensors, by the differentiation data of each sensor and the sensing The identification information of device is associated storage;
Uploading module 142 is believed when the data of one of sensor meet transmission conditions according to the mark of the sensor Breath reads all differentiation datas of the sensor, disposably uploads to the server in cloud.
The principle of communication means of sensor of communication device and above-described embodiment of the sensor of the present embodiment is similar, therefore It repeats no more.
As shown in figure 8, its system architecture diagram for the communication means of the sensor of the present embodiment.In one embodiment, The Transmission system of shown sensor may include:
Multiple sensor modules, the sensor module may include different types of sensor, such as temperature sensor, Humidity sensor and concentration sensor etc.;
Differentiation data computing engines, the differentiation data computing engines are equivalent to a comparator, by configuration Information determines whether to store and transmit;
Information and configuration storage subsystem, for the data of storage sensor and the configuration data of communication mechanism;
Communication subsystem may include various wired or wireless communication modes, include but is not limited on a physical layer BLE, Zigbee, Lora etc., agreement include but is not limited to CoAP, MQTT, XMPP etc..
Cloud service system can adjust number according to specific demand sensor by powerful machine learning ability According to the rule for uploading and storing.
The course of work of the Transmission system of the sensor introduced below:
1, when the Measure Indexes of sensor change, difference computing engines subsystem is passed to by event.
2, the difference computing engines subsystem reads from information and configuration storage subsystem user preference system and matches confidence Breath by differentiation data write-in information and configures storage subsystem according to configuration rule.
3, at the same time, difference computing engines subsystem judges whether that information is needed to transmit, if it is desired, then notifies to communicate Subsystem.
4, communication subsystem upon receipt of a notification, transmit by the information between starting and cloud service.
5, wherein, cloud service can be passed by machine learning algorithm, the configuration rule of dynamic generation data transimission and storage It is defeated by communication subsystem.Then, then by communication subsystem by the configuration rule write-in information of data transimission and storage deposited with configuration Store up subsystem.
In another embodiment, the present invention also provides a kind of communication equipments of sensor, as shown in figure 9, the equipment packet Include: memory 510 and processor 520 are stored with the computer program that can be run on processor 520 in memory 510.It is described Processor 520 realizes the communication means of the sensor in above-described embodiment when executing the computer program.The memory 510 Quantity with processor 520 can be one or more.
The equipment further include:
Communication interface 530 carries out data interaction for being communicated with external device.
Memory 510 may include high speed RAM memory, it is also possible to further include nonvolatile memory (non- Volatile memory), a for example, at least magnetic disk storage.
If memory 510, processor 520 and the independent realization of communication interface 530, memory 510,520 and of processor Communication interface 530 can be connected with each other by bus and complete mutual communication.The bus can be Industry Standard Architecture Structure (ISA, Industry Standard Architecture) bus, external equipment interconnection (PCI, Peripheral Component) bus or extended industry-standard architecture (EISA, Extended Industry Standard Component) bus etc..The bus can be divided into address bus, data/address bus, control bus etc..For convenient for expression, Fig. 9 In only indicated with a thick line, it is not intended that an only bus or a type of bus.
Optionally, in specific implementation, if memory 510, processor 520 and communication interface 530 are integrated in one piece of core On piece, then memory 510, processor 520 and communication interface 530 can complete mutual communication by internal interface.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example Point is included at least one embodiment or example of the invention.Moreover, particular features, structures, materials, or characteristics described It may be combined in any suitable manner in any one or more of the embodiments or examples.In addition, without conflicting with each other, this The technical staff in field can be by the spy of different embodiments or examples described in this specification and different embodiments or examples Sign is combined.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance Or implicitly indicate the quantity of indicated technical characteristic." first " is defined as a result, the feature of " second " can be expressed or hidden It include at least one this feature containing ground.In the description of the present invention, the meaning of " plurality " is two or more, unless otherwise Clear specific restriction.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes It is one or more for realizing specific logical function or process the step of executable instruction code module, segment or portion Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment It sets.
Computer-readable medium described in the embodiment of the present invention can be computer-readable signal media or computer can Read storage medium either the two any combination.The more specific example of computer readable storage medium is at least (non-poor Property list to the greatest extent) include the following: there is the electrical connection section (electronic device) of one or more wirings, portable computer diskette box (magnetic Device), random access memory (RAM), read-only memory (ROM), erasable edit read-only storage (EPROM or flash Memory), fiber device and portable read-only memory (CDROM).In addition, computer readable storage medium even can be with It is the paper or other suitable media that can print described program on it, because can be for example by paper or the progress of other media Optical scanner is then edited, interpreted or is handled when necessary with other suitable methods and is described electronically to obtain Program is then stored in computer storage.
In embodiments of the present invention, computer-readable signal media may include in a base band or as carrier wave a part The data-signal of propagation, wherein carrying computer-readable program code.The data-signal of this propagation can use a variety of Form, including but not limited to electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media is also It can be any computer-readable medium other than computer readable storage medium, which can send, pass It broadcasts or transmits for instruction execution system, input method or device use or program in connection.Computer can The program code for reading to include on medium can transmit with any suitable medium, including but not limited to: wirelessly, electric wire, optical cable, penetrate Frequently (RadioFrequency, RF) etc. or above-mentioned any appropriate combination.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene Programmable gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer In readable storage medium storing program for executing.The storage medium can be read-only memory, disk or CD etc..
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any Those familiar with the art in the technical scope disclosed by the present invention, can readily occur in its various change or replacement, These should be covered by the protection scope of the present invention.Therefore, protection scope of the present invention should be with the guarantor of the claim It protects subject to range.

Claims (14)

1. a kind of communication means of sensor characterized by comprising
Read the current metric index of sensor;
Calculate the current metric index of the sensor and the differentiation data of baseline threshold;
Store each differentiation data of the sensor;
When at least one described differentiation data reaches the transmission conditions of setting, by whole differences of the sensor of storage Change the server that data are uploaded to cloud.
2. the method according to claim 1, wherein this method further include:
When the time of reading reaching the transmission conditions of setting, whole differences of storage are uploaded to the server in cloud.
3. the method according to claim 1, wherein this method further include:
The configuration information of sensor is obtained from the server in cloud, the configuration information includes baseline threshold and transmission conditions.
4. according to the method described in claim 3, it is characterized in that, the configuration information according to the type of sensor with parameter into Mobile state adjustment.
5. the method according to claim 1, wherein passing through when the current metric index for reading sensor Periodic mode reads the current metric index of sensor.
6. the method according to claim 1, wherein including:
When there are multiple sensors, the identification information of the differentiation data of each sensor and the sensor is associated and is deposited Storage;
When the data of one of sensor meet transmission conditions, which is read according to the identification information of the sensor All differentiation datas disposably upload to the server in cloud.
7. a kind of communication device of sensor characterized by comprising
Read module, for reading the current metric index of sensor;
Computing module, for calculating the current metric index of the sensor and the differentiation data of baseline threshold;
Memory module, for storing each differentiation data of the sensor;
Transmission module, for when at least one described differentiation data reaches the transmission conditions of setting, by the biography of storage Whole differentiation datas of sensor are uploaded to the server in cloud.
8. device according to claim 7, which is characterized in that the transmission module is also used to: reaching when the time of reading When the transmission conditions of setting, whole differences of storage are uploaded to the server in cloud.
9. device according to claim 7, which is characterized in that further include:
Module is obtained, for obtaining the configuration information of sensor from the server in cloud, the configuration information includes baseline threshold And transmission conditions.
10. device according to claim 9, which is characterized in that the configuration information is according to the type of sensor and parameter Carry out dynamic adjustment.
11. device according to claim 7, which is characterized in that the read module is read especially by periodic manner The current metric index of sensor.
12. device according to claim 7, which is characterized in that further include:
Associated storage module, for when there is multiple sensors, by the mark of the differentiation data of each sensor and the sensor Know information and is associated storage;
Uploading module is read when the data of one of sensor meet transmission conditions according to the identification information of the sensor All differentiation datas of the sensor, disposably upload to the server in cloud.
13. a kind of communication equipment of sensor, which is characterized in that the equipment includes:
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors Realize the communication means such as sensor as claimed in any one of claims 1 to 6.
14. a kind of computer-readable medium, is stored with computer program, which is characterized in that when the program is executed by processor Realize the communication means such as sensor as claimed in any one of claims 1 to 6.
CN201811493741.2A 2018-12-07 2018-12-07 Communication method, device, equipment and computer readable medium of sensor Active CN109660964B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811493741.2A CN109660964B (en) 2018-12-07 2018-12-07 Communication method, device, equipment and computer readable medium of sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811493741.2A CN109660964B (en) 2018-12-07 2018-12-07 Communication method, device, equipment and computer readable medium of sensor

Publications (2)

Publication Number Publication Date
CN109660964A true CN109660964A (en) 2019-04-19
CN109660964B CN109660964B (en) 2021-01-05

Family

ID=66112876

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811493741.2A Active CN109660964B (en) 2018-12-07 2018-12-07 Communication method, device, equipment and computer readable medium of sensor

Country Status (1)

Country Link
CN (1) CN109660964B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110519720A (en) * 2019-08-23 2019-11-29 绍兴文理学院 Bursty traffic maps load capacity optimization method under a kind of sensing cloud environment
CN110996286A (en) * 2019-11-28 2020-04-10 的卢技术有限公司 Vehicle control method and system based on wireless sensor
CN113992717A (en) * 2021-10-28 2022-01-28 傲拓科技股份有限公司 Edge data acquisition system and method based on TSN technology

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932846A (en) * 2012-10-22 2013-02-13 南京大学 Data management system for distributed heterogeneous sensing network and data management method for data management system
CN103118097A (en) * 2013-01-25 2013-05-22 电子科技大学 Data transmission method in wireless sensor network
CN103168498A (en) * 2010-08-20 2013-06-19 Sca艾普拉控股有限公司 Apparatus, method and system for managing data transmission
CN105471914A (en) * 2016-01-06 2016-04-06 北京京东尚科信息技术有限公司 Information push method and device based on terminal abnormal states
US20160241644A1 (en) * 2013-10-17 2016-08-18 Hewlett Packard Enterprise Development Lp Storing data at a remote location based on predetermined criteria
CN106530599A (en) * 2016-11-30 2017-03-22 英业达科技有限公司 Home environment monitoring and alarming system
CN107197078A (en) * 2016-03-15 2017-09-22 百度在线网络技术(北京)有限公司 A kind of method and apparatus according to sensing data pushed information
CN108922129A (en) * 2018-06-25 2018-11-30 深圳市中电数通智慧安全科技股份有限公司 A kind of method, apparatus, cloud and system adjusting security sensor alarm threshold value

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103168498A (en) * 2010-08-20 2013-06-19 Sca艾普拉控股有限公司 Apparatus, method and system for managing data transmission
CN102932846A (en) * 2012-10-22 2013-02-13 南京大学 Data management system for distributed heterogeneous sensing network and data management method for data management system
CN103118097A (en) * 2013-01-25 2013-05-22 电子科技大学 Data transmission method in wireless sensor network
US20160241644A1 (en) * 2013-10-17 2016-08-18 Hewlett Packard Enterprise Development Lp Storing data at a remote location based on predetermined criteria
CN105471914A (en) * 2016-01-06 2016-04-06 北京京东尚科信息技术有限公司 Information push method and device based on terminal abnormal states
CN107197078A (en) * 2016-03-15 2017-09-22 百度在线网络技术(北京)有限公司 A kind of method and apparatus according to sensing data pushed information
CN106530599A (en) * 2016-11-30 2017-03-22 英业达科技有限公司 Home environment monitoring and alarming system
CN108922129A (en) * 2018-06-25 2018-11-30 深圳市中电数通智慧安全科技股份有限公司 A kind of method, apparatus, cloud and system adjusting security sensor alarm threshold value

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110519720A (en) * 2019-08-23 2019-11-29 绍兴文理学院 Bursty traffic maps load capacity optimization method under a kind of sensing cloud environment
CN110996286A (en) * 2019-11-28 2020-04-10 的卢技术有限公司 Vehicle control method and system based on wireless sensor
CN113992717A (en) * 2021-10-28 2022-01-28 傲拓科技股份有限公司 Edge data acquisition system and method based on TSN technology

Also Published As

Publication number Publication date
CN109660964B (en) 2021-01-05

Similar Documents

Publication Publication Date Title
US10309438B2 (en) Smart IoT toy
US10706714B1 (en) Location based monitoring system alerts
US7586412B2 (en) Wireless tag, wireless tag reader/writer, wireless tag information provision method, and wireless tag system
US10427535B2 (en) Method and apparatus for battery management
CN109660964A (en) Communication means, device, equipment and the computer-readable medium of sensor
CN107003991B (en) Method for transmitting data from a sensor
JP7086955B2 (en) Sensor normalization
US9888298B2 (en) System, communications node, and determining method
CN109661802A (en) Share environmental data for client device usage
Mondol et al. IoT based smart weather monitoring system for poultry farm
CN105209995A (en) Monitoring system and diagnostic device and monitoring terminal thereof
JP7013712B2 (en) Data processing device and data processing method
WO2013142975A1 (en) Method and system for providing an indication of a path followed by a bicycle
WO2016144225A1 (en) Method node and computer program for energy prediction
WO2012094759A1 (en) Wireless sensor network information swarming
CN106327838A (en) Temperature alarm device and system, and refrigerator
US11147460B2 (en) Body condition predicting device, method, and program
CN103872796B (en) Wireless energy transfer method and detection equipment
CN117309930A (en) Method, device, equipment, medium and program product for estimating chip junction temperature
US8515698B2 (en) Digital power meter communication system, method and computer-readable storage medium for storing thereof
JP7700415B2 (en) Battery movement detection device and battery monitoring system including the same
US9939327B2 (en) Method and apparatus to dynamically control how often temperature readings are received
CN104884909B (en) Smart networks for data communication via radio frequency, especially for remote transcription of flow meters
JP2019118055A (en) Mobile communication terminal and signal processing program
Nakpong et al. Precision Farming via NB-IoT Technology

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210510

Address after: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Patentee after: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.

Patentee after: Shanghai Xiaodu Technology Co.,Ltd.

Address before: 100085 Baidu Building, 10 Shangdi Tenth Street, Haidian District, Beijing

Patentee before: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY Co.,Ltd.