一种无线mesh网络管理信息数据的获取方法

文档序号:9250923阅读:348来源:国知局
一种无线mesh网络管理信息数据的获取方法
【技术领域】
[0001]本发明涉及无线mesh网络技术领域,尤其涉及一种无线mesh网络管理信息数据的获取方法。
【背景技术】
[0002]目前,无线Mesh网络是一种新型动态自组织自配置的无线网络,其核心指导思想是让网络中的每个节点都可以发送和接收信号,从而使传统的无线网络一直存在的扩展性低和健壮性差等诸多问题迎刃而解。
[0003]在无线mesh网络的管理中,无线Mesh网络管理信息数据的获取是一项核心环节,SNMP 协议(Simple Network Management Protocol)是一种应用层协议,是 TCP/IP 协议族的一部分,现有技术中管理信息的获取主要是通过SNMP协议实现的:一种方法是服务器通过SNMP协议主动获取节点的管理信息,具体来说就是服务器向mesh节点发送SNMP命令,mesh节点根据SNMP命令将节点管理信息反馈到服务器,服务器对接收到的节点管理信息进行处理;另一种方法是mesh节点通过SNMP中的Trap命令将警告上报给服务器,具体来说就是mesh节点生成SNMP Trap信息,并将SNMP Trap信息主动上传到服务器,服务器对接收到的SNMP Trap信息进行处理。
[0004]由于无线Mesh网络的拓扑结构动态变化,使得当网络规模很大时,需要大量的管理信息传播,现有的管理信息获取方法由于自身原理所限,存在无法快速、可靠、稳定地获取管理信息的问题,由此导致无线Mesh网络的管理时间过长,从而导致无线Mesh网络的管理非常复杂。

【发明内容】

[0005]本发明的目的是提供一种无线mesh网络管理信息数据的获取方法,利用该方法能够快速、可靠、稳定地获取管理信息,适用于无线mesh网络的管理。
[0006]一种无线mesh网络管理信息数据的获取方法,所述方法包括:
[0007]搭建无线mesh网络,并在所搭建无线mesh网络的mesh节点中部署SNMP协议;
[0008]根据所搭建无线mesh网络的拓扑结构部署mesh代理节点,由所述mesh代理节点对本地网络拓扑结构进行动态维护;
[0009]所述mesh代理节点对本地动态管理信息进行主动监控,并周期性地将更新后的本地动态管理信息上报给服务器;
[0010]所述服务器对接收到的本地动态管理信息进行处理,并将处理后的结果发送到显示端进行显示。
[0011]由上述本发明提供的技术方案可以看出,利用该方法能够快速、可靠、稳定地获取管理信息,适用于无线mesh网络的管理。
【附图说明】
[0012]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0013]图1为本发明实施例所提供无线mesh网络管理信息数据的获取方法流程示意图;
[0014]图2为本发明实施例所述mesh代理节点生成本地动态管理信息的过程示意图。
【具体实施方式】
[0015]下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
[0016]下面将结合附图对本发明实施例作进一步地详细描述,如图1所示为本发明实施例所提供无线mesh网络管理信息数据的获取方法流程示意图,所述方法包括:
[0017]步骤11:搭建无线mesh网络,并在所搭建无线mesh网络的mesh节点中部署SNMP协议;
[0018]这里,在不改变snmp原有上报的基础上,增了一种新的上报方式,作为snmp协议主动上报的一种补充。
[0019]步骤12:根据所搭建无线mesh网络的拓扑结构部署mesh代理节点,由所述mesh代理节点对本地网络拓扑结构进行动态维护;
[0020]步骤13:所述mesh代理节点对本地动态管理信息进行主动监控,并周期性地将更新后的本地动态管理信息上报给服务器;
[0021]在该步骤中,具体来说,mesh代理节点在本地网络拓扑结构发生变化时,生成本地动态管理信息;并在上报周期到来时,通过自定义的方式,独立于snmp协议将所生成的本地动态管理信息上报给服务器。
[0022]其中,生成本地动态管理信息的过程可以如图2所示,图2中:
[0023]所述mesh代理节点启动节点信息搜集;
[0024]先依次进行节点状态信息搜集、操作系统查询,获取如下的管理信息:节点类型、硬件接口数量、内存利用率和记录时间;
[0025]再依次进行网络状态信息搜集、网络状态探测记录,获取如下的管理信息:IP地址、MAC地址、信道、ping时延和吞吐量;
[0026]再依次进行节点路由信息搜集、启动节点MAC层路由发现,获取如下的管理信息:mesh网内节点路由信息、AP下连接终端列表;
[0027]在完成上述节点信息搜集后,将获取到的信息放入文件生成本地动态管理信息。
[0028]具体实现中,通过自定义方式将所生成的本地动态管理信息上报给服务器的方法有多种,举例来说:
[0029]所述mesh代理节点可以通过SSH(Secure Shell,安全外壳协议)远程通信工具、节点自动认证工具、节点本身的时钟周期共同配合来将所生成的本地动态管理信息上报给服务器,具体配合方式为:
[0030]当一个时钟周期到来,节点自动认证工具即完成自动认证过程,并启动节点信息搜集,覆盖掉原来的本地动态管理信息;
[0031]再通过SSH远程通信工具将更新后的本地动态管理信息上报给服务器。
[0032]上述的本地动态管理信息可以包括以下一种或多种:
[0033]节点类型、硬件接口数量、内存利用率、记录时间、IP地址、MAC地址、信道、Ping时延、吞吐量、mesh网内节点路由信息和AP下连接终端列表。
[0034]步骤14:所述服务器对接收到的本地动态管理信息进行处理,并将处理后的结果发送到显示端进行显示。
[0035]另外,在具体实现中,若所述mesh代理节点监测到本地动态管理信息突然发生变化(比如网络受到攻击),则立即对本地动态管理信息进行更新;再通过自定义方式将更新后的本地动态管理信息上报给服务器;然后继续周期性地对本地动态管理信息进行监控。
[0036]同时,若在上报周期到来时,所述mesh代理节点没有监测到本地动态管理信息发生变化,则不进行主动上报。
[0037]综上所述,本发明实施例所提供的获取方法具有如下优点:当无线Mesh网络的拓扑结构发生变化时,部署的mesh代理节点能通过自定义方式将本地动态管理信息主动上报给服务器,由此实现了快速、可靠、稳定地获取管理信息,从而有效缩短了无线Mesh网络的管理时间,进而有效简化了无线Mesh网络的管理。
[0038]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明披露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
【主权项】
1.一种无线mesh网络管理信息数据的获取方法,其特征在于,所述方法包括: 搭建无线mesh网络,并在所搭建无线mesh网络的mesh节点中部署SNMP协议; 根据所搭建无线mesh网络的拓扑结构部署mesh代理节点,由所述mesh代理节点对本地网络拓扑结构进行动态维护; 所述mesh代理节点对本地动态管理信息进行主动监控,并周期性地将更新后的本地动态管理信息上报给服务器; 所述服务器对接收到的本地动态管理信息进行处理,并将处理后的结果发送到显示端进行显示。2.根据权利要求1所述无线mesh网络管理信息数据的获取方法,其特征在于,所述mesh代理节点对本地动态管理信息进行主动监控,并周期性地将更新后的本地动态管理信息上报给服务器,具体包括: 所述mesh代理节点在本地网络拓扑结构发生变化时,生成本地动态管理信息; 并在上报周期到来时,通过自定义的方式,独立于snmp协议将所生成的本地动态管理信息上报给服务器。3.根据权利要求2所述无线mesh网络管理信息数据的获取方法,其特征在于,所述生成本地动态管理信息的过程具体为: 所述mesh代理节点启动节点信息搜集; 先依次进行节点状态信息搜集、操作系统查询,获取如下的管理信息:节点类型、硬件接口数量、内存利用率和记录时间; 再依次进行网络状态信息搜集、网络状态探测记录,获取如下的管理信息:IP地址、MAC地址、信道、ping时延和吞吐量; 再依次进行节点路由信息搜集、启动节点MAC层路由发现,获取如下的管理信息:meSh网内节点路由信息、AP下连接终端列表; 在完成上述节点信息搜集后,将获取到的信息放入文件生成本地动态管理信息。4.根据权利要求2或3所述无线mesh网络管理信息数据的获取方法,其特征在于,所述通过自定义的方式,独立于snmp协议将所生成的本地动态管理信息上报给服务器,具体包括: 所述mesh代理节点通过安全外壳协议SSH远程通信工具、节点自动认证工具、节点本身的时钟周期共同配合来将所生成的本地动态管理信息上报给服务器,具体配合方式为:当一个时钟周期到来,节点自动认证工具即完成自动认证过程,并启动节点信息搜集,覆盖掉原来的本地动态管理信息; 再通过SSH远程通信工具将更新后的本地动态管理信息上报给服务器。5.根据权利要求1所述无线mesh网络管理信息数据的获取方法,其特征在于,所述方法还包括: 若所述mesh代理节点监测到本地动态管理信息突然发生变化,则立即对本地动态管理信息进行更新; 再通过自定义方式将更新后的本地动态管理信息上报给服务器; 然后继续周期性地对本地动态管理信息进行监控。6.根据权利要求1所述无线mesh网络管理信息数据的获取方法,其特征在于,所述方法还包括: 若在上报周期到来时,所述mesh代理节点没有监测到本地动态管理信息发生变化,则不进行主动上报。7.根据权利要求1所述无线mesh网络管理信息数据的获取方法,其特征在于,所述本地动态管理信息包括以下一种或多种: 节点类型、硬件接口数量、内存利用率、记录时间、IP地址、MAC地址、信道、ping时延、吞吐量、mesh网内节点路由信息和AP下连接终端列表。
【专利摘要】本发明公开了一种无线mesh网络管理信息数据的获取方法,首先搭建无线mesh网络,并在所搭建无线mesh网络的mesh节点中部署SNMP协议;根据所搭建无线mesh网络的拓扑结构部署mesh代理节点,由所述mesh代理节点对本地网络拓扑结构进行动态维护;所述mesh代理节点对本地动态管理信息进行主动监控,并周期性地将更新后的本地动态管理信息上报给服务器;所述服务器对接收到的本地动态管理信息进行处理,并将处理后的结果发送到显示端进行显示。利用该方法能够快速、可靠、稳定地获取管理信息,适用于无线mesh网络的管理。
【IPC分类】H04L12/24, H04L29/06, H04W84/18
【公开号】CN104967539
【申请号】CN201510420811
【发明人】郭艳艳, 贾鹤萍
【申请人】山西大学
【公开日】2015年10月7日
【申请日】2015年7月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1