本發(fā)明涉及資源存儲,尤其涉及一種傳輸資源存儲方法、裝置、設備、介質及計算機程序產(chǎn)品。
背景技術:
1、光分配網(wǎng)絡(optical?distribution?network,odn)具有傳輸設備量大、傳輸層級多以及承載業(yè)務類型多的特點,odn資源之間的關聯(lián)規(guī)則也很繁多,且odn資源之間的關系對odn故障影響面以及故障位置確認非常重要。然而,目前的odn資源多以資源表的形式存儲,在梳理資源關系確定網(wǎng)絡故障時,費時費力,因此急需一種odn資源(傳輸資源)的存儲方案,以實現(xiàn)快速準確地挖掘ond資源關系,在odn故障時能夠快速準確地確定故障。
技術實現(xiàn)思路
1、本發(fā)明提供一種傳輸資源存儲方法、裝置、設備、介質及計算機程序產(chǎn)品,用以解決現(xiàn)有odn資源的存儲方式難以快速準確地挖掘ond資源關系,在odn故障時無法快速準確地定位故障的缺陷,實現(xiàn)快速準確地挖掘ond資源關系,在odn故障時能夠快速準確地確定故障。
2、本發(fā)明提供一種傳輸資源存儲方法,包括如下步驟。
3、基于業(yè)務場景對光路數(shù)據(jù)進行清洗,得到目標資源數(shù)據(jù)表,基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源;
4、基于所述目標網(wǎng)絡圖資源中各光路之間的相似度,對所述目標網(wǎng)絡圖資源進行更新得到第一網(wǎng)絡圖資源;
5、在接收到待存儲傳輸資源的情況下,基于所述待存儲傳輸資源對所述第一網(wǎng)絡圖資源進行更新得到第二網(wǎng)絡圖資源,存儲所述第二網(wǎng)絡圖資源。
6、根據(jù)本發(fā)明提供的一種傳輸資源存儲方法,所述基于業(yè)務場景對光路數(shù)據(jù)進行清洗,得到目標資源數(shù)據(jù)表包括:
7、基于業(yè)務場景將光路數(shù)據(jù)劃分為多種光路類型;
8、基于各所述光路類型和數(shù)據(jù)關聯(lián)規(guī)則,對所述光路數(shù)據(jù)進行清洗得到目標資源數(shù)據(jù)表;所述數(shù)據(jù)關聯(lián)規(guī)則是基于所述光路數(shù)據(jù)確定的。
9、根據(jù)本發(fā)明提供的一種傳輸資源存儲方法,所述基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源包括:
10、基于所述目標資源數(shù)據(jù)表中文本數(shù)據(jù),確定所述目標資源數(shù)據(jù)表中每條記錄對應的目標數(shù)值;基于所述目標數(shù)值構建目標網(wǎng)絡圖資源。
11、根據(jù)本發(fā)明提供的一種傳輸資源存儲方法,所述基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源,之后包括:
12、確定第一異常數(shù)據(jù)和第二異常數(shù)據(jù);所述第一異常數(shù)據(jù)是對所述光路數(shù)據(jù)進行清洗得到的,所述第二異常數(shù)據(jù)是基于目標網(wǎng)絡圖資源確定的;
13、基于所述第一異常數(shù)據(jù)和所述第二異常數(shù)據(jù),對所述目標網(wǎng)絡圖資源中的節(jié)點信息和邊信息進行更新。
14、根據(jù)本發(fā)明提供的一種傳輸資源存儲方法,所述基于所述目標網(wǎng)絡圖資源中各光路之間的相似度,對所述目標網(wǎng)絡圖資源進行更新得到第一網(wǎng)絡圖資源包括:
15、基于所述目標網(wǎng)絡圖資源中各光路之間的相似度,確定各所述目標網(wǎng)絡圖資源中的相似數(shù)據(jù);基于所述相似數(shù)據(jù)對所述目標網(wǎng)絡圖資源進行更新,得到第一網(wǎng)絡圖資源。
16、根據(jù)本發(fā)明提供的一種傳輸資源存儲方法,所述在接收到待存儲傳輸資源的情況下,基于所述待存儲傳輸資源對所述第一網(wǎng)絡圖資源進行更新得到第二網(wǎng)絡圖資源包括:
17、在接收到待存儲傳輸資源的情況下,對所述待存儲傳輸資源進行清洗,得到新資源對象;所述新資源對象包含屬性;
18、基于所述資源對象和所述屬性對所述第一網(wǎng)絡圖資源進行更新,得到第二網(wǎng)絡圖資源。
19、本發(fā)明還提供一種傳輸資源存儲裝置,包括如下模塊:
20、網(wǎng)絡圖資源構建模塊,用于基于業(yè)務場景對光路數(shù)據(jù)進行清洗,得到目標資源數(shù)據(jù)表,基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源;
21、網(wǎng)絡圖資源更新模塊,用于基于所述目標網(wǎng)絡圖資源中各光路之間的相似度,對所述目標網(wǎng)絡圖資源進行更新得到第一網(wǎng)絡圖資源;
22、傳輸資源存儲模塊,用于在接收到待存儲傳輸資源的情況下,基于所述待存儲傳輸資源對所述第一網(wǎng)絡圖資源進行更新得到第二網(wǎng)絡圖資源,存儲所述第二網(wǎng)絡圖資源。
23、本發(fā)明還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上述任一種所述傳輸資源存儲方法。
24、本發(fā)明還提供一種非暫態(tài)計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述傳輸資源存儲方法。
25、本發(fā)明還提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述傳輸資源存儲方法。
26、本發(fā)明提供的傳輸資源存儲方法、裝置、設備、介質及計算機程序產(chǎn)品,通過業(yè)務場景對光路數(shù)據(jù)進行清洗得到資源數(shù)據(jù)表,在資源數(shù)據(jù)表的基礎上,結合圖模型構建網(wǎng)絡圖資源,通過網(wǎng)絡圖資源中各光路之間的相似度,對網(wǎng)絡圖資源進行一次更新,在收到傳輸資源存儲任務時,通過待傳輸資源對網(wǎng)絡圖資源進行二次更新,并在每一次網(wǎng)絡圖資源更新后,對更新后的網(wǎng)絡圖資源進行存儲。本發(fā)明通過基于圖模型的網(wǎng)絡數(shù)據(jù)關聯(lián),構建了整個odn的資源關系,在新資源存儲時,只需要更新網(wǎng)絡圖資源中的少部分內容,支持任意關聯(lián)關系的挖掘輸出,實現(xiàn)了ond資源關系的快速準確挖掘,在odn故障時能夠快速準確地確定故障。
1.一種傳輸資源存儲方法,其特征在于,包括:
2.根據(jù)權利要求1所述的傳輸資源存儲方法,其特征在于,所述基于業(yè)務場景對光路數(shù)據(jù)進行清洗,得到目標資源數(shù)據(jù)表包括:
3.根據(jù)權利要求1所述的傳輸資源存儲方法,其特征在于,所述基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源包括:
4.根據(jù)權利要求3所述的傳輸資源存儲方法,其特征在于,所述基于所述目標資源數(shù)據(jù)表構建目標網(wǎng)絡圖資源,之后包括:
5.根據(jù)權利要求1所述的傳輸資源存儲方法,其特征在于,所述基于所述目標網(wǎng)絡圖資源中各光路之間的相似度,對所述目標網(wǎng)絡圖資源進行更新得到第一網(wǎng)絡圖資源包括:
6.根據(jù)權利要求1所述的傳輸資源存儲方法,其特征在于,所述在接收到待存儲傳輸資源的情況下,基于所述待存儲傳輸資源對所述第一網(wǎng)絡圖資源進行更新得到第二網(wǎng)絡圖資源包括:
7.一種傳輸資源存儲裝置,其特征在于,包括:
8.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權利要求1至6任一項所述傳輸資源存儲方法。
9.一種非暫態(tài)計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6任一項所述傳輸資源存儲方法。
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至6任一項所述傳輸資源存儲方法。