本發(fā)明實施例涉及通信,尤其涉及一種用戶面流量核查方法、裝置、設(shè)備和存儲介質(zhì)。
背景技術(shù):
1、在第五代移動通信技術(shù)(5th?generation?mobile?communication?technology,5g)網(wǎng)絡(luò)中,n3接口作為用戶面功能(user?plane?function,upf)與第五代節(jié)點基站(gnode?base?station,gnodeb)之間的關(guān)鍵接口,負責傳輸用戶數(shù)據(jù)流量,其穩(wěn)定性和高效性直接影響到用戶體驗和網(wǎng)絡(luò)性能。然而,隨著5g網(wǎng)絡(luò)的普及和業(yè)務(wù)的多樣化,用戶面流量類型繁多,如何對n3接口用戶面流量進行高效的處理和核查,已成為企業(yè)在監(jiān)控和管理其網(wǎng)絡(luò)流量時所面臨的重大挑戰(zhàn)。
2、現(xiàn)有的用戶面流量核查方法往往依賴于將所有通過n3接口的數(shù)據(jù)包的互聯(lián)網(wǎng)協(xié)議(internet?protocol,ip)地址,與upf的工程參數(shù)表一一進行對比,從而確定核查結(jié)果,但這種方法在處理高速、大規(guī)模流量時存在效率低下的問題。
3、因此,亟需提出一種新的方法來解決上述問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明提供一種用戶面流量核查方法、裝置、設(shè)備和存儲介質(zhì),可以提高用戶面流量核查的效率。
2、第一方面,本發(fā)明實施例提供了一種用戶面流量核查方法,包括:
3、獲取通過目標接口傳輸?shù)臄?shù)據(jù)包,并確定各數(shù)據(jù)包的源地址和目標地址,所述目標接口用來連接基站和用戶面功能節(jié)點;
4、根據(jù)所述各數(shù)據(jù)包的源地址和目標地址確定第一地址集合;
5、根據(jù)所述第一地址集合中各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色確定所述各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色;
6、從所述第一地址集合中找出對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色是用戶面功能節(jié)點的地址,得到第二地址集合;
7、將所述第二地址集合和預(yù)設(shè)地址集合進行比較,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,所述預(yù)設(shè)地址集合是預(yù)設(shè)的用戶面功能節(jié)點的地址集合。
8、本發(fā)明的技術(shù)方案,先獲取通過目標接口傳輸?shù)臄?shù)據(jù)包,并確定各數(shù)據(jù)包的源地址和目標地址,目標接口用來連接基站和用戶面功能節(jié)點;然后根據(jù)各數(shù)據(jù)包的源地址和目標地址確定第一地址集合;之后根據(jù)第一地址集合中各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色確定各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色;再從第一地址集合中找出對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色是用戶面功能節(jié)點的地址,得到第二地址集合;最后將第二地址集合和預(yù)設(shè)地址集合進行比較,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,預(yù)設(shè)地址集合是預(yù)設(shè)的用戶面功能節(jié)點的地址集合。上述技術(shù)方案,通過獲取通過目標接口傳輸?shù)臄?shù)據(jù)包,并確定各數(shù)據(jù)包的源地址和目標地址,為之后確定第一地址集合提供了數(shù)據(jù)基礎(chǔ)。然后根據(jù)各數(shù)據(jù)包的源地址和目標地址確定第一地址集合,為之后確定各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色提供了數(shù)據(jù)基礎(chǔ)。之后根據(jù)第一地址集合中各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色確定各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色,為之后確定第二地址集合提供了數(shù)據(jù)基礎(chǔ)。再從第一地址集合中找出對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色是用戶面功能節(jié)點的地址,得到第二地址集合,為之后確定用戶面流量的核查結(jié)果提供了數(shù)據(jù)基礎(chǔ)。最后將第二地址集合和預(yù)設(shè)地址集合進行比較,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,極大地減少了核查時需比較的ip地址數(shù)量,從而提高了用戶面流量核查的效率。相比于現(xiàn)有技術(shù)在進行用戶面流量核查時,會將所有通過目標接口傳輸?shù)臄?shù)據(jù)包的ip地址,與upf的工程參數(shù)表一一進行對比,從而確定核查結(jié)果。本發(fā)明根據(jù)目標接口傳輸?shù)臄?shù)據(jù)包的源地址和目標地址,確定各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色,然后根據(jù)各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色,確定各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色;再根據(jù)各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色確定第二地址集合;最后將第二地址集合和預(yù)設(shè)地址集合進行比較,得到比較結(jié)果,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,極大地減少了核查時需比較的ip地址數(shù)量,從而顯著提高了用戶面流量核查的效率。解決了現(xiàn)有技術(shù)在處理高速、大規(guī)模流量時存在的效率低下問題。
9、第二方面,本發(fā)明實施例還提供了一種用戶面流量核查裝置,該裝置包括:
10、獲取模塊,用于獲取通過目標接口傳輸?shù)臄?shù)據(jù)包,并確定各數(shù)據(jù)包的源地址和目標地址,所述目標接口用來連接基站和用戶面功能節(jié)點;
11、第一確定模塊,用于根據(jù)所述各數(shù)據(jù)包的源地址和目標地址確定第一地址集合;
12、第二確定模塊,用于根據(jù)所述第一地址集合中各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色確定所述各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色;
13、第三確定模塊,用于從所述第一地址集合中找出對應(yīng)通信設(shè)備的預(yù)測網(wǎng)元角色是用戶面功能節(jié)點的地址,得到第二地址集合;
14、核查模塊,用于將所述第二地址集合和預(yù)設(shè)地址集合進行比較,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,所述預(yù)設(shè)地址集合是預(yù)設(shè)的用戶面功能節(jié)點的地址集合。
15、第三方面,本發(fā)明實施例還提供了一種電子設(shè)備,該電子設(shè)備包括:
16、至少一個處理器;以及與所述至少一個處理器通信連接的存儲器;
17、其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的計算機程序,所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠?qū)崿F(xiàn)第一方面中任一所述的用戶面流量核查方法。
18、第四方面,本發(fā)明實施例還提供了一種包含計算機可執(zhí)行指令的存儲介質(zhì),
19、所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時實現(xiàn)第一方面中任一所述的用戶面流量核查方法。
20、需要說明的是,上述計算機指令可以全部或者部分存儲在計算機可讀存儲介質(zhì)上。其中,計算機可讀存儲介質(zhì)可以與用戶面流量核查裝置的處理器封裝在一起的,也可以與用戶面流量核查裝置的處理器單獨封裝,本申請對此不做限定。
21、本申請中第二方面、第三方面以及第四方面的描述,可以參考第一方面的詳細描述;并且,第二方面、第三方面以及第四方面的描述的有益效果,可以參考第一方面的有益效果分析,此處不再贅述。
22、在本申請中,上述用戶面流量核查裝置的名字對設(shè)備或功能模塊本身不構(gòu)成限定,在實際實現(xiàn)中,這些設(shè)備或功能模塊可以以其他名稱出現(xiàn)。只要各個設(shè)備或功能模塊的功能和本申請類似,屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi)。
23、本申請的這些方面或其他方面在以下的描述中會更加簡明易懂。
1.一種用戶面流量核查方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的用戶面流量核查方法,其特征在于,根據(jù)所述各數(shù)據(jù)包的源地址和目標地址確定第一地址集合,包括:
3.根據(jù)權(quán)利要求1所述的用戶面流量核查方法,其特征在于,在根據(jù)所述第一地址集合中各地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色確定所述各地址對應(yīng)通信設(shè)備的預(yù)測網(wǎng)頁角色之前,還包括:
4.根據(jù)權(quán)利要求3所述的用戶面流量核查方法,其特征在于,根據(jù)所述第一次數(shù)和所述第二次數(shù)確定所述當前地址對應(yīng)通信設(shè)備的歷史網(wǎng)元角色,包括:
5.根據(jù)權(quán)利要求1所述的用戶面流量核查方法,其特征在于,將所述第二地址集合和預(yù)設(shè)地址集合進行比較,并根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果,包括:
6.根據(jù)權(quán)利要求5所述的用戶面流量核查方法,其特征在于,若所述第二地址集合不等于所述預(yù)設(shè)地址集合,則確定所述核查結(jié)果為異常,包括:
7.根據(jù)權(quán)利要求1所述的用戶面流量核查方法,其特征在于,在根據(jù)比較結(jié)果確定用戶面流量的核查結(jié)果之后,還包括:
8.一種用戶面流量核查裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種包含計算機可執(zhí)行指令的存儲介質(zhì),其特征在于,所述計算機可執(zhí)行指令在由計算機處理器執(zhí)行時實現(xiàn)執(zhí)行權(quán)利要求1-7中任一所述的用戶面流量核查方法。