本發(fā)明涉及網(wǎng)絡(luò)通信?,尤其涉及一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法、裝置。
背景技術(shù):
1、目前在通信網(wǎng)絡(luò)中,業(yè)務(wù)發(fā)生故障后,常用的故障定位方法是通過合成核心網(wǎng)各接口dpi輸出的xdr數(shù)據(jù)形成故障業(yè)務(wù)的全鏈路xdr,按時間順序排列具有同樣錯誤碼的信令消息,找到錯誤碼的第一發(fā)起網(wǎng)元,從而定位故障首拆點。
2、但是,上述方法要求各核心網(wǎng)網(wǎng)元的xdr采集設(shè)備時間嚴格對齊,并且要求xdr的合成精度在毫秒級。由此,一旦各核心網(wǎng)網(wǎng)元xdr采集設(shè)備之間出現(xiàn)時鐘抖動造成時間不一致,故障定位就有失敗風險,從而增加排障復雜度、延長排障時間、影響客戶感知,進而造成運維成本上升。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法、裝置,用以解決現(xiàn)有技術(shù)中一旦各網(wǎng)元之間xdr采集設(shè)備出現(xiàn)時間不同步,則增加排障失敗的風險以及排障難度的缺陷。
2、本發(fā)明提供一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,包括:
3、獲取待定位業(yè)務(wù)的xdr數(shù)據(jù)集;
4、提取得到所述xdr數(shù)據(jù)集中各xdr數(shù)據(jù)向量;
5、基于所述各xdr數(shù)據(jù)向量與預設(shè)故障業(yè)務(wù)庫中各故障案例的案例xdr數(shù)據(jù)向量進行比對,得到所述待定位業(yè)務(wù)與所述各故障案例之間的故障相似度;
6、基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果。
7、根據(jù)本發(fā)明提供的一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,所述基于所述各xdr數(shù)據(jù)向量與預設(shè)故障業(yè)務(wù)庫中各故障案例的案例xdr數(shù)據(jù)向量進行比對,得到所述待定位業(yè)務(wù)與所述各故障案例之間的故障相似度,包括:
8、基于所述各xdr數(shù)據(jù)向量分別與所述各故障案例的案例圖譜中的對應(yīng)案例xdr數(shù)據(jù)向量進行相似度計算,得到所述各xdr數(shù)據(jù)向量分別與所述案例圖譜中的對應(yīng)案例xdr數(shù)據(jù)向量之間的子數(shù)據(jù)相似度;
9、基于所述子數(shù)據(jù)相似度,確定所述故障相似度。
10、根據(jù)本發(fā)明提供的一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,所述基于所述子數(shù)據(jù)相似度,確定所述故障相似度,包括:
11、融合所述各xdr數(shù)據(jù)向量與各故障案例的案例圖譜中的對應(yīng)案例xdr數(shù)據(jù)向量之間的子數(shù)據(jù)相似度,以進行子數(shù)據(jù)相似度的平均值計算,得到所述故障相似度。
12、根據(jù)本發(fā)明提供的一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,所述基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果,包括:
13、從所述故障相似度中選取最大故障相似度,基于所述最大故障相似度與預設(shè)相似度閾值進行比較,在所述最大故障相似度高于預設(shè)閾值的情況下,將所述最大故障相似度對應(yīng)的故障案例的故障標注作為所述待定位業(yè)務(wù)的故障定位結(jié)果。
14、根據(jù)本發(fā)明提供的一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,所述基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果,還包括:
15、從所述故障相似度中選取最大故障相似度,在所述最大故障相似度不高于預設(shè)閾值的情況下,將所述最大故障相似度對應(yīng)的故障案例的故障標注作為所述待定位業(yè)務(wù)的參考定位結(jié)果,以基于所述參考定位結(jié)果確定所述故障定位結(jié)果。
16、根據(jù)本發(fā)明提供的一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,所述預設(shè)故障業(yè)務(wù)庫的獲取步驟,包括:
17、獲取各故障案例的案例xdr數(shù)據(jù);
18、基于所述各故障案例中各接口對應(yīng)的案例xdr數(shù)據(jù),構(gòu)建得到案例圖譜;
19、基于所述各故障案例的案例圖譜的案例xdr數(shù)據(jù)向量,以及所述各故障案例的故障標注,構(gòu)建得到預設(shè)故障業(yè)務(wù)庫;
20、所述故障標注包括故障類型、故障設(shè)備類型、故障原因。
21、本發(fā)明還提供一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位裝置,包括:
22、獲取單元,獲取待定位業(yè)務(wù)的xdr數(shù)據(jù)集;
23、提取單元,提取得到所述xdr數(shù)據(jù)集中各xdr數(shù)據(jù)向量;
24、比對單元,基于所述各xdr數(shù)據(jù)向量與預設(shè)故障業(yè)務(wù)庫中各故障案例的案例xdr數(shù)據(jù)向量進行比對,得到所述待定位業(yè)務(wù)與所述各故障案例之間的故障相似度;
25、故障定位單元,基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果。
26、本發(fā)明還提供一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)如上述任一種所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。
27、本發(fā)明還提供一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。
28、本發(fā)明還提供一種計算機程序產(chǎn)品,包括計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一種所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。
29、本發(fā)明提供的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法、裝置,通過各xdr數(shù)據(jù)向量與預設(shè)故障業(yè)務(wù)庫中各故障案例的案例xdr數(shù)據(jù)向量進行相似度計算,得到待定位業(yè)務(wù)與各故障案例之間的故障相似度,進而確定待定位業(yè)務(wù)的故障定位結(jié)果,無需業(yè)務(wù)經(jīng)過的核心網(wǎng)網(wǎng)元xdr采集設(shè)備時間的嚴格同步,充分利用現(xiàn)有專家經(jīng)驗,實現(xiàn)準確、便捷且高效的網(wǎng)絡(luò)故障定位。
1.一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,?基于所述各xdr數(shù)據(jù)向量與預設(shè)故障業(yè)務(wù)庫中各故障案例的案例xdr數(shù)據(jù)向量進行比對,得到所述待定位業(yè)務(wù)與所述各故障案例之間的故障相似度,包括:
3.根據(jù)權(quán)利要求2所述的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,所述基于所述子數(shù)據(jù)相似度,確定所述故障相似度,包括:
4.根據(jù)權(quán)利要求1所述的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,所述基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果,包括:
5.根據(jù)權(quán)利要求4所述的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,所述基于所述故障相似度,對所述待定位業(yè)務(wù)進行故障定位,確定所述待定位業(yè)務(wù)的故障定位結(jié)果,還包括:
6.根據(jù)權(quán)利要求1至5中任一項所述的基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法,其特征在于,所述預設(shè)故障業(yè)務(wù)庫的獲取步驟,包括:
7.一種基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位裝置,其特征在于,包括:
8.一種電子設(shè)備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述程序時實現(xiàn)如權(quán)利要求1至6任一項所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。
9.一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。
10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至6任一項所述基于xdr數(shù)據(jù)的網(wǎng)絡(luò)故障定位方法。