本技术涉及通信,特别是涉及一种同路由检测方法、装置、电子设备及存储介质。
背景技术:
1、传输网作为基础网络,承载大量电路业务,包括bras(broadband remote accessserver,带宽接入服务器,是一种面向宽带网络应用的新型接入网关)、irpan(ip radioaccess network,无线接入网ip化,是一种移动业务承载并兼顾提供二三层通道类业务承载技术)等网络电路,承载公众无线、带宽等业务。
2、在实际应用中,不同业务电路之间可能会存在同路由情况,业务电路同路由情况将会严重威胁通信网络安全,一旦同路由段落故障,将导致业务工作保护路径同时中断,进而导致业务闪断或中断。因此,对业务电路进行同路由检测是非常必要的。现有技术中,通常是依靠人工结合纸质文件,进行分析、判断同路由情况,但是该种方式的检测效率较低,检测结果的准确性较低。
技术实现思路
1、鉴于上述问题,本技术实施例提出了一种同路由检测方法、装置、电子设备及存储介质,用以提高同路由检测的效率和准确性。
2、根据本技术的实施例的一个方面,提供了一种同路由检测方法,所述方法包括:
3、获取第一电路承载的设备信息和第二电路承载的设备信息;
4、将所述第一电路承载的设备信息和所述第二电路承载的设备信息对比,得到所述第一电路和所述第二电路之间的设备层面同路由信息;
5、获取所述第一电路承载的光缆信息和所述第二电路承载的光缆信息;
6、将所述第一电路承载的光缆信息和所述第二电路承载的光缆信息对比,得到所述第一电路和所述第二电路之间的光缆层面同路由信息。
7、可选地,获取第一电路承载的设备信息和第二电路承载的设备信息,包括:
8、调用端到端查询接口,输入所述第一电路的标识和所述第一电路的待查询设备类型,得到所述端到端查询接口返回的所述第一电路承载的设备信息;
9、调用所述端到端查询接口,输入所述第二电路的标识和所述第二电路的待查询设备类型,得到所述端到端查询接口返回的所述第二电路承载的设备信息。
10、可选地,所述设备信息包括网元设备信息和网元设备中的板卡设备信息,所述设备层面同路由信息包括同网元信息和同板卡信息;将所述第一电路承载的设备信息和所述第二电路承载的设备信息对比,得到所述第一电路和所述第二电路之间的设备层面同路由信息,包括:
11、将所述第一电路承载的网元设备信息和所述第二电路承载的网元设备信息对比,将所述第一电路和所述第二电路承载的相同网元设备信息,确定为所述第一电路和所述第二电路之间的同网元信息;
12、将所述第一电路和所述第二电路承载的相同网元设备作为目标网元设备,将所述第一电路承载的所述目标网元设备中的板卡设备信息和所述第二电路承载的所述目标网元设备中的板卡设备信息对比,将所述第一电路和所述第二电路承载的所述目标网元设备中的相同板卡设备信息,确定为所述第一电路和所述第二电路之间的同板卡信息。
13、可选地,获取第一电路承载的光缆信息和第二电路承载的光缆信息,包括:
14、调用资源池接口,输入所述第一电路的标识,基于所述第一电路的标识,从资源池数据中查询所述第一电路承载的光缆信息;
15、调用所述资源池接口,输入所述第二电路的标识,基于所述第二电路的标识,从所述资源池数据中查询所述第二电路承载的光缆信息。
16、可选地,基于所述第一电路的标识,从资源池数据中查询所述第一电路承载的光缆信息,包括:
17、基于所述第一电路的标识查询所述资源池数据中的电路路由表,得到所述第一电路对应的路由对象标识;
18、基于所述第一电路对应的路由对象标识查询所述资源池数据中的承载关系表,得到所述第一电路对应的子网连接标识;
19、基于所述第一电路对应的子网连接标识查询所述资源池数据中的网管光传输段关联的资源系统段表,得到所述第一电路对应的系统段标识;
20、基于所述第一电路对应的系统段标识查询所述资源池数据中的光路与内线逻辑资源承载关系表,得到所述第一电路对应的光路标识;
21、基于所述第一电路对应的光路标识查询所述资源池数据中的光路路由信息,得到所述第一电路对应的路由类型和纤芯标识;
22、基于所述第一电路对应的路由类型和纤芯标识,查询所述第一电路承载的光缆信息。
23、可选地,基于所述第一电路对应的路由类型和纤芯标识,查询所述第一电路承载的光缆信息,包括:
24、在所述第一电路对应的路由类型为第一路由类型时,基于所述第一电路对应的纤芯标识查询所述资源池数据中的局向光纤表,得到所述第一电路承载的光缆信息;
25、在所述第一电路对应的路由类型为第二路由类型时,基于所述第一电路对应的纤芯标识查询所述资源池数据中的光缆段纤芯表,得到所述第一电路承载的光缆信息。
26、可选地,所述光缆信息包括整体光缆信息和整体光缆中的光缆区间信息;所述光缆层面同路由信息包括同光缆信息和光缆同路由信息;将所述第一电路承载的光缆信息和所述第二电路承载的光缆信息对比,得到所述第一电路和所述第二电路之间的光缆层面同路由信息,包括:
27、将所述第一电路承载的整体光缆信息和所述第二电路承载的整体光缆信息对比,将所述第一电路和所述第二电路承载的相同整体光缆信息,确定为所述第一电路和所述第二电路之间的同光缆信息;
28、将所述第一电路和所述第二电路承载的不同整体光缆作为目标整体光缆,将所述第一电路承载的所述目标整体光缆中的光缆区间信息和所述第二电路承载的所述目标整体光缆中的光缆区间信息对比,将所述第一电路和所述第二电路承载的所述目标整体光缆中的相同光缆区间信息,确定为所述第一电路和所述第二电路之间的光缆同路由信息。
29、可选地,所述光缆区间信息包括光缆区间经纬度;将所述第一电路承载的所述目标整体光缆中的光缆区间信息和所述第二电路承载的所述目标整体光缆中的光缆区间信息对比,包括:
30、将所述第一电路承载的所述目标整体光缆中的光缆区间经纬度和所述第二电路承载的所述目标整体光缆中的光缆区间经纬度对比;
31、将经纬度相同的光缆区间,确定为所述第一电路和所述第二电路承载的所述目标整体光缆中的相同光缆区间。
32、根据本技术的实施例的另一方面,提供了一种同路由检测装置,所述装置包括:
33、第一获取模块,用于获取第一电路承载的设备信息和第二电路承载的设备信息;
34、第一检测模块,用于将所述第一电路承载的设备信息和所述第二电路承载的设备信息对比,得到所述第一电路和所述第二电路之间的设备层面同路由信息;
35、第二获取模块,用于获取所述第一电路承载的光缆信息和所述第二电路承载的光缆信息;
36、第二检测模块,用于将所述第一电路承载的光缆信息和所述第二电路承载的光缆信息对比,得到所述第一电路和所述第二电路之间的光缆层面同路由信息。
37、可选地,所述第一获取模块包括:
38、第一查询子模块,用于调用端到端查询接口,输入所述第一电路的标识和所述第一电路的待查询设备类型,得到所述端到端查询接口返回的所述第一电路承载的设备信息;
39、第二查询子模块,用于调用所述端到端查询接口,输入所述第二电路的标识和所述第二电路的待查询设备类型,得到所述端到端查询接口返回的所述第二电路承载的设备信息。
40、可选地,所述设备信息包括网元设备信息和网元设备中的板卡设备信息,所述设备层面同路由信息包括同网元信息和同板卡信息;所述第一检测模块包括:
41、第一对比子模块,用于将所述第一电路承载的网元设备信息和所述第二电路承载的网元设备信息对比,将所述第一电路和所述第二电路承载的相同网元设备信息,确定为所述第一电路和所述第二电路之间的同网元信息;
42、第二对比子模块,用于将所述第一电路和所述第二电路承载的相同网元设备作为目标网元设备,将所述第一电路承载的所述目标网元设备中的板卡设备信息和所述第二电路承载的所述目标网元设备中的板卡设备信息对比,将所述第一电路和所述第二电路承载的所述目标网元设备中的相同板卡设备信息,确定为所述第一电路和所述第二电路之间的同板卡信息。
43、可选地,所述第二获取模块包括:
44、第三查询子模块,用于调用资源池接口,输入所述第一电路的标识,基于所述第一电路的标识,从资源池数据中查询所述第一电路承载的光缆信息;
45、第四查询子模块,用于调用所述资源池接口,输入所述第二电路的标识,基于所述第二电路的标识,从所述资源池数据中查询所述第二电路承载的光缆信息。
46、可选地,所述第三查询子模块包括:
47、第一信息查询单元,用于基于所述第一电路的标识查询所述资源池数据中的电路路由表,得到所述第一电路对应的路由对象标识;
48、第二信息查询单元,用于基于所述第一电路对应的路由对象标识查询所述资源池数据中的承载关系表,得到所述第一电路对应的子网连接标识;
49、第三信息查询单元,用于基于所述第一电路对应的子网连接标识查询所述资源池数据中的网管光传输段关联的资源系统段表,得到所述第一电路对应的系统段标识;
50、第四信息查询单元,用于基于所述第一电路对应的系统段标识查询所述资源池数据中的光路与内线逻辑资源承载关系表,得到所述第一电路对应的光路标识;
51、第五信息查询单元,用于基于所述第一电路对应的光路标识查询所述资源池数据中的光路路由信息,得到所述第一电路对应的路由类型和纤芯标识;
52、第六信息查询单元,用于基于所述第一电路对应的路由类型和纤芯标识,查询所述第一电路承载的光缆信息。
53、可选地,所述第六信息查询单元,具体用于在所述第一电路对应的路由类型为第一路由类型时,基于所述第一电路对应的纤芯标识查询所述资源池数据中的局向光纤表,得到所述第一电路承载的光缆信息;在所述第一电路对应的路由类型为第二路由类型时,基于所述第一电路对应的纤芯标识查询所述资源池数据中的光缆段纤芯表,得到所述第一电路承载的光缆信息。
54、可选地,所述光缆信息包括整体光缆信息和整体光缆中的光缆区间信息;所述光缆层面同路由信息包括同光缆信息和光缆同路由信息;所述第二检测模块包括:
55、第三对比子模块,用于将所述第一电路承载的整体光缆信息和所述第二电路承载的整体光缆信息对比,将所述第一电路和所述第二电路承载的相同整体光缆信息,确定为所述第一电路和所述第二电路之间的同光缆信息;
56、第四对比子模块,用于将所述第一电路和所述第二电路承载的不同整体光缆作为目标整体光缆,将所述第一电路承载的所述目标整体光缆中的光缆区间信息和所述第二电路承载的所述目标整体光缆中的光缆区间信息对比,将所述第一电路和所述第二电路承载的所述目标整体光缆中的相同光缆区间信息,确定为所述第一电路和所述第二电路之间的光缆同路由信息。
57、可选地,所述光缆区间信息包括光缆区间经纬度;所述第四对比子模块,具体用于将所述第一电路承载的所述目标整体光缆中的光缆区间经纬度和所述第二电路承载的所述目标整体光缆中的光缆区间经纬度对比;将经纬度相同的光缆区间,确定为所述第一电路和所述第二电路承载的所述目标整体光缆中的相同光缆区间。
58、根据本技术的实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个计算机可读存储介质;当所述指令由所述一个或多个处理器执行时,使得所述处理器执行如上任一项所述的同路由检测方法。
59、根据本技术的实施例的另一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行如上任一项所述的同路由检测方法。
60、本技术实施例中,获取第一电路承载的设备信息和第二电路承载的设备信息;将所述第一电路承载的设备信息和所述第二电路承载的设备信息对比,得到所述第一电路和所述第二电路之间的设备层面同路由信息;获取所述第一电路承载的光缆信息和所述第二电路承载的光缆信息;将所述第一电路承载的光缆信息和所述第二电路承载的光缆信息对比,得到所述第一电路和所述第二电路之间的光缆层面同路由信息。由此可知,本技术实施例中,通过自动获取第一电路和第二电路的相关信息进行比对,可以实现同路由检测,该方法相比于人工对比的方式,能够提高同路由检测的效率和准确性。并且,本技术实施例中能够得到设备层面同路由信息和光缆层面同路由信息,因此扩大了路由检测的范围,提高了路由检测的全面性。
1.一种同路由检测方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,获取第一电路承载的设备信息和第二电路承载的设备信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述设备信息包括网元设备信息和网元设备中的板卡设备信息,所述设备层面同路由信息包括同网元信息和同板卡信息;
4.根据权利要求1所述的方法,其特征在于,获取第一电路承载的光缆信息和第二电路承载的光缆信息,包括:
5.根据权利要求4所述的方法,其特征在于,基于所述第一电路的标识,从资源池数据中查询所述第一电路承载的光缆信息,包括:
6.根据权利要求5所述的方法,其特征在于,基于所述第一电路对应的路由类型和纤芯标识,查询所述第一电路承载的光缆信息,包括:
7.根据权利要求1所述的方法,其特征在于,所述光缆信息包括整体光缆信息和整体光缆中的光缆区间信息;所述光缆层面同路由信息包括同光缆信息和光缆同路由信息;
8.根据权利要求7所述的方法,其特征在于,所述光缆区间信息包括光缆区间经纬度;将所述第一电路承载的所述目标整体光缆中的光缆区间信息和所述第二电路承载的所述目标整体光缆中的光缆区间信息对比,包括:
9.一种同路由检测装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至8任一项所述的同路由检测方法。