本發(fā)明涉及計(jì)算機(jī),尤其涉及一種網(wǎng)絡(luò)數(shù)據(jù)分析方法、網(wǎng)元、程序產(chǎn)品及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、對(duì)終端跨分析服務(wù)區(qū)域切換或跨公共陸地移動(dòng)網(wǎng)(public?land?mobilenetwork,plmn)漫游等場景,相關(guān)技術(shù)提出了基于網(wǎng)絡(luò)數(shù)據(jù)分析功能(networkdataanalytics?function,nwdaf)的分析轉(zhuǎn)移的方案,即源nwdaf將分析轉(zhuǎn)移給目標(biāo)nwdaf,源nwdaf不在為consumer/nf(消費(fèi)者/網(wǎng)絡(luò)功能)提供分析服務(wù),由目標(biāo)nwdaf直接為consumer/nf提供服務(wù)。在需求變化頻繁的情況下,需頻繁重選目標(biāo)nwdaf,導(dǎo)致consumer/nf需要頻繁重建或轉(zhuǎn)移分析上下文,分析連續(xù)性欠佳。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)數(shù)據(jù)分析方法、網(wǎng)元、程序產(chǎn)品及存儲(chǔ)介質(zhì)。
2、本發(fā)明實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)數(shù)據(jù)分析方法,應(yīng)用于第一網(wǎng)元,所述第一網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能的消費(fèi)者網(wǎng)元,該方法包括:
4、在觸發(fā)向第二網(wǎng)元發(fā)送分析訂閱消息的情況下,確定是否錨定所述第二網(wǎng)元,所述第二網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能網(wǎng)元;
5、在確定錨定所述第二網(wǎng)元的情況下,在所述分析訂閱消息中添加錨定標(biāo)識(shí),所述錨定標(biāo)識(shí)用于所述第二網(wǎng)元與所述第一網(wǎng)元保持會(huì)話連接關(guān)系;
6、將添加了所述錨定標(biāo)識(shí)的所述分析訂閱消息發(fā)送至所述第二網(wǎng)元。
7、在上述方案中,所述確定是否錨定所述第二網(wǎng)元,包括:
8、基于所述第一網(wǎng)元的策略簽約信息和請(qǐng)求的分析類型中的至少一個(gè),確定是否錨定所述第二網(wǎng)元。
9、在上述方案中,所述分析訂閱消息包括還分析標(biāo)識(shí),所述分析標(biāo)識(shí)表征請(qǐng)求的分析類型。
10、在上述方案中,所述方法還包括:
11、接收所述第二網(wǎng)元基于所述分析訂閱消息發(fā)送的分析結(jié)果。
12、另一方面,本發(fā)明實(shí)施例提供了另一種網(wǎng)絡(luò)數(shù)據(jù)分析方法,應(yīng)用于第二網(wǎng)元,該方法包括:
13、接收所述第一網(wǎng)元發(fā)送的分析訂閱消息;所述第一網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能的消費(fèi)者網(wǎng)元;
14、若所述分析訂閱消息包括錨定標(biāo)識(shí),則保持與所述第一網(wǎng)元的會(huì)話連接關(guān)系;
15、基于所述分析訂閱消息確定對(duì)應(yīng)的分析結(jié)果;
16、將所述分析結(jié)果發(fā)送給所述第一網(wǎng)元。
17、在上述方案中,所述基于所述分析訂閱消息確定對(duì)應(yīng)的分析結(jié)果,包括:
18、基于所述分析訂閱消息進(jìn)行分析數(shù)據(jù)的采集;
19、根據(jù)采集到的分析數(shù)據(jù),確定提供數(shù)據(jù)分析服務(wù)的網(wǎng)元;
20、基于所述提供數(shù)據(jù)分析服務(wù)的網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,得到所述分析結(jié)果。
21、在上述方案中,所述根據(jù)采集到的分析數(shù)據(jù),確定提供數(shù)據(jù)分析服務(wù)的網(wǎng)元,包括:
22、根據(jù)所述第二網(wǎng)元采集到的終端位置信息和無線網(wǎng)絡(luò)信息中的至少一項(xiàng),確定可提供數(shù)據(jù)分析服務(wù)的第三網(wǎng)元;
23、根據(jù)所述第二網(wǎng)元從對(duì)應(yīng)的服務(wù)區(qū)域可采集的第一數(shù)據(jù)量,以及預(yù)設(shè)的總分析數(shù)據(jù)量,確定待采集的第二數(shù)據(jù)量;
24、若所述第一數(shù)據(jù)量小于所述第二數(shù)據(jù)量,則基于所述第三網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析;
25、若所述第一數(shù)據(jù)量大于或等于所述第二數(shù)據(jù)量,則基于所述第二網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析。
26、在上述方案中,所述基于所述第三網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
27、向所述第三網(wǎng)元發(fā)送分析轉(zhuǎn)移請(qǐng)求,所述分析轉(zhuǎn)移請(qǐng)求用于指示所述第三網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析。
28、在上述方案中,所述分析轉(zhuǎn)移請(qǐng)求還包括所述第二網(wǎng)元采集到的分析數(shù)據(jù)。
29、在上述方案中,所述分析轉(zhuǎn)移請(qǐng)求還包括分析標(biāo)識(shí),所述第三網(wǎng)元基于所述分析標(biāo)識(shí)從對(duì)應(yīng)的服務(wù)區(qū)域采集分析數(shù)據(jù)。
30、在上述方案中,所述方法還包括:
31、接收所述第三網(wǎng)元發(fā)送的第一分析數(shù)據(jù)訂閱請(qǐng)求;
32、基于所述第一分析數(shù)據(jù)訂閱請(qǐng)求,將所述第二網(wǎng)元采集到的分析數(shù)據(jù)發(fā)送至所述第三網(wǎng)元。
33、在上述方案中,所述方法還包括:
34、接收所述第三網(wǎng)元發(fā)送的分析結(jié)果。
35、在上述方案中,所述方法還包括:
36、若所述終端移出所述第三網(wǎng)元的服務(wù)區(qū)域,則向所述第三網(wǎng)元發(fā)送分析取消請(qǐng)求。
37、在上述方案中,所述基于所述第二網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
38、基于所述終端位置信息,確定可提供數(shù)據(jù)開放能力的第四網(wǎng)元;
39、向所述第四網(wǎng)元發(fā)送第二分析數(shù)據(jù)訂閱請(qǐng)求;
40、接收所述第四網(wǎng)元采集到的分析數(shù)據(jù);
41、基于分析數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,得到分析結(jié)果。
42、在上述方案中,所述基于分析數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
43、基于所述第二網(wǎng)元采集到的分析數(shù)據(jù)和所述第四網(wǎng)元采集到的分析數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,得到分析結(jié)果。
44、在上述方案中,所述方法還包括:
45、若所述終端移出所述第四網(wǎng)元的服務(wù)區(qū)域,則向所述第三網(wǎng)元發(fā)送分析數(shù)據(jù)訂閱的取消請(qǐng)求。
46、在上述方案中,所述方法還包括:
47、若根據(jù)采集到的分析數(shù)據(jù),無法確定可提供數(shù)據(jù)分析服務(wù)的網(wǎng)元,則中止分析。
48、在上述方案中,所述分析訂閱消息還包括分析標(biāo)識(shí),所述基于所述分析訂閱消息進(jìn)行分析數(shù)據(jù)的采集,包括:
49、基于所述分析標(biāo)識(shí)表征請(qǐng)求的分析類型,采集所述分析類型對(duì)應(yīng)的分析數(shù)據(jù)。
50、另一方面,本申請(qǐng)實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí),實(shí)現(xiàn)上述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。
51、另一方面,本發(fā)明實(shí)施例提供了一種網(wǎng)元,包括處理器和存儲(chǔ)器,所述處理器和存儲(chǔ)器相互連接,其中,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述處理器被配置用于調(diào)用所述程序指令,執(zhí)行本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。
52、另一方面,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),包括:所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序。所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。
53、本申請(qǐng)實(shí)施例的第一網(wǎng)元在觸發(fā)向第二網(wǎng)元發(fā)送分析訂閱消息的情況下,確定是否錨定第二網(wǎng)元,第二網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能網(wǎng)元。在確定錨定第二網(wǎng)元的情況下,在分析訂閱消息中添加錨定標(biāo)識(shí),錨定標(biāo)識(shí)用于第二網(wǎng)元與第一網(wǎng)元保持會(huì)話連接關(guān)系,將添加了錨定標(biāo)識(shí)的分析訂閱消息發(fā)送至第二網(wǎng)元,以使第二網(wǎng)元在本地保持與第一網(wǎng)元的分析訂閱會(huì)話不中斷,第一網(wǎng)元無需頻繁重建或轉(zhuǎn)移分析上下文,保證了分析的連續(xù)性,減小了信令開銷。
1.一種網(wǎng)絡(luò)數(shù)據(jù)分析方法,應(yīng)用于第一網(wǎng)元,所述第一網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能的消費(fèi)者網(wǎng)元,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定是否錨定所述第二網(wǎng)元,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分析訂閱消息包括還分析標(biāo)識(shí),所述分析標(biāo)識(shí)表征請(qǐng)求的分析類型。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.一種網(wǎng)絡(luò)數(shù)據(jù)分析方法,應(yīng)用于第二網(wǎng)元,所述第二網(wǎng)元為網(wǎng)絡(luò)數(shù)據(jù)分析功能網(wǎng)元,其特征在于,所述方法包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于所述分析訂閱消息確定對(duì)應(yīng)的分析結(jié)果,包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)采集到的分析數(shù)據(jù),確定提供數(shù)據(jù)分析服務(wù)的網(wǎng)元,包括:
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述基于所述第三網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述分析轉(zhuǎn)移請(qǐng)求還包括所述第二網(wǎng)元采集到的分析數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述分析轉(zhuǎn)移請(qǐng)求還包括分析標(biāo)識(shí),所述第三網(wǎng)元基于所述分析標(biāo)識(shí)從對(duì)應(yīng)的服務(wù)區(qū)域采集分析數(shù)據(jù)。
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
13.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
14.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述基于所述第二網(wǎng)元進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述基于分析數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)分析,包括:
16.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述方法還包括:
17.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述方法還包括:
18.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述分析訂閱消息還包括分析標(biāo)識(shí),所述基于所述分析訂閱消息進(jìn)行分析數(shù)據(jù)的采集,包括:
19.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序在被處理器執(zhí)行時(shí),實(shí)現(xiàn)權(quán)利要求1至4任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟或權(quán)利要求5至18任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。
20.一種網(wǎng)元,包括存儲(chǔ)器、處理器以及存儲(chǔ)在所述存儲(chǔ)器中并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至4任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟或權(quán)利要求5至18任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。
21.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被處理器執(zhí)行時(shí)使所述處理器執(zhí)行如權(quán)利要求1至4任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟或權(quán)利要求5至18任一項(xiàng)所述網(wǎng)絡(luò)數(shù)據(jù)分析方法的步驟。