利索能及
我要发布
收藏
专利号: 2019104858480
申请人: 阳光学院
专利类型:发明专利
专利状态:已下证
更新日期:2025-10-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,所述多网状‑环形散射网包括两个以上的网状‑环形子网,所述网状‑环形子网包括多个主装置和内部网桥,所述多个主装置通过所述内部网桥连接成环状链路,不同所述网状‑环形子网通过桥间装置相互连接;

所述基于蓝牙网络的多网状‑环形拓扑控制方法包括以下步骤:

从所述主装置中选择协调器;

通过所述协调器计算微微网的数量;

建立多网状‑环形散射网;

执行混合路由策略,所述混合路由策略包括主动路由和自我路由,其中,所述主动路由用于各所述网状‑环形子网内部数据传输,所述自我路由用于不同网状‑环形子网之间的数据传输,混合路由策略以执行网状‑环形子网内的最短路径路由和通过不同网状‑环形层的自我路由算法;在微微网中建立均衡节点与均衡链路,通过均匀连接功能实现负载平衡。

2.根据权利要求1所述的基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,所述网状‑环形子网包括四个主装置、四个内部网桥,其中,四个所述主装置通过所述四个内部网桥连接成环状链路,并且每个主装置分别通过桥间装置与另一网状‑环形子网的主装置连接。

3.根据权利要求1所述的基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,所述步骤从所述主装置中选择协调器包括:收集邻居集合和协调器选举;所述收集邻居集合中各主装置扫描其他装置的广播信息,并通过扫描到的广播信息收集邻居集合;所述协调器选举中,不同主装置比较其所收集的邻居集合中其他装置的数量,并将数量最大的主装置定为协调器;

所述通过所述协调器计算微微网的数量包括步骤:

根据节点数N确定网状‑环形子网环数Nr,以及根据网状‑环形子网环数Nr计算负载平稳微微网的数量M,其中,M=4*Nr,并且将各节点划分为主装置、从属装置、内部网桥或桥间装置;

所述建立多网状‑环形散射网包括步骤:网状‑环形子网主装置与相对的从属装置以及内部网桥连接,不同网状‑环形子网之间的主装置通过桥间装置连接,形成具有M个微微网的散射网。

4.根据权利要求3所述的基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,在通过所述协调器计算微微网的数量中,若节点被主装置通知为网桥,该节点等待其他主装置的连接,并且被通知为网桥的节点向所关联的主装置发送连接的响应消息。

5.根据权利要求3所述的基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,在通过所述协调器计算微微网的数量中,判断总的主数量K是否小于所需主装置M,若是,则协调器由从属装置中选择附加主装置。

6.根据权利要求1所述的基于蓝牙网络的多网状‑环形拓扑控制方法,其特征在于,所述混合路由策略包括二进制寻址方案,所述二进制寻址方案包括散射网寻址和微微网寻址,其中散射网寻址包括不同网格环层地址和网状‑环形子网中不同主装置寻址。

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1至6任一项所述的方法。