本申請屬于計算機領(lǐng)域,具體涉及一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通方法、系統(tǒng)和電子設(shè)備。
背景技術(shù):
1、互聯(lián)網(wǎng)的發(fā)展使政府、金融及工業(yè)制造行業(yè)等行業(yè)對業(yè)務(wù)專線傳輸網(wǎng)絡(luò)需求升級,專線需求漸漸向大帶寬、低時延、高可靠、多連接趨勢發(fā)展。因此,快速發(fā)放端到端專線業(yè)務(wù),提升專線開通效率及品質(zhì)成為一項迫在眉睫的任務(wù)。
2、在相關(guān)技術(shù)中,專線開通通常由人工通過網(wǎng)管進行數(shù)據(jù)配置,按照行政區(qū)劃規(guī)劃建網(wǎng),各地市本地網(wǎng)分別建設(shè),然后通過省內(nèi)干線連接起來,業(yè)務(wù)調(diào)度效率低,開通時間長。網(wǎng)絡(luò)架構(gòu)以環(huán)形組網(wǎng)為主,設(shè)備組網(wǎng)跳數(shù)多,時延大,跨環(huán)網(wǎng)分段調(diào)度,業(yè)務(wù)轉(zhuǎn)接帶來復(fù)雜的配置管理,影響開通效率。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通方法、裝置、電子設(shè)備和可讀存儲介質(zhì),一定程度上可以解決相關(guān)技術(shù)中由人工分段配置導(dǎo)致業(yè)務(wù)開通效率低的問題。
2、第一方面,本申請實施例提供了一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通方法,包括:
3、目標(biāo)多域協(xié)同控制器獲取用于開通目標(biāo)業(yè)務(wù)的資源調(diào)度信息;
4、所述目標(biāo)多域協(xié)同控制器基于所述資源調(diào)度信息,進行路徑規(guī)劃處理,得到跨域路徑規(guī)劃結(jié)果,所述跨域路徑規(guī)劃結(jié)果包括各個域的起點設(shè)備信息和各個域的終點設(shè)備信息;
5、所述目標(biāo)多域協(xié)同控制器基于所述跨域路徑規(guī)劃結(jié)果,向目標(biāo)域的目標(biāo)單域控制器傳輸目標(biāo)指令,所述目標(biāo)指令包含所述目標(biāo)域的目標(biāo)起點設(shè)備信息和所述目標(biāo)域的的目標(biāo)終點設(shè)備信息;
6、所述目標(biāo)單域控制器基于所述目標(biāo)指令,對所述目標(biāo)域內(nèi)的路徑進行規(guī)劃,得到域內(nèi)路徑規(guī)劃結(jié)果;
7、所述目標(biāo)單域控制器基于所述域內(nèi)路徑規(guī)劃結(jié)果,實現(xiàn)所述目標(biāo)業(yè)務(wù)的端到端開通。
8、第二方面,本申請實施例提供了一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通系統(tǒng),包括:目標(biāo)多域協(xié)同控制器和目標(biāo)單域控制器;
9、所述目標(biāo)多域協(xié)同控制器,用于獲取用于開通目標(biāo)業(yè)務(wù)的資源調(diào)度信息;基于所述資源調(diào)度信息,進行路徑規(guī)劃處理,得到跨域路徑規(guī)劃結(jié)果,所述跨域路徑規(guī)劃結(jié)果包括各個域的起點設(shè)備信息和各個域的終點設(shè)備信息;向目標(biāo)域的目標(biāo)單域控制器傳輸目標(biāo)指令,所述目標(biāo)指令包含所述目標(biāo)域的目標(biāo)起點設(shè)備信息和所述目標(biāo)域的的目標(biāo)終點設(shè)備信息;
10、所述目標(biāo)單域控制器,用于基于所述目標(biāo)域的目標(biāo)起點設(shè)備信息和所述目標(biāo)域的的目標(biāo)終點設(shè)備信息,對所述目標(biāo)域內(nèi)的路徑進行規(guī)劃,得到域內(nèi)路徑規(guī)劃結(jié)果;基于所述域內(nèi)路徑規(guī)劃結(jié)果,實現(xiàn)所述目標(biāo)業(yè)務(wù)的端到端開通。
11、第三方面,本申請實施例提供了一種電子設(shè)備,包括處理器和存儲器,所述存儲器存儲在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如第一方面所述的方法的步驟。
12、第四方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),所述介質(zhì)上存儲程序或指令,所述程序或指令被執(zhí)行時實現(xiàn)如第一方面所述的方法的步驟。
13、第五方面,本申請實施例提供了一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如第一方面所述的方法的步驟
14、在本申請實施例中,目標(biāo)多域協(xié)同控制器獲取用于開通目標(biāo)業(yè)務(wù)的資源調(diào)度信息;所述目標(biāo)多域協(xié)同控制器基于所述資源調(diào)度信息,進行路徑規(guī)劃處理,得到跨域路徑規(guī)劃結(jié)果,所述跨域路徑規(guī)劃結(jié)果包括各個域的起點設(shè)備信息和各個域的終點設(shè)備信息;所述目標(biāo)多域協(xié)同控制器基于所述跨域路徑規(guī)劃結(jié)果,向目標(biāo)域的目標(biāo)單域控制器傳輸目標(biāo)指令,所述目標(biāo)指令包含所述目標(biāo)域的目標(biāo)起點設(shè)備信息和所述目標(biāo)域的的目標(biāo)終點設(shè)備信息;所述目標(biāo)單域控制器基于所述目標(biāo)指令,對所述目標(biāo)域內(nèi)的路徑進行規(guī)劃,得到域內(nèi)路徑規(guī)劃結(jié)果;所述目標(biāo)單域控制器基于所述域內(nèi)路徑規(guī)劃結(jié)果,實現(xiàn)所述目標(biāo)業(yè)務(wù)的端到端開通。如此,可以通過目標(biāo)多域協(xié)同控制器跨域調(diào)度資源,進行路徑規(guī)劃處理,得到跨域路徑規(guī)劃結(jié)果,并基于所述跨域路徑規(guī)劃結(jié)果,向目標(biāo)域的目標(biāo)單域控制器傳輸目標(biāo)指令。最終由目標(biāo)單域控制器實現(xiàn)目標(biāo)業(yè)務(wù)的端到端開通,降低人工參與度,提高目標(biāo)業(yè)務(wù)開通速度,一定程度上解決了相關(guān)技術(shù)中由人工分段配置導(dǎo)致業(yè)務(wù)開通效率低的問題。
1.一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)多域協(xié)同控制器獲取用于開通目標(biāo)業(yè)務(wù)的資源調(diào)度信息,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標(biāo)單域控制器基于所述目標(biāo)指令,對所述目標(biāo)域內(nèi)的路徑進行規(guī)劃,得到域內(nèi)路徑規(guī)劃結(jié)果,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述域內(nèi)路徑規(guī)劃結(jié)果包括:所述目標(biāo)域的目標(biāo)起點設(shè)備的標(biāo)識、所述目標(biāo)域的目標(biāo)終點設(shè)備的標(biāo)識和所述目標(biāo)起點設(shè)備和所述目標(biāo)終點設(shè)備之間的中間路徑經(jīng)過的目標(biāo)光傳送網(wǎng)設(shè)備的標(biāo)識;所述目標(biāo)單域控制器基于所述域內(nèi)路徑規(guī)劃結(jié)果,實現(xiàn)所述目標(biāo)業(yè)務(wù)的端到端開通,包括:
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述目標(biāo)業(yè)務(wù)為利用專線傳輸?shù)臉I(yè)務(wù);所述目標(biāo)域內(nèi)的設(shè)備包括客戶側(cè)設(shè)備和接入點設(shè)備;
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述單域控制器采用restconf協(xié)議與所述多域協(xié)同控制器進行交互,所述目標(biāo)域內(nèi)的所有目標(biāo)光傳送網(wǎng)設(shè)備采用統(tǒng)一的接口與所述單域控制器交互,實現(xiàn)目標(biāo)光傳送網(wǎng)設(shè)備與所述多域協(xié)同控制器的解耦。
8.一種基于軟件定義網(wǎng)絡(luò)的業(yè)務(wù)開通系統(tǒng),其特征在于,包括:目標(biāo)多域協(xié)同控制器和目標(biāo)單域控制器;
9.一種電子設(shè)備,其特征在于,包括處理器和存儲器,所述存儲器存儲在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-4、6-7任一項所述的方法的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述介質(zhì)上存儲程序或指令,所述程序或指令被執(zhí)行時實現(xiàn)如權(quán)利要求1-4、6-7任一項所述的方法的步驟。
11.一種計算機程序產(chǎn)品,其特征在于,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-4、6-7任一項所述的方法的步驟。