本發(fā)明涉及無線通信技術(shù)領(lǐng)域,特別是一種電力無線系統(tǒng)中保障多業(yè)務(wù)QoS的調(diào)度方法。
背景技術(shù):
電力無線通信中存在多種業(yè)務(wù),配電自動(dòng)化業(yè)務(wù)與計(jì)量、傳感器信息采集等等,不同種類的業(yè)務(wù)的QoS要求不同,例如配電自動(dòng)化業(yè)務(wù)傳輸數(shù)據(jù)量小,但對(duì)時(shí)延要求高,需要小的時(shí)延;而對(duì)于抄電表業(yè)務(wù),它對(duì)時(shí)延要求不高,但由于電表數(shù)量龐大,需要傳輸大量的數(shù)據(jù)。所以需要特定的調(diào)度方案來保障多業(yè)務(wù)承載下不同種類業(yè)務(wù)的QoS。
常用的調(diào)度方法有三種,分別是最大化信道容量調(diào)度(Maximum C/I),輪詢調(diào)度以及比例公平調(diào)度。最大化信道容量調(diào)度是將一個(gè)子載波分配給在這個(gè)子載波上具有最大信道增益的用戶,這樣系統(tǒng)吞吐量最大,但是用戶之間很不公平,信道質(zhì)量好的用戶獲得的帶寬大。最大化信道容量調(diào)度可以看作動(dòng)態(tài)資源分配算法的吞吐量的上限。與最大化信道容量調(diào)度相反的是輪詢調(diào)度(Round Robin Scheduling),它不考慮用戶之間的信道質(zhì)量差異,所有用戶平均分配子載波,保證用戶之間絕對(duì)的公平,但是系統(tǒng)吞吐量低,所以輪詢調(diào)度是動(dòng)態(tài)資源分配算法的吞吐量的下限。比例公平調(diào)度算法使用平均數(shù)據(jù)速率來表征用戶間的公平性,具有較好的長(zhǎng)期公平性,但是不能保證用戶間的短期公平性,且無法。
這三種調(diào)度算法都沒有考慮到應(yīng)用層業(yè)務(wù)對(duì)QoS的要求,無法適用于對(duì)時(shí)延有要求的業(yè)務(wù)的調(diào)度。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種電力無線通信系統(tǒng)中保障多業(yè)務(wù)QoS的調(diào)度方法,不僅能夠滿足電力系統(tǒng)中實(shí)時(shí)業(yè)務(wù)低時(shí)延的要求,同時(shí)還能盡量保證資源分配的公平,保障電力系統(tǒng)中多業(yè)務(wù)的QoS。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)解決方案為:一種電力無線通信系統(tǒng)中保障多業(yè)務(wù)QoS的調(diào)度方法,根據(jù)業(yè)務(wù)的QoS要求分為實(shí)時(shí)業(yè)務(wù)以及非實(shí)時(shí)業(yè)務(wù),根據(jù)當(dāng)前信道速率以及數(shù)據(jù)等待時(shí)間為實(shí)時(shí)業(yè)務(wù)定義優(yōu)先級(jí)并分配資源,根據(jù)前信道速率、數(shù)據(jù)等待時(shí)間以及緩存區(qū)大小為非實(shí)時(shí)業(yè)務(wù)定義優(yōu)先級(jí)并分配資源,具體步驟如下:
步驟1、將系統(tǒng)中要調(diào)度的多種業(yè)務(wù)分為實(shí)時(shí)業(yè)務(wù)與非實(shí)時(shí)業(yè)務(wù)兩大類;
步驟2、在每個(gè)調(diào)度周期開始前,依據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間,計(jì)算各項(xiàng)實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí),并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源;
步驟3、若實(shí)時(shí)業(yè)務(wù)分配完后仍有剩余資源,則對(duì)非實(shí)時(shí)業(yè)務(wù)根據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間以及緩存區(qū)堆積情況,計(jì)算各項(xiàng)非實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并分配無線資源;
步驟4、被調(diào)度的業(yè)務(wù)進(jìn)行傳輸,在調(diào)度周期結(jié)束前,更新各項(xiàng)參數(shù)準(zhǔn)備進(jìn)入下一個(gè)調(diào)度周期。
進(jìn)一步地,步驟1所述的實(shí)時(shí)業(yè)務(wù)與非實(shí)時(shí)業(yè)務(wù)分別歸納為時(shí)延敏感業(yè)務(wù)和速率敏感業(yè)務(wù),其定義為:
時(shí)延敏感業(yè)務(wù):pr{Wi>Ti}≤δi,其中Wi是業(yè)務(wù)i的時(shí)延,參數(shù)Ti是業(yè)務(wù)i最大允許時(shí)延,參數(shù)δi是超過最大時(shí)延的最大概率;
速率敏感業(yè)務(wù):Ri≥ri,其中Ri是提供給業(yè)務(wù)i的平均服務(wù)速率,要不小于預(yù)定的值ri。
進(jìn)一步地,步驟2所述依據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間,計(jì)算各項(xiàng)實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí),并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源,具體為:
在實(shí)時(shí)業(yè)務(wù)的調(diào)度過程中,關(guān)注傳輸超時(shí)的危機(jī),考慮信道容量最大利用,而傳輸超時(shí)的危機(jī)程度反映業(yè)務(wù)被調(diào)度的緊迫程度,與業(yè)務(wù)的等待時(shí)間相關(guān);在調(diào)度過程中,關(guān)注當(dāng)前傳輸速率以及數(shù)據(jù)等待時(shí)間這個(gè)兩個(gè)因子:
設(shè)某類業(yè)務(wù)的最大時(shí)延為a,等待時(shí)間為t,則傳輸超時(shí)危機(jī)程度表示為fw(a-t),t從0開始,最大值為a,且根據(jù)QoS保證的規(guī)則,fw(a-t)為等待時(shí)間的增函數(shù),即其一階導(dǎo)數(shù)大于0,同時(shí)fw(a-t)表達(dá)式的二階導(dǎo)數(shù)值大于0;
假設(shè)某類業(yè)務(wù)在當(dāng)前信道中的傳輸速率為r,那信道容量最大因子表示為fc(r),fc(r)為r的增函數(shù);
則業(yè)務(wù)調(diào)度的優(yōu)先級(jí)定義為:fw(a-t)·fc(r)。
進(jìn)一步地,步驟3所述對(duì)非實(shí)時(shí)業(yè)務(wù)根據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間以及緩存區(qū)堆積情況,計(jì)算各項(xiàng)非實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并分配無線資源,具體為:
在非實(shí)時(shí)業(yè)務(wù)調(diào)度時(shí),除了采用實(shí)時(shí)業(yè)務(wù)時(shí)的兩個(gè)因子當(dāng)前傳輸速率以及數(shù)據(jù)等待時(shí)間,增加了一個(gè)緩存區(qū)堆積因子;
設(shè)某個(gè)用戶的業(yè)務(wù)數(shù)據(jù)緩存大小為b,緩存堆積程度反映了緩存對(duì)后來業(yè)務(wù)量的容納能力,表示為fs(b),在緩存區(qū)大小有限的情況下,fs(b)為b的增函數(shù),即fs(b)的一階導(dǎo)數(shù)大于0;所以,非實(shí)時(shí)業(yè)務(wù)的優(yōu)先級(jí)表示為:
fw(a-t)·fc(r)·fs(b)
其中,fw(a-t)為傳輸超時(shí)危機(jī)程度,fw(a-t)為等待時(shí)間t的增函數(shù),a為某類業(yè)務(wù)的最大時(shí)延,t為等待時(shí)間;r為某類業(yè)務(wù)在當(dāng)前信道中的傳輸速率,fc(r)為信道容量最大因子,fc(r)為r的增函數(shù)。
進(jìn)一步地,步驟4所述在調(diào)度周期結(jié)束前,更新各項(xiàng)參數(shù)準(zhǔn)備進(jìn)入下一個(gè)調(diào)度周期,其中:各項(xiàng)參數(shù)具體包括各業(yè)務(wù)的等待時(shí)間,緩存區(qū)大小以及平均傳輸速率。
進(jìn)一步地,所述信道容量最大因子表示為fc(r),根據(jù)該業(yè)務(wù)當(dāng)前的瞬時(shí)信道質(zhì)量與所設(shè)定時(shí)間段內(nèi)平均信道質(zhì)量的比值來確定,表示為:
其中,r(t)與分別表示業(yè)務(wù)在時(shí)間t時(shí)刻瞬時(shí)數(shù)據(jù)速率和平均數(shù)據(jù)速率,tc是歷史時(shí)間窗,若該業(yè)務(wù)在時(shí)刻t沒有被調(diào)度,那么此時(shí)r(t)=0。
進(jìn)一步地,所述傳輸超時(shí)危機(jī)程度fw(a-t),根據(jù)該業(yè)務(wù)當(dāng)前等待時(shí)間以及最大可容忍等待時(shí)間確定,表示為:
其中,t為該業(yè)務(wù)當(dāng)前已等待時(shí)間,a表示該業(yè)務(wù)能夠容忍的最長(zhǎng)等待時(shí)間,n≥2保證fw(t)關(guān)于t的一階和二階導(dǎo)數(shù)都大于0。
本發(fā)明與現(xiàn)有技術(shù)相比,其顯著優(yōu)點(diǎn)為:(1)有效保證了電力實(shí)時(shí)業(yè)務(wù)傳輸?shù)牡蜁r(shí)延;(2)能夠?qū)Χ鄻I(yè)務(wù)多用戶保障其不同的QoS;(3)有效保障了資源在多業(yè)務(wù)QoS情況下的公平分配。
附圖說明
圖1是本發(fā)明電力無線系統(tǒng)中保障多業(yè)務(wù)QoS調(diào)度方法的示意圖。
圖2是本發(fā)明電力無線系統(tǒng)中保障多業(yè)務(wù)QoS調(diào)度方法的資源分配流程圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
結(jié)合圖1~2,本發(fā)明電力無線通信系統(tǒng)中保障多業(yè)務(wù)QoS的調(diào)度方法,根據(jù)業(yè)務(wù)的QoS要求分為實(shí)時(shí)業(yè)務(wù)以及非實(shí)時(shí)業(yè)務(wù),根據(jù)當(dāng)前信道速率以及數(shù)據(jù)等待時(shí)間為實(shí)時(shí)業(yè)務(wù)定義優(yōu)先級(jí)并分配資源,根據(jù)前信道速率、數(shù)據(jù)等待時(shí)間以及緩存區(qū)大小為非實(shí)時(shí)業(yè)務(wù)定義優(yōu)先級(jí)并分配資源,具體步驟如下:
步驟1、將系統(tǒng)中要調(diào)度的多種業(yè)務(wù)分為實(shí)時(shí)業(yè)務(wù)與非實(shí)時(shí)業(yè)務(wù)兩大類;
所述的實(shí)時(shí)業(yè)務(wù)與非實(shí)時(shí)業(yè)務(wù)分別歸納為時(shí)延敏感業(yè)務(wù)和速率敏感業(yè)務(wù),其定義為:
時(shí)延敏感業(yè)務(wù):pr{Wi>Ti}≤δi,其中Wi是業(yè)務(wù)i的時(shí)延,參數(shù)Ti是業(yè)務(wù)i最大允許時(shí)延,參數(shù)δi是超過最大時(shí)延的最大概率;
速率敏感業(yè)務(wù):Ri≥ri,其中Ri是提供給業(yè)務(wù)i的平均服務(wù)速率,要不小于預(yù)定的值ri。
步驟2、在每個(gè)調(diào)度周期開始前,依據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間,計(jì)算各項(xiàng)實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí),并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源,具體為:
在實(shí)時(shí)業(yè)務(wù)的調(diào)度過程中,關(guān)注傳輸超時(shí)的危機(jī),考慮信道容量最大利用,而傳輸超時(shí)的危機(jī)程度反映業(yè)務(wù)被調(diào)度的緊迫程度,與業(yè)務(wù)的等待時(shí)間相關(guān);在調(diào)度過程中,關(guān)注當(dāng)前傳輸速率以及數(shù)據(jù)等待時(shí)間這個(gè)兩個(gè)因子:
設(shè)某類業(yè)務(wù)的最大時(shí)延為a,等待時(shí)間為t,則傳輸超時(shí)危機(jī)程度表示為fw(a-t),t從0開始,最大值為a,且根據(jù)QoS保證的規(guī)則,fw(a-t)為等待時(shí)間的增函數(shù),即其一階導(dǎo)數(shù)大于0,同時(shí)fw(a-t)表達(dá)式的二階導(dǎo)數(shù)值大于0;
假設(shè)某類業(yè)務(wù)在當(dāng)前信道中的傳輸速率為r,那信道容量最大因子表示為fc(r),fc(r)為r的增函數(shù);
則業(yè)務(wù)調(diào)度的優(yōu)先級(jí)定義為:fw(a-t)·fc(r)。
所述信道容量最大因子表示為fc(r),根據(jù)該業(yè)務(wù)當(dāng)前的瞬時(shí)信道質(zhì)量與所設(shè)定時(shí)間段內(nèi)平均信道質(zhì)量的比值來確定,表示為:
其中,r(t)與分別表示業(yè)務(wù)在時(shí)間t時(shí)刻瞬時(shí)數(shù)據(jù)速率和平均數(shù)據(jù)速率,tc是歷史時(shí)間窗,若該業(yè)務(wù)在時(shí)刻t沒有被調(diào)度,那么此時(shí)r(t)=0。
所述傳輸超時(shí)危機(jī)程度fw(a-t),根據(jù)該業(yè)務(wù)當(dāng)前等待時(shí)間以及最大可容忍等待時(shí)間確定,表示為:
其中,t為該業(yè)務(wù)當(dāng)前已等待時(shí)間,a表示該業(yè)務(wù)能夠容忍的最長(zhǎng)等待時(shí)間,n≥2保證fw(t)關(guān)于t的一階和二階導(dǎo)數(shù)都大于0。
步驟3、若實(shí)時(shí)業(yè)務(wù)分配完后仍有剩余資源,則對(duì)非實(shí)時(shí)業(yè)務(wù)根據(jù)當(dāng)前信道下的傳輸速率、數(shù)據(jù)等待時(shí)間以及緩存區(qū)堆積情況,計(jì)算各項(xiàng)非實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并分配無線資源,具體為:
在非實(shí)時(shí)業(yè)務(wù)調(diào)度時(shí),除了采用實(shí)時(shí)業(yè)務(wù)時(shí)的兩個(gè)因子當(dāng)前傳輸速率以及數(shù)據(jù)等待時(shí)間,增加了一個(gè)緩存區(qū)堆積因子;
設(shè)某個(gè)用戶的業(yè)務(wù)數(shù)據(jù)緩存大小為b,緩存堆積程度反映了緩存對(duì)后來業(yè)務(wù)量的容納能力,表示為fs(b),在緩存區(qū)大小有限的情況下,fs(b)為b的增函數(shù),即fs(b)的一階導(dǎo)數(shù)大于0;所以,非實(shí)時(shí)業(yè)務(wù)的優(yōu)先級(jí)表示為:
fw(a-t)·fc(r)·fs(b)
其中,fw(a-t)為傳輸超時(shí)危機(jī)程度,fw(a-t)為等待時(shí)間t的增函數(shù),a為某類業(yè)務(wù)的最大時(shí)延,t為等待時(shí)間;r為某類業(yè)務(wù)在當(dāng)前信道中的傳輸速率,fc(r)為信道容量最大因子,fc(r)為r的增函數(shù)。
步驟4、被調(diào)度的業(yè)務(wù)進(jìn)行傳輸,在調(diào)度周期結(jié)束前,更新各項(xiàng)參數(shù)準(zhǔn)備進(jìn)入下一個(gè)調(diào)度周期,其中:各項(xiàng)參數(shù)具體包括各業(yè)務(wù)的等待時(shí)間,緩存區(qū)大小以及平均傳輸速率。
實(shí)施例1
結(jié)合圖1與圖2,本發(fā)明的方法步驟如下:將系統(tǒng)中要調(diào)度的多種業(yè)務(wù)分為實(shí)時(shí)業(yè)務(wù)與非實(shí)時(shí)業(yè)務(wù)兩大類;在每個(gè)調(diào)度周期開始時(shí),依據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間,計(jì)算各項(xiàng)實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源;若實(shí)時(shí)業(yè)務(wù)分配完后仍有剩余資源,則對(duì)非實(shí)時(shí)業(yè)務(wù)根據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間以及緩存區(qū)堆積情況,計(jì)算各項(xiàng)非實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并分配無線資源;被調(diào)度的業(yè)務(wù)進(jìn)行傳輸,在調(diào)度周期結(jié)束前,更新各項(xiàng)參數(shù)準(zhǔn)備進(jìn)入下一個(gè)調(diào)度周期。具體可分為以下流程:
1、在每個(gè)TTI(傳輸時(shí)間間隔)開始時(shí)刻,執(zhí)行調(diào)度算法,進(jìn)行資源分配;
2、判斷此TTI時(shí)刻緩存業(yè)務(wù)中是否存在實(shí)時(shí)業(yè)務(wù),如果有則執(zhí)行第3步,如果不存在實(shí)時(shí)業(yè)務(wù)則直接跳至第6步;
3、根據(jù)業(yè)務(wù)的QoS要求,將業(yè)務(wù)分為實(shí)時(shí)業(yè)務(wù)以及非實(shí)時(shí)業(yè)務(wù)兩個(gè)隊(duì)列集合;
4、根據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間,計(jì)算實(shí)時(shí)業(yè)務(wù)集合中各個(gè)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源;
5、在滿足實(shí)時(shí)集合中所有實(shí)時(shí)業(yè)務(wù)的資源分配后,判斷是否還有剩余資源,若有剩余資源則執(zhí)行第6步,否則跳至第7步;
6、根據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間以及緩存區(qū)大小,計(jì)算非實(shí)時(shí)業(yè)務(wù)集合中各個(gè)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源;
7、一個(gè)傳輸時(shí)間間隔結(jié)束,更新各個(gè)業(yè)務(wù)的數(shù)據(jù)包數(shù)量,包括到達(dá)數(shù)據(jù)包量和被成功調(diào)度的數(shù)據(jù)包數(shù)量,同時(shí)更新各個(gè)業(yè)務(wù)的等待時(shí)間等;
8、判斷是否所有業(yè)務(wù)都調(diào)度完成,如果沒有完成則跳至第1步,否則結(jié)束資源調(diào)度過程。
進(jìn)一步的,步驟4所述依據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間,計(jì)算各項(xiàng)實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并根據(jù)優(yōu)先級(jí)為各項(xiàng)業(yè)務(wù)分配資源,具體為:
在實(shí)時(shí)業(yè)務(wù)的調(diào)度過程中,主要關(guān)注傳輸超時(shí)的危機(jī),適當(dāng)考慮信道容量最大利用,而傳輸超時(shí)的危機(jī)程度反映業(yè)務(wù)被調(diào)度的緊迫程度,與業(yè)務(wù)的等待時(shí)間相關(guān),所以在調(diào)度過程中,關(guān)注當(dāng)前傳輸速率以及數(shù)據(jù)等待時(shí)間這個(gè)兩個(gè)因子。設(shè)某類業(yè)務(wù)的最大時(shí)延為a,等待時(shí)間為t,則傳輸超時(shí)危機(jī)程度可表示為fw(a-t),t從0開始,可取的最大值為a,且根據(jù)QoS保證的規(guī)則,fw(a-t)為等待時(shí)間的增函數(shù),即其一階導(dǎo)數(shù)大于0。此外,由于一階導(dǎo)數(shù)值的正負(fù)情況反映了傳輸超時(shí)危機(jī)程度變化的趨勢(shì),即增大或減小的情況;其趨勢(shì)變化的速率變化則反映在二階導(dǎo)數(shù)中,隨著業(yè)務(wù)等待時(shí)間的增加,考慮到調(diào)度對(duì)QoS保障的敏感程度,趨勢(shì)變化的速率應(yīng)為增大趨勢(shì),趨勢(shì)變化函數(shù)模型為增函數(shù),所以在選擇其形式時(shí),應(yīng)滿足:fw(a-t)表達(dá)式的二階導(dǎo)數(shù)值應(yīng)大于0。
另一方面,假設(shè)某類業(yè)務(wù)在當(dāng)前信道中的傳輸速率為r,那信道容量最大因子可表示為fc(r),為了盡可能利用信道容量,就要求fc(r)為r的增函數(shù)。
綜上所述,業(yè)務(wù)調(diào)度的優(yōu)先級(jí)定義為fw(a-t)·fc(r),優(yōu)先級(jí)數(shù)值越大意味著優(yōu)先給其分配資源。
可選的,在設(shè)置信道容量最大因子時(shí)可以根據(jù)該業(yè)務(wù)當(dāng)前的瞬時(shí)信道質(zhì)量與一段時(shí)間內(nèi)的平均信道質(zhì)量的比值來確定,可表示為:
其中r(t)與分別表示業(yè)務(wù)在時(shí)間t時(shí)刻瞬時(shí)數(shù)據(jù)速率和平均數(shù)據(jù)速率。tc是為了保障公平性所加的歷史時(shí)間窗,為了保證對(duì)短時(shí)信道狀態(tài)變化取平均。需要注意的是,若該業(yè)務(wù)在時(shí)刻t沒有被調(diào)度,那么此時(shí)r(t)=0。
可選地,傳輸超時(shí)危機(jī)程度可以根據(jù)該業(yè)務(wù)當(dāng)前等待時(shí)間以及最大可以容忍的等待時(shí)間確定,可表示為:
其中t為該業(yè)務(wù)當(dāng)前已等待時(shí)間,a表示該業(yè)務(wù)能夠容忍的最長(zhǎng)等待時(shí)間,n≥2是為了保證fw(t)關(guān)于t的一階和二階導(dǎo)數(shù)都大于0。
進(jìn)一步地,步驟6所述對(duì)非實(shí)時(shí)業(yè)務(wù)根據(jù)當(dāng)前信道下的傳輸速率,數(shù)據(jù)等待時(shí)間以及緩存區(qū)數(shù)據(jù)堆積情況,計(jì)算各項(xiàng)非實(shí)時(shí)業(yè)務(wù)的調(diào)度優(yōu)先級(jí)并分配無線資源,具體為:
在非實(shí)時(shí)業(yè)務(wù)調(diào)度時(shí),除了采用實(shí)時(shí)業(yè)務(wù)時(shí)的兩個(gè)因子,增加了一個(gè)緩存區(qū)堆積因子。設(shè)某個(gè)用戶的業(yè)務(wù)數(shù)據(jù)緩存大小為b,緩存堆積程度反映了緩存對(duì)后來業(yè)務(wù)量的容納能力,可表示為fs(b),在緩存區(qū)大小有限的情況下,fs(b)為b的增函數(shù),即其一階導(dǎo)數(shù)大于0。所以,非實(shí)時(shí)業(yè)務(wù)的優(yōu)先級(jí)可表示為fw(a-t)·fc(r)·fs(b)。
可選地,緩存堆積程度可以根據(jù)該業(yè)務(wù)當(dāng)前緩存區(qū)大小以及緩存區(qū)最大容量確定,可以表示為:
其中b為該業(yè)務(wù)緩存區(qū)當(dāng)前的大小,B為該業(yè)務(wù)緩存區(qū)最大容量,n≥2是為了保證fs(b)關(guān)于t的一階和二階導(dǎo)數(shù)都大于0。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。