传感器的通信方法、装置、设备及计算机可读介质制造方法及图纸

技术编号:20927390 阅读:19 留言:0更新日期:2019-04-20 12:07
本发明专利技术提出一种传感器的通信方法、装置、设备和计算机存储介质,所述方法包括:读取传感器的当前度量指标;计算所述传感器的当前度量指标与基准阈值的差异化数据;存储所述传感器的各差异化数据;当至少一个所述差异化数据达到设定的传输条件时,将存储的所述传感器的全部差异化数据上传至云端的服务器。本发明专利技术实施例可以通过判断传感器的度量指标是否达到传输条件进行数据传输,可以减少传输的次数。同时,在传输数据时,仅需要传输差异化数据,可以大大降低传输的数据量,从而降低了传输过程产生的功耗。

Communication Method, Device, Equipment and Computer Readable Media of Sensors

The invention provides a communication method, device, device and computer storage medium for a sensor, which includes: reading the current measurement index of the sensor; calculating the differential data of the current measurement index and the reference threshold of the sensor; storing the differential data of the sensor; and storing the differential data when at least one of the differential data reaches the set transmission condition. All the differentiated data stored in the sensor is uploaded to the server in the cloud. The embodiment of the present invention can reduce the number of times of transmission by judging whether the measurement index of the sensor meets the transmission condition for data transmission. At the same time, when transmitting data, only differentiated data need to be transmitted, which can greatly reduce the amount of data transmitted, thereby reducing the power consumption generated in the transmission process.

【技术实现步骤摘要】
传感器的通信方法、装置、设备及计算机可读介质
本专利技术涉及传感器
,尤其涉及一种传感器的通信方法及装置、设备和计算机可读介质。
技术介绍
在物联网中,智能传感器的一个重要性能指标是功耗。而影响功耗的常规因素包括:用例、硬件选型、驱动、操作系统以及软件代码等。实际上,通信方式对功耗的影响同样是非常重要的。目前的智能传感器而言,一般是周期性上传数据。由于周期性上传数据需要多次启动通信模块,导致通信次数多,功耗大。
技术实现思路
本专利技术实施例提供一种传感器的通信方法、装置、设备及计算机可读介质,以解决或缓解现有技术中的一个或多个技术问题。第一方面,本专利技术实施例提供了一种传感器的通信方法,包括:读取传感器的当前度量指标;计算所述传感器的当前度量指标与基准阈值的差异化数据;存储所述传感器的各差异化数据;当至少一个所述差异化数据达到设定的传输条件时,将存储的所述传感器的全部差异化数据上传至云端的服务器。在一种实施方式中,该方法还包括:当读取的时间达到设定的传输条件时,将存储的全部差值上传至云端的服务器。在一种实施方式中,该方法还包括:从云端的服务器获取传感器的配置信息,所述配置信息包括基准阈值和传输条件。在一种实施方式中,所述配置信息根据传感器的类型和参数进行动态调整。在一种实施方式中,所述读取传感器的当前度量指标时,通过周期性的方式读取传感器的当前度量指标。在一种实施方式中,还包括:当有多个传感器时,将每个传感器的差异化数据与该传感器的标识信息进行关联存储;当其中一个传感器的数据满足传输条件时,根据该传感器的标识信息读取该传感器的所有的差异化数据,一次性上传到云端的服务器。第二方面,本专利技术实施例提供了一种传感器的通信装置,包括:读取模块,用于读取传感器的当前度量指标;计算模块,用于计算所述传感器的当前度量指标与基准阈值的差异化数据;存储模块,用于存储所述传感器的各差异化数据;传输模块,用于当至少一个所述差异化数据达到设定的传输条件时,将存储的所述传感器的全部差异化数据上传至云端的服务器。在一种实施方式中,所述传输模块还用于:当读取的时间达到设定的传输条件时,将存储的全部差值上传至云端的服务器。在一种实施方式中,还包括:获取模块,用于从云端的服务器获取传感器的配置信息,所述配置信息包括基准阈值和传输条件。在一种实施方式中,所述配置信息根据传感器的类型和参数进行动态调整。在一种实施方式中,所述读取模块具体通过周期性方式读取传感器的当前度量指标。在一种实施方式中,还包括:关联存储模块,用于当有多个传感器时,将每个传感器的差异化数据与该传感器的标识信息进行关联存储;上传模块,当其中一个传感器的数据满足传输条件时,根据该传感器的标识信息读取该传感器的所有的差异化数据,一次性上传到云端的服务器。第三方面,本专利技术实施例提供了一种传感器的通信装置,包括一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述第一方面中任一所述的方法。在一个可能的设计中,传感器的通信装置的结构中包括处理器和存储器,所述存储器用于存储支持传感器的通信装置执行上述第一方面中传感器的通信方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。所述传感器的通信装置还可以包括通信接口,用于传感器的通信装置与其他设备或通信网络通信。第四方面,本专利技术实施例提供了一种计算机可读介质,用于存储传感器的通信装置所用的计算机软件指令,其包括用于执行上述第一方面的传感器的通信方法所涉及的程序。本专利技术实施例在上述的一种技术方案中,可以通过判断传感器的度量指标是否达到传输条件进行数据传输,可以减少传输的次数。同时,在传输数据时,仅需要传输差异化数据,可以大大降低传输的数据量,从而降低了传输过程产生的功耗。在上述的另一种技术方案中,还可以根据对传感器数据读取的时间长度来判断是否对传感器的数据进行传输,从而可以避免传感器损坏等原因而导致没有触发上传的条件而无法实时判断当前传感器的状态的情况。同时,云端服务器还可以对配置的信息进行动态生成和调整,及时适应当前传感器的运行环境。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1为本专利技术一实施例的传感器的通信方法的流程图;图2为本专利技术一实施例的多个传感器的存储上传流程图;图3为本专利技术另一实施例的传感器的通信方法的流程图;图4为本专利技术另一实施例的传感器的通信方法的流程图;图5为本专利技术一实施例的传感器的通信装置的连接框图;图6为本专利技术另一实施例的传感器的通信装置的连接框图;图7为本专利技术另一实施的多个传感器的存储上传的连接框图;图8为本专利技术一实施例的传感器的通信方法的系统架构图;图9为本专利技术另一实施例的传感器的通信设备框图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。本专利技术实施例主要提供了一种通传感器的通信的方法及装置,下面分别通过以下实施例进行技术方案的展开描述。本专利技术提供了一种传感器的通信方法和装置,以下详细介绍本专利技术实施例的传感器的通信方法和装置的具体处理流程和原理。如图1所示,其为本专利技术实施例的传感器的通信方法的流程图。本专利技术实施例的传感器的通信方法可以包括以下步骤:S110:读取传感器的当前度量指标。在一种实施方式中,传感器的类型可以包括多种,包括但不限于光敏传感器、声敏传感器、气敏传感器、化学传感器、压敏传感器、温敏传感器、湿敏传感器、流体传感器等。不同类型的传感器的度量指标可能不同。例如,温敏传感器可以包括温度传感器,温度传感器的度量指标可以包括目标对象的温度。再如,湿敏传感器可以包括湿度传感器,湿度传感器的的度量指标可以包括目标对象的湿度。从传感器中可以读取该传感器当前的度量指标。例如,从温度传感器中读取目标对象的当前的温度值,从湿度传感器中读取目标对象的当前的湿度值等。在一种实施方式中,在可以按照一定的时间周期读取传感器的度量指标。例如可以每1分钟读取1次,或每10分钟读取1次,或每1小时读取1次等。上述时间周期仅是示例而非限制,在实际应用场景中,可以根据传感器的类型、布置位置等的不同灵活设置读取度量指标的时间周期。S120:计算所述传感器的当前度量指标与基准阈值的差异化数据。在一种实施方式中,可先从存储器中获取需要比对的传感器的基准阈值。例如,假设需要计算温度传感器的当前度量指标是否在正常范围内,则可以获取预先设定的基准阈值。比如,将温度传感器的基准阈值设定在30度,然后计算温度传感器的当前温度值与基准阈值的差值。如果温度传感器的当前温度值为29度,则两者之间的差异化数据为1度。按照上述计算方式,将读取到的本文档来自技高网...

【技术保护点】
1.一种传感器的通信方法,其特征在于,包括:读取传感器的当前度量指标;计算所述传感器的当前度量指标与基准阈值的差异化数据;存储所述传感器的各差异化数据;当至少一个所述差异化数据达到设定的传输条件时,将存储的所述传感器的全部差异化数据上传至云端的服务器。

【技术特征摘要】
1.一种传感器的通信方法,其特征在于,包括:读取传感器的当前度量指标;计算所述传感器的当前度量指标与基准阈值的差异化数据;存储所述传感器的各差异化数据;当至少一个所述差异化数据达到设定的传输条件时,将存储的所述传感器的全部差异化数据上传至云端的服务器。2.根据权利要求1所述的方法,其特征在于,该方法还包括:当读取的时间达到设定的传输条件时,将存储的全部差值上传至云端的服务器。3.根据权利要求1所述的方法,其特征在于,该方法还包括:从云端的服务器获取传感器的配置信息,所述配置信息包括基准阈值和传输条件。4.根据权利要求3所述的方法,其特征在于,所述配置信息根据传感器的类型和参数进行动态调整。5.根据权利要求1所述的方法,其特征在于,所述读取传感器的当前度量指标时,通过周期性的方式读取传感器的当前度量指标。6.根据权利要求1所述的方法,其特征在于,包括:当有多个传感器时,将每个传感器的差异化数据与该传感器的标识信息进行关联存储;当其中一个传感器的数据满足传输条件时,根据该传感器的标识信息读取该传感器的所有的差异化数据,一次性上传到云端的服务器。7.一种传感器的通信装置,其特征在于,包括:读取模块,用于读取传感器的当前度量指标;计算模块,用于计算所述传感器的当前度量指标与基准阈值的差异化数据;存储模块,用于存储所述传感器的各差异化数据;传输模块,用于当至少一个所述...

【专利技术属性】
技术研发人员:曹洪伟王晔许岩
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1