[发明专利]一种数据传输方法、系统、电子设备及存储介质在审
申请号: | 202310489722.7 | 申请日: | 2023-05-04 |
公开(公告)号: | CN116633967A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 肖融;余乐军;孙波 | 申请(专利权)人: | 北京师范大学 |
主分类号: | H04L67/12 | 分类号: | H04L67/12;H04L41/12;H04L12/66;H04L45/74;G16Y30/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 支珊 |
地址: | 100875 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 系统 电子设备 存储 介质 | ||
本发明提供一种数据传输方法、系统、电子设备及存储介质,方法包括:获取物联子网拓扑结构;根据所述物联子网拓扑结构中每个物联节点到达网关节点的所需跳数,构建层级连通树,所述层级连通树的初始层级为网关节点,所述层级连通树的多个下级层级分别分布有一个或多个物联节点;所述物联节点用于将其节点信息传输至所述网关节点,所述网关节点用于基于所述节点信息和预设的数据传输策略,构建实时路由树,所述实时路由树按照预设周期实时更新;基于所述实时路由树,完成物联网数据传输。本方法实现了对物联网路由的实时定义与更新,避免由于采用固定的传输路径导致部分物联网节点的能量过早耗尽,出现任务部署失败,灵活度较高,可适应性较强。
技术领域
本发明涉及数据传输与通信技术领域,尤其涉及一种数据传输方法、系统、电子设备及存储介质。
背景技术
作为互联网的延伸与扩展,物联网在环境监测、智能家居和工业自动化等领域被广泛地实施应用。通常情况下,物联网节点的处理能力较低、存储容量较小,不适合做复杂路由计算,也无法存储太多的路由表项。并且,物联网节点既要作为端设备完成如环境监测等工作,还要为其它节点提供数据转发服务,能耗问题极为重要。
目前,物联网节点之间的数据传输,通常采用固定的传输路径的方式进行。然而,固定的传输路径容易导致部分物联网节点的能量过早耗尽,使得整个物联网的部署任务失败。而且,物联网网络环境变化频繁,最优传输路径会不断改变,固定的传输路径无法较好地提供最优路由传输服务,灵活度较低,可适应性较差。
发明内容
本发明提供一种数据传输方法、系统、电子设备及存储介质,用以解决现有技术中采用固定的传输路径进行物联网节点之间的数据传输,容易导致部分物联网节点的能量过早耗尽,使得整个物联网的部署任务失败,以及灵活度较低、可适应性较差的问题。
本发明提供一种数据传输方法,包括:
获取物联子网拓扑结构;
根据所述物联子网拓扑结构中每个物联节点到达网关节点的所需跳数,构建层级连通树,所述层级连通树的初始层级为网关节点,所述层级连通树的多个下级层级分别分布有一个或多个物联节点;所述物联节点用于将其节点信息传输至所述网关节点,所述网关节点用于基于所述节点信息和预设的数据传输策略,构建实时路由树,所述实时路由树按照预设周期实时更新;
基于所述实时路由树,完成物联网数据传输。
可选的,获取物联子网拓扑结构的步骤包括:
控制所述物联子网中网关节点接收各物联节点发送的各自的邻接信息;
基于所述邻接信息,确定所述物联子网拓扑结构。
可选的,根据所述物联子网拓扑中每个物联节点到达网关节点的所需跳数,构建层级连通树的步骤包括:
根据所述物联子网拓扑中每个物联节点到达网关节点的所需跳数,确定每个物联节点的层级,所述层级随所需跳数的增加逐级递增;
控制每个物联节点通过单跳向任意物联节点发送通告消息,以确定每个物联节点的一个或多个直连邻居节点,所述通告消息包括:节点自身层级;
确定所述物联节点的直连邻居节点中层级最小的直连邻居节点,将其作为当前物联节点的层级父节点,完成所述层级连通树的构建。
可选的,将其节点信息传输至所述网关节点的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京师范大学,未经北京师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310489722.7/2.html,转载请声明来源钻瓜专利网。