低功耗通讯方法、系统及设备技术方案

技术编号:36184254 阅读:14 留言:0更新日期:2022-12-31 20:44
本申请适用于通讯技术领域,提供了一种低功耗通讯方法及相关装置,平衡现有技术中信息采集设备在内置电池的有限电容量前提下,既能实现信息采集设备对目标信息采集与及时上报的功能,又要尽可能地节约对电池电量的使用的技术方案,该方法主要包括:采集并存储待上报的目标信息;判断所述目标信息在本地存储时长是否达到或超过预设的上报间隔时长;若所述目标信息在本地存储时长达到或超过所述上报间隔时长,则唤醒处于休眠状态的无线通讯模块,并通过所述无线通讯模块向云端服务器上报所述目标信息,当所述无线通讯模块完成向所述云端服务器上报所述目标信息时,休眠所述无线通讯模块。讯模块。讯模块。

【技术实现步骤摘要】
低功耗通讯方法、系统及设备


[0001]本申请属于通讯
,尤其涉及一种低功耗通讯方法、系统及设备。

技术介绍

[0002]信息采集设备(例如温度计、湿度计等)通常体积小巧,且由内置电池供电,以方便信息采集设备可以被灵活安装在需要的位置进行信息采集工作,信息采集设备会通过无线通讯模块主动将采集到的目标信息及时上传到云端服务器中。
[0003]需要说明的是,由于信息采集设备的工作一般都时间跨度比较长,而信息采集设备为了及时上报采集得到的目标信息,信息采集设备需要不断通过无线通讯模块将目标信息上报到指定的云端服务器,研究表明信息采集设备持续对外进行通讯会很快地消耗内置电池的电能,缩短了信息采集设备的工作时长。
[0004]也就是说,现有技术中缺乏一种在内置电池的有限电容量前提下,既能实现信息采集设备对目标信息采集与及时上报的功能,又要尽可能地节约对电池电量的使用的均衡技术方案。

技术实现思路

[0005]本申请的目的在于提供一种低功耗通讯方法、系统及设备,旨在平衡现有技术中信息采集设备在内置电池的有限电容量前提下,既能实现信息采集设备对目标信息采集与及时上报的功能,又要尽可能地节约对电池电量的使用的技术方案。
[0006]第一方面,本申请提供一种低功耗通讯方法,应用于信息采集设备,包括:
[0007]采集并存储待上报的目标信息;
[0008]判断所述目标信息在本地存储时长是否达到或超过预设的上报间隔时长;
[0009]若所述目标信息在本地存储时长达到或超过预设的上报间隔时长,则唤醒处于休眠状态的无线通讯模块,并通过无线通讯模块向云端服务器上报所述目标信息,当所述无线通讯模块完成向所述云端服务器上报所述目标信息时,休眠所述无线通讯模块。
[0010]第二方面,本申请提供一种低功耗通讯方法,应用于云端服务器,包括:
[0011]接收并将信息采集设备上报的目标信息存储到预设数据库,所述目标信息包括所述信息采集设备的设备标识ID以及采集数据集合;
[0012]接收用户终端设备发送的目标信息请求,所述目标信息请求包括目标信息采集设备的目标设备标识ID;
[0013]根据所述目标设备标识ID在所述预设数据库中查询所述目标信息采集设备对应的目标采集数据集合,从所述目标采集数据集合中选择最新的目标数据,所述目标信息采集设备为所述信息采集设备中的一个;
[0014]向所述用户终端设备反馈所述目标数据。
[0015]第三方面,本申请提供一种低功耗通讯方法,应用于用户终端设备,包括:
[0016]向云端服务器发送目标信息请求,所述目标信息请求包括所述信息采集设备的设
备标识ID;
[0017]接收所述云端服务器反馈的目标数据,所述目标数据为所述云端服务器通过所述信息采集设备的设备标识ID在预设数据库查询到对应的采集数据集合中最新的数据。
[0018]第四方面,本申请提供一种低功耗通讯系统,应用于信息采集设备,包括:
[0019]采集模块,用于采集并存储待上报的目标信息;
[0020]判断模块,用于判断所述目标信息在本地存储时长是否达到或超过预设的上报间隔时长;
[0021]无线通讯模块,用于若所述目标信息在本地存储时长达到或超过预设的上报间隔时长,则被唤醒并向云端服务器上报所述目标信息;
[0022]休眠模块,用于当所述无线通讯模块完成向所述云端服务器上报所述目标信息时,休眠所述无线通讯模块。
[0023]第五方面,本申请提供一种低功耗通讯系统,应用于云端服务器,包括:
[0024]接收模块,用于接收并将信息采集设备上报的目标信息存储到预设数据库,所述目标信息包括所述信息采集设备的设备标识ID以及采集数据集合;
[0025]所述接收模块,还用于接收用户终端设备发送的目标信息请求,所述目标信息请求包括目标信息采集设备的目标设备标识ID;
[0026]查询模块,用于根据所述目标设备标识ID在所述预设数据库中查询所述目标信息采集设备对应的目标采集数据集合,从所述目标采集数据集合中选择最新的目标数据,所述目标信息采集设备为所述信息采集设备中的一个;
[0027]反馈模块,用于向所述用户终端设备反馈所述目标数据。
[0028]第六方面,本申请提供一种低功耗通讯系统,应用于用户终端设备,包括:
[0029]发送模块,用于向云端服务器发送目标信息请求,所述目标信息请求包括目标信息采集设备的目标设备标识ID;
[0030]接收模块,用于接收所述云端服务器反馈的目标数据,所述目标数据为所述云端服务器通过所述目标设备标识ID在预设数据库查询所述目标信息采集设备到对应的目标采集数据集合中最新的数据。
[0031]第七方面,本申请提供一种计算机设备,包括:
[0032]处理器、存储器、总线、输入输出接口、无线网络接口;
[0033]所述处理器通过总线与所述存储器、所述输入输出接口、所述无线网络接口;
[0034]所述存储器中存储有程序;
[0035]所述处理器执行所述存储器中存储的所述程序时,实现如前述第一方面至第三方面中任意一项所述的低功耗通讯方法。
[0036]第八方面,本申请提供一种计算机存储介质,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如前述第一方面至第三方面中任一项所述的低功耗通讯方法。
[0037]第九方面,本申请提供一种计算机程序产品,所述计算机程序产品在计算机上执行时,使得所述计算机执行如前述第一方面至第三方面中任一项所述的低功耗通讯方法。
[0038]以上技术方案可以看出,本申请实施例具有以下优点:
[0039]本申请低功耗通讯方法应用于信息采集设备时,通过采集并存储待上报的目标信
息,实现信息采集设备的日常工作;再判断存储的目标信息在本地存储时长是否达到或超过预设的上报间隔时长,只有当目标信息在本地存储时长达到或超过上报间隔时长,信息采集设备才唤醒处于休眠状态无线通讯模块向云端服务器上报目标信息,且当无线通讯模块完成向服务器上报目标信息时(上报目标信息成功或上报目标信息超时暂停),则休眠无线通讯模块,由于信息采集设备与通过无线通讯模块上报目标信息是耗能较大的工作,本申请的低功耗通讯方法减少了信息采集设备启用无线通讯模块的频次,并使得无线通讯模块在不进行通讯时处于休眠状态,既能实现信息采集设备对目标信息采集与上报的功能,又实现了尽可能地节约对电池电量的使用。
附图说明
[0040]图1为本申请低功耗通讯方法的一个网络框架实施例示意图;
[0041]图2为本申请低功耗通讯方法应用在信息采集设备的一个实施例流程示意图;
[0042]图3为本申请低功耗通讯方法应用在云端服务器的一个实施例流程示意图;
[0043]图4为本申请低功耗通讯方法应用在用户终端设备的一个实施例流程示意图;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种低功耗通讯方法,其特征在于,应用于信息采集设备,包括:采集并存储待上报的目标信息;判断所述目标信息在本地存储时长是否达到或超过预设的上报间隔时长;若所述目标信息在本地存储时长达到或超过预设的上报间隔时长,则唤醒处于休眠状态的无线通讯模块,并通过所述无线通讯模块向云端服务器上报所述目标信息,当所述无线通讯模块完成向所述云端服务器上报所述目标信息时,休眠所述无线通讯模块。2.根据权利要求1所述的低功耗通讯方法,其特征在于,所述方法还包括:判断是否达到修改所述上报间隔时长的触发事件要求;若达到修改所述上报间隔时长的触发事件要求,则按照预设规则对所述上报间隔时长进行修改。3.根据权利要求2所述的低功耗通讯方法,其特征在于,所述判断是否达到修改所述上报间隔时长的触发事件要求包括:接收所述云端服务器发送的拉取次数X,所述X为大于零的正整数,所述拉取次数X为所述云端服务器统计在预设时长内接收用户终端设备发送的目标信息请求的次数;判断所述X的数值是否超过预设的第一预设阈值;若所述X的数值超过预设的第一预设阈值,确定达到修改所述上报间隔时长的触发事件要求。4.根据权利要求2所述的低功耗通讯方法,其特征在于,所述按照预设规则对所述上报间隔时长进行修改的步骤包括:根据预设规则将所述上报间隔时长调整至更短时长的目标上报间隔时长;将所述目标上报间隔时长代替所述上报间隔时长。5.根据权利要求2至4任一项所述的低功耗通讯方法,其特征在于,所述方法还包括:判断当前上报间隔时长是否低于预设的最低上报间隔时长;若所述当前上报间隔时长低于预设的最低上报间隔时长,则将所述当前上报间隔时长修改为所述最低上报间隔时长,将所述最低上报间隔时长代替所述当前上报间隔时长。6.根据权利要求2所述的低功耗通讯方法,其特征在于,所述判断是否达到修改所述上报间隔时长的触发事件要求包括:记录所述无线通讯模块处于唤醒状态时与所述云端服务器通讯的信号强度;判断所述信号强度是否低于预设的第二预设阈值;当所述信号强度低于预设的第二预设阈值且不处于无信号状态时,确定达到修改所述上报间隔时长的触发事件要求;当所述信号强度处于无信号状态时,则在所述无线通讯模块处于唤醒状态时执行预设的重新配置网络步骤。7.根据权利要求2所述的低功耗通讯方法,其特征在于,所述判断是否达到修改所述上报间隔时长的触发事件要求包括:计算所述信息采集设备的当前平均功耗;判断所述当前平均功耗是否低于预设的标准平均功耗;若所述当前平均功耗不低于预设的标准平均功耗,确定达到修改所述上报间隔时长的触发事件要求。
8.根据权利要求6或7所述的低功耗通讯方法,其特征在于,所述按照预设规则对所述上报间隔时长进行修改的步骤包括:延长所述上报间隔时长。9.根据权利要求1所述的低功耗通讯方法,其特征在于,在向云端服务器上报所述目标信息之后,所述方法还包括:判断所述目标信息是否成功向所述云端服务器上报;若所述目标信息成功向所述云端服务器上报,将所述目标信息标记可删除标签;若所述目标信息未成功向所述云端服务器上报,则将所述目标信息进行存储,并将所述目标信息标记为待上报标签。10.一种低功耗通讯方法,其特征在于,应用于...

【专利技术属性】
技术研发人员:周杰吴文龙
申请(专利权)人:深圳市智岩科技有限公司
类型:发明
国别省市:

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

1