本申請屬于傳輸與承載,尤其涉及一種傳輸網絡拓撲的生成方法、裝置、設備及存儲介質。
背景技術:
1、運營商的傳輸網絡中廣泛應用傳輸切片分組網絡(slice?packet?network,spn),是分組傳送網(packet?transport?network,ptn)技術的升級演進。基于傳輸網絡建立傳輸網絡拓撲,對于傳輸過程的故障處理、告警監(jiān)控、性能分析等會更為高效。
2、現(xiàn)有技術中僅能以整個傳輸電路為單位,提供“源端傳輸設備-宿端傳輸設備”單鏈狀的網絡拓撲串接,對于傳輸網絡拓撲的建立是不完整的。
技術實現(xiàn)思路
1、本申請實施例提供一種在傳輸網絡拓撲的生成方法、裝置、設備及計算機存儲介質,能夠建立完整的傳輸網絡拓撲。
2、第一方面,本申請實施例提供一種傳輸網絡拓撲的生成方法,包括:
3、查詢用戶側邊沿設備upe的第一段路由sr隧道,確定第一sr隧道對應的運營商側邊沿設備spe,并利用第一sr隧道,建立upe到spe的第一傳輸網絡子拓撲,upe為目標業(yè)務對應的upe;
4、查詢spe的第二sr隧道,確定第二sr隧道對應的網絡側邊沿設備npe,并利用第二sr隧道,建立spe到npe的第二傳輸網絡子拓撲;
5、查詢npe所屬的三層虛擬專用網l3vpn的接入點ip地址;
6、將npe與接入點ip地址對應的省干核心切片分組網絡spn建立拓撲連接,得到npe到省干核心spn的第三傳輸網絡子拓撲;
7、根據(jù)第一傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲。
8、在一個可能實現(xiàn)的實施例中,在查詢upe的第一sr隧道,確定第一sr隧道對應的spe,并利用第一sr隧道,建立upe到spe的第一傳輸網絡子拓撲之前,方法還包括:
9、獲取目標業(yè)務的無線子切片信息;
10、根據(jù)無線子切片信息,確定目標業(yè)務對應的區(qū)域信息;
11、利用區(qū)域信息和基站的對應關系,確定目標業(yè)務對應的基站;
12、查找基站對應的傳輸電路,得到基站對應的upe。
13、在一個可能實現(xiàn)的實施例中,在查詢upe的第一sr隧道,確定第一sr隧道對應的spe,并利用第一sr隧道,建立upe到spe的第一傳輸網絡子拓撲之后,方法還包括:
14、剔除第一傳輸網絡子拓撲中重復的網絡拓撲,得到upe到spe的第四傳輸網絡子拓撲;
15、根據(jù)第一傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲,包括:
16、根據(jù)第四傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲。
17、在一個可能實現(xiàn)的實施例中,在查詢spe的第二sr隧道,確定第二sr隧道對應的npe,并利用第二sr隧道,建立spe到npe的第二傳輸網絡子拓撲之后,方法還包括:
18、剔除第二傳輸網絡子拓撲中重復的網絡拓撲,得到spe到npe的第五傳輸網絡子拓撲;
19、根據(jù)第四傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲,包括:
20、根據(jù)第四傳輸網絡子拓撲、第五傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲。
21、在一個可能實現(xiàn)的實施例中,還包括:
22、顯示upe到省干核心spn的傳輸網絡拓撲;
23、在兩個網元存在多條路徑的情況下,顯示至少一條路徑;
24、其中,網元包括upe、spe、npe或省干核心spn。
25、在一個可能實現(xiàn)的實施例中,還包括:
26、接收用戶對網元的點擊輸入;
27、響應于點擊輸入,顯示網元的源端/宿端端口。
28、第二方面,本申請實施例提供了一種傳輸網絡拓撲的生成裝置,包括:
29、查詢模塊,用于查詢用戶側邊沿設備upe的第一段路由sr隧道,確定第一sr隧道對應的運營商側邊沿設備spe,并利用第一sr隧道,建立upe到spe的第一傳輸網絡子拓撲,upe為目標業(yè)務對應的upe;
30、查詢模塊,還用于查詢spe的第二sr隧道,確定第二sr隧道對應的網絡側邊沿設備npe,并利用第二sr隧道,建立spe到npe的第二傳輸網絡子拓撲;
31、查詢模塊,還用于查詢npe所屬的三層虛擬專用網l3vpn的接入點ip地址;
32、建立模塊,用于將npe與接入點ip地址對應的省干核心切片分組網絡spn建立拓撲連接,得到npe到省干核心spn的第三傳輸網絡子拓撲;
33、生成模塊,用于根據(jù)第一傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲。
34、第三方面,本申請實施例提供了一種電子設備,設備包括:
35、處理器以及存儲有計算機程序指令的存儲器;
36、處理器執(zhí)行計算機程序指令時實現(xiàn)上述任意一項的在傳輸網絡拓撲的生成方法。
37、第四方面,本申請實施例提供了一種計算機存儲介質,計算機可讀存儲介質上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)上述任意一項的傳輸網絡拓撲的生成方法。
38、第五方面,本申請實施例提供了一種計算機程序產品,其特征在于,計算機程序產品中的指令由電子設備的處理器執(zhí)行時,使得電子設備能夠執(zhí)行上述任意一項的傳輸網絡拓撲的生成方法。
39、本申請實施例的傳輸網絡拓撲的生成方法、裝置、設備及計算機存儲介質,查詢用戶側邊沿設備upe的第一段路由sr隧道,確定第一sr隧道對應的運營商側邊沿設備spe,并利用第一sr隧道,建立upe到spe的第一傳輸網絡子拓撲,upe為目標業(yè)務對應的upe,查詢spe的第二sr隧道,確定第二sr隧道對應的網絡側邊沿設備npe,并利用第二sr隧道,建立spe到npe的第二傳輸網絡子拓撲,查詢npe所屬的三層虛擬專用網l3vpn的接入點ip地址,將npe與接入點ip地址對應的省干核心切片分組網絡spn建立拓撲連接,得到npe到省干核心spn的第三傳輸網絡子拓撲,根據(jù)第一傳輸網絡子拓撲、第二傳輸網絡子拓撲和第三傳輸網絡子拓撲,生成upe到省干核心spn的傳輸網絡拓撲。如此以用戶側目標業(yè)務對應的upe為接入點,分段生成對應的傳輸網絡子拓撲,建立從upe到省干核心spn的傳輸網絡拓撲,將多段傳輸網絡子拓撲組合到一起,完整的建立了傳輸網絡拓撲。
1.一種傳輸網絡拓撲的生成方法,其特征在于,包括:
2.根據(jù)權利要求1所述的傳輸網絡拓撲的生成方法,其特征在于,在查詢upe的第一sr隧道,確定所述第一sr隧道對應的spe,并利用所述第一sr隧道,建立所述upe到所述spe的第一傳輸網絡子拓撲之前,所述方法還包括:
3.根據(jù)權利要求2所述的傳輸網絡拓撲的生成方法,其特征在于,在查詢所述upe的第一sr隧道,確定所述第一sr隧道對應的spe,并利用所述第一sr隧道,建立所述upe到所述spe的第一傳輸網絡子拓撲之后,所述方法還包括:
4.根據(jù)權利要求3所述的傳輸網絡拓撲的生成方法,其特征在于,在查詢所述spe的第二sr隧道,確定所述第二sr隧道對應的npe,并利用所述第二sr隧道,建立所述spe到所述npe的第二傳輸網絡子拓撲之后,所述方法還包括:
5.根據(jù)權利要求1-4任意一項所述的傳輸網絡拓撲的生成方法,其特征在于,還包括:
6.根據(jù)權利要求5所述的傳輸網絡拓撲的生成方法,其特征在于,還包括:
7.一種傳輸網絡拓撲的生成裝置,其特征在于,所述裝置包括:
8.一種電子設備,其特征在于,所述設備包括:處理器以及存儲有計算機程序指令的存儲器;
9.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權利要求1-6任意一項所述的傳輸網絡拓撲的生成方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品中的指令由電子設備的處理器執(zhí)行時,使得所述電子設備能夠執(zhí)行如權利要求1-6任意一項所述的傳輸網絡拓撲的生成方法。