System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及網絡通信,特別是涉及一種異常檢測方法、裝置、電子設備及存儲介質。
技術介紹
1、終端在進行網絡通信的過程中,可能會出現終端無法接入網絡設備小區的情況。相關技術中,一般需要人工收集各類日志,并對日志進行分析,來檢測出終端無法接入網絡設備小區的原因。
2、然而,在人工的分析過程中,由于分析過程復雜,導致異常檢測過程需要耗費大量的時間和人力成本,異常檢測的效率較低。
技術實現思路
1、本專利技術實施例的目的在于提供一種異常檢測方法、裝置、電子設備及存儲介質,以提升異常檢測的效率。具體技術方案如下:
2、第一方面,本專利技術實施例提供了一種異常檢測方法,方法包括:
3、獲取網絡設備的高層日志,從高層日志中提取終端的信令消息;
4、將所提取的信令消息與預設標準信令消息進行對比,判斷網絡設備的高層是否存在異常;
5、在高層存在異常的情況下,獲取網絡設備的層二日志,從層二日志中檢測是否存在目標信息,基于目標信息的檢測結果判斷層二是否存在異常;
6、生成表示所檢測到的異常的異常檢測結果。
7、本專利技術的一個實施例中,在基于目標信息的檢測結果判斷層二是否存在異常后,還包括:
8、若層二存在異常,基于網絡設備的物理層數據,判斷網絡設備的底層狀態是否存在異常。
9、本專利技術的一個實施例中,方法還包括:
10、在高層或層二存在異常的情況下,基于預設異常映射關系,確定所確
11、獲取網絡設備的公共日志,從公共日志中提取目標檢測參數的當前取值;
12、判斷目標檢測參數的當前取值是否位于目標檢測參數的預設標準取值范圍外,若是,則確定目標檢測參數為異常參數;
13、生成表示所檢測到的異常的異常檢測結果,包括:
14、生成包含所檢測到的異常參數的異常檢測結果。
15、本專利技術的一個實施例中,在生成表示所檢測到的異常的異常檢測結果前,還包括:
16、獲取網絡設備的公共日志;
17、在公共日志內的異常日志中存在預設異常關鍵字的情況下,確定網絡設備存在異常。
18、本專利技術的一個實施例中,從高層日志中提取終端的信令消息,包括:從高層日志中提取uu接口與ng接口的信令消息;
19、和/或
20、將所提取的信令消息與預設標準信令消息進行對比,判斷網絡設備的高層是否存在異常,包括:基于信令消息的序列號對信令消息進行排序;按照排列順序依次判斷各信令消息與該信令消息對應的預設標準信令消息是否相同,若不同,確定高層存在異常。
21、本專利技術的一個實施例中,基于網絡設備的物理層數據,判斷網絡設備的底層狀態是否存在異常,包括:
22、從網絡設備的物理層抓取數據;
23、基于所抓取的數據,判斷網絡設備的底層狀態是否存在異常。
24、本專利技術的一個實施例中,表示存在異常的檢測結果包括以下結果中的至少一種:層二日志中不包含rrcsetuprequest消息、層二日志包含表示網絡設備的時間提前量以及功率的第一消息、層二日志包含表示網絡設備是否存在信息發送失敗情況的第二消息、層二日志包含表示網絡設備數據接收情況與循環冗余校核crc校驗情況的第三消息。
25、本專利技術的一個實施例中,高層存在異常的情況包括:在高層日志中檢測到異常的信令消息,或高層日志中不包含rrcsetuprequest消息。
26、第二方面,本專利技術實施例提供了一種電子設備,包括存儲器,收發機,處理器:
27、存儲器,用于存儲計算機程序;收發機,用于在處理器的控制下收發數據;處理器,用于讀取存儲器中的計算機程序并執行上述任一的第一方面的方法步驟。
28、第三方面,本專利技術實施例提供了一種異常檢測裝置,裝置包括:
29、第一獲取模塊,用于獲取網絡設備的高層日志,從高層日志中提取終端的信令消息;
30、第一判斷模塊,用于將所提取的信令消息與預設標準信令消息進行對比,判斷網絡設備的高層是否存在異常;
31、第二判斷模塊,用于在高層存在異常的情況下,獲取網絡設備的層二日志,從層二日志中檢測是否存在目標信息,基于目標信息的檢測結果判斷層二是否存在異常;
32、結果生成模塊,用于生成表示所檢測到的異常的異常檢測結果。
33、本專利技術的一個實施例中,裝置還包括:
34、第三判斷模塊,用于在基于目標信息的檢測結果判斷層二是否存在異常后,在層二存在異常的情況下,基于網絡設備的物理層數據,判斷網絡設備的底層狀態是否存在異常。
35、本專利技術的一個實施例中,裝置還包括:
36、參數確定模塊,用于在高層或層二存在異常的情況下,基于預設異常映射關系,確定所確定的異常對應的目標檢測參數,預設異常映射關系為異常的類型與檢測參數的對應關系;
37、第二獲取模塊,用于獲取網絡設備的公共日志,從公共日志中提取目標檢測參數的當前取值;
38、第四判斷模塊,用于判斷目標檢測參數的當前取值是否位于目標檢測參數的預設標準取值范圍外,若是,則確定目標檢測參數為異常參數;
39、結果生成裝置,具體用于:
40、生成包含所檢測到的異常參數的異常檢測結果。
41、本專利技術的一個實施例中,裝置還包括:
42、第三獲取模塊,用于在生成表示所檢測到的異常的異常檢測結果前,獲取網絡設備的公共日志;
43、信息生成模塊,用于在公共日志內的異常日志中存在預設異常關鍵字的情況下,確定網絡設備存在異常。
44、本專利技術的一個實施例中,第一獲取模塊,具體用于:從高層日志中提取uu接口與ng接口的信令消息;
45、和/或
46、第一判斷模塊,具體用于:基于信令消息的序列號對信令消息進行排序;按照排列順序依次判斷各信令消息與該信令消息對應的預設標準信令消息是否相同,若不同,確定高層存在異常。
47、本專利技術的一個實施例中,第三判斷模塊,具體用于:
48、在層二存在異常的情況下,從網絡設備的物理層抓取數據;
49、基于所抓取的數據,判斷網絡設備的底層狀態是否存在異常。
50、本專利技術的一個實施例中,表示存在異常的檢測結果包括以下結果中的至少一種:層二日志中不包含rrcsetuprequest消息、層二日志包含表示網絡設備的時間提前量以及功率的第一消息、層二日志包含表示網絡設備是否存在信息發送失敗情況的第二消息、層二日志包含表示網絡設備數據接收情況與循環冗余校核crc校驗情況的第三消息。
51、本專利技術的一個實施例中,高層存在異常的情況包括:在高層日志中檢測到異常的信令消息,或高層日志中不包含rrcsetuprequest消息。
本文檔來自技高網...【技術保護點】
1.一種異常檢測方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述基于所述目標信息的檢測結果判斷層二是否存在異常后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,在所述生成表示所檢測到的異常的異常檢測結果前,還包括:
5.根據權利要求1-4中任一項所述的方法,其特征在于,
6.根據權利要求2所述的方法,其特征在于,所述基于所述網絡設備的物理層數據,判斷所述網絡設備的底層狀態是否存在異常,包括:
7.根據權利要求1-4中任一項所述的方法,其特征在于,表示存在異常的檢測結果包括以下結果中的至少一種:所述層二日志中不包含無線資源控制連接建立請求RRCSetupRequest消息、所述層二日志包含表示所述網絡設備的時間提前量以及功率的第一消息、所述層二日志包含表示所述網絡設備是否存在信息發送失敗情況的第二消息、所述層二日志包含表示所述網絡設備數據接收情況與循環冗余校核CRC校驗情況的第三消息。
8.根據權利要
9.一種電子設備,其特征在于,包括存儲器,收發機,處理器:
10.一種異常檢測裝置,其特征在于,所述裝置包括:
11.一種處理器可讀存儲介質,其特征在于,所述處理器可讀存儲介質存儲有計算機程序,所述計算機程序用于使所述處理器執行權利要求1至8任一項的方法。
...【技術特征摘要】
1.一種異常檢測方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述基于所述目標信息的檢測結果判斷層二是否存在異常后,還包括:
3.根據權利要求1所述的方法,其特征在于,所述方法還包括:
4.根據權利要求1所述的方法,其特征在于,在所述生成表示所檢測到的異常的異常檢測結果前,還包括:
5.根據權利要求1-4中任一項所述的方法,其特征在于,
6.根據權利要求2所述的方法,其特征在于,所述基于所述網絡設備的物理層數據,判斷所述網絡設備的底層狀態是否存在異常,包括:
7.根據權利要求1-4中任一項所述的方法,其特征在于,表示存在異常的檢測結果包括以下結果中的至少一種:所述層二日志中不包含無線資源控制連接建立請求rrcset...
【專利技術屬性】
技術研發人員:張王昊,
申請(專利權)人:大唐移動通信設備有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。