一种光缆链路关系快速查询定位的方法

文档序号:8474916阅读:658来源:国知局
一种光缆链路关系快速查询定位的方法
【技术领域】
[0001]本发明属于光缆网络资源管理技术领域,具体涉及一种光缆链路关系快速查询定位的方法。
【背景技术】
[0002]随着光缆网络资源的不断增加,光缆间的连接关系越来越复杂。工程人员主要通过Excel文件记录光缆间的纤芯对应关系,无法查看整个链路的路由关系。
[0003]当前的光缆资源管理系统,只能查看相邻光缆的连接关系,无法查看整个链路的路由关系,难以快速定位到相应的链路的信息资源。
[0004]Excel文件实时性差,难以及时更新或保存,查询比较困难。且不能及时分享给相应的工程人员、排障人员。
[0005]Excel文件为文字记录,不能以图形化界面直观的显示光缆的链路路由。
[0006]排障人员进行排障前,需要先清楚各光缆间的连接关系,以便快速准确的确定故障的位置,光缆链路路由的不明确给排障人员带来许多困扰。
[0007]目前的光缆资源管理系统由于在进行光缆纤芯录入的时候,只建立了当前光缆与其相邻两个光缆之间的相连关系,没有挖掘出整个链路路由关系,因此在进行路由分析的时候,不能够完整地分析出整个链路的路由详情。

【发明内容】

[0008]有鉴于此,本发明提供了一种光缆链路关系快速查询定位的方法,用于解决光缆链路连接关系记录不规范、不直观导致的链路路由关系不完整、路由分析效率低的问题。
[0009]为了达到上述目的,本发明的技术方案为:一种光缆链路关系快速查询定位的方法,用于针对由机房、接续设备以及光缆组成的光缆网络系统进行光缆链路关系快速查询,该方法具体包括如下步骤:
[0010]步骤一、建立数据库模型,其中数据库模型包括11类模型,分别为:生产厂家模型、中继段数据模型、纤芯色谱模型、光缆纤芯结构模型、光缆型号模型、机房资源数据模型、光缆资源数据模型、光缆节点资源数据模型、机房光缆拓扑关系模型、接续设备资源模型以及纤芯熔接关系模型。
[0011]生产厂家模型用于存储所有光缆的生产厂家信息,每条生产厂家信息包括以下项目:生产厂家编号以及名称。
[0012]中继段数据模型存储用于存储机房与机房之间的中继段信息,每条中继段信息包括以下项目:中继段名称、主用路由长度以及备用路由长度。
[0013]纤芯色谱模型用于存储光缆中每根纤芯的色谱信息,每条色谱信息包括以下项目:色谱颜色名称、色谱颜色以及色谱编号。
[0014]光缆纤芯结构模型用于存储光缆的纤芯结构信息,纤芯结构信息包括以下项目:纤芯结构种类、光缆型号、纤芯颜色名称、纤芯在光缆中排序、纤芯编号、纤芯唯一 ID以及纤芯父ID ;颜色名称与纤芯色谱模型中的色谱颜色名称相关联,纤芯唯一 ID用于指示该纤芯的唯一属性,纤芯父ID用于指示该纤芯所属结构种类的ID。
[0015]光缆型号模型用于存储所有光缆的型号信息,每条光缆的型号信息包括以下项目:型号名称、类型、芯数以及生产厂家;生产厂家与生产厂家模型相关联。
[0016]机房资源数据模型用于存储所有机房的资源信息,每个机房的资源信息包括如下项目:机房的名称、种类、编号、以及机房唯一 ID。
[0017]光缆资源数据模型用于存储所有光缆的资源信息,每条光缆的资源信息包括以下项目:光缆编号、光缆级别、光缆名称、光缆节点唯一 ID、光缆唯一 ID以及光缆父ID ;光缆节点为光缆线路转折点;光缆父ID指示当前光缆相连的上游资源的唯一 ID。
[0018]光缆节点资源数据模型用于存储光缆中所有节点的资源信息,节点资源信息包括以下项目:光缆节点唯一 ID、节点在其所属光缆的排序、节点所在光缆的唯一 ID以及节点父ID ;光缆节点唯一 ID与光缆资源数据模型中的光缆节点唯一 ID相关联;节点父ID为当前节点上游节点的节点唯一 ID。
[0019]机房光缆拓扑关系模型用于存储机房与光缆之间的拓扑关系信息,每条拓扑关系信息包括以下项目:光缆编号、光缆分线路名称、光缆名称、光缆型号、光缆的路由长度、光缆父ID、机房唯一 ID以及光缆唯一 ID ;光缆分线路为光缆被接续设备所分的各线路;机房唯一 ID关联机房资源模型中的机房唯一 ID ;光缆唯一 ID关联光缆资源模型中的光缆唯一ID ;光缆的路由长度为该光缆敷设在两地间的距离。
[0020]接续设备资源模型用于存储接续设备的信息,每条接续设备的信号包括以下项目:接续设备编号、接续设备名称、接续设备所采用的熔接种类、接续设备型号、接续设备唯一 ID、接续设备所处位置相邻光缆节点唯一 ID、接续设备所在光缆的唯一 ID。
[0021]纤芯熔接关系模型用于存储纤芯熔接关系信息,每条纤芯熔接关系信息中均包括以下项目:接续设备唯一 ID、两条熔接光缆的光缆唯一 ID、两条熔接光缆的熔接节点的节点唯一 ID、两条熔接光缆中的纤芯编号;接续设备唯一 ID与接续设备模型中的接续设备唯一 ID相关联。
[0022]步骤二、针对实际的光缆网络,进行实测,获得网络中资源的属性数据、以及资源间的拓扑关系数据,并将其存入步骤一建立的数据库模型中,同时获得网络中资源的地理数据;资源包括机房、光缆以及接续设备。
[0023]步骤三、建立光缆纤芯的接续关系形成链路,包括s301?s304四个步骤:
[0024]s301、对于要进行熔接操作的接续设备,从接续设备资源模型中获取该接续设备的接续设备唯一 ID,并获取接续设备所处位置相邻光缆节点唯一 ID,组成相邻光缆节点集合,根据相邻光缆节点唯一 ID在光缆节点资源数据模型中获取该相邻光缆节点所属光缆唯一 ID,组成相邻光缆集合。
[0025]s302、遍历相邻光缆节点集合,从光缆节点资源数据模型中获取每个光缆节点唯一 ID对应的节点在其所属光缆的排序、节点所在光缆的唯一 ID以及节点父ID组成集合T。
[0026]s303、遍历相邻光缆集合,使用相邻光缆集合中的光缆唯一 ID在光缆资源数据模型中获取对应该光缆唯一 ID的光缆名称、光缆节点唯一 ID以及光缆父ID。
[0027]将相邻光缆节点集合中的光缆节点唯一 ID与其所在光缆的两端的光缆节点唯一ID对比,若均不相等,则舍弃该光缆节点唯一 ID ;否则,该相等的光缆节点唯一 ID即为熔接节点,从集合T中获取熔接节点的节点父ID以及该节点在其所属光缆的排序存入集合C。
[0028]s304、判断纤芯熔接关系模型中是否具有集合C中所存的熔接节点所对应的熔接关系,若存在,将已有熔接关系删除,建立有关熔接节点的新的熔接关系;若没有,则建立有关熔接节点的熔接关系存入纤芯熔接关系模型。
[0029]步骤四、针对链路进行路由分析,该步骤分为光缆路由分析和纤芯路由分析两部分;其中光缆路由分析包括如下步骤Al?A4:
[0030]步骤Al、选定起始光缆,由光缆资源数据模型中获得该起始光缆的光缆唯一 ID、末端节点对应的光缆节点唯一 ID,从机房光缆拓扑关系模型中根据光缆唯一 ID得到对应的光缆的路由长度。
[0031]以起始光缆作为当前光缆,从其末端开始通过如下步骤A2?步骤A4的过程获得起始光缆所在的光缆路由:
[0032]步骤A2、根据当前光缆的光缆唯一 ID从机房光缆拓扑关系模型中获取该光缆名称,将光缆唯一 ID及其光缆名称存入集合L中。
[0033]步骤A3、根据当前光缆的光缆唯一 ID及其末端节点的光缆节点唯一 ID从纤芯熔接关系模型中获取该节点对应的纤芯熔接关系信息,存入L。
[0034]步骤A4、针对步骤A3所获取的纤芯熔接关系信息中的另一条熔接光缆Y的光缆唯一 ID即IDY,由机房光缆拓扑关系模型中获得该熔接光缆Y的路由长度,同时由光缆资源数据模型中获得IDy对应的末端节点的光缆节点唯一 ID即NODE γ。
[0035]以熔接光缆Y作为当前光缆,则IDy及NODE γ代入步骤A3?Α4。
[0036]重复执行步骤A3?步骤Α4直到步骤A3中不能再从纤芯熔接关系模型中得到数据为止,最终获得的集合L即为起始光缆所在的光缆路由信息。
[0037]纤芯路由分析包括如下步骤BI?Β4:
[0038]步骤B1、选定起始光缆,由光缆资源数据模型中获得该起始光缆的光缆唯一 ID、末端节点对应的光缆节点唯一 ID,从机房光缆拓扑关系模型中根据光缆唯一 ID得到对应的光缆的路由长度存入集合L。
[0039]以起始光缆作为当前光缆,从当前光缆的末端开始通过如下过程获得起始光缆对应的纤芯路由:
[0040]步骤Β2、根据当前光缆的光缆唯一 ID从机房光缆拓扑关系模型中获取当前光缆的光缆型号,根据光缆型号从光缆纤芯结构模型中获取当前光缆的纤芯结构种类,遍历该当前光缆的所有纤芯,根据该当前光缆的光缆唯一 ID、末端节点对应的光缆节点唯一 ID以及纤芯编号从纤
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1