一种纤芯段自动生成方法、装置、设备及可读存储介质转让专利

申请号 : CN201910294437.3

文献号 : CN110032796A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 宋继恩刘婷夏芸申屠望柱张培兴

申请人 : 华信咨询设计研究院有限公司

摘要 :

本发明公开了一种纤芯段自动生成方法,通过比对各面板间盘的光缆方向获取光缆方向对应的盘,并筛选出光缆方向对应的关联盘中的同方向盘,同方向盘之间光缆信息传输业务相同,可以作为一个整体进行光纤信息传递,对同方向盘进行纤芯段提取,并将纤芯盘中端子业务信息填充至纤芯盘的纤芯中,即实现了由底层光缆数据到纤芯的自动生成。本发明避免了人工设计处理过程中对时间资源以及人力资源的过多占用,实现了纤芯业务快速膨胀下纤芯数据的自动生成,大大提升了信息资源的管理效率。本发明还提供了一种纤芯段自动生成装置、设备及可读存储介质,具有上述有益效果。

权利要求 :

1.一种纤芯段自动生成方法,其特征在于,包括:接收待管理的面板;其中,所述面板包括:盘的光缆方向、端子序号、端子业务名称、盘对应的纤芯基础信息;

通过比对盘的光缆方向获取各面板间光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,所述关联面板中光缆方向对应的盘为关联盘;

筛选出所述关联盘中光缆方向相同的盘,得到同方向盘;

对所述同方向盘进行纤芯段提取,得到若干纤芯盘;

将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中。

2.如权利要求1所述的纤芯段自动生成方法,其特征在于,对所述同方向盘进行纤芯段提取,包括:将所述同方向盘依据纤芯类型信息进行端子划分,得到各端子组;其中,所述各端子组中各端子纤芯类型信息相同;

对所述各端子组进行纤芯段的提取。

3.如权利要求2所述的纤芯段自动生成方法,其特征在于,将所述同方向盘根据预设纤芯类别划分依据进行端子划分,包括:判断所述同方向盘中是否存在端子序号相同的盘;

如果存在,判断所述相同的端子序号是否为1至12;

如果是,新建纤芯段,自动生成12个纤芯;

如果否,判断当前所述端子序号相同的盘的纤芯基础信息是否与当前新建纤芯段一致;

如果一致,将当前所述端子序号相同的盘提取至所述新建纤芯段,自动生成12个纤芯;

如果不存在,将所述同方向盘提取至同一纤芯段,并自动生成纤芯。

4.如权利要求1所述的纤芯段自动生成方法,其特征在于,在通过比对盘的光缆方向获取各面板间光缆方向对应的盘之前,还包括:从所述若干ODF面板筛选出有光缆方向填充的盘,得到业务占用盘;

则相应地,通过比对盘的光缆方向获取各面板间光缆方向对应的盘具体为:通过比对所述业务占用盘的光缆方向获取各面板间的光缆方向对应的盘。

5.如权利要求4所述的纤芯段自动生成方法,其特征在于,在从所述若干ODF面板筛选出有光缆方向填充的盘之后,还包括:判断所述业务占用盘的对端面板是否已导入;

如果已导入,对所述业务占用盘及对应的对端盘进行关联标记;

则相应地,通过比对各面板间盘的光缆方向获取光缆方向对应的盘具体为:通过比对各面板间存在关联标记的盘的光缆方向获取光缆方向对应的盘。

6.如权利要求1所述的纤芯段自动生成方法,其特征在于,将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中,包括:根据所述端子业务名称对所述纤芯盘进行业务比对,得到盘业务比对结果;所述盘业务比对结果包括:盘匹配以及盘不匹配;

获取所述纤芯盘间的匹配盘,并根据端子业务状态对所述匹配盘中各端子进行纤芯状态标记及业务填充。

7.如权利要求6所述的纤芯段自动生成方法,其特征在于,根据所述端子业务名称对所述纤芯盘进行业务比对,包括:确定所述纤芯盘间待比对的两端盘;

对所述两端盘中各端子进行业务比对,得到端子业务比对结果,并对匹配端子进行匹配标记;其中,所述端子业务比对结果包括:端子匹配以及端子不匹配;

统计两端盘中各端子的业务比对结果,生成两端盘的盘业务比对结果,并对匹配盘进行匹配标记。

8.一种纤芯段自动生成装置,其特征在于,包括:面板接收单元,用于接收待管理的面板;其中,所述面板包括:盘的光缆方向、端子序号、端子业务名称、盘对应的纤芯基础信息;

关联盘确定单元,用于通过比对盘的光缆方向获取各面板间光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,所述关联面板中光缆方向对应的盘为关联盘;

同方向盘筛选单元,用于筛选出所述关联盘中光缆方向相同的盘,得到同方向盘;

纤芯段提取单元,用于对所述同方向盘进行纤芯段提取,得到若干纤芯盘;

信息填充单元,用于将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中。

9.一种纤芯段自动生成设备,其特征在于,包括:存储器,用于存储程序;

处理器,用于执行所述程序时实现如权利要求1至7任一项所述纤芯段自动生成方法的步骤。

10.一种可读存储介质,其特征在于,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如权利要求1至7任一项所述纤芯段自动生成方法的步骤。

说明书 :

一种纤芯段自动生成方法、装置、设备及可读存储介质

技术领域

[0001] 本发明涉及光纤通讯网络领域,特别涉及一种纤芯段自动生成方法、装置、设备及可读存储介质。

背景技术

[0002] 由于光纤资源大多埋于地下,因技术等因素的限制,无法对其承载的业务进行直接查看,而光交/ODF架作为中继点资源用于光纤成端,是获取纤芯信息的重要切入点,因此主要通过光交/ODF面板来对纤芯的连接、使用等信息进行梳理。
[0003] 随着城市网建设愈加完善,光纤到户愈加普及,海量的光缆和光纤信息变得愈加复杂,加之人工建设管理环节众多,难以做到数据的准确记录和及时反馈,导致光纤信息准确度不足,影响网络的建设与运营。
[0004] 在传统的人工管理纤芯资源过程中,首先由设计人员完成设计,再由工程人员完成施工,然后由记录人员完成手动输入存档,最后由运营部门安排纤芯调度使用与管理,建设运营管理环节的众多使得光纤信息统计周期冗长,梳理效率和准确度都大幅降低。另一方面,随着新增纤芯业务不断膨胀,网络连接关系复杂,规模逐渐增大,急需智能化的手段提高纤芯资源管理效率。
[0005] 因此,如何提升纤芯段的生成效率,是本领域技术人员需要解决的技术问题。

发明内容

[0006] 本发明的目的是提供一种纤芯段自动生成方法,该方法提高了纤芯信息的准确率和资源利用率,减少人工工作量,提高了纤芯资源管理效率;本发明的另一目的是提供一种纤芯段自动生成装置、设备及可读存储介质,具有上述有益效果。
[0007] 为解决上述技术问题,本发明提供一种纤芯段自动生成方法,包括:
[0008] 接收待管理的面板;其中,所述面板包括:盘的光缆方向、端子序号、端子业务名称、盘对应的纤芯基础信息;
[0009] 通过比对盘的光缆方向获取各面板间光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,所述关联面板中光缆方向对应的盘为关联盘;
[0010] 筛选出所述关联盘中光缆方向相同的盘,得到同方向盘;
[0011] 对所述同方向盘进行纤芯段提取,得到若干纤芯盘;
[0012] 将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中。
[0013] 可选地,对所述同方向盘进行纤芯段提取,包括:
[0014] 将所述同方向盘依据纤芯类型信息进行端子划分,得到各端子组;其中,所述各端子组中各端子纤芯类型信息相同;
[0015] 对所述各端子组进行纤芯段的提取。
[0016] 可选地,将所述同方向盘根据预设纤芯类别划分依据进行端子划分,包括:
[0017] 判断所述同方向盘中是否存在端子序号相同的盘;
[0018] 如果存在,判断所述相同的端子序号是否为1至12;
[0019] 如果是,新建纤芯段,自动生成12个纤芯;
[0020] 如果否,判断当前所述端子序号相同的盘的纤芯基础信息是否与当前新建纤芯段一致;
[0021] 如果一致,将当前所述端子序号相同的盘提取至所述新建纤芯段,自动生成12个纤芯;
[0022] 如果不存在,将所述同方向盘提取至同一纤芯段,并自动生成纤芯。
[0023] 可选地,在通过比对盘的光缆方向获取各面板间光缆方向对应的盘之前,还包括:
[0024] 从所述若干ODF面板筛选出有光缆方向填充的盘,得到业务占用盘;
[0025] 则相应地,通过比对盘的光缆方向获取各面板间光缆方向对应的盘具体为:通过比对所述业务占用盘的光缆方向获取各面板间的光缆方向对应的盘。
[0026] 可选地,在从所述若干ODF面板筛选出有光缆方向填充的盘之后,还包括:
[0027] 判断所述业务占用盘的对端面板是否已导入;
[0028] 如果已导入,对所述业务占用盘及对应的对端盘进行关联标记;
[0029] 则相应地,通过比对各面板间盘的光缆方向获取光缆方向对应的盘具体为:通过比对各面板间存在关联标记的盘的光缆方向获取光缆方向对应的盘。
[0030] 可选地,将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中,包括:
[0031] 根据所述端子业务名称对所述纤芯盘进行业务比对,得到盘业务比对结果;所述盘业务比对结果包括:盘匹配以及盘不匹配;
[0032] 获取所述纤芯盘间的匹配盘,并根据端子业务状态对所述匹配盘中各端子进行纤芯状态标记及业务填充。
[0033] 可选地,根据所述端子业务名称对所述纤芯盘进行业务比对,包括:
[0034] 确定所述纤芯盘间待比对的两端盘;
[0035] 对所述两端盘中各端子进行业务比对,得到端子业务比对结果,并对匹配端子进行匹配标记;其中,所述端子业务比对结果包括:端子匹配以及端子不匹配;
[0036] 统计两端盘中各端子的业务比对结果,生成两端盘的盘业务比对结果,并对匹配盘进行匹配标记。
[0037] 本发明公开一种纤芯段自动生成装置,包括:
[0038] 面板接收单元,用于接收待管理的面板;其中,所述面板包括:盘的光缆方向、端子序号、端子业务名称、盘对应的纤芯基础信息;
[0039] 关联盘确定单元,用于通过比对盘的光缆方向获取各面板间光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,所述关联面板中光缆方向对应的盘为关联盘;
[0040] 同方向盘筛选单元,用于筛选出所述关联盘中光缆方向相同的盘,得到同方向盘;
[0041] 纤芯段提取单元,用于对所述同方向盘进行纤芯段提取,得到若干纤芯盘;
[0042] 信息填充单元,用于将所述纤芯盘中端子业务信息填充至所述纤芯盘的纤芯中。
[0043] 本发明公开一种纤芯段自动生成设备,包括:
[0044] 存储器,用于存储程序;
[0045] 处理器,用于执行所述程序时实现所述纤芯段自动生成方法的步骤。
[0046] 本发明公开一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现所述纤芯段自动生成方法的步骤。
[0047] 本发明所提供的纤芯段自动生成方法,通过比对各面板间盘的光缆方向获取光缆方向对应的盘,并筛选出光缆方向对应的关联盘中的同方向盘,同方向盘之间传输业务相同,可以作为一个整体进行光纤信息传递,对同方向盘进行纤芯段提取,并将同方向盘对应的纤芯基础信息填充至纤芯中,即实现了由底层光缆数据到纤芯的自动生成。基于上述过程对导入的若干待管理面板进行自动信息提取比对自动提取纤芯段并自动生成纤芯,避免了人工设计处理过程中对时间资源以及人力资源的过多占用,实现了纤芯业务快速膨胀下纤芯数据的自动生成,大大提升了信息资源的管理效率。
[0048] 本发明还提供了一种纤芯段自动生成装置、设备及可读存储介质,具有上述有益效果,在此不再赘述。

附图说明

[0049] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0050] 图1为本发明实施例提供的一种纤芯段自动生成方法的流程图;
[0051] 图2为本发明实施例提供的一种纤芯段提取流程示意图;
[0052] 图3为本发明实施例提供的一种纤芯业务匹配过程示意图;
[0053] 图4为本发明实施例提供的一种纤芯段自动生成装置的结构框图;
[0054] 图5为本发明实施例提供的一种纤芯段自动生成设备的结构示意图。

具体实施方式

[0055] 本发明的核心是提供一种纤芯段自动生成方法,该方法结合底层光缆和纤芯业务,根据光交/ODF端子信息自动生成纤芯,自动进行数据的录入与更新,提高了纤芯信息的准确率和资源利用率,减少人工工作量,提高了纤芯资源管理效率;本发明的另一核心是提供一种纤芯段自动生成装置、设备及可读存储介质。
[0056] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057] 实施例一:
[0058] 请参考图1,图1为本实施例提供的一种纤芯段自动生成方法的流程图;该方法主要可以包括:
[0059] 步骤s110、接收待管理的面板。
[0060] 其中,面板为记录光纤网络端子业务信息的调度板,可以为光交箱的面板,也可以为ODF(Optical Distribution Frame光纤配线架)面板等,在此对面板类型不做限定,本实施例中以ODF面板为例进行介绍,其它面板类型均可参照本实施例的介绍。
[0061] ODF面板的面板信息包含容量、面-框、盘号、面板名称、光缆方向、纤芯类型、公里数、纤芯序号和对应每一纤芯序号的业务名称信息,本实施例中主要需要盘的光缆方向、端子序号、端子业务名称以及盘对应的纤芯基础信息,其它信息的有无不做限定,其中,纤芯基础信息指可用于区分纤芯段的纤芯特征信息,在ODF面板中,纤芯基础信息包括纤芯类型、公里数等纤芯特征信息。
[0062] 接收导入的各待管理的面板的信息,即可得到若干面板的面板信息。
[0063] 步骤s120、通过比对盘的光缆方向获取各面板间光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,光缆方向对应的两面板中盘为关联盘。
[0064] 对面板间各盘光缆方向进行比对,确定光缆方向对应的盘,判定存在光缆方向对应盘的两面板为关联面板,光缆方向对应的两面板中盘为关联盘,得到关联面板以及关联盘。光缆方向对应指示两面板存在业务联系,可以实现业务比对。
[0065] 本发明中存在“光缆方向对应盘”指两面板中存在光缆方向信息中的两端点相同的盘。例如C面板中存在某盘的光缆方向为“杭州至绍兴”,E面板中存在盘光缆方向为“绍兴至杭州”时,两端点均为“杭州”以及“绍兴”,则两面板光缆方向对应,如E面板中无“杭州”与“绍兴”间的盘光缆方向,则两面板光缆方向不对应。光缆方向对应的盘的个数为一个及一个以上均可,即A面板中至少存在一个与B面板光缆方向对应的盘,即可判定A面板与B面板关联。
[0066] 例如,面板A中包括3个盘,1号盘光缆方向为1→2,2号盘光缆方向为1→4,3号盘光缆方向为1→4;面板B中包括5个盘,1号盘光缆方向为2→1,2号盘光缆方向为2→9,3号盘光缆方向为2→3,4号盘光缆方向为2→3,5号盘光缆方向为2→4。则对两面板中盘光缆方向进行比对发现面板A中1号盘与面板B中1号盘光缆方向对应,即可判定面板A与面板B为关联面板,面板A中1号盘与面板B中1号盘为关联盘。
[0067] 其中,进行各面板间光缆信息比对的过程可参照现有技术中信息比对的实现过程,本实施例中不做限定,比如可以通过循环比对等算法,在此不做赘述。
[0068] 步骤s130、筛选出关联盘中光缆方向相同的盘,得到同方向盘。
[0069] 在关联面板中的关联盘中筛选光缆方向统一的盘,将所有关联盘以光缆方向划分为若干组,每个组在与所在面板关联的面板中均存在业务关联的对端盘,每个组与对端组进行纤芯的自动生成即可实现两面板间的正常业务联系。
[0070] 仍以上述步骤中面板A与面板B为例,面板A中1号盘与面板B中1号盘为关联盘,面板A中1号盘的光缆方向为1→2,在对面板A中1号盘进行同方向盘的确定时,判断面板A与面板B关联的盘中是否存在光缆方向同为1→2的盘,经过盘筛选,光缆方向为1→2的同方向盘只有1号盘。在对3→4进行光缆方向筛选时,发现光缆方向为3→4的同方向盘包括2号盘以及3号盘。
[0071] 步骤s140、对同方向盘进行纤芯段提取,得到若干纤芯盘。
[0072] 同方向盘具有相同的纤芯特征,对同方向盘进行纤芯段的提取,纤芯段的提取过程可参见相关技术,主要可以包括建立纤芯段、生成纤芯,并生成纤芯序号。
[0073] 在此以上述步骤中得到的光缆方向为1→2的同方向盘为1号盘、光缆方向为3→4的同方向盘包括2号盘以及3号盘为例进行介绍。
[0074] 在面板A中新建纤芯段,并自动生成12个纤芯,纤芯序号与1号盘的端子序号一致,即1至12,还可以同时将其对应的纤芯基础信息(包括纤芯类型以及长度)填充至该纤芯段中。另外再新建一个纤芯段,并自动生成2*12=24个纤芯,纤芯序号与2号盘以及3号盘的端子序号一致,即1至24,同时将其对应的纤芯基础信息(包括纤芯类型以及长度)填充至该纤芯段中。
[0075] 步骤s150、将纤芯盘中端子业务信息填充至纤芯盘的纤芯中。
[0076] 目前纤芯业务数据一般存储于纤芯的两端端子中,对同方向盘进行纤芯段的提取,并将纤芯业务信息填充至纤芯中,避免了在进行纤芯业务数据查看过程中需要在端子间进行端子的匹配与端子纤芯的反复比对过程所耗费的资源,可以便于直接在纤芯中进行相关数据的查看过程。
[0077] 本实施例中对进行端子业务信息填充的过程不做限定,可以参照相关技术,比如可以依次遍历各端子,查看其端子业务,确定与其业务关联的对端端子,根据两业务关联端子的业务状态进行纤芯状态标记以及纤芯业务填充等。进行端子业务信息填充的过程可以根据需要进行具体步骤的设定,在此不再赘述。
[0078] 需要说明的是,本实施例中对执行上述步骤的执行主体不做限定,可以为包含光交箱、分纤箱、终端盒、ODF架、综合柜等的类点资源,也可以为可以完成上述步骤的计算机设备,可以根据需要将执行上述步骤的控制程序导入至自定义设定的执行主体中。
[0079] 基于上述介绍,本实施例提供的纤芯段自动生成方法,通过比对各面板间盘的光缆方向获取光缆方向对应的盘,并筛选出光缆方向对应的关联盘中的同方向盘,同方向盘之间传输业务相同,可以作为一个整体进行光纤信息传递,对同方向盘进行纤芯段提取,并将同方向盘对应的纤芯基础信息填充至纤芯中,即实现了由底层光缆数据到纤芯的自动生成。基于上述过程对导入的若干待管理面板进行自动信息提取比对自动提取纤芯段并自动生成纤芯,避免了人工设计处理过程中对时间资源以及人力资源的过多占用,实现了纤芯业务快速膨胀下纤芯数据的自动生成,大大提升了信息资源的管理效率。
[0080] 实施例二:
[0081] 上述实施例中对具体对同方向盘进行纤芯段提取的过程不做限定,本实施例对进行纤芯段提取的具体过程进行介绍。
[0082] 由于一个纤芯段中一般包含多根光纤,而同方向盘中可能存在不同纤芯类型,为加快整体纤芯生成速度,对同方向盘进行纤芯段提取可以预先根据纤芯特征信息进行端子类型的划分,后再对各类型端子进行纤芯段的提取以及纤芯的自动生成;其中,纤芯类型信息包括面板中的纤芯基础信息,比如纤芯类型、长度等。各端子组中各端子纤芯类型信息相同,根据纤芯基础信息等纤芯类型信息对同方向盘中端子进行类型划分可以方便对同一纤芯段中纤芯进行序号的编排,同时可以加快纤芯生成速度。另外,也可以直接生成各端子的纤芯后再进行纤芯段的划分,在此不做赘述。
[0083] 由于目前相同类型的端子以及纤芯类型在端子序号上存在一定的规律,且特征较为明显容易捕捉,因此为提高纤芯段提取速率,优选地,将同方向盘根据预设纤芯类别划分依据进行纤芯段划分及提取的过程可以具体包括以下步骤:
[0084] (1)、判断同方向盘中是否存在端子序号相同的盘;
[0085] (2)、如果存在,判断相同的端子序号是否为1至12;
[0086] (3)、如果是,新建纤芯段,自动生成12个纤芯,并删除相同的端子序号中的1至12;
[0087] (4)、如果不是,判断当前端子序号相同的盘的纤芯基础信息是否与当前新建纤芯段一致;
[0088] (5)、如果一致,将当前端子序号相同的盘提取至新建纤芯段,自动生成12个纤芯;
[0089] (6)、如果不存在,将同方向盘提取至同一纤芯段,并自动生成纤芯。
[0090] 需要说明的是,由于目前一个盘基本固定有12个端子,一个盘的纤芯类型和公里数等纤芯基础信息是完全一致的,在此每12个端子进行一次判断可以简化比对过程,若盘中端子个数为其他数值时,上述中判断条件中端子序号可做适应性调整,在此不再赘述。
[0091] 实施例三:
[0092] 在实际运行过程中,面板中包含一部分无业务的盘,这些盘在实际运行过程中暂时不承担光纤信息传输任务,但作为面板中的盘,在进行面板以及盘的筛选过程中需要进行筛选计算,但是不会产生任何有效信息,为简化计算过程,缩短计算时间,基于上述实施例,优选地,可以在进行计算前剔除无业务的盘,具体地,在从若干面板中确定光缆方向对应的面板之前,从若干ODF面板筛选出有光缆方向填充的盘,得到业务占用盘;则相应地,从若干面板中确定光缆方向对应的面板具体为:从业务占用盘中确定光缆方向对应的面板。没有光缆方向填充的盘指示目前该盘没有业务填充,本实施例中以将光缆方向填充作为筛选条件进行盘的预筛选为例进行介绍,其他剔除无业务盘的方式在此不再赘述,均视作本发明的保护范围。
[0093] 由于可能存在某些业务占用盘的对端盘所在面板信息没有导入的情况,如果对单端盘进行业务比对会导致无用比对过程,则优选地,在进行盘业务比对前进行盘的标记,若存在对端盘,则继续比对过程。具体地,在从若干ODF面板筛选出有光缆方向填充的盘之后,可以进一步判断业务占用盘的对端面板是否已导入;如果已导入,对业务占用盘及对应的对端盘进行关联标记;则相应地,通过比对各面板间盘的光缆方向获取光缆方向对应的盘具体为:通过比对各面板间存在关联标记的盘的光缆方向获取光缆方向对应的盘。
[0094] 实施例四:
[0095] 上述实施例中对于步骤s150中将纤芯盘中端子业务信息填充至纤芯盘的纤芯中的具体过程不做限定,可以以生成的纤芯为基准,获取各纤芯起始节点的端子业务信息;也可以以端子为基准,获取各端子业务信息并填充至对应的纤芯中等。
[0096] 为在减少人工工作量的同时提高纤芯数据存储的准确度,保证纤芯信息填充的高效率,将纤芯盘中端子业务信息填充至纤芯盘的纤芯中具体可以参照下述步骤:
[0097] 步骤1:根据端子业务名称对纤芯盘进行业务比对,得到盘业务比对结果;盘业务比对结果包括:盘匹配以及盘不匹配;
[0098] 步骤2:获取纤芯盘间的匹配盘,并根据端子业务状态对匹配盘中各端子进行纤芯状态标记及业务填充。
[0099] 该方式通过对有业务关联的两个ODF面板中的盘信息进行有序的查询比较,对每个端子对应的纤芯业务进行对比,判定两盘匹配后进行纤芯业务的填充与完善,可以在保证纤芯数据填充效率的同时提升纤芯数据填充的准确度。
[0100] 具体地,对端子进行业务比对,根据各端子业务比对结果进行盘业务比对的过程具体可以包括以下步骤:
[0101] 步骤11:确定纤芯盘间待比对的两端盘;
[0102] 步骤12:对两端盘中各端子进行业务比对,得到端子业务比对结果,并对匹配端子进行匹配标记;其中,端子业务比对结果包括:端子匹配以及端子不匹配;
[0103] 步骤13:统计两端盘中各端子的业务比对结果,生成两端盘的盘业务比对结果,并对匹配盘进行匹配标记。
[0104] 以上进行盘业务比对的过程是以盘中各端子进行业务比对后,进行盘比对结果的统计,该方法充分考虑了各端子业务信息,精确度较高,且进行匹配盘以及匹配端子的标记,可以方便在后续操作中轻易获取业务匹配的盘以及端子。
[0105] 本实施例提供的纤芯信息填充方法,充分利用计算机技术对于海量数据管理的优势,根据端子业务名称进行盘业务的自动查询比对,根据比对结果可以确定匹配盘,避免了光纤长距离、跨区域等人工管理时无法及时准确更新的缺点,通过查询纤芯两端的端子业务状态对匹配的纤芯盘进行纤芯状态标记,大大减少了查找纤芯业务数据时出现漏缺和错误的几率,提升了整体光纤数据管理的效率以及准确度。
[0106] 实施例五:
[0107] 为加深对本发明提供的纤芯段自动生成方法的理解,本实施例以在导入ODF面板后,首先进行业务盘数的计算和面板标记,简化后续计算量,再对面板中所包含的光缆方向、纤芯类型、长度和端子序号等信息按可信等级进行综合对比判断,自动提取纤芯段并自动生成纤芯,然后对比每盘业务信息进行纤芯业务的匹配填充,从而实现的纤芯数据自动生成的过程为例对整体实现流程进行介绍,主要包括以下步骤:
[0108] (1)、在类点资源中导入ODF面板
[0109] (2)、P=1…Q,R=0,Q为面板总盘数(Q=容量/12),R为面板中有光缆方向填充的盘数
[0110] (3)、P=1,判断是否有光缆方向填充?
[0111] (3.1)、是,R=R+1
[0112] (3.2)、否,R=R
[0113] (4)、P=P+1,直至P=Q
[0114] (5)、C=1…D,E=1…R,D为面板总数
[0115] (6)、C=1,E=1,查看是否已标记?
[0116] (6.1)、是,E=E+1,直至E=R
[0117] (6.2)、否,判断对端面板是否已导入?
[0118] (6.2.1)、是,两端进行标记,进入同方向盘数计算模块
[0119] (6.2.2)、否,E=E+1,直至E=R
[0120] (7)、C=C+1,直至C=D
[0121] (8)、S=1…R,r=0,r为光缆方向相同的盘数总数
[0122] (9)、S=1,判断第S盘的光缆方向是否为当前需计算的方向
[0123] (9.1)、是,r=r+1
[0124] (9.2)、否,r=r
[0125] (10)、S=S+1,直至S=R
[0126] (11)、x=1…r
[0127] (12)、在C面板的r个同方向的盘中判断是否存在端子序号相同的盘?
[0128] (12.1)、是,x=1,y=0,判断x盘的端子序号是否为:1-12?
[0129] (12.1.1)是,y=y+1,n=0,新建纤芯段y,自动生成12个纤芯,纤芯序号与x盘的端子序号一致,将x盘的纤芯类型和长度填充至纤芯段y,x=x+1,直至x=r
[0130] (12.2)、否,判断x盘的纤芯类型和长度是否与纤芯段y一致?
[0131] (12.2.1)、是,将x盘提取至纤芯段y,自动生成12个纤芯,纤芯序号与x盘的端子序号一致
[0132] (12.2.2)、否,x=x+1,直至x=r
[0133] (12.2)、否,将这r个盘提取至同一纤芯段,自动生成12*r个纤芯,纤芯序号与每个盘的端子序号一致
[0134] (13)、计算每个纤芯段中的盘数sum
[0135] (14)、Y=1…y,y为一个面板中同方向的纤芯段数量
[0136] (15)、Y=1,F=1…sum(即F的取值是从1到sum的sum个正整数,sum是每个纤芯段中的盘数,纤芯段是指光缆方向和路由均一致的纤芯的集合),H=1…G,G=sum(若同方向只有一个纤芯段,则sum=r),F为C面板的盘,H为E面板的盘,C面板和E面板是光缆方向对应的两个面板
[0137] (16)、令F=1,H=1
[0138] (17)、判断H盘是否标记?
[0139] (17.1)、是,H=H+1,直至H=G
[0140] (17.2)、否,进入步骤(17.2.1)进行业务查询标记
[0141] (17.2.1)、I=1…12,J=1…12(指示每个盘有12个端子,如若盘设置的端子数不同时,可以对此进行修改),a=0
[0142] 其中,I为F盘的端子序号,J为H盘的端子序号。a为本实施例中定义的一个权值变量,用于记录每两个盘匹配过程中业务的匹配度
[0143] (17.2.2)、I=1
[0144] (17.2.3)、通过查询每个端子对应的业务名称(也即字符串)判断业务是否为空?[0145] (17.2.3.1)、是,判断对端(H盘)相同端子序号对应的业务名称是否为空?[0146] (17.2.3.1.1)、是,以“ΟΟ”标识标记两端端子序号,a=a+1,I=I+1,直至I=12[0147] (17.2.3.1.2)、否,I=I+1,直至I=12
[0148] (17.2.3.2)、否,J=I,通过查询端子对应的业务名称判断两端业务是否一致?[0149] (17.2.3.2.1)、是,以“I-J”标识标记两端端子序号,a=a+3,I=I+1,直至I=12[0150] 对于有业务并且业务匹配的情况,权值加3,对于两端都为空的情况权值加1,是综合考虑有业务且业务匹配or两端业务都为空这两种情况对于盘匹配的决定性程度确定的加权值,当然,权值是可以修改的,比如可以设置为0.9、3.1,另外,对运算规则也可以相适应修改,本实施例中以相加为例,还可以为指数乘等。
[0151] (17.2.3.2.2)、否,J=1,判断J端端子序号是否标记?
[0152] (17.2.3.2.2.1)、是,J=J+1,直至J=12
[0153] (17.2.3.2.2.2)、否,判断I端与J端业务是否一致?
[0154] (17.2.3.2.2.2.1)、是,以“I-J”标识标记两端端子序号,a=a+3,I=I+1,直至I=12
[0155] (17.2.3.2.2.2.2)、否,J=J+1,直至J=12
[0156] (17.2.4)、判断a是否不小于匹配阈值?
[0157] (17.2.4.1)、是,判定两端盘匹配,进入步骤(17.2.4.1.1)进行业务填充[0158] (17.2.4.1.1)、I=1,判断端子序号是否标记?
[0159] (17.2.4.1.1.1)、是,判断业务是否为空?
[0160] (17.2.4.1.1.1.1)、是,纤芯序号以起点(F盘)端子序号为准,纤芯业务为空,纤芯状态标记为“空闲”
[0161] (17.2.4.1.1.1.2)、否,纤芯序号、纤芯业务以起点(F盘)端子序号为准,纤芯状态标记为“占用”
[0162] (17.2.4.1.1.2)、否,判断业务是否为空?
[0163] (17.2.4.1.1.2.1)、是,判断对端是否标记?
[0164] (17.2.4.1.1.2.1.1)是,跳过
[0165] (17.2.4.1.1.2.1.2)、否,纤芯序号以起点(F盘)为准,纤芯业务以终点(H盘)为准,纤芯状态标记为“占用”
[0166] (17.2.4.1.1.2.2)、否,J=I,判断J端是否为空?
[0167] (17.2.4.1.1.2.2.1)、是,纤芯序号、纤芯业务以起点(F盘)为准,纤芯状态标记为“占用”
[0168] (17.2.4.1.1.2.2.2)、否,系统给出相应提示“(F盘)的(I端)与(H盘)的(I端)业务不对应”
[0169] (17.2.4.1.2)、I=I+1,直至I=12
[0170] (17.2.4.2)、否,判定不匹配,H=H+1,直至H=G
[0171] (18)、F=F+1,直至F=sum
[0172] (19)、Y=Y+1,直至Y=y
[0173] 需要说明的是,本实施例中“…”用于指示取值的整数范围,例如“P=1…Q”指示P可取1至Q间任意整数,包括1,其它可以依次类推,在此不再赘述。步骤(11)至步骤(13)的执行过程可参见图2,图2所示为一种纤芯段提取流程示意图,可参见图2所示流程执行步骤(11)至(13)中所有步骤。步骤(15)至步骤(17)的执行过程可参见图3,图3所示为一种纤芯业务匹配过程示意图,可参见图3所示流程执行步骤(15)至(17)中所有步骤。
[0174] 本实施例提供的纤芯段自动生成方法根据业务需求及实际工作中的痛点,设计出了根据ODF面板智能化提取纤芯段并自动生成纤芯的机制,充分利用计算机处理信息的高速度、稳定性,通过遍历光交、ODF端子信息,快速厘清纤芯的连接关系并智能化判断纤芯归属关系,实现光交/ODF面板端子数据与纤芯业务一一对应的同时归纳其所属的光缆方向和纤芯段,解决了人工录入信息的低效、高错、时延等问题,为后续网络的运营管理提供了有效支撑。
[0175] 实施例六:
[0176] 请参考图4,图4为本发明实施例提供的一种纤芯段自动生成装置的结构框图;可以包括:面板接收单元410、关联盘确定单元420、同方向盘筛选单元430、纤芯段提取单元440以及信息填充单元450。本实施例提供的纤芯段自动生成装置可与上述纤芯段自动生成方法相互对照。
[0177] 其中,面板接收单元410主要用于接收待管理的面板;其中,面板包括:盘的光缆方向、端子序号、端子业务名称、盘对应的纤芯基础信息;
[0178] 关联盘确定单元420主要用于通过比对各面板间盘的光缆方向获取光缆方向对应的盘,并判定存在光缆方向对应盘的两面板为关联面板,关联面板中光缆方向对应的盘为关联盘;
[0179] 同方向盘筛选单元430主要用于筛选出关联盘中光缆方向相同的盘,得到同方向盘;
[0180] 纤芯段提取单元440主要用于对同方向盘进行纤芯段提取,得到若干纤芯盘;
[0181] 信息填充单元450主要用于将纤芯盘中端子业务信息填充至纤芯盘的纤芯中。
[0182] 本实施例提供的纤芯段自动生成装置提高了纤芯信息的准确率和资源利用率,减少人工工作量,提高了纤芯资源管理效率。
[0183] 其中,优选地,纤芯段提取单元具体可以包括:
[0184] 端子划分子单元,用于将同方向盘根据预设纤芯类别划分依据进行端子划分,得到多类型端子;其中,预设纤芯类别划分依据包括:纤芯基础信息;
[0185] 提取子单元,用于对各类型端子按预先匹配的规则进行纤芯段的提取。
[0186] 其中优选地,端子划分子单元具体可以进一步包括:
[0187] 端子序号判断子单元,用于判断同方向盘中是否存在端子序号相同的盘;
[0188] 相应地,提取子单元具体包括:
[0189] 第一提取子单元,用于当同方向盘中存在端子序号相同的盘时,将端子序号相同的盘提取至同一纤芯段,并自动生成纤芯;
[0190] 第二提取子单元,用于当同方向盘中不存在端子序号相同的盘时,将同方向盘提取至同一纤芯段,并自动生成纤芯。
[0191] 其中,优选地,第一提取子单元具体可以包括:
[0192] 第一判断子单元,用于当同方向盘中存在端子序号相同的盘时,判断相同的端子序号是否包括1至12;
[0193] 第一纤芯生成子单元,用于当相同的端子序号包括1至12时,新建纤芯段,自动生成12个纤芯,并删除相同的端子序号中的1至12;
[0194] 第二判断子单元,用于当相同的端子序号不包括1至12时,判断当前端子序号相同的盘的纤芯基础信息是否与当前新建纤芯段一致;
[0195] 第一纤芯生成子单元,用于若当前端子序号相同的盘的纤芯基础信息与当前新建纤芯段一致,将当前端子序号相同的盘提取至新建纤芯段,自动生成12个纤芯。
[0196] 优选地,本实施例提供的纤芯段自动生成装置可以进一步还包括:盘预筛选单元,盘预筛选单元的输入端与面板导入单元的输出端连接,盘预筛选单元的输出端与关联盘确定单元连接,具体地,盘预筛选单元用于:从若干ODF面板筛选出有光缆方向填充的盘,得到业务占用盘;
[0197] 则相应地,关联盘确定单元具体用于:通过比对各面板间的业务占用盘的光缆方向获取光缆方向对应的盘。
[0198] 优选地,信息填充单元可以进一步包括:
[0199] 比对子单元,用于根据端子业务名称对纤芯盘进行业务比对,得到盘业务比对结果;盘业务比对结果包括:盘匹配以及盘不匹配;
[0200] 匹配盘填充子单元,用于获取纤芯盘间的匹配盘,并根据端子业务状态对匹配盘中各端子进行纤芯状态标记及业务填充。
[0201] 可选地,比对子单元可以进一步包括:
[0202] 第一确定子单元,用于确定纤芯盘间待比对的两端盘;
[0203] 第一比对子单元,用于对两端盘中各端子进行业务比对,得到端子业务比对结果,并对匹配端子进行匹配标记;其中,端子业务比对结果包括:端子匹配以及端子不匹配;
[0204] 第一统计子单元,用于统计两端盘中各端子的业务比对结果,生成两端盘的盘业务比对结果,并对匹配盘进行匹配标记。
[0205] 实施例七:
[0206] 本实施例提供另一种纤芯业务匹配装置结构,该装置主要包括:ODF面板导入单元、业务盘数计算单元、关联面板标记单元、同方向盘数计算单元、纤芯段提取单元以及业务填充单元。
[0207] 具体地,ODF面板导入单元主要用于:导入ODF面板。
[0208] 业务盘数计算单元主要用于执行以下步骤:
[0209] (1)、P=1…Q,R=0,Q为面板总盘数(Q=容量/12),R为面板中有光缆方向填充的盘数
[0210] (2)、P=1,判断是否有光缆方向填充?
[0211] (2.1)、是,R=R+1
[0212] (2.2)、否,R=R
[0213] (3)、P=P+1,直至P=Q
[0214] 关联面板标记单元主要用于执行以下步骤:
[0215] (4)、C=1…D,E=1…R,D为面板总数
[0216] (5)、C=1,E=1,查看是否已标记?
[0217] (5.1)、是,E=E+1,直至E=R
[0218] (5.2)、否,判断对端面板是否已导入?
[0219] (5.2.1)、是,两端进行标记,进入同方向盘数计算模块
[0220] (5.2.2)、否,E=E+1,直至E=R
[0221] (6)、C=C+1,直至C=D
[0222] 同方向盘数计算单元主要用于执行以下步骤:
[0223] (7)、S=1…R,r=0,r为光缆方向相同的盘数总数
[0224] (8)、S=1,判断第S盘的光缆方向是否为当前需计算的方向
[0225] (8.1)、是,r=r+1
[0226] (8.2)、否,r=r
[0227] (9)、S=S+1,直至S=R
[0228] 纤芯段提取单元主要用于执行以下步骤:
[0229] (10)、x=1…r
[0230] (11)、在C面板的r个同方向的盘中判断是否存在端子序号相同的盘?
[0231] (11.1)、是,x=1,y=0,判断x盘的端子序号是否为:1-12?
[0232] (11.1.1)是,y=y+1,n=0,新建纤芯段y,自动生成12个纤芯,纤芯序号与x盘的端子序号一致,将x盘的纤芯类型和长度填充至纤芯段y,x=x+1,直至x=r
[0233] (11.2)、否,判断x盘的纤芯类型和长度是否与纤芯段y一致?
[0234] (11.2.1)、是,将x盘提取至纤芯段y,自动生成12个纤芯,纤芯序号与x盘的端子序号一致
[0235] (11.2.2)、否,x=x+1,直至x=r
[0236] (11.2)、否,将这r个盘提取至同一纤芯段,自动生成12*r个纤芯,纤芯序号与每个盘的端子序号一致
[0237] (12)、计算每个纤芯段中的盘数sum
[0238] 业务填充单元主要用于执行以下步骤:
[0239] (13)、Y=1…y,y为一个面板中同方向的纤芯段数量
[0240] (14)、Y=1,F=1…sum(即F的取值是从1到sum的sum个正整数,sum是每个纤芯段中的盘数,纤芯段是指光缆方向和路由均一致的纤芯的集合),H=1…G,G=sum(若同方向只有一个纤芯段,则sum=r),F为C面板的盘,H为E面板的盘,C面板和E面板是光缆方向对应的两个面板
[0241] (15)、令F=1,H=1
[0242] (16)、判断H盘是否标记?
[0243] (16.1)、是,H=H+1,直至H=G
[0244] (16.2)、否,进入步骤(16.2.1)进行业务查询标记。
[0245] (16.2.1)、I=1…12,J=1…12(指示每个盘有12个端子,如若盘设置的端子数不同时,可以对此进行修改),a=0
[0246] 其中,I为F盘的端子序号,J为H盘的端子序号。a为本实施例中定义的一个权值变量,用于记录每两个盘匹配过程中业务的匹配度
[0247] (16.2.2)、I=1
[0248] (16.2.3)、通过查询每个端子对应的业务名称(也即字符串)判断业务是否为空?[0249] (16.2.3.1)、是,判断对端(H盘)相同端子序号对应的业务名称是否为空?[0250] (16.2.3.1.1)、是,以“ΟΟ”标识标记两端端子序号,a=a+1,I=I+1,直至I=12[0251] (16.2.3.1.2)、否,I=I+1,直至I=12
[0252] (16.2.3.2)、否,J=I,通过查询端子对应的业务名称判断两端业务是否一致?[0253] (16.2.3.2.1)、是,以“I-J”标识标记两端端子序号,a=a+3,I=I+1,直至I=12[0254] (16.2.3.2.2)、否,J=1,判断J端端子序号是否标记?
[0255] (16.2.3.2.2.1)、是,J=J+1,直至J=12
[0256] (16.2.3.2.2.2)、否,判断I端与J端业务是否一致?
[0257] (16.2.3.2.2.2.1)、是,以“I-J”标识标记两端端子序号,a=a+3,I=I+1,直至I=12
[0258] (16.2.3.2.2.2.2)、否,J=J+1,直至J=12
[0259] (16.2.4)、判断a是否不小于匹配阈值?
[0260] (16.2.4.1)、是,判定两端盘匹配,进入步骤(16.2.4.1.1)进行业务填充[0261] (16.2.4.1.1)、I=1,判断端子序号是否标记?
[0262] (16.2.4.1.1.1)、是,判断业务是否为空?
[0263] (16.2.4.1.1.1.1)、是,纤芯序号以起点(F盘)端子序号为准,纤芯业务为空,纤芯状态标记为“空闲”
[0264] (16.2.4.1.1.1.2)、否,纤芯序号、纤芯业务以起点(F盘)端子序号为准,纤芯状态标记为“占用”
[0265] (16.2.4.1.1.2)、否,判断业务是否为空?
[0266] (16.2.4.1.1.2.1)、是,判断对端是否标记?
[0267] (16.2.4.1.1.2.1.1)是,跳过
[0268] (16.2.4.1.1.2.1.2)、否,纤芯序号以起点(F盘)为准,纤芯业务以终点(H盘)为准,纤芯状态标记为“占用”
[0269] (16.2.4.1.1.2.2)、否,J=I,判断J端是否为空?
[0270] (16.2.4.1.1.2.2.1)、是,纤芯序号、纤芯业务以起点(F盘)为准,纤芯状态标记为“占用”
[0271] (16.2.4.1.1.2.2.2)、否,系统给出相应提示“(F盘)的(I端)与(H盘)的(I端)业务不对应”
[0272] (16.2.4.1.2)、I=I+1,直至I=12
[0273] (16.2.4.2)、否,判定不匹配,H=H+1,直至H=G
[0274] (17)、F=F+1,直至F=sum
[0275] (18)、Y=Y+1,直至Y=y
[0276] 本实施例提供的纤芯段自动生成装置充分利用计算机处理信息的高速度、稳定性,解决了人工录入信息的低效、高错、时延等问题,为后续网络的运营管理提供了有效支撑。
[0277] 实施例八:
[0278] 本实施例提供一种纤芯段自动生成设备;该设备主要包括:存储器以及处理器。纤芯段自动生成设备可参照上述纤芯段自动生成方法的介绍,在此不再赘述。
[0279] 其中,存储器主要用于存储程序;
[0280] 处理器主要用于执行程序时实现上述纤芯段自动生成方法的步骤。
[0281] 请参考图5,为本实施例提供的一种纤芯段自动生成设备的结构示意图,该纤芯段自动生成设备可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,CPU)322(例如,一个或一个以上处理器)和存储器332,一个或一个以上存储应用程序342或数据344的存储介质330(例如一个或一个以上海量存储设备)。其中,存储器332和存储介质330可以是短暂存储或持久存储。存储在存储介质330的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对数据处理设备中的一系列指令操作。更进一步地,中央处理器322可以设置为与存储介质330通信,在纤芯段自动生成设备301上执行存储介质330中的一系列指令操作。
[0282] 纤芯段自动生成设备301还可以包括一个或一个以上电源326,一个或一个以上有线或无线网络接口350,一个或一个以上输入输出接口358,和/或,一个或一个以上操作系统341,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。
[0283] 上面图1所描述的纤芯段自动生成方法中的步骤可以由纤芯段自动生成设备的结构实现。
[0284] 实施例九:
[0285] 本实施例公开了一种可读存储介质,可读存储介质上存储有程序,程序被处理器执行时实现纤芯段自动生成方法的步骤,其中,纤芯段自动生成方法可参照图1对应的实施例,在此不再赘述。
[0286] 该可读存储介质具体可以为U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可存储程序代码的可读存储介质。
[0287] 说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0288] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0289] 结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0290] 以上对本发明所提供的纤芯段自动生成方法、装置、设备及可读存储介质进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。