一种无线自组网通信方法、装置以及电子设备制造方法及图纸

技术编号:36186159 阅读:58 留言:0更新日期:2022-12-31 20:50
本申请涉及无线通信领域,具体涉及一种无线自组网通信方法、装置以及电子设备。一种无线自组网通信方法,应用于无线通讯设备,无线通讯设备为第一节点,第一节点为无线自组网中的任意一个节点,所述方法包括:第一节点获取本地存储的网络拓扑图,网络拓扑图包括无线自组网中各节点的连接关系;根据网络拓扑图,确定第二节点和第三节点;根据网络拓扑图,确定第一数值和第二数值,比较第一数值和第二数值,若第一数值大于第二数值,则第一节点禁止发送广播消息至第二节点。本申请实现广播消息在转发过程中只有一个节点向第二节点发送广播消息,避免广播消息重复发送,减少对网络资源的消耗。源的消耗。源的消耗。

【技术实现步骤摘要】
一种无线自组网通信方法、装置以及电子设备


[0001]本申请涉及无线通信领域,具体涉及一种无线自组网通信方法、装置以及电子设备。

技术介绍

[0002]无线自组网是一种分布式的无线分组自治网络,无固定基础设施,节点地位对等,可自由移动,具有组网灵活、多跳中继、抗毁自愈等特点,具有非常广泛的应用前景。
[0003]在无线通信系统中,广播是指一个节点的发送其他节点均能接收。目前的无线自组网系统中,源节点的相邻非源节点接收源节点发送的广播消息后转发给非源节点的相邻节点,广播消息经过多次转发,实现全网广播。
[0004]针对上述相关技术,专利技术人认为,目前实现广播消息全网广播的过程中,广播消息重复发送,对网络的消耗大,如果不加以控制的话广播消息可能会循环发送,导致网络瘫痪,无法通信。

技术实现思路

[0005]为了解决广播消息全网广播的过程中,广播消息重复发送,对网络的消耗大的问题,以避免广播消息循环发送导致网络瘫痪,无法通信,本申请提供一种无线自组网通信方法、装置以及电子设备。
[0006]在本申请的第一方面提供了一种无线自组网通信方法,应用于无线通讯设备,所述无线通讯设备为无线自组网络中的节点,所述方法包括:所述第一节点获取本地存储的网络拓扑图,所述网络拓扑图包括所述无线自组网中各节点的连接关系;根据所述网络拓扑图,确定第二节点和第三节点;所述第二节点为与所述第一节点连接的节点,所述第三节点为与所述第二节点连接的节点;根据所述网络拓扑图,确定第一数值和第二数值;所述第一数值为广播消息经所述第一节点发送至所述第二节点的累计转发次数,所述第二数值为所述广播消息经所述第三节点发送至所述第二节点的累计转发次数;比较所述第一数值和所述第二数值的大小;若所述第一数值大于所述第二数值,则所述第一节点禁止发送所述广播消息至所述第二节点。
[0007]通过采用上述技术方案,第一节点根据本地存储的网络拓扑图,确定与第一节点连接的第二节点以及与第二节点连接的第三节点;并确定广播消息分别经第一节点和第三节点发送至第二节点的累计转发次数,消息转发次数较多的节点禁止发送广播消息至第二节点,实现广播消息在转发过程中只有一个节点向第二节点发送广播消息,避免广播消息重复发送,且选择消息转发次数最少的节点发送广播消息,能有效提高消息转发的效率,减少对网络资源的消耗。
[0008]在一种可能的实施方式中,在所述第一节点获取本地存储的网络拓扑图之前还包括:
所述第一节点检测所述第一节点与所述第二节点间的信号强度,当所述信号强度大于或等于预设信号强度阈值,则所述第一节点与所述第二节点建立连接关系,构建网络拓扑图。
[0009]在一种可能的实施方式中,所述方法还包括:所述第一节点生成节点ID,并本地存储所述节点ID,进而更新所述网络拓扑图,所述节点ID为在所述无线自组网中累计节点数量的基础上加1。
[0010]通过采用上述技术方案,使用节点ID标记无线自组网络中的节点,便于记录和分析每个节点之间的连接关系。
[0011]在一种可能的实施方式中,比较所述第一数值和所述第二数值的大小包括:若所述第一数值等于所述第二数值,则由所述第一节点和所述第三节点中所述节点ID较小的节点发送所述广播消息至所述第二节点。
[0012]通过采用上述技术方案,当从源节点经第一节点或第三节点转发广播消息至第二节点的消息转发次数相同时,规定由第一节点和第三节点中节点ID较小的节点发送广播消息至第二节点,避免转发次数相同时多个节点向同一节点发送广播消息而导致消息重复发送,减少对网络资源的消耗。
[0013]在一种可能的实施方式中,所述方法还包括:所述第一节点接收第四节点发送的所述广播消息后,根据预设规则将第一消息发送名单更新为第二消息发送名单,所述预设规则为接收节点接收发送节点发送的所述广播消息后,禁止所述接收节点发送所述广播消息至所述发送节点,所述第一消息发送名单包括第四节点,所述第二消息发送名单不包括第四节点。
[0014]通过采用上述技术方案,第一节点接收到第四节点发送的广播消息后不会再发送广播消息至第四节点,避免消息重复发送至第四节点,减少对网络资源的消耗。
[0015]在一种可能的实施方式中,所述方法还包括:所述第一节点检测所述第一节点与所述第二节点间的信号强度,当所述第一节点与所述第二节点间的信号强度小于所述预设信号强度阈值,所述第一节点断开与所述第二节点的连接关系,并更新所述网络拓扑图。
[0016]在一种可能的实施方式中,所述方法还包括:当所述第一节点检测到所述第一节点与第五节点间的信号强度大于或等于所述信号强度阈值,则所述第一节点与所述第五节点建立连接关系,并更新所述网络拓扑图,所述第五节点为无线自组网中的新增节点。
[0017]通过采用上述技术方案,无线自组网络中的节点断开连接或有新的节点与无线自组网络中的节点建立连接关系而改变网络拓扑结构时,无线自组网络中的各节点都会更新网络拓扑图,获取无线自组网中各节点的最新连接关系。
[0018]在一种可能的实施方式中,所述第一节点与所述第二节点间的信号为WiFi信号或蓝牙信号。
[0019]在本申请的第二方面提供了一种无线自组网通信装置,所述装置为无线通讯设备,所述无线通讯设备为第一节点,所述第一节点为所述无线自组网中的任意一个节点,所述装置包括获取单元、确定单元以及比较单元,其中,所述获取单元,用于获取所述第一节点本地存储的网络拓扑图,所述网络拓扑图
包括所述无线自组网中各节点的连接关系;所述确定单元,用于根据所述网络拓扑图,确定第一数值和第二数值;所述第一数值为广播消息经所述第一节点发送至所述第二节点的累计转发次数,所述第二数值为所述广播消息经所述第三节点发送至所述第二节点的累计转发次数;所述比较单元,用于比较所述第一数值和所述第二数值的大小;若所述第一数值大于所述第二数值,则所述第一节点禁止发送所述广播消息至所述第二节点。
[0020]在一种可能的实施方式中,所述确定单元还用于检测所述第一节点与所述第二节点间的信号强度,当所述信号强度大于或等于预设信号强度阈值,则所述第一节点与所述第二节点建立连接关系,构建网络拓扑图。
[0021]在一种可能的实施方式中,所述装置还包括更新单元,所述第一节点生成节点ID,并本地存储所述节点ID,进而更新所述网络拓扑图,所述节点ID为在所述无线自组网中累计节点数量的基础上加1。
[0022]在一种可能的实施方式中,若所述第一数值等于所述第二数值,则由所述第一节点和所述第三节点中所述节点ID较小的节点发送所述广播消息至所述第二节点。
[0023]在一种可能的实施方式中,所述更新单元还用于更新消息发送名单,所述第一节点接收第四节点发送的所述广播消息后,根据预设规则将第一消息发送名单更新为第二消息发送名单,所述预设规则为接收节点接收发送节点发送的所述广播消息后,禁止所述接收节点发送所述广播消息至所述发送节点,所述第一消息发送名单包括第四节点,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线自组网通信方法,其特征在于,应用于无线通讯设备,所述无线通讯设备为第一节点,所述第一节点为所述无线自组网中的任意一个节点,所述方法包括:所述第一节点获取本地存储的网络拓扑图,所述网络拓扑图包括所述无线自组网中各节点的连接关系;根据所述网络拓扑图,确定第二节点和第三节点;所述第二节点为与所述第一节点连接的节点,所述第三节点为与所述第二节点连接的节点;根据所述网络拓扑图,确定第一数值和第二数值;所述第一数值为广播消息经所述第一节点发送至所述第二节点的累计转发次数,所述第二数值为所述广播消息经所述第三节点发送至所述第二节点的累计转发次数;比较所述第一数值和所述第二数值的大小;若所述第一数值大于所述第二数值,则所述第一节点禁止发送所述广播消息至所述第二节点。2.根据权利要求1所述的一种无线自组网通信方法,其特征在于,在所述第一节点获取本地存储的网络拓扑图之前还包括:所述第一节点检测所述第一节点与所述第二节点间的信号强度,当所述信号强度大于或等于预设信号强度阈值,则所述第一节点与所述第二节点建立连接关系,构建网络拓扑图。3.根据权利要求1所述的一种无线自组网通信方法,其特征在于,所述方法还包括:所述第一节点生成节点ID,并本地存储所述节点ID,进而更新所述网络拓扑图,所述节点ID为在所述无线自组网中累计节点数量的基础上加1。4.根据权利要求3所述的一种无线自组网通信方法,其特征在于,所述比较所述第一数值和所述第二数值的大小包括:若所述第一数值等于所述第二数值,则由所述第一节点和所述第三节点中所述节点ID较小的节点发送所述广播消息至所述第二节点。5.根据权利要求1所述的一种无线自组网通信方法,其特征在于,所述方法还包括:所述第一节点接收第四节点发送的所述广播消息后,根据预设规则将第一消息发送名单更新为第二消息发送名单,所述预设规则为接收节点接收发送节点发送的所述广播消息后,禁止所述接收节点发送所述广播消息至所述发送节点,所述第一消息发送名单包括第四节点,所述第二消息发送名单不包括第四节点。6.根据权利要求2所述的一种无线自组网通信方法,其特征在于,所述方法还包括...

【专利技术属性】
技术研发人员:蒋文春谢双勇
申请(专利权)人:深圳市视晶无线技术有限公司
类型:发明
国别省市:

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

1