物联网数据传输方法、装置及系统制造方法及图纸

技术编号:33313264 阅读:14 留言:0更新日期:2022-05-06 12:26
本发明专利技术公开了一种物联网数据传输方法、装置及系统,该方法包括:对于目标区域内的多个物联网设备中的任一物联网设备,判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件;若判断结果为是,将该物联网设备确定为目标物联网设备;根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备;将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。可见,本发明专利技术能够实现对于数据发送失败的物联网数据传输问题的应对,进而提高物联网数据传输的稳定性和有效性。进而提高物联网数据传输的稳定性和有效性。进而提高物联网数据传输的稳定性和有效性。

【技术实现步骤摘要】
物联网数据传输方法、装置及系统


[0001]本专利技术涉及物联网
,尤其涉及一种物联网数据传输方法、装置及系统。

技术介绍

[0002]随着物联网技术的兴起,越来越多的领域开始应用物联网技术来实现数据传输,如智能家居领域或物联通信领域,但现有技术一般在实现物联网设备的数据传输时,若遇到数据发送失败的问题,一般仅采用定时重试的方式,显然无法有效应对因非内部故障而导致的数据发送失败的问题。可见,现有技术存在缺陷,亟需得到解决。

技术实现思路

[0003]本专利技术所要解决的技术问题在于,提供一种物联网数据传输方法、装置及系统,能够实现对于数据发送失败的物联网数据传输问题的应对,进而提高物联网数据传输的稳定性和有效性。
[0004]为了解决上述技术问题,本专利技术第一方面公开了一种物联网数据传输方法,所述方法包括:对于目标区域内的多个物联网设备中的任一物联网设备,判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件;若判断结果为是,将该物联网设备确定为目标物联网设备;根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备;将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。
[0005]作为一种可选的实施方式,在本专利技术第一方面中,所述判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件,包括:判断该物联网设备是否满足:在预设的历史时间段内存在无法将数据成功发送给对应的数据接收设备的记录,以及,在所述历史时间段内不存在影响数据发送功能的设备内部故障。
[0006]作为一种可选的实施方式,在本专利技术第一方面中,所述根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备,包括:确定所述目标物联网设备的通信范围;根据多个移动设备的移动计划,确定所述多个移动设备中在预设的未来时间段内处于所述目标物联网设备的通信范围内的移动设备为目标移动设备。
[0007]作为一种可选的实施方式,在本专利技术第一方面中,所述移动计划包括所述移动设备在预设的第一未来时间段的移动路线;所述根据多个移动设备的移动计划,确定所述多个移动设备中在预设的未来时间段内处于所述目标物联网设备的通信范围内的移动设备
为目标移动设备,包括:对于任一移动设备,根据该移动设备的所述移动计划,确定该移动设备在预设的第二未来时间段的未来位置;判断该移动设备的未来位置是否在所述通信范围内,若是,确定该移动设备为目标移动设备;和/或,对于任一移动设备,根据该移动设备的所述移动计划,确定该移动设备的所述移动路线与所述通信范围的重合程度;判断该重合程度是否大于预设的重合度阈值,若是,确定该移动设备为目标移动设备。
[0008]作为一种可选的实施方式,在本专利技术第一方面中,所述目标移动设备包括多个目标移动设备;所述将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备,包括:确定目标数据发送时间点;根据所述多个目标移动设备的移动计划,确定任一所述目标移动设备在所述目标数据发送时间点的发送时位置;根据所有所述目标移动设备的发送时位置,确定出数据中转策略;所述数据中转策略用于指示所述多个目标移动设备中的至少两个目标中转设备的数据中转路线;将所述目标物联网设备的欲发送数据发送至所述至少两个目标中转设备,以使得所述目标中转设备根据所述数据中转策略将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。
[0009]作为一种可选的实施方式,在本专利技术第一方面中,所述根据所有所述目标移动设备的发送时位置,确定出数据中转策略,包括:基于动态规划算法,以数据中转成本最小为目标函数,以数据中转次数小于预设的次数阈值和数据中转丢失概率小于预设的概率阈值为约束条件,演算出最佳的数据中转策略;其中,所述数据中转成本为通过计算任一数据中转策略中所述欲发送数据通过中转设备进行中转所需要的总路径长度与平均数据传输成本的乘积得到;所述数据中转次数为任一数据中转策略中所述欲发送数据到达数据接收设备所需要经过的中转设备的个数;所述数据中转丢失概率为任一数据中转策略中所述欲发送数据经过的所有中转设备对应的历史数据丢包率的加权求和;所有中转设备的权重之和为1;任一中转设备的权重与该中转设备与所述目标物联网设备的距离成正比;和/或,将所有所述目标移动设备的发送时位置进行向量化处理以得到输入数据序列,将所述输入数据序列输入至训练好的神经网络模型进行处理,以得到对应的数据中转策略;所述神经网络模型包括卷积层和全连接层;所述神经网络模型通过训练数据集进行训练至收敛;所述训练数据集包括有多个历史的移动设备发送数据时位置信息和对应的历史数据中转策略和对应的数据传输时间,其中,所述数据传输时间大于时间阈值的历史的移动设备发送数据时位置信息和对应的历史数据中转策略被确定为正样本,所述数据传输时间小
于所述时间阈值的历史的移动设备发送数据时位置信息和对应的历史数据中转策略被确定为负样本。
[0010]作为一种可选的实施方式,在本专利技术第一方面中,所述移动路线与所述通信范围的重合程度,为所述移动路线处于所述通信范围内的路线长度与所述移动路线的总长度的比值。
[0011]本专利技术第二方面公开了一种物联网数据传输装置,所述装置包括:判断模块,用于对于目标区域内的多个物联网设备中的任一物联网设备,判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件;第一确定模块,用于在所述判断模块的判断结果为是时,将该物联网设备确定为目标物联网设备;第二确定模块,用于根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备;发送模块,用于将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。
[0012]作为一种可选的实施方式,在本专利技术第二方面中,所述判断模块判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件的具体方式,包括:判断该物联网设备是否满足:在预设的历史时间段内存在无法将数据成功发送给对应的数据接收设备的记录,以及,在所述历史时间段内不存在影响数据发送功能的设备内部故障。
[0013]作为一种可选的实施方式,在本专利技术第二方面中,所述第二确定模块根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备的具体方式,包括:确定所述目标物联网设备的通信范围;根据多个移动设备的移动计划,确定所述多个移动设备中在预设的未来时间段内处于所述目标物联网设备的通信范围内的移动设备为目标移动设备。
[0014]作为一种可选的实施方式,在本专利技术第二方面中,所述移动计划包括所述移动设备在预设的第一未来时间段的移动路本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网数据传输方法,其特征在于,所述方法包括:对于目标区域内的多个物联网设备中的任一物联网设备,判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件;若判断结果为是,将该物联网设备确定为目标物联网设备;根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备;将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。2.根据权利要求1所述的物联网数据传输方法,其特征在于,所述判断该物联网设备是否同时满足存在数据发送失败的条件和设备工作正常的条件,包括:判断该物联网设备是否满足:在预设的历史时间段内存在无法将数据成功发送给对应的数据接收设备的记录,以及,在所述历史时间段内不存在影响数据发送功能的设备内部故障。3.根据权利要求1所述的物联网数据传输方法,其特征在于,所述根据所述目标物联网设备的通信范围,以及多个移动设备的移动计划,从所述多个移动设备中确定出目标移动设备,包括:确定所述目标物联网设备的通信范围;根据多个移动设备的移动计划,确定所述多个移动设备中在预设的未来时间段内处于所述目标物联网设备的通信范围内的移动设备为目标移动设备。4.根据权利要求3所述的物联网数据传输方法,其特征在于,所述移动计划包括所述移动设备在预设的第一未来时间段的移动路线;所述根据多个移动设备的移动计划,确定所述多个移动设备中在预设的未来时间段内处于所述目标物联网设备的通信范围内的移动设备为目标移动设备,包括:对于任一移动设备,根据该移动设备的所述移动计划,确定该移动设备在预设的第二未来时间段的未来位置;判断该移动设备的未来位置是否在所述通信范围内,若是,确定该移动设备为目标移动设备;和/或,对于任一移动设备,根据该移动设备的所述移动计划,确定该移动设备的所述移动路线与所述通信范围的重合程度;判断该重合程度是否大于预设的重合度阈值,若是,确定该移动设备为目标移动设备。5.根据权利要求1所述的物联网数据传输方法,其特征在于,所述目标移动设备包括多个目标移动设备;所述将所述目标物联网设备的欲发送数据发送至所述目标移动设备,以使得所述目标移动设备将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备,包括:确定目标数据发送时间点;根据所述多个目标移动设备的移动计划,确定任一所述目标移动设备在所述目标数据发送时间点的发送时位置;根据所有所述目标移动设备的发送时位置,确定出数据中转策略;所述数据中转策略
用于指示所述多个目标移动设备中的至少两个目标中转设备的数据中转路线;将所述目标物联网设备的欲发送数据发送至所述至少两个目标中转设备,以使得所述目标中转设备根据所述数据中转策略将所述欲发送数据发送至所述目标物联网设备对应的数据接收设备。6.根据权利要求5所述的物联网数据传输方...

【专利技术属性】
技术研发人员:肖群力金成伟曾沂粲
申请(专利权)人:广东省电信规划设计院有限公司
类型:发明
国别省市:

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

1