网络局端设备自动选举方法

文档序号:7945507阅读:510来源:国知局
专利名称:网络局端设备自动选举方法
技术领域
本发明涉及一种网络局端设备维护的方法,尤其涉及一种网络局端设备自动选举的方法。
背景技术
在当前的网络通讯中,一般只有一个局端设备控制整个网络的通信,如果该局端设备由于意外掉电或者损坏,这些情况都会对网络的正常运行产生巨大的影响,容易造成整个网络崩溃。人工的网络维护需要耗费大量的时间,与此同时,检测结果不精确,人工维修技术限制等因素的影响,将会产生巨大的经济损失等,网络的鲁棒性极差。

发明内容
本发明主要解决的技术问题是提供一种网络局端设备自动选举的方法,利用该方法,不需要对电力线网络中的设备进行更改,网络中的节点自动选举局端设备,加强了网络鲁棒性,避免了网络崩溃等情况的发生。为解决上述技术问题,本发明采用的一个技术方案是提供一种自动局端选举方法,包括如下步骤步骤SlOO 电力线网络运行;步骤s200 检查网络中局端节点是否正常运行,若否,则转入步骤s300 ;若是,则返回步骤SlOO ;步骤s300 采集其余节点的工作信息,采集贡献度最大的节点信息,将所述贡献度最大的节点作为备选局端节点;步骤S400 在上述步骤s300后,计算备选局端节点的网络权值,从中选出网络权值最小的节点,将网络权值最小的节点作为备用局端节点;步骤S500 所述备用局端节点自动转换工作模式,建立新的局端节点,从而构建新网络。其中,所述步骤s300包括一下步骤步骤s301 获取最后一次网络正常运行时各个节点的工作信息;步骤s302 各个节点进行信息交互,相互提供自身网络贡献度;步骤s303 比较各个节点网络贡献度;步骤s304 在步骤s303后,确定贡献度最大节点,并将所述贡献度最大的节点定为备选局端节点其中,在步骤4中,所述备用局端节点的选择方法如下步骤s401 判断是否只有1个备选局端节点;若是,则转入步骤s403 ;若否,则进行步骤s402 ;
步骤s402 判断所述优选节点所在网络层数是否相同;若是,寻找MAC地址较小的节点,接着进行步骤s403 ;若否,选取网络层数最小的节点,接着进行步骤s403 ;步骤s403 选出备用局端节点。其中,所述局端节点运行异常的情况包括局端节点意外断电、局端节点损坏。其中,所述节点的工作信息包括网络检测日期,检测时间,日程内容,节点信号强度。其中,所述贡献度是指节点在网络中的信号强度值,包括MPDU,PPDU信号强度。其中,所述节点工作模式包括局端,中继器,终端。本发明的有益效果是区别于现有网络通讯中,一般只有一个局端设备控制整个网络的通信,如果该局端设备由于意外掉电或者损坏,这些情况容易造成整个网络崩溃,本发明利用原有组建网络的信息,当网络中失去局端节点时,在具备条件作为局端的设备中找到最优选择,从而选出新的备用局端节点,转换该局端节点的工作模式,从而构建新的网络。本发明采用的技术方案不需要对电力线网络中的设备进行更改,设备自动选举局端设备,加强了网络的鲁棒性。


图1是本发明实施例提供的自动局端选举方法流程图;图2是本发明实施例提供的自动局端选举办法中备选局端选举方法流程图;图3是本发明实施例提供的自动局端选举办法中备用局端选举方法流程图。
具体实施例方式为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。请参阅图1,图2以及图3,本发明实施方式中自动局端选办法的方法如下步骤SlOO 电力线网络运行。步骤s200 检查网络中局端节点是否正常运行,若局端节点处于非正常运行状态,则转入步骤s300 ;若局端节点处于正常运行状态,则返回步骤SlOO,不断的对网络设备进行检查,以检测网络设备是否出现异常。所述局端节点运行异常的情况包括局端节点意外断电、局端节点损坏。步骤s300 局端设备出现故障时,采集其余节点的工作信息,与此同时,采集贡献度最大的节点信息。所述贡献度是指节点在网络中的信号强度值,包括MPDU,PPDU信号强度。采集到贡献度最大的节点后将所述贡献度最大的节点作为备选局端节点。在本实施例中,所述节点的工作信息主要用于确定网络贡献度,该工作信息可以包括网络检测日期, 检测时间,日程内容,节点信号强度等。步骤s400 在上述步骤s300后,计算备选局端节点的网络权值,从中选出网络权值最小的节点,将网络权值最小的节点作为备用局端节点。步骤s500 所述备用局端节点自动转换工作模式,建立新的局端节点,从而构建新网络。所述节点工作模式包括局端,中继器,终端。在局端节点出现故障的情况下,所述备用局端节点,包括中继器、终端,转换工作模式成为新的局端设备,从而新的网络构建成功。其中,所述步骤S300获取贡献度最大的节点包括以下步骤步骤s301 获取最后一次网络正常运行时各个节点的工作信息;步骤s302 各个节点进行信息交互,相互提供自身网络贡献度;步骤s303 比较各个节点网络贡献度;步骤s304 在步骤s303后,确定贡献度最大节点,并将所述贡献度最大的节点定为备选局端节点。其中,在步骤4中,所述备用局端节点的选择方法如下步骤s401 判断是否只有1个备选局端节点,若只有一个局端节点,则转入步骤 s403 ;若不止一个备选局端节点,则进行步骤s402 ;步骤s402 判断所述备选节点所在网络层数是否相同;若备选局端节点所在网络层数相同,则从中寻找MAC地址较小的节点,接着进行步骤s403;若备用局端节点所在网络层数不同,则从中选取网络层数最小的节点,接着进行步骤s403 ;步骤s403 在步骤s402后选出备用局端节点。本实施例通过应用自动局端选举方法,在电力线网络建立连接后,不断检查电力线中网络是否异常,若局端设备出现异常,则自动获取其他节点所保存的工作信息,各个节点对自身所保存的节点信息进行交互,接着每个节点计算各自节点的网络贡献度,选出贡献度最大的节点,并将所述贡献度最大的节点选为备选局端,接着计算各个备选局端节点的网络权值,从中选出网络权值最小的节点,从而选出备用局端节点,此时,所述备用局端节点更改工作模式,变为新的局端,从而构建新的网络。采用本技术方案,不需要对网络中的设备进行更改,在局端设备由于意外掉电或者损坏时,自动选出新的局端节点,使网络仍能正常运行,从而整个网络崩溃的风险大幅度降低。此外,网络工作人员对网络设备烦琐的检测工作,增加了网络维护难度,本发明实施方法的应用,提高了网络维护效率,自动局端选举方法的利用,加强了网络鲁棒性。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1. 一种自动局端选举方法,其特征在于,包括 步骤SlOO:电力线网络运行; 步骤s200 检查网络中局端节点是否正常运行, 若否,则转入步骤s300; 若是,则返回步骤slOO;步骤s300 采集其余节点的工作信息,采集贡献度最大的节点信息,将所述贡献度最大的节点作为备选局端节点;步骤s400 在上述步骤s300后,计算备选局端节点的网络权值,从中选出网络权值最小的节点,将网络权值最小的节点作为备用局端节点;步骤s500 所述备用局端节点自动转换工作模式,建立新的局端节点,从而构建新网
2.根据权利要求1所述的自动局端选举方法,其特征在于所述步骤s300包括 步骤s301 获取最后一次网络正常运行时各个节点的工作信息;步骤s302 各个节点进行信息交互,相互提供自身网络贡献度; 步骤s303 比较各个节点网络贡献度;步骤s304 在步骤s303后,确定贡献度最大节点,并将所述贡献度最大的节点定为备选局端节点。
3.根据权利要求1所述的自动局端选举方法,其特征在于在步骤s400中,所述备用局端节点的选择方法如下步骤s401 判断是否只有1个备选局端节点; 若是,则转入步骤s403; 若否,则进行步骤s402;步骤s402 判断所述备选局端节点所在网络层数是否相同; 若是,寻找MAC地址较小的节点,接着进行步骤s403 ; 若否,选取网络层数最小的节点,接着进行步骤s403 ; 步骤s403 选出备用局端节点。
4.根据权利要求1所述的自动局端选举方法,其特征在于所述局端节点运行异常的情况包括局端节点意外断电、局端节点损坏。
5.根据权利要求1或2所述的自动局端选举办法,其特征在于所述节点的工作信息包括网络检测日期,检测时间,日程内容,节点信号强度。
6.根据权利要求1或2所述的自动局端选举办法,其特征在于所述贡献度是指节点在网络中的信号强度值,包括MPDU,PPDU信号强度。
7.根据权利要求1所述自动局端选举方法,其特征在于所述节点工作模式包括局端,中继器,终端。
全文摘要
本发明公开了一种自动局端选举方法,在电力线网络建立连接后,不断检查电力线中网络是否出现异常,若出现异常,则自动获取其他节点所保存的工作信息,接着所述节点进行信息交互,并计算各自节点的网络贡献度,选出贡献度最大的节点,并将所述贡献度最大的节点选为备选局端,接着计算各个备选局端节点的网络权值,从中选出网络权值最小的节点,从而选出备用局端节点,所述备用局端节点更改工作模式,变为新的局端,从而构建新的网络。本发明技术方案,在局端设备由于意外掉电或者损坏时,自动选出新的局端节点,使网络仍能正常运行,从而整个网络崩溃的风险大幅度降低,该技术方案中,不需要对网络中的设备进行更改,加强了网络鲁棒性。
文档编号H04L12/24GK102447576SQ201110320889
公开日2012年5月9日 申请日期2011年10月20日 优先权日2011年10月20日
发明者刘庆扬, 史兵, 张夕红, 杨树, 林大朋, 毛珊珊, 洪海敏, 陆欣 申请人:深圳市国电科技通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1