本發明涉及無線,尤其涉及一種資源分配方法、裝置、終端及可讀存儲介質。
背景技術:
1、隨著無線技術的不斷發展,移動通信數據量呈現指數型增長,單個小區的帶寬資源較容易受限,因此可以集中多個制式小區的無線資源為單個用戶提供服務,這種方式通常稱之為多連接,如第五代移動通信技術(5th?generation?mobile?communicationtechnology,5g)里的多無線雙連接(multi-radiodual?connectivity,mr-dc)技術。通常情況下,用戶會同時享受多種業務服務,因此形成了多業務多連接場景。
2、在多業務多連接場景下,用戶終端側難以為不同的業務服務分配合適的帶寬資源和發射功率,從而導致資源分配的合理性較差,難以滿足不同業務對網絡性能的差異化需求。
技術實現思路
1、本發明實施例提供一種資源分配方法、裝置、終端及可讀存儲介質,以解決終端側資源分配的合理性較差的問題。
2、第一方面,本發明實施例提供了一種資源分配方法,應用于終端,包括:
3、獲取第一時隙的系統狀態信息,所述系統狀態信息包括多個系統中每一個系統的信道增益以及第二時隙的資源分配信息,所述資源分配信息包括所述多個系統中每一個系統對應的發射功率,以及多個業務中每一個業務在每一個系統中對應的帶寬資源,所述第二時隙為所述第一時隙的前一個時隙;
4、將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息。
5、可選地,所述將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息之前,所述方法還包括:
6、獲取樣本數據集,所述樣本數據集包括多個樣本數據,所述多個樣本數據中目標樣本數據包括第三時隙的系統狀態信息、所述第三時隙的資源分配信息、修正參數和第四時隙的系統狀態信息,所述第四時隙為所述第三時隙的下一個時隙,所述目標樣本數據為所述多個樣本數據中任一個樣本數據;
7、在所述樣本數據集中的樣本數據的數量大于或等于閾值的情況下,基于所述樣本數據集對待訓練資源分配模型進行迭代訓練,得到所述預先訓練的資源分配模型。
8、可選地,所述獲取樣本數據集之前,所述方法還包括:
9、獲取所述第三時隙的系統狀態信息;
10、將所述第三時隙的系統狀態信息輸入動作網絡,得到所述第三時隙的資源分配信息;
11、基于所述第三時隙的資源分配信息確定所述修正參數和所述第四時隙的系統狀態信息。
12、可選地,所述基于所述第三時隙的資源分配信息確定所述修正參數,包括:
13、基于所述第三時隙的資源分配信息確定全部業務的效用函數之和;
14、在所述全部業務的效用函數之和大于參考值的情況下,將所述修正參數確定為正數;在所述全部業務的效用函數之和小于或等于所述參考值的情況下,將所述修正參數確定為負數,其中,所述參考值為基于第五時隙的資源分配信息確定的所述全部業務的效用函數之和,所述第五時隙為所述第三時隙的前一個時隙。
15、可選地,所述將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息之后,所述方法還包括:
16、對所述多個系統中每一個系統對應的發射功率分別進行映射處理,得到每一個所述發射功率對應的功率映射值;
17、對所述多個業務中每一個業務在每一個系統中對應的帶寬資源分別進行映射處理,得到每一個所述帶寬資源對應的帶寬映射值;
18、其中,所述功率映射值和所述帶寬映射值均為正數。
19、可選地,所述對所述多個系統中每一個系統對應的發射功率分別進行映射處理,得到每一個所述發射功率對應的功率映射值,包括:
20、對目標發射功率進行映射處理,得到所述目標發射功率對應的目標功率映射值,所述目標發射功率為所述多個系統中任一個系統對應的發射功率;
21、其中,所述目標功率映射值為修正功率與第一比值的乘積,所述修正功率為所述目標發射功率與第一預設值之和,所述第一比值為所述終端對應的發射功率上限與功率總和的比值,所述功率總和為所述多個系統對應的修正功率之和,所述修正功率為正數。
22、可選地,所述對所述多個業務中每一個業務在每一個系統中對應的帶寬資源分別進行映射處理,得到每一個所述帶寬資源對應的帶寬映射值,包括:
23、對目標帶寬資源進行映射處理,得到所述目標帶寬資源對應的目標帶寬映射值,所述目標帶寬映射值為所述多個業務中任一個業務在目標系統對應的帶寬資源,所述目標系統為所述多個系統中任一個系統;
24、其中,所述目標帶寬映射值為修正帶寬與第二比值的乘積,所述修正帶寬為所述目標帶寬資源與第二預設值之和,所述第二比值為所述終端在所述目標系統的總帶寬資源與帶寬總和的比值,所述帶寬總和為多個業務在所述目標系統中對應的修正帶寬之和,所述修正帶寬為正數。
25、第二方面,本發明實施例提供了一種資源分配裝置,終端包括所述資源分配裝置,包括:
26、第一獲取模塊,用于獲取第一時隙的系統狀態信息,所述系統狀態信息包括多個系統中每一個系統的信道增益以及第二時隙的資源分配信息,所述資源分配信息包括所述多個系統中每一個系統對應的發射功率,以及多個業務中每一個業務在每一個系統中對應的帶寬資源,所述第二時隙為所述第一時隙的前一個時隙;
27、處理模塊,用于將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息。
28、第三方面,本發明實施例還提供一種終端,包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的程序,所述處理器執行所述程序時實現如上所述的資源分配方法中的步驟。
29、第四方面,本發明實施例還提供一種可讀存儲介質,所述可讀存儲介質上存儲程序,所述程序被處理器執行時實現如上所述的資源分配方法中的步驟。
30、在本申請實施例中,獲取第一時隙的系統狀態信息,系統狀態信息包括多個系統中每一個系統的信道增益以及第二時隙的資源分配信息,資源分配信息包括多個系統中每一個系統對應的發射功率,以及多個業務中每一個業務在每一個系統中對應的帶寬資源;將第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到第一時隙的資源分配信息。通過上述方法,終端側可以在多個系統中合理分配發射功率,在多個業務中合理分配帶寬資源,且僅通過預先訓練的資源分配模型即可同時得到發射功率和帶寬資源的分配結果,提高了資源分配的效率和合理性。
1.一種資源分配方法,應用于終端,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,所述獲取樣本數據集之前,所述方法還包括:
4.根據權利要求3所述的方法,其特征在于,所述基于所述第三時隙的資源分配信息確定所述修正參數,包括:
5.根據權利要求1所述的方法,其特征在于,所述將所述第一時隙的系統狀態信息輸入預先訓練的資源分配模型中進行分配處理,得到所述第一時隙的資源分配信息之后,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,所述對所述多個系統中每一個系統對應的發射功率分別進行映射處理,得到每一個所述發射功率對應的功率映射值,包括:
7.根據權利要求5所述的方法,其特征在于,所述對所述多個業務中每一個業務在每一個系統中對應的帶寬資源分別進行映射處理,得到每一個所述帶寬資源對應的帶寬映射值,包括:
8.一種資源分配裝置,終端包括所述資源分配裝置,其特征在于,包括:
9.一種終端,包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的程序;其特征在于,
10.一種可讀存儲介質,用于存儲程序,其特征在于,所述程序被處理器執行時實現如權利要求1至7中任一項所述的資源分配方法中的步驟。