发明名称 一种光缆链路关系快速查询定位的方法
摘要 本发明公开了一种光缆链路关系快速查询定位的方法,用于针对由机房、接续设备以及光缆组成的光缆网络系统进行光缆链路关系快速查询,该方法首先建立针对光缆纤芯接续关系的11个数据模型,然后针对实际的光缆网络,进行实测,获得网络中资源的属性数据、以及资源间的拓扑关系数据,并将其存入所述步骤一建立的数据库模型中,同时获得网络中资源的地理数据;然后建立光缆纤芯的接续关系形成链路,最后针对链路进行路由分析。所建立的11个数据模型,能够以纤芯走向为基础建立整个链路的光缆之间的路由关系,从而实现对纤芯进行完整路由分析及资源定位,辅助排障人员快速定位到故障纤芯,提高维护工作效率。
申请公布号 CN104796193A 申请公布日期 2015.07.22
申请号 CN201510128714.5 申请日期 2015.03.23
申请人 北京千禧维讯科技有限公司 发明人 仇序
分类号 H04B10/079(2013.01)I;H04Q11/00(2006.01)I 主分类号 H04B10/079(2013.01)I
代理机构 北京理工大学专利中心 11120 代理人 高燕燕;仇蕾安
主权项 一种光缆链路关系快速查询定位的方法,用于针对由机房、接续设备以及光缆组成的光缆网络系统进行光缆链路关系快速查询,其特征在于,该方法具体包括如下步骤:步骤一、建立数据库模型,其中数据库模型包括11类模型,分别为:生产厂家模型、中继段数据模型、纤芯色谱模型、光缆纤芯结构模型、光缆型号模型、机房资源数据模型、光缆资源数据模型、光缆节点资源数据模型、机房光缆拓扑关系模型、接续设备资源模型以及纤芯熔接关系模型;所述生产厂家模型用于存储所有光缆的生产厂家信息,每条生产厂家信息包括以下项目:生产厂家编号以及名称;所述中继段数据模型存储用于存储机房与机房之间的中继段信息,每条中继段信息包括以下项目:中继段名称、主用路由长度以及备用路由长度;所述纤芯色谱模型用于存储光缆中每根纤芯的色谱信息,每条色谱信息包括以下项目:色谱颜色名称、色谱颜色以及色谱编号;所述光缆纤芯结构模型用于存储光缆的纤芯结构信息,纤芯结构信息包括以下项目:纤芯结构种类、光缆型号、纤芯颜色名称、纤芯在光缆中排序、纤芯编号、纤芯唯一ID以及纤芯父ID;所述颜色名称与所述纤芯色谱模型中的色谱颜色名称相关联,所述纤芯唯一ID用于指示该纤芯的唯一属性,所述纤芯父ID用于指示该纤芯所属结构种类的ID;所述纤芯编号为纤芯在其所属纤芯结构中的排序;所述光缆型号模型用于存储所有光缆的型号信息,每条光缆的型号信息包括以下项目:型号名称、类型、芯数以及生产厂家;所述生产厂家与生产厂家模型相关联;所述机房资源数据模型用于存储所有机房的资源信息,每个机房的资源信息包括如下项目:机房的名称、种类、编号、以及机房唯一ID;所述光缆资源数据模型用于存储所有光缆的资源信息,每条光缆的资源信息包括以下项目:光缆编号、光缆级别、光缆名称、光缆节点唯一ID、光缆唯一ID以及光缆父ID;所述光缆节点为光缆线路转折点;所述光缆父ID指示当前光缆相连的上游资源的唯一ID;所述光缆节点资源数据模型用于存储光缆中所有节点的资源信息,节点资源信息包括以下项目:光缆节点唯一ID、节点在其所属光缆的排序、节点所在光缆的唯一ID以及节点父ID;所述光缆节点唯一ID与所述光缆资源数据模型中的光缆节点唯一ID相关联;节点父ID为当前节点上游节点的节点唯一ID;所述机房光缆拓扑关系模型用于存储机房与光缆之间的拓扑关系信息,每条拓扑关系信息包括以下项目:光缆编号、光缆分线路名称、光缆名称、光缆型号、光缆的路由长度、光缆父ID、机房唯一ID以及光缆唯一ID;所述光缆分线路为光缆被接续设备所分的各线路;所述机房唯一ID关联机房资源模型中的机房唯一ID;所述光缆唯一ID关联光缆资源模型中的光缆唯一ID;所述光缆的路由长度为该光缆敷设在两地间的距离;所述接续设备资源模型用于存储接续设备的信息,每条接续设备的信号包括以下项目:接续设备编号、接续设备名称、接续设备所采用的熔接种类、接续设备型号、接续设备唯一ID、接续设备所处位置相邻光缆节点唯一ID、接续设备所在光缆的唯一ID;所述纤芯熔接关系模型用于存储纤芯熔接关系信息,每条纤芯熔接关系信息中均包括以下项目:接续设备唯一ID、两条熔接光缆的光缆唯一ID、两条熔接光缆的熔接节点的节点唯一ID、两条熔接光缆中的纤芯编号;所述接续设备唯一ID与所述接续设备模型中的接续设备唯一ID相关联;步骤二、针对实际的光缆网络,进行实测,获得网络中资源的属性数据、以及资源间的拓扑关系数据,并将其存入所述步骤一建立的数据库模型中,同时获得网络中资源的地理数据;所述资源包括机房、光缆以及接续设备;步骤三、建立光缆纤芯的接续关系形成链路,包括s301~s304四个步骤:s301、对于要进行熔接操作的接续设备,从接续设备资源模型中获取该接续设备的接续设备唯一ID,并获取接续设备所处位置相邻光缆节点唯一ID,组成相邻光缆节点集合,根据相邻光缆节点唯一ID在所述光缆节点资源数据模型中获取该相邻光缆节点所属光缆唯一ID,组成相邻光缆集合;s302、遍历所述相邻光缆节点集合,从光缆节点资源数据模型中获取每个光缆节点唯一ID对应的节点在其所属光缆的排序、节点所在光缆的唯一ID以及节点父ID组成集合T;s303、遍历相邻光缆集合,使用相邻光缆集合中的光缆唯一ID在光缆资源数据模型中获取对应该光缆唯一ID的光缆名称、光缆节点唯一ID以及光缆父ID;将相邻光缆节点集合中的光缆节点唯一ID与其所在光缆的两端的光缆节点唯一ID对比,若均不相等,则舍弃该光缆节点唯一ID;否则,该相等的光缆节点唯一ID即为熔接节点,从集合T中获取熔接节点的节点父ID以及该节点在其所属光缆的排序存入集合C;s304、判断所述纤芯熔接关系模型中是否具有集合C中所存的熔接节点所对应的熔接关系,若存在,将已有熔接关系删除,建立有关所述熔接节点的新的熔接关系;若没有,则建立有关所述熔接节点的熔接关系存入所述纤芯熔接关系模型;步骤四、针对链路进行路由分析,该步骤分为光缆路由分析和纤芯路由分析两部分;其中光缆路由分析包括如下步骤A1~A4:步骤A1、选定起始光缆,由光缆资源数据模型中获得该起始光缆的光缆唯一ID、末端节点对应的光缆节点唯一ID,从机房光缆拓扑关系模型中根据光缆唯一ID得到对应的光缆的路由长度;以起始光缆作为当前光缆,从其末端开始通过如下步骤A2~步骤A4的过程获得起始光缆所在的光缆路由:步骤A2、根据当前光缆的光缆唯一ID从机房光缆拓扑关系模型中获取该光缆名称,将光缆唯一ID及其光缆名称存入集合L中;步骤A3、根据当前光缆的光缆唯一ID及其末端节点的光缆节点唯一ID从纤芯熔接关系模型中获取该节点对应的纤芯熔接关系信息,存入L;步骤A4、针对步骤A3所获取的纤芯熔接关系信息中的另一条熔接光缆Y的光缆唯一ID即ID<sub>Y</sub>,由机房光缆拓扑关系模型中获得该熔接光缆Y的路由长度,同时由光缆资源数据模型中获得ID<sub>Y</sub>对应的末端节点的光缆节点唯一ID即NODE<sub>Y</sub>;以熔接光缆Y作为当前光缆,则ID<sub>Y</sub>及NODE<sub>Y</sub>代入步骤A3~A4;重复执行步骤A3~步骤A4直到步骤A3中不能再从纤芯熔接关系模型中得到数据为止,最终获得的集合L即为起始光缆所在的光缆路由信息;所述纤芯路由分析包括如下步骤B1~B4:步骤B1、选定起始光缆,由光缆资源数据模型中获得该起始光缆的光缆唯一ID、末端节点对应的光缆节点唯一ID,从机房光缆拓扑关系模型中根据光缆唯一ID得到对应的光缆的路由长度存入集合L;以起始光缆作为当前光缆,从当前光缆的末端开始通过如下过程获得起始光缆对应的纤芯路由:步骤B2、根据所述当前光缆的光缆唯一ID从机房光缆拓扑关系模型中获取当前光缆的光缆型号,根据光缆型号从光缆纤芯结构模型中获取当前光缆的纤芯结构种类,遍历该当前光缆的所有纤芯,根据该当前光缆的光缆唯一ID、末端节点对应的光缆节点唯一ID以及当前纤芯编号从纤芯熔接关系模型中获取在该末端节点处该当前光缆的熔接关系信息,存入集合L;步骤B3、根据步骤B2中获得的熔接关系信息得到熔接光缆的光缆唯一ID、熔接节点ID以及纤芯编号;根据熔接光缆的光缆唯一ID从机房光缆拓扑关系中得到该熔接光缆的路由长度并累加,根据熔接光缆的光缆唯一ID及其熔接节点的光缆节点唯一ID从光缆节点资源模型中得到熔接光缆另一末端的光缆节点唯一ID,以熔接光缆作为当前光缆重复执行步骤B2~B3直至不能再从纤芯熔接关系模型中得到数据为止;最终获得的集合L即存有起始光缆所在纤芯链路的纤芯路由信息。
地址 101111 北京市大兴区亦庄经济技术开发区科创十四街99号汇龙森科技园26号楼