本發(fā)明涉及通信,尤其涉及一種基站數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著物聯(lián)網(wǎng)的普及,大量的傳感器數(shù)據(jù)需要實(shí)時(shí)處理,以便更快地做出決策。傳統(tǒng)的數(shù)據(jù)處理方法無(wú)法滿足這種實(shí)時(shí)性要求。因此,邊緣計(jì)算技術(shù)應(yīng)運(yùn)而生。目前邊緣計(jì)算技術(shù)主要是將算力任務(wù)推向基站進(jìn)行處理,然而各基站提供的算力各不相同,存在基站算力無(wú)法滿足算力任務(wù)需求的情況,導(dǎo)致算力任務(wù)無(wú)法及時(shí)處理。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種基站數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),以解決現(xiàn)有技術(shù)存在基站算力無(wú)法滿足算力任務(wù)需求的情況,導(dǎo)致算力任務(wù)無(wú)法及時(shí)處理的問(wèn)題。
2、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種基站數(shù)據(jù)處理方法,包括:
3、獲取基站的可用算力,將所述可用算力劃分為保留算力和共享算力;
4、根據(jù)所述保留算力和所述基站接收到的算力任務(wù)的需求算力,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模;
5、根據(jù)所述計(jì)算規(guī)模確認(rèn)所述算力任務(wù)的計(jì)算方式。
6、作為上述方案的改進(jìn),所述根據(jù)所述保留算力和所述基站接收到的算力任務(wù)的需求算力,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模,包括:
7、在所述保留算力滿足所述需求算力的情況下,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模為小型計(jì)算規(guī)模;
8、在所述保留算力不滿足所述需求算力的情況下,基于預(yù)設(shè)的算力與能力值的關(guān)系式,計(jì)算所述需求算力的能力值和所述保留算力的能力值;其中,在所述關(guān)系式中,所述算力與所述能力值呈正相關(guān);
9、計(jì)算所述需求算力的能力值與所述保留算力的能力值的比值;
10、若所述比值小于或等于預(yù)設(shè)的計(jì)算規(guī)模閾值,則確認(rèn)所述計(jì)算規(guī)模為中型計(jì)算規(guī)模;
11、若所述比值大于所述計(jì)算規(guī)模閾值,則確認(rèn)所述計(jì)算規(guī)模為大型計(jì)算規(guī)模。
12、作為上述方案的改進(jìn),所述根據(jù)所述計(jì)算規(guī)模確認(rèn)所述算力任務(wù)的計(jì)算方式,包括:
13、在所述計(jì)算規(guī)模確認(rèn)為所述小型計(jì)算規(guī)模的情況下,利用所述保留算力進(jìn)行所述算力任務(wù)的計(jì)算;
14、在所述計(jì)算規(guī)模確認(rèn)為所述中型計(jì)算規(guī)模的情況下,若所述可用算力滿足所述需求算力,則利用所述可用算力進(jìn)行所述算力任務(wù)的計(jì)算,若所述可用算力不滿足所述需求算力,則以所述基站為主節(jié)點(diǎn),建立基站集群進(jìn)行所述算力任務(wù)的計(jì)算;
15、在所述計(jì)算規(guī)模確認(rèn)為所述大型計(jì)算規(guī)模的情況下,將所述算力任務(wù)發(fā)送至云端進(jìn)行計(jì)算。
16、作為上述方案的改進(jìn),通過(guò)以下步驟建立所述基站集群:
17、選取與所述算力任務(wù)最匹配的n個(gè)其余基站作為從節(jié)點(diǎn),與所述主節(jié)點(diǎn)組成所述基站集群,n為正整數(shù);
18、其中,所述主節(jié)點(diǎn)的可用算力與所有所述從節(jié)點(diǎn)的共享算力的總和滿足所述需求算力。
19、作為上述方案的改進(jìn),所述將所述可用算力劃分為保留算力和共享算力,包括:
20、以最小化所述算力任務(wù)的總時(shí)延為目標(biāo),構(gòu)建優(yōu)化目標(biāo)函數(shù);
21、確定狀態(tài)空間、動(dòng)作空間和獎(jiǎng)勵(lì)函數(shù);其中,基于所述優(yōu)化目標(biāo)函數(shù)確定所述獎(jiǎng)勵(lì)函數(shù);
22、基于所述狀態(tài)空間、所述動(dòng)作空間和所述獎(jiǎng)勵(lì)函數(shù),得到訓(xùn)練好的強(qiáng)化學(xué)習(xí)模型;
23、基于所述訓(xùn)練好的強(qiáng)化學(xué)習(xí)模型,得到在所述可用算力和所述算力任務(wù)的狀態(tài)下的最佳保留算力占比;
24、依據(jù)所述最佳保留算力占比,將所述可用算力劃分為保留算力和共享算力。
25、作為上述方案的改進(jìn),所述確定狀態(tài)空間、動(dòng)作空間和獎(jiǎng)勵(lì)函數(shù),包括:
26、將狀態(tài)空間設(shè)置為:基站的可用算力、算力任務(wù)的需求算力、保留算力中算力任務(wù)的最大容忍時(shí)間和共享算力中算力任務(wù)的最大容忍時(shí)間;
27、將動(dòng)作空間設(shè)置為:保留算力占比;
28、基于所述優(yōu)化目標(biāo)函數(shù),將獎(jiǎng)勵(lì)函數(shù)設(shè)置為r=a(tra-tr)+(1-a)(tea-te),其中,r表示獎(jiǎng)勵(lì),a表示歸一化系數(shù),tra表示保留算力中算力任務(wù)的最大容忍時(shí)間,tr表示在保留算力中算力任務(wù)的處理時(shí)延,tea表示共享算力中算力任務(wù)的最大容忍時(shí)間,te表示在共享算力中算力任務(wù)的處理時(shí)延。
29、作為上述方案的改進(jìn),所述可用算力包括基站通用板卡提供的可用通用算力和基站擴(kuò)展板卡提供的可用擴(kuò)展算力;所述需求算力包括對(duì)所述基站通用板卡的需求通用算力和對(duì)所述基站擴(kuò)展板卡的需求擴(kuò)展算力;
30、所述可用通用算力被劃分為通用保留算力和通用共享算力,所述可用擴(kuò)展算力被劃分為擴(kuò)展保留算力和擴(kuò)展共享算力,所述通用保留算力和所述擴(kuò)展保留算力組成所述保留算力,所述通用共享算力和所述擴(kuò)展共享算力組成所述共享算力。
31、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種基站數(shù)據(jù)處理裝置,包括:
32、算力劃分模塊,用于獲取基站的可用算力,將所述可用算力劃分為保留算力和共享算力;
33、計(jì)算規(guī)模確認(rèn)模塊,用于根據(jù)所述保留算力和所述基站接收到的算力任務(wù)的需求算力,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模;
34、計(jì)算方式獲取模塊,用于根據(jù)所述計(jì)算規(guī)模確認(rèn)所述算力任務(wù)的計(jì)算方式。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種基站數(shù)據(jù)處理設(shè)備,包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上述的基站數(shù)據(jù)處理方法。
35、為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序;其中,所述計(jì)算機(jī)程序在運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在的設(shè)備執(zhí)行如上述的基站數(shù)據(jù)處理方法。
36、與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的一種基站數(shù)據(jù)處理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),通過(guò)獲取基站的可用算力,將所述可用算力劃分為保留算力和共享算力;根據(jù)所述保留算力和所述基站接收到的算力任務(wù)的需求算力,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模;根據(jù)所述計(jì)算規(guī)模確認(rèn)所述算力任務(wù)的計(jì)算方式,以使所述算力任務(wù)使用所述計(jì)算方式進(jìn)行處理,本發(fā)明實(shí)施例能夠及時(shí)采用合適的計(jì)算方式對(duì)算力任務(wù)進(jìn)行處理,解決基站算力無(wú)法滿足算力任務(wù)需求,導(dǎo)致算力任務(wù)無(wú)法及時(shí)處理的情況,提高計(jì)算效率。
1.一種基站數(shù)據(jù)處理方法,其特征在于,包括:
2.如權(quán)利要求1所述的基站數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述保留算力和所述基站接收到的算力任務(wù)的需求算力,確認(rèn)所述算力任務(wù)相對(duì)于所述基站的計(jì)算規(guī)模,包括:
3.如權(quán)利要求2所述的基站數(shù)據(jù)處理方法,其特征在于,所述根據(jù)所述計(jì)算規(guī)模確認(rèn)所述算力任務(wù)的計(jì)算方式,包括:
4.如權(quán)利要求3所述的基站數(shù)據(jù)處理方法,其特征在于,通過(guò)以下步驟建立所述基站集群:
5.如權(quán)利要求1所述的基站數(shù)據(jù)處理方法,其特征在于,所述將所述可用算力劃分為保留算力和共享算力,包括:
6.如權(quán)利要求5所述的基站數(shù)據(jù)處理方法,其特征在于,所述確定狀態(tài)空間、動(dòng)作空間和獎(jiǎng)勵(lì)函數(shù),包括:
7.如權(quán)利要求1-6任一項(xiàng)所述的基站數(shù)據(jù)處理方法,其特征在于,所述可用算力包括基站通用板卡提供的可用通用算力和基站擴(kuò)展板卡提供的可用擴(kuò)展算力;所述需求算力包括對(duì)所述基站通用板卡的需求通用算力和對(duì)所述基站擴(kuò)展板卡的需求擴(kuò)展算力;
8.一種基站數(shù)據(jù)處理裝置,其特征在于,包括:
9.一種基站數(shù)據(jù)處理設(shè)備,其特征在于,包括處理器、存儲(chǔ)器以及存儲(chǔ)在所述存儲(chǔ)器中且被配置為由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如權(quán)利要求1~7任一項(xiàng)所述的基站數(shù)據(jù)處理方法。
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括存儲(chǔ)的計(jì)算機(jī)程序;其中,所述計(jì)算機(jī)程序在運(yùn)行時(shí)控制所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)所在的設(shè)備執(zhí)行如權(quán)利要求1~7任一項(xiàng)所述的基站數(shù)據(jù)處理方法。