1.一種面向多用戶的中繼衛(wèi)星空時(shí)頻域資源動(dòng)態(tài)調(diào)度方法,包含以下步驟:
一、接收各路用戶數(shù)據(jù)流;
二、對(duì)每一路用戶數(shù)據(jù)流分別計(jì)算權(quán)重值;
三、根據(jù)權(quán)重值為各用戶數(shù)據(jù)流分配時(shí)頻資源塊;
所述權(quán)重值ωi(k,n)為:
其中
k:時(shí)頻資源塊;
n:時(shí)隙;
用戶數(shù)據(jù)流i在時(shí)隙n處的平均時(shí)延;
τi:用戶數(shù)據(jù)流i的時(shí)延門限;
plrreq,i:用戶數(shù)據(jù)流i的最大丟包率;
plract,i:用戶數(shù)據(jù)流i的超過時(shí)延門限的實(shí)際丟包率;
ri(k,n):用戶數(shù)據(jù)流i的時(shí)頻資源塊k在時(shí)隙n處的數(shù)據(jù)傳輸速率;
用戶數(shù)據(jù)流i在時(shí)隙n處的平均速率;
σ:控制丟包率的調(diào)節(jié)因子;
U(DHOL,i):用戶數(shù)據(jù)流i的任務(wù)優(yōu)先級(jí)效用函數(shù);
a:控制優(yōu)先級(jí)提高速度的調(diào)節(jié)因子。
2.根據(jù)權(quán)利要求1所述的一種面向多用戶的中繼衛(wèi)星空時(shí)頻域資源動(dòng)態(tài)調(diào)度方法,其特征在于在接收各路用戶數(shù)據(jù)流后,先對(duì)用戶數(shù)據(jù)流進(jìn)行約束條件判斷,所述約束條件為:
(1)一個(gè)時(shí)頻資源塊只能分配給一個(gè)用戶數(shù)據(jù)流。
(2)一個(gè)用戶數(shù)據(jù)流可以擁有多個(gè)時(shí)頻資源塊,但總時(shí)頻資源塊不能超過緩存中的待傳用戶數(shù)據(jù)流;
(3)分配給所有用戶數(shù)據(jù)流的時(shí)頻資源塊的功率之和不能超過中繼衛(wèi)星的發(fā)射總功率;
(4)公平性指數(shù)盡可能趨近于1;
(5)盡可能滿足用戶的QoS要求。
3.根據(jù)權(quán)利要求1所述的一種面向多用戶的中繼衛(wèi)星空時(shí)頻域資源動(dòng)態(tài)調(diào)度方法,其特征在于根據(jù)權(quán)重值為各用戶數(shù)據(jù)流分配時(shí)頻資源塊包含以下步驟:
(a)將各用戶數(shù)據(jù)流的權(quán)重值按大小進(jìn)行排序;
(b)檢查時(shí)頻資源塊是否已分配完,如有空閑的時(shí)頻資源塊,將空閑的時(shí)頻資源塊分配給權(quán)重值排在前面的用戶數(shù)據(jù)流;否則執(zhí)行(d);
(c)檢查獲得時(shí)頻資源塊的用戶數(shù)據(jù)流是否有足夠的時(shí)頻資源塊進(jìn)行中繼傳輸,如有,則將用戶數(shù)據(jù)流從等待隊(duì)列中刪除,執(zhí)行(b);否則直接執(zhí)行(b);
(d)確定各用戶數(shù)據(jù)流中繼傳輸資源分配方案。