1.一种基于边缘计算的无线多跳自组网数据分发方法,其特征在于,包括:接收第一终端节点发送的监测数据;对所述监测数据进行信息描述,得到待分发数据;将所述待分发数据生成为种子文件并存储;向第二终端节点发送种子文件;接收所述第二终端节点发送的数据请求,根据种子文件获取传输时延最小的传输路径,将传输时延最小的传输路径生成信令,并发送信令至所述第二终端节点;其中,生成种子文件包括:将所述待分发数据分割成等长的多个片段;计算每个片段的哈希值;将每个片段的编号、存储该片段的源节点的编号和位置信息以及哈希值形成列表,写入到所述种子文件中;所述根据种子文件获取传输时延最小的传输路径包括:获取种子文件中的列表,分别计算列表中各个源节点将分片数据传输至第二终端节点的传输路径中经过的跳数,选取跳数最少的传输路径为传输时延最小的传输路径;所述对所述监测数据进行信息描述,得到待分发数据包括:分析所述监测数据,提取所述监测数据的关键字、数据种类以及位置数据,对提取所得数据进行编号,以及信息坐标标注,得到所述待分发数据,其中,所述待分发数据包括:所述监测数据的含义,所述第一终端节点的编号信息和坐标信息;存储所述待分发数据。
2.根据权利要求1所述的基于边缘计算的无线多跳自组网数据分发方法,其特征在于,发送信令至所述第二终端节点之后,还包括:接受所述第二终端节点发送的分片数据,更新种子文件。
3.根据权利要求1所述的基于边缘计算的无线多跳自组网数据分发方法,其特征在于,对所述待分发数据进行存储之前还包括:查找与待分发数据对应的子数据库,将所述待分发数据与子数据库中的正常范围的数据进行比较,删除正常的待分发数据,保留异常的待分发数据。
4.根据权利要求1至3任一项所述的基于边缘计算的无线多跳自组网数据分发方法,其特征在于,所述监测数据包括:风速数据,风向数据,温度数据,湿度数据,土壤数据,粉尘数据和视频数据等中的至少一种。
5.一种基于边缘计算的无线多跳自组网数据分发装置,其特征在于,包括:监测数据接收模块,用于接收第一终端节点发送的监测数据;信息描述模块,用于对所述监测数据进行信息描述,得到待分发数据;种子文件生成模块,用于将所述待分发数据生成为种子文件并存储;种子文件发送模块,用于向第二终端节点发送种子文件;传输路径发送模块,用于接收所述第二终端节点发送的数据请求,根据种子文件获取传输时延最小的传输路径,将传输时延最小的传输路径生成信令,并发送信令至所述第二终端节点;其中,生成种子文件包括:将所述待分发数据分割成等长的多个片段;计算每个片段的哈希值;将每个片段的编号、存储该片段的源节点的编号和位置信息以及哈希值形成列表,写入到所述种子文件中;所述根据种子文件获取传输时延最小的传输路径包括:获取种子文件中的列表,分别计算列表中各个源节点将分片数据传输至第二终端节点的传输路径中经过的跳数,选取跳数最少的传输路径为传输时延最小的传输路径;所述对所述监测数据进行信息描述,得到待分发数据包括:分析所述监测数据,提取所述监测数据的关键字、数据种类以及位置数据,对提取所得数据进行编号,以及信息坐标标注,得到所述待分发数据,其中,所述待分发数据包括:所述监测数据的含义,所述第一终端节点的编号信息和坐标信息;存储所述待分发数据。
6.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至4任意一项所述的方法。
7.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行权利要求1至4任一所述方法。