The invention discloses a BLE MESH network routing algorithm based on location information, which includes the following steps: step 1: each node in the BLE MESH network routing obtains its own location information; step 2: flooding, each node sends its location information to the BLE MESH network in the form of broadcast; step 3: when data needs to be transmitted from the source node to the target node, then Planning out multiple routing paths between the source node and the target node; Step 4: Calculate the optimal path among multiple routing paths according to the location information of the nodes on the routing path and the map information preset in each node; The object of the present invention is to provide a BLE MESH network routing algorithm based on location information, which takes into account the actual environmental factors and makes the number of routes. Data transmission is more reliable and reduces network burden.
【技术实现步骤摘要】
一种基于定位信息的BLEMESH网络路由算法
本专利技术涉及通信
,具体地说是一种基于定位信息的BLEMESH网络路由算法。
技术介绍
BLEMESH网络拓扑是多对多的洪泛式广播的通信,每一个节点收到数据后,都会向周围广播。洪泛式的优点是网络的健壮性比较好,但是会在网络中产生大量重复发送的数据包,从而对网络的整体功耗有很大程度的负面影响。同时,如果在泛洪后,在源节点和目标节点之间形成了多条路由,一般的方式是根据节点跳数来选择路由路径。但是在复杂地理环境下,节点跳数少的路由路径,也许并不是最优路径。
技术实现思路
本专利技术的目的在于提供一种基于定位信息的BLEMESH网络路由算法,该算法综合考虑了实际的环境因素,使数据传输更为可靠,降低网络负担。本专利技术的具体的技术方案为:一种基于定位信息的BLEMESH网络路由算法,包括如下步骤:步骤1:BLEMESH网络路由中每一个节点获取其自身的定位信息;步骤2:泛洪,每个节点将自己的定位信息以广播的形式发送至BLEMESH网络中;步骤3:当数据需要从源节点传送到目标节点时,则规划出源节点和目标节点之间的多条路由路径;步骤4:根据路由路径上的节点的定位信息和预设在每个节点内的地图信息,计算多条路由路径中的最优路径;步骤5:根据最优路径进行数据的传输。在上述的基于定位信息的BLEMESH网络路由算法中,所述的多条路由路径中最优路径的确定方法为:根据地图信息计算每条路由路径中的建筑物数量,选择建筑物数量最少的一条路由路径作为最优路径。在上述的基于定位信息的BLEMESH网络路由算法中,步骤1中,所述的节点通过预设在节 ...
【技术保护点】
1.一种基于定位信息的BLE MESH网络路由算法,其特征在于,包括如下步骤:步骤1:BLE MESH网络路由中每一个节点获取其自身的定位信息;步骤2:泛洪,每个节点将自己的定位信息以广播的形式发送至BLE MESH网络中;步骤3:当数据需要从源节点传送到目标节点时,则规划出源节点和目标节点之间的多条路由路径;步骤4:根据路由路径上的节点的定位信息和预设在每个节点内的地图信息,计算多条路由路径中的最优路径;步骤5:根据最优路径进行数据的传输。
【技术特征摘要】
1.一种基于定位信息的BLEMESH网络路由算法,其特征在于,包括如下步骤:步骤1:BLEMESH网络路由中每一个节点获取其自身的定位信息;步骤2:泛洪,每个节点将自己的定位信息以广播的形式发送至BLEMESH网络中;步骤3:当数据需要从源节点传送到目标节点时,则规划出源节点和目标节点之间的多条路由路径;步骤4:根据路由路径上的节点的定位信息和预设在每个节点内的地图信息,计算多条路由路径中的最优路...
【专利技术属性】
技术研发人员:赵伟,陈小军,陶洋,黄章良,
申请(专利权)人:广州鲁邦通物联网科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。