[发明专利]确定心跳周期的方法及装置在审
申请号: | 201810134836.9 | 申请日: | 2018-02-09 |
公开(公告)号: | CN108494615A | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 齐永升 | 申请(专利权)人: | 东峡大通(北京)管理咨询有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04W76/25 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 陈潇潇;肖冰滨 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 心跳周期 物联网设备 服务器 服务器通信 物联网通信 通信畅通 通信周期 网络状态 功耗 通信 | ||
1.一种确定心跳周期的方法,该方法用于确定多个物联网设备与服务器之间通信的心跳周期,其特征在于,该方法用于服务器,该方法包括:
接收每个所述物联网设备与所述服务器通信时的最大心跳周期;
确定多个所述物联网设备的所述最大心跳周期的最小值;
根据所述最小值与通信周期的建议值确定所述物联网设备与所述服务器之间通信的最佳心跳周期;以及
将所述最佳心跳周期发送给每个所述物联网设备。
2.根据权利要求1所述的方法,其特征在于,所述根据所述最小值与通信周期的建议值确定所述物联网设备与所述服务器之间通信的最佳心跳周期包括:
将所述最小值和所述建议值中的最大值确定为所述最佳通信周期。
3.一种确定心跳周期的方法,该方法用于确定物联网设备与服务器之间通信的心跳周期,其特征在于,该方法用于物联网设备,该方法包括:
从所述服务器或位于该服务器所属的物联网内的其他物联网设备获取最佳心跳周期;以及
根据获取到的所述最佳心跳周期来更新本地心跳周期。
4.根据权利要求3所述的方法,其特征在于,所述根据获取到的所述最佳心跳周期来更新本地心跳周期包括:
若从所述服务器或位于该服务器所属的物联网内的其他物联网设备直接获取到所述最佳心跳周期,则根据所述最佳心跳周期来更新本地心跳周期;若从所述服务器或位于该服务器所属的物联网内的其他物联网设备无法直接获取到所述最佳心跳周期,则
确定所述物联网设备与所述服务器通信时的最大心跳周期;
将所述最大心跳周期发送给所述服务器;以及
从所述服务器接收最佳心跳周期,并根据所述最佳心跳周期更新本地心跳周期。
5.根据权利要求4所述的方法,其特征在于,所述确定所述物联网设备与所述服务器通信时的最大心跳周期包括:
步骤一,以第一心跳周期与所述服务器进行通信;
步骤二,当以所述第一心跳周期与所述服务器进行通信时,如果所述物联网设备与所述服务器之间不存在通信失败,则使所述第一心跳周期增加为第二心跳周期,并将所述第二心跳周期标记为所述第一心跳周期,并返回步骤一;如果所述物联网设备与所述服务器之间存在通信失败,则将所述第一心跳周期确定为所述最佳心跳周期。
6.一种确定心跳周期的装置,该装置用于确定多个物联网设备与服务器之间通信的心跳周期,其特征在于,该装置用于服务器,该装置包括:
接收模块,用于接收每个所述物联网设备与所述服务器通信时的最大心跳周期;
最小值确定模块,用于确定多个所述物联网设备的所述最大心跳周期的最小值;
心跳周期确定模块,用于根据所述最小值与通信周期的建议值确定所述物联网设备与所述服务器之间通信的最佳心跳周期;以及
发送模块,用于将所述最佳心跳周期发送给每个所述物联网设备。
7.根据权利要求6所述的装置,其特征在于,所述心跳周期确定模块用于:
将所述最小值和所述建议值中的最大值确定为所述最佳通信周期。
8.一种确定心跳周期的装置,该装置用于确定物联网设备与服务器之间通信的心跳周期,其特征在于,该装置用于物联网设备,该装置包括:
获取模块,用于从所述服务器或位于该服务器所属的物联网内的其他物联网设备获取最佳心跳周期;以及
更新模块,用于根据获取到的所述最佳心跳周期来更新本地心跳周期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东峡大通(北京)管理咨询有限公司,未经东峡大通(北京)管理咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810134836.9/1.html,转载请声明来源钻瓜专利网。