【技术实现步骤摘要】
数据存储频率处理方法、装置、电子设备以及存储介质
本申请涉及通信
,更具体地,涉及一种数据存储频率处理方法、装置、电子设备以及存储介质。
技术介绍
无线Mesh网络是一种与传统无线网络完全不同的新型无线网络技术,由于无线Mesh网络可以克服AdHoc网、无线局域网、无线个人区域网、无线城域网的一些限制,并能提高其性能和提供一套快速、简捷、便宜的网络分布体制,因而其越来越成为无线Internet服务商用来构建网络连接的首选方案。无线Mesh网络中的离线数据存储是指当断网时,为了子节点采样的数据不丢失而将数据存储到内存。作为一种方式,可以根据单个节点内存的大小设置数据采集频率,剩余内存越小,采集频率越慢,然而这种方式可能会存在单个节点早期盲目的高频率的存储采样数据,导致mesh网络的整体内存减少而后期内存存储不够,无法满足mesh网络对离线存储时间的要求。作为另一种方式,当某个子节点内存不足的情况下把数据存储到其他子节点。这种方法有效的利用了mesh网络中的内存资源,但是仍然无法保证离线mesh网络可以完成系统对数据的存储 ...
【技术保护点】
1.一种数据存储频率处理方法,其特征在于,所述方法包括:/n当检测到目标网络节点处于离线状态,获取与所述目标网络节点对应的存储特征数据,所述存储特征数据包括所述目标网络节点的采样数据类型、当前存储频率以及可用内存;/n基于所述可用内存获取目标网络的总内存容量,并获取预设时长内基于所述采样数据类型以及当前存储频率确定的数据存储容量;/n若所述数据存储容量不小于所述总内存容量,基于预设规则获取参考存储容量以及与所述参考存储容量匹配的目标存储频率,将所述目标存储频率作为所述目标网络节点的存储频率,其中,所述参考存储容量为基于所述采样数据类型的预设最低存储频率以及优先级计算得到,所 ...
【技术特征摘要】
1.一种数据存储频率处理方法,其特征在于,所述方法包括:
当检测到目标网络节点处于离线状态,获取与所述目标网络节点对应的存储特征数据,所述存储特征数据包括所述目标网络节点的采样数据类型、当前存储频率以及可用内存;
基于所述可用内存获取目标网络的总内存容量,并获取预设时长内基于所述采样数据类型以及当前存储频率确定的数据存储容量;
若所述数据存储容量不小于所述总内存容量,基于预设规则获取参考存储容量以及与所述参考存储容量匹配的目标存储频率,将所述目标存储频率作为所述目标网络节点的存储频率,其中,所述参考存储容量为基于所述采样数据类型的预设最低存储频率以及优先级计算得到,所述参考存储容量小于所述总内存容量。
2.根据权利要求1所述的方法,其特征在于,所述目标网络节点包括多个子节点,所述当检测到目标网络节点处于离线状态,获取与所述目标网络节点对应的存储特征数据,包括:
当检测到目标网络节点处于离线状态,向所述多个子节点发送离线广播信号;
接收所述多个子节点响应所述离线广播信号后上传的存储特征数据。
3.根据权利要求2所述的方法,其特征在于,所述基于所述可用内存获取目标网络的总内存容量,包括:
将所述多个子节点的可用内存之和作为目标网络的总内存容量。
4.根据权利要求3所述的方法,其特征在于,所述采样数据类型包括多种采样数据类型,所述并获取预设时长内基于所述采样数据类型以及当前存储频率确定的数据存储容量,包括:
获取与所述多种采样数据类型分别匹配的数据长度以及节点个数;
将所述数据长度以及节点个数与所述当前存储频率的乘积作为单位时间内的第一采集数据量;
将所述第一采集数据量与预设时长的乘积作为数据存储容量。
5.根据权利要求1所述的方法,其特征在于,所述基于预设规则获取参考存储容量以及与所述参考存储容量匹配的目标存储频率,包括:
利用公式
获取基于所述采样数据类型的预设最低存储频率以及优先级计算得到的参考存储容量以及与所述参考存储容量匹配的目标存储频率,其中ωA、ωB以及ωC为所述优先级,以及为目标存储频...
【专利技术属性】
技术研发人员:林少岳,刘玉平,陈凌伟,陈府庭,
申请(专利权)人:广东博智林机器人有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。