【技术实现步骤摘要】
一种基于通信设备端口连接信息的关系图智能生成方法
本专利技术涉及通信与计算机领域,特别是涉及基于通信设备端口连接信息进行自动化、智能化逻辑关系成图展示的方法。
技术介绍
对通信运营商而言,根据自身各类正在使用的通信设备的槽位/端口间的实际连接情况进行自动化、智能化、可视化地展示设备间形成逻辑关系具有非常重要的意义。因为这样,通信运营商可方便地了解各类设备的上下行关系、每一种设备所承载的业务情况(端口往往和承载的业务相关联)和整个设备网络的各种拓扑关系(在实际的拓扑结构中,主要表现为树形、环形或者两者的嵌套)。
技术实现思路
本专利技术的目的在于克服现有技术中存在的缺陷,而提供一种基于通信设备端口连接信息进行自动化、智能化逻辑关系成图展示的方法。本技术的目的及解决其技术问题是采用以下的技术方案来实现的。依据本技术提出的基于通信设备端口连接信息的关系图智能生成方法,其包括以下步骤:1)根据设备的端口信息获取拓扑图模块数据:先通过初始设备或点选的设备,通过其设备编码获得相应类型的连接槽口,得到设备集合,并且递归得到子集合,从而获取绘画物理拓扑图时所需要的数据;2)拓扑图模块获取树形:通过递归算法,通过初始设备或点选的设备,得到他的子节点设备,再递归查询,获得相关的所有子设备,从而形成树形;3)拓扑图模块搜寻子节点:通过遍历该设备的所有端口,对相应端口获得对应的设备信息,再递归得到该树上所有子节点的信息;4)物理拓扑图模块获取环形:通过初始设备或点选的设备,得到他附近的节点,再递归查询,获得相关的所有节点,从而形成环形;5)递归搜寻节点:通过遍历该设备的所有端口,对相 ...
【技术保护点】
一种基于通信设备端口连接信息的关系图智能生成方法,其特征在于包括以下步骤:1)根据设备的端口信息获取拓扑图模块数据:先通过初始设备或点选的设备,通过其设备编码获得相应类型的连接槽口,得到设备集合,并且递归得到子集合,从而获取绘画物理拓扑图时所需要的数据;2)拓扑图模块获取树形:通过递归算法,通过初始设备或点选的设备,得到他的子节点设备,再递归查询,获得相关的所有子设备,从而形成树形;3)拓扑图模块搜寻子节点:通过遍历该设备的所有端口,对相应端口获得对应的设备信息,再递归得到该树上所有子节点的信息;4)物理拓扑图模块获取环形:通过初始设备或点选的设备,得到他附近的节点,再递归查询,获得相关的所有节点,从而形成环形;5)递归搜寻节点:通过遍历该设备的所有端口,对相应端口获得对应的设备信息,再递归得到该环上所有节点的信息。
【技术特征摘要】
1.一种基于通信设备端口连接信息的关系图智能生成方法,其特征在于包括以下步骤:1)根据设备的端口信息获取拓扑图模块数据:先通过初始设备或点选的设备,通过其设备编码获得相应类型的连接槽口,得到设备集合,并且递归得到子集合,从而获取绘画物理拓扑图时所需要的数据;2)拓扑图模块获取树形:通过递归算法,通过初始设备或点选的设备,得到他的子节点设备,再递归查询,获得相关的所有子设备,从而形成树形;3)拓扑图模块搜寻子节点:通过遍历所有子设备的所有端口,对相应端口获得对应的设备信息,再递归得到该树上所有子节点的信息;4)物理拓扑图模块获取环形:通过初始设备或点选的设备,得到他附近的节点,再递归查询,获得相关的所有节点,从而形成环形;5)递归搜寻节点:通过遍历所有子设备的所有端口,对相应端口获得对应的设备信息,再递归得到该环上所有节点的信息。2.如权利要求1所述的基于通信设备端口连接信息的关系图智能生成方法,其特征在于步骤1)包括以下步骤:1.1方法初始化初始化包括:获取设备的设备编号、网络编号以及是否是顶环数据,依据设备编号获取该设备的所有信息,并为树形结构根站点/设备、顶级环形结构以及根站点的所属站点开辟空间,为之后步骤准备;1.2判断设备及顶级环形结构是否存在该步骤主要功能为检测数据错误,对该设备是否存在进行判断,若不存在,则获取的数据有误,方法停止;若存在,即判断是否处于顶环状态,若是,则获取所在环形结构所有站点、设备数据,方法结束,返回该数据;若不是,则开始下一步骤;1.3搜索获取相关数据该步骤获取物理拓扑图数据:1)通过设备编码,根据其端口类型搜索其树形结构获取根站点数据;2)通过设备编码,根据其端口类型搜索其环形结构站点,获取上行站点为树形根节点的环形结构中所有站点设备数据;3)判断该设备是否出于同一个顶级环中;方法结束,返回数据。3.如权利要求1所述的基于通信设备端口连接信息的关系图智能生成方法,其特征在于步骤2)包括以下步骤:2.1方法初始化初始化包括:获取设备编码的数据,并通过该数据获取其所在树节点的站点信息,为以后的步骤做准备;2.2判断是否存在树形结构该步骤主要目的是判断获取的站点是否存在,若不存在,则设备编码数据有误,方法停止;若存在,则进行下一步骤;2.3获取所在树的所有信息该步骤获取所处的整个树形结构的相关数据:1)构建一个搜索路径,防...
【专利技术属性】
技术研发人员:何先波,伍明川,李明东,李宝林,周龙,
申请(专利权)人:西华师范大学,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。