The invention discloses a multi frequency distribution of wireless ad hoc network and multi radio channel allocation method, including the determination of the cluster head nodes in the network; according to the cluster head node and gateway form the backbone topology network; topology according to the network, and ultimately determine the topology of each cluster head node in the cluster to form a network; according to the the final topology network, respectively, each link of the backbone network of the cluster in the channel allocation; in the final topology during normal operation, when the fault monitoring to the cluster head node failure recovery. Therefore, the multi band power distribution wireless ad hoc network multi radio frequency and channel allocation method can enhance the overall performance of the network, thereby ensuring the quality of user service and enhancing user experience.
【技术实现步骤摘要】
一种多频段配用电无线自组织网多射频和信道分配方法
本专利技术涉及计算机网络
,特别是指一种多频段配用电无线自组织网多射频和信道分配方法。
技术介绍
目前,BPTCA信道分配算法是基于单频段的无线Mesh网络,其核心思想是在保证网络连通性的前提下,尽可能降低节点功率,尽可能降低单位邻居节点度数,然后将拓扑控制和信道分配算法联合起来进行考虑和分析。同时,BPTCA算法还能自动地修复节点失效情况。但是,现有的MR-MC信道分配技术虽然能取得很好的效果,但几乎没有专门针对配用电场景设计的信道分配算法。而且大多是基于单频段的组网方式,不能很好地适应电力双频段组网的需要。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种多频段配用电无线自组织网多射频和信道分配方法,能够适应电力双频段组网的需要。基于上述目的本专利技术提供多频段配用电无线自组织网多射频和信道分配方法,包括步骤:确定网络中的簇首节点;根据簇首节点和网关形成主干拓扑网络;根据主干拓扑网络,以及每个簇首节点确定的簇内成员形成网络的最终拓扑;根据最终拓扑网络,分别对主干网络的链路、各条簇内的链路进行信道分配;在所述最终拓扑网络正常工作过程中,当监测到簇首节点失效后进行故障恢复。在本专利技术的一些实施例中,根据簇首节点和网关形成主干拓扑网络,包括:网关节点广播信息,簇首节点获得到达网关节点的最小跳数和它的下一跳节点;簇首节点广播信息,簇首节点构建最大功率邻居表;簇首节点将最大功率邻居表、节点ID和节点位置信息发送到网关节点;网关扫描每个簇首节点的最大功率邻居表,对邻居节点进行删选,构建直接邻居表;网关检查网 ...
【技术保护点】
一种多频段配用电无线自组织网多射频和信道分配方法,其特征在于,包括步骤:确定网络中的簇首节点;根据簇首节点和网关形成主干拓扑网络;根据主干拓扑网络,以及每个簇首节点确定的簇内成员形成网络的最终拓扑;根据最终拓扑网络,分别对主干网络的链路、各条簇内的链路进行信道分配;在所述最终拓扑网络正常工作过程中,当监测到簇首节点失效后进行故障恢复。
【技术特征摘要】
1.一种多频段配用电无线自组织网多射频和信道分配方法,其特征在于,包括步骤:确定网络中的簇首节点;根据簇首节点和网关形成主干拓扑网络;根据主干拓扑网络,以及每个簇首节点确定的簇内成员形成网络的最终拓扑;根据最终拓扑网络,分别对主干网络的链路、各条簇内的链路进行信道分配;在所述最终拓扑网络正常工作过程中,当监测到簇首节点失效后进行故障恢复。2.根据权利要求1所述的方法,其特征在于,根据簇首节点和网关形成主干拓扑网络,包括:网关节点广播信息,簇首节点获得到达网关节点的最小跳数和它的下一跳节点;簇首节点广播信息,簇首节点构建最大功率邻居表;簇首节点将最大功率邻居表、节点ID和节点位置信息发送到网关节点;网关扫描每个簇首节点的最大功率邻居表,对邻居节点进行删选,构建直接邻居表;网关检查网络中每个簇首节点的直接邻居表,将单向链路转化成双向链路,形成最终的邻居表;以到达网关的最小功率作为路径选择的度量,生成网络的最短生成树,形成主干拓扑。3.根据权利要求2所述的方法,其特征在于,构建直接邻居表,还包括:步骤1:确定在簇首节点最大功率邻居表中的节点与簇首节点之间的距离,以及该节点与簇首节点最大功率邻居表中的任意一个节点之间的距离;步骤2:判断节点与簇首节点之间的距离是否大于该节点与簇首节点最大功率邻居表中的任意一个节点之间的距离,若是则进行步骤3,否则执行步骤4;步骤3:判断当前簇首节点最大功率邻居表中的总节点数目是否大于或等于预设的数目阈值,若是则删除该节点,返回步骤2;否则直接进行步骤4;步骤4:形成簇首节点的直接邻居表。4.根据权利要求1所述的方法,其特征在于,每个簇首节点确定簇内成员,还包括:步骤1:每个非簇首节点广播信息;步骤2:簇首节点根据收到的信息,将其簇内节点按距离从小到大排列,形成最大功率簇内成员表;步骤3:簇首节点将其最大功率簇内成员表、节点ID和节点位置等信息再次发送到网关节点。5.根据权利要求4所述的方法,其特征在于,形成最大功率簇内成员表,包括:删除不符合要求的簇内成员形成簇内成员表,假如非簇首节点m同时满足下面两个条件:1)节点m在簇首节点n1和n2的最大功率簇内成员表中;2)m、n1之间的距离大于m、n2间的距离;即节点m离n2更近一些,则网关就会将节点m从簇首节点n1的最大功率簇内成员表中删掉,并按照上述方法将所有节点进行删选。6.根据权利要求1所述的方法,其特征在于,对主干网络的链路进行信道分配,包括:步...
【专利技术属性】
技术研发人员:王立涛,王一蓉,郝悍勇,刘军雨,丁一,杜长宇,马文洁,李梁,张钰,邹振昌,张浩,李彦,孔德秋,毕晓伟,李菁竹,
申请(专利权)人:北京国电通网络技术有限公司,国家电网公司,国网山东省电力公司经济技术研究院,华北电力大学,国网信息通信产业集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。