本申請涉及計算機領域,尤其涉及一種5g用戶定位數(shù)據(jù)獲取方法、裝置、設備及存儲介質。
背景技術:
1、在通信及互聯(lián)網(wǎng)領域,越來越多的業(yè)務場景需要獲取用戶更實時、更高精度的定位數(shù)據(jù),而目前室外定位場景主要通過兩種方式實現(xiàn),基于基站小區(qū)定位,精度只能達到百米以上級別,基于大數(shù)據(jù)位置技術,定位存在5~10分鐘時延,無法滿足業(yè)務場景的需求。因此需要利用5g網(wǎng)絡的定位功能來提供更實時、更精確的定位數(shù)據(jù)。
2、而在5g網(wǎng)絡中,定位服務主要通過lmf定位管理功能,采集終端的定位測量數(shù)據(jù)進行實現(xiàn)。在運營商的實際網(wǎng)絡運營中,基站需要與其所屬設備廠家的lmf網(wǎng)元配對使用,在現(xiàn)網(wǎng)中獲取定位數(shù)據(jù)需要與多設備廠商的lmf進行適配對接,且從lmf獲取用戶定位數(shù)據(jù)存在一定的時延,導致實時性差。
技術實現(xiàn)思路
1、本申請實施例提供一種5g用戶定位數(shù)據(jù)獲取方法、裝置、設備及存儲介質,以解決相關技術存在的至少一個問題,技術方案如下:
2、第一方面,本申請實施例提供了一種5g用戶定位數(shù)據(jù)獲取的方法,包括:
3、獲取5g核心網(wǎng)的n1接口或者n2接口的信令流量;
4、對所述信令流量進行過濾處理,確定會話信息流程報文以及位置報告流程報文;
5、根據(jù)所述會話信息流程報文確定imsi字段對應的關聯(lián)映射表;
6、從所述位置報告流程報文提取定位測量字段以及會話信息字段,通過所述關聯(lián)映射表確定所述會話信息字段關聯(lián)的所述imsi字段,根據(jù)所述imsi字段以及所述定位測量字段,得到定位數(shù)據(jù)。
7、在一種實施方式中,所述對所述信令流量進行過濾處理,確定會話信息流程報文以及位置報告流程報文包括:
8、對所述信令流量中的ngap協(xié)議進行第一解析,通過procedure_code字段對第一解析結果進行過濾,得到ue上下文管理流程、ue移動性管理流程以及位置報告流程報文;
9、對所述信令流量中的nas協(xié)議進行第二解析,通過message_type字段對第二解析結果進行過濾,得到nas消息傳輸流程;
10、其中,所述會話信息流程報文包括所述ue上下文管理流程、ue移動性管理流程以及所述nas消息傳輸流程。
11、在一種實施方式中,所述根據(jù)所述會話信息流程報文確定imsi字段對應的關聯(lián)映射表包括:
12、從所述會話信息流程報文中提取amf側字段以及imsi字段;
13、根據(jù)所述amf側字段以及所述imsi字段,建立所述amf側字段與所述imsi字段的關聯(lián)映射表。
14、在一種實施方式中,所述從所述位置報告流程報文提取定位測量字段以及會話信息字段包括:
15、從所述位置報告流程報文提取定位測量字段,所述定位測量字段包括cellid、celltac、ng-rag?access?point?position;
16、從所述位置報告流程報文提取會話信息字段,所述會話信息字段包括ue_ngap_id、region_id、set_id、pointer。
17、在一種實施方式中,所述amf側字段包括ue_ngap_id、region_id、set_id、pointer,通過所述關聯(lián)映射表確定所述會話信息字段關聯(lián)的所述imsi字段包括:
18、通過所述會話信息字段中的ue_ngap_id、region_id、set_id、pointer與所述amf側字段中的ue_ngap_id、region_id、set_id、pointer進行匹配,確定所述關聯(lián)映射表中對應關聯(lián)的所述imsi字段。
19、在一種實施方式中,所述根據(jù)所述imsi字段以及所述定位測量字段,得到定位數(shù)據(jù)包括:
20、根據(jù)cellid、celltac、ng-rag?access?point?position以及所述imsi字段,構成所述定位數(shù)據(jù),輸出所述定位數(shù)據(jù)。
21、第二方面,本申請實施例提供了一種5g用戶定位數(shù)據(jù)獲取裝置,包括:
22、獲取模塊,用于獲取5g核心網(wǎng)的n1接口或者n2接口的信令流量;
23、過濾模塊,用于對所述信令流量進行過濾處理,確定會話信息流程報文以及位置報告流程報文;
24、確定模塊,用于根據(jù)所述會話信息流程報文確定imsi字段對應的關聯(lián)映射表;
25、定位模塊,用于從所述位置報告流程報文提取定位測量字段以及會話信息字段,通過所述關聯(lián)映射表確定所述會話信息字段關聯(lián)的所述imsi字段,根據(jù)所述imsi字段以及所述定位測量字段,得到定位數(shù)據(jù)。
26、在一種實施方式中,所述確定模塊包括第一確定單元以及第二確定單元;
27、所述第一確定單元用于從所述會話信息流程報文中提取amf側字段以及imsi字段;
28、所述第二確定單元用于根據(jù)所述amf側字段以及所述imsi字段,建立所述amf側字段與所述imsi字段的關聯(lián)映射表。
29、第三方面,本申請實施例提供了一種電子設備,包括:處理器和存儲器,該存儲器中存儲指令,該指令由該處理器加載并執(zhí)行,以實現(xiàn)上述各方面任一種實施方式中的方法。
30、第四方面,本申請實施例提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機程序,計算機程序被執(zhí)行時實現(xiàn)上述各方面任一種實施方式中的方法。
31、上述技術方案中的有益效果至少包括:
32、通過獲取5g核心網(wǎng)的n1接口或者n2接口的信令流量,對信令流量進行過濾處理,確定會話信息流程報文以及位置報告流程報文,根據(jù)會話信息流程報文確定imsi字段對應的關聯(lián)映射表,從位置報告流程報文提取定位測量字段以及會話信息字段,通過關聯(lián)映射表確定會話信息字段關聯(lián)的imsi字段,根據(jù)imsi字段以及定位測量字段,得到定位數(shù)據(jù),通過對5g核心網(wǎng)的信令流量進行處理,實時確定定位數(shù)據(jù),無需適配lmf接口以從lmf接口獲取定位數(shù)據(jù),定位數(shù)據(jù)獲取的實時性更高。
33、上述概述僅僅是為了說明書的目的,并不意圖以任何方式進行限制。除上述描述的示意性的方面、實施方式和特征之外,通過參考附圖和以下的詳細描述,本申請進一步的方面、實施方式和特征將會是容易明白的。
1.一種5g用戶定位數(shù)據(jù)獲取方法,其特征在于,包括:
2.根據(jù)權利要求1所述5g用戶定位數(shù)據(jù)獲取方法,其特征在于:所述對所述信令流量進行過濾處理,確定會話信息流程報文以及位置報告流程報文包括:
3.根據(jù)權利要求1或2所述5g用戶定位數(shù)據(jù)獲取方法,其特征在于:所述根據(jù)所述會話信息流程報文確定imsi字段對應的關聯(lián)映射表包括:
4.根據(jù)權利要求3所述5g用戶定位數(shù)據(jù)獲取方法,其特征在于:所述從所述位置報告流程報文提取定位測量字段以及會話信息字段包括:
5.根據(jù)權利要求4所述5g用戶定位數(shù)據(jù)獲取方法,其特征在于:所述amf側字段包括ue_ngap_id、region_id、set_id、pointer,通過所述關聯(lián)映射表確定所述會話信息字段關聯(lián)的所述imsi字段包括:
6.根據(jù)權利要求4或5所述5g用戶定位數(shù)據(jù)獲取方法,其特征在于:所述根據(jù)所述imsi字段以及所述定位測量字段,得到定位數(shù)據(jù)包括:
7.一種5g用戶定位數(shù)據(jù)獲取裝置,其特征在于,包括:
8.根據(jù)權利要求7所述5g用戶定位數(shù)據(jù)獲取裝置,其特征在于:所述確定模塊包括第一確定單元以及第二確定單元;
9.一種電子設備,其特征在于,包括:處理器和存儲器,所述存儲器中存儲指令,所述指令由所述處理器加載并執(zhí)行,以實現(xiàn)如權利要求1至6任一項所述的方法。
10.一種計算機可讀存儲介質,所述計算機可讀存儲介質內存儲有計算機程序,所述計算機程序被執(zhí)行時實現(xiàn)如權利要求1-6中任一項所述的方法。