[发明专利]Mesh网络的数据传输方法、装置、网关及存储介质有效
申请号: | 202010257878.9 | 申请日: | 2020-04-02 |
公开(公告)号: | CN111614557B | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 周红宇 | 申请(专利权)人: | 深圳创维-RGB电子有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/733;H04L12/741;H04W40/22 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
地址: | 518000 广东省深圳市南山区粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | mesh 网络 数据传输 方法 装置 网关 存储 介质 | ||
本发明提供一种Mesh网络的数据传输方法、装置、网关及存储介质,属于无线通讯技术领域。该方法包括:解析来自源设备发送的待传输数据,得到待传输数据的目标设备的标识;根据目标设备的标识,从预设路由表中查询从网关到目标设备的最优路径;向最优路径上网关连接的中继设备发送待传输数据和最优路径,以使得中继设备基于最优路径将待传输数据传输至目标设备。实现了通过网关存储路由表,根据路由表中的最优路径,将待传输数据通过最优路径传输至目标设备,提高了数据的传输效率。
技术领域
本发明涉及无线通讯技术领域,具体而言,涉及一种Mesh网络的数据传输方法、装置、网关及存储介质。
背景技术
随着Mesh(Wireless Mesh Networ,无线网状网络)网络的不断推广和物联网的普及,越来越多的物联网设备开始使用Mesh网络进行组网和通信,Mesh网络中包括多个设备。
现有技术中,Mesh网络数据传输时通过在每一设备中预先建立路由表,每一设备中存储的路由表均是表示当前设备可以到达其他设备的信息,当某一设备从Mesh网络中接收目标数据,通过判断当前设备的路由表中是否存在目标设备,若存在,则将目标数据发送至目标设备,若不存在,则从路由表中获取其他设备信息,将目标数据发送至其他设备,直至目标设备收到目标数据。
但是,每一设备只是存储当前设备可以到达其他设备的信息,需要每一设备进行判断目标设备是否在当前设备的路由表中,浪费大量时间,导致数据的传输效率低。
发明内容
本发明的目的在于提供一种Mesh网络的数据传输方法、装置、网关及存储介质,可以解决上述数据传输效率低的问题。
本发明的实施例是这样实现的:
本发明实施例的一方面,提供一种Mesh网络的数据传输方法,包括:
解析来自源设备发送的待传输数据,得到所述待传输数据的目标设备的标识;
根据所述目标设备的标识,从预设路由表中查询从网关到所述目标设备的最优路径,其中,所述预设路由表包括:从所述网关到至少一个数据接收设备的最优路径;
向所述最优路径上所述网关连接的中继设备发送所述待传输数据和所述最优路径,以使得所述中继设备基于所述最优路径将所述待传输数据传输至所述目标设备。
可选的,所述根据所述目标设备的标识,从预设路由表中查询从网关到所述目标设备的最优路径之前,所述方法包括:
向所述网关连接的各中继设备发送路由建立消息,以使得所述各中继设备向所述目标设备发送所述路由请求消息;
监测来自所述目标设备的接收反馈,并根据监测结果,确定所述目标设备对应的目标TTL值;
根据所述目标TTL值,从满足所述目标TTL值的中继设备中确定所述目标设备对应的目标中继设备;
根据所述目标中继设备,建立从所述网关至所述目标设备的最优路径。
可选的,所述向所述网关连接的各中继设备发送路由建立消息,包括:
根据预设的生存时间TTL值,向所述网关连接的各中继设备发送所述路由建立消息;
所述根据监测结果,确定所述目标设备对应的目标TTL值,包括:
根据监测结果,对所述TTL值进行调节;
并根据调节后的TTL值,重新向所述网关连接的各中继设备发送所述路由建立消息,直至所述监测结果满足预设要求;
将满足预设要求时所述监测结果对应的TTL值确定为所述目标TTL值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维-RGB电子有限公司,未经深圳创维-RGB电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010257878.9/2.html,转载请声明来源钻瓜专利网。