資源分配方法與裝置制造方法
【專利摘要】本發(fā)明公開了一種資源分配方法與裝置,涉及無線通信【技術(shù)領(lǐng)域】,避免了為GBR承載過度分配資源而導(dǎo)致NON-GBR承載資源不足的情況發(fā)生,從而使GBR承載和NON-GBR承載都能獲得較為充分的資源,提高了用戶體驗(yàn)。該資源分配的方法包括:若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量且不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,所述GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,0<GBR承載資源比例<1;當(dāng)a×b1>GBR承載資源總量時(shí),增大GBR承載資源比例,b1>1;當(dāng)a×b1≤GBR承載資源總量,且c<GBR承載資源總量時(shí),減小GBR承載資源比例。本發(fā)明的技術(shù)方案主要應(yīng)用于資源分配的過程中。
【專利說明】資源分配方法與裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信【技術(shù)領(lǐng)域】,尤其涉及一種資源分配方法與裝置。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的不斷突破和應(yīng)用業(yè)務(wù)的快速發(fā)展,如何更好地利用網(wǎng)絡(luò)資源為用戶提供差異化的服務(wù)成為網(wǎng)絡(luò)研究的熱點(diǎn)。LTE(Long Term Evolut1n,長(zhǎng)期演進(jìn))系統(tǒng)中的差異化服務(wù)依靠QoS(Quality of Service,服務(wù)質(zhì)量)技術(shù)實(shí)現(xiàn)。為實(shí)施QoS技術(shù),在LTE系統(tǒng)中引入了 EPS(Evolved Packet System,演進(jìn)分組系統(tǒng))承載的概念,EPS承載可以看作是UE(User Equipment,用戶設(shè)備)與 F1DP^GW(Packet Data Network Gateway,分組數(shù)據(jù)網(wǎng)關(guān))之間的邏輯電路。EPS承載又分為GBR(Guaranteed Bit Rate,保證比特率)承載和NON-GBR(non Guaranteed Bit Rate,非保證比特率)承載。
[0003]為了在滿足用戶QoS的同時(shí)又提高系統(tǒng)容量,需要考慮如何對(duì)系統(tǒng)中的無線資源進(jìn)行合理的調(diào)度、分配和管理。目前LTE系統(tǒng)中無線資源的分配利用的是比例公平算法,不對(duì)GBR承載和NON-GBR承載進(jìn)行區(qū)分,統(tǒng)一作為EPS承載,根據(jù)承載的優(yōu)先級(jí)依次為承載分配資源。
[0004]但是每個(gè)GBR承載都受到自己的最低保障速率,即GBR速率的限制,而NON-GBR承載沒有最低保障速率的要求。當(dāng)接入系統(tǒng)的GBR承載數(shù)量較多時(shí),為了保障GBR承載的GBR速率,必然要減少分配給NON-GBR的資源,進(jìn)一步的,當(dāng)需要分配給GBR承載的資源達(dá)到或接近系統(tǒng)的全部無線資源時(shí),NON-GBR承載幾乎不能被分配到無線資源。所以當(dāng)為GBR承載過度分配資源時(shí),會(huì)出現(xiàn)NON-GBR承載資源不足的問題,使用戶的業(yè)務(wù)體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種資源分配方法與裝置,使GBR承載和NON-GBR承載都能獲得較為充分的資源,提高了用戶的業(yè)務(wù)體驗(yàn)。
[0006]為解決上述技術(shù)問題,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]一種資源分配方法,包括:
[0008]若待分配承載為非緊急業(yè)務(wù)的保證比特率GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,所述GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O < GBR承載資源比例< I ;
[0009]當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例,其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I ;
[0010]當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例,其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到最大比特速率MBR速率時(shí)所占用的資源量。
[0011]一種資源分配裝置,包括:
[0012]GBR資源分配單元,用于若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,所述GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O < GBR承載資源比例< I ;
[0013]資源比例修正單元,用于當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例,其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I ;
[0014]所述資源比例修正單元,還用于當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例,其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量。
[0015]本發(fā)明實(shí)施例提供了一種資源分配方法與裝置,設(shè)置GBR承載資源比例,在GBR承載資源比例的限制下為待分配的GBR承載分配資源,根據(jù)資源分配結(jié)果動(dòng)態(tài)增大或減小GBR承載資源比例,使已經(jīng)分配資源的GBR承載可以獲取到足夠的資源以達(dá)到GBR速率,同時(shí)避免了若所有被分配到資源的GBR承載已經(jīng)達(dá)到MBR速率時(shí),GBR承載資源總量仍有剩余的情況發(fā)生。通過動(dòng)態(tài)修正GBR承載比例,限制了 GBR承載資源總量的大小,不會(huì)出現(xiàn)為GBR承載過度分配資源導(dǎo)致NON-GBR承載資源不足的現(xiàn)象,使GBR承載與NON-GBR承載都能獲得較為充分的資源,提高了用戶的業(yè)務(wù)體驗(yàn)。
【專利附圖】
【附圖說明】
[0016]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0017]圖1為本發(fā)明實(shí)施例中一種資源分配方法的流程圖;
[0018]圖2為本發(fā)明實(shí)施例中另一種資源分配方法的流程圖;
[0019]圖3為本發(fā)明實(shí)施例中另一種資源分配方法的流程圖;
[0020]圖3-1為圖3中對(duì)緊急業(yè)務(wù)的承載分配資源的方法流程圖;
[0021]圖3-2為圖3中對(duì)非緊急業(yè)務(wù)的GBR承載分配資源的方法流程圖;
[0022]圖3-3為圖3中對(duì)非緊急業(yè)務(wù)的NON-GBR承載分配資源的方法流程圖;
[0023]圖3-4為圖3中修正GBR承載資源比例的方法流程圖;
[0024]圖4為本發(fā)明實(shí)施例中一種資源分配裝置的組成示意圖;
[0025]圖5為本發(fā)明實(shí)施例中另一種資源分配裝置的組成示意圖。
【具體實(shí)施方式】
[0026]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]本發(fā)明一實(shí)施例提供一種資源分配方法,如圖1所示,該方法包括:
[0028]101、若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源。
[0029]其中,GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O<GBR承載資源比例< I。
[0030]值得說明的是,系統(tǒng)可分配資源量為系統(tǒng)可用于分配給EPS承載的最大無線資源量,該值應(yīng)小于或等于系統(tǒng)能夠提供的全部無線資源量。
[0031]102、當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例。
[0032]其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I。GBR速率為GBR承載的最低保障速率,每個(gè)GBR承載都有其專屬的GBR速率的限制,使GBR承載達(dá)到GBR速率時(shí)消耗的資源量為GBR承載對(duì)資源的最小需求量。
[0033]需要說明的是,由于GBR承載是在不超過GBR承載資源總量的情況下被分配到資源的,所以已分配資源的GBR承載占用的資源量必然小于GBR承載資源總量,所以使a乘以一個(gè)大于I的系數(shù)bl,aXbl可以反映GBR承載對(duì)資源的基本需求量,當(dāng)GBR承載對(duì)資源的基本需求量大于GBR承載資源總量時(shí),說明GBR承載資源總量過少,不能滿足當(dāng)前已被分配資源的GBR承載對(duì)資源的基本需求量,所以應(yīng)當(dāng)增大GBR承載資源比例。
[0034]其中,bl可以按照需要進(jìn)行設(shè)置,bl設(shè)置的過小,將導(dǎo)致GBR承載資源比例不易達(dá)到一個(gè)較大的值,使得GBR承載較難獲得足夠的資源。
[0035]103、當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例。
[0036]其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR(Maximum Bit Rate,最大比特速率)速率時(shí)所占用的資源量,MBR速率為GBR承載的最大保障速率,每個(gè)GBR承載都有其專屬的MBR速率的限制,GBR承載達(dá)到MBR速率時(shí)消耗的資源量為GBR承載對(duì)資源的最大需求量。
[0037]需要說明的是,在GBR承載資源總量滿足GBR承載對(duì)資源的基本需求量時(shí),若已分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量小于GBR承載資源總量,說明GBR承載資源總量在滿足GBR承載對(duì)資源的最大需求量后,還有剩余資源,此時(shí)應(yīng)減小GBR承載資源比例。
[0038]104、當(dāng)aXbl ( GBR承載資源總量,且c > GBR承載資源總量時(shí),保持當(dāng)前GBR承載資源比例。
[0039]此時(shí),GBR承載資源總量滿足已經(jīng)分配資源的GBR承載對(duì)資源的基本需求量,并且若已經(jīng)分配資源的GBR承載都達(dá)到MBR速率時(shí)可以消耗掉GBR承載資源總量,說明當(dāng)前GBR承載資源比例合理,不需要對(duì)其進(jìn)行修正。
[0040]值得說明的是,為每一個(gè)待分配承載分配資源后都要修正GBR承載資源比例,根據(jù)修正過的GBR承載資源比例對(duì)下一個(gè)待分配承載分配資源,然后根據(jù)資源分配結(jié)果再次修正資源比例,如此循環(huán)的進(jìn)行資源分配以及GBR承載資源比例的修正,本發(fā)明的實(shí)施例均以一次資源分配為例進(jìn)行說明。
[0041 ] 本發(fā)明實(shí)施例提供的資源分配方法,設(shè)置GBR承載資源比例,在不超過GBR承載資源總量且不超過系統(tǒng)剩余可用資源量的情況下為待分配GBR承載分配資源,根據(jù)資源分配結(jié)果動(dòng)態(tài)增大或減小GBR承載資源比例,使已經(jīng)被分配資源的GBR承載可以獲取到足夠的資源以達(dá)到GBR速率,同時(shí)避免了若所有被分配資源的GBR承載已經(jīng)達(dá)到MBR速率時(shí),GBR承載資源總量仍有剩余的情況發(fā)生。通過修正GBR承載資源比例,限制GBR承載資源總量的大小,不會(huì)出現(xiàn)為GBR承載過度分配資源而導(dǎo)致NON-GBR承載資源不足的現(xiàn)象,使GBR承載與NON-GBR承載都能獲得較為充分的資源,提高了用戶的業(yè)務(wù)體驗(yàn)。
[0042]本發(fā)明另一實(shí)施例提供了一種更為優(yōu)化的資源分配方法,如圖2所示,該方法包括:
[0043]2011、若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,之后執(zhí)行下述202。
[0044]其中,系統(tǒng)剩余可用資源量=系統(tǒng)可分配資源量_(所有GBR承載與NON-GBR承載已經(jīng)占用的資源量之和)。系統(tǒng)可分配資源量與上述步驟101中的相關(guān)描述內(nèi)容相同,在此不再重復(fù)說明。
[0045]值得說明的是,此時(shí)GBR承載資源總量為系統(tǒng)可分配資源量與上次修正后的GBR承載資源比例的乘積。
[0046]202、修正GBR承載資源比例。
[0047]值得說明的是,修正GBR承載資源比例時(shí),需要先統(tǒng)計(jì)資源分配結(jié)果,確定已經(jīng)被分配資源的GBR承載和NON-GBR承載。
[0048]上述202、修正GBR承載資源比例具體包括:
[0049]當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例,其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I ;
[0050]當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例,其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量;
[0051]當(dāng)aXbl ( GBR承載資源總量,且c彡GBR承載資源總量,且dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量時(shí),增大GBR承載資源比例,其中,d為假使已經(jīng)分配資源的NON-GBR承載達(dá)到最大限制速率時(shí)消耗的資源量,O <b2^ 1,需要說明的是,這里的最大限制速率并不是固定的值,對(duì)于某一個(gè)NON-GBR承載來說,最大限制速率可以為APN限制速率與UE限制速率中速率較低的一個(gè),使連接于同一個(gè)APN的多個(gè)NON-GBR承載的速率之和達(dá)到APN-AMBR(Access Point Name-Maximum Bit Rate,接入點(diǎn)聚合最大比特率)速率時(shí),這些連接于同一個(gè)APN的NON-GBR承載的速率為APN限制速率,使服務(wù)于同一個(gè)UE的多個(gè)N0N-GBR承載的速率之和達(dá)到UE-AMBR(User Equipment-Maximum Bit Rate,用戶聚合最大比特率)速率時(shí),這些服務(wù)于同一個(gè)UE的NON-GBR承載的速率為UE限制速率;
[0052]當(dāng)aXbl彡GBR承載資源總量,且c彡GBR承載資源總量,且dXb2彡系統(tǒng)可分配資源量-GBR承載資源總量時(shí),保持當(dāng)前GBR承載資源比例。
[0053]其中,每個(gè)UE有其專屬的UE-AMBR速率,服務(wù)于同一個(gè)UE的所有NON-GBR承載的速率之和不能超過UE-AMBR速率。每個(gè)APN有其專屬的APN-AMBR速率,連接于同一個(gè)APN的所有NON-GBR承載的速率之和不能超過APN-AMBR速率。
[0054]值得說明的是,與上述實(shí)施例不同的是,本實(shí)施例中的步驟202中,當(dāng)aXbl彡GBR承載資源總量,且c > GBR承載資源總量時(shí),又對(duì)已分配資源的NON-GBR承載對(duì)資源的需求量做了判斷。已分配資源的NON-GBR承載達(dá)到最大限制速率時(shí)占用的資源量可能超出或等于系統(tǒng)可分配資源量與GBR承載資源總量的差,所以使d乘以一個(gè)小于或等于I的系數(shù)b2,dXb2可以反映已分配資源的NON-GBR承載對(duì)資源的較大需求量,若dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量,說明如果當(dāng)GBR承載資源總量全部被占用后,系統(tǒng)剩余可分配給NON-GBR承載的資源量已經(jīng)超出了其對(duì)資源的較大需求量,所以應(yīng)適當(dāng)減小系統(tǒng)剩余可分配給NON-GBR承載的資源量,即可以適當(dāng)增大GBR承載資源比例,使資源分配更加合理。
[0055]反之,當(dāng)aXbl彡GBR承載資源總量,且c >GBR承載資源總量時(shí),若dXb2彡系統(tǒng)可分配資源量-GBR承載資源總量,說明如果GBR承載資源總量全部被占用后,系統(tǒng)剩余可分配給NON-GBR承載的資源量不會(huì)超過所有已分配資源的NON-GBR承載對(duì)資源的較大需求量,所以不需要修正GBR承載資源比例。
[0056]其中,b2可以按照需要進(jìn)行設(shè)置,b2不應(yīng)設(shè)置的過小,否則將導(dǎo)致GBR承載資源比例過高,使得NON-GBR承載較難獲得足夠的資源。
[0057]在上述202,即在增大GBR承載資源比例或減小GBR承載資源比例之前,還包括:
[0058]2012、若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,之后執(zhí)行上述202。
[0059]2013、若待分配承載為緊急業(yè)務(wù)的承載,則在不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,之后執(zhí)行上述202。
[0060]上述2011、若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量且不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源的過程包括:
[0061]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e彡GBR承載資源總量,且計(jì)劃分配資源量<系統(tǒng)剩余可用資源量,且f < GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中,e為使待分配GBR承載的速率達(dá)到GBR速率的資源量與已分配資源的GBR承載所占用的資源量之和,f為計(jì)劃分配資源量與已分配資源的GBR承載所占用的資源量之和;
[0062]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e彡GBR承載資源總量,且f > GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配GBR承載資源剩余量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配GBR承載資源剩余量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,GBR承載資源剩余量為GBR承載資源總量與已分配資源的GBR承載所占用的資源量之差;
[0063]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e彡GBR承載資源總量,且計(jì)劃分配資源量>系統(tǒng)剩余可用資源量,且g < GBR承載資源總量時(shí),判斷假設(shè)為該待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中g(shù)為系統(tǒng)剩余可用資源量與已分配資源的GBR承載所占用的資源量之和。
[0064]值得說明的是,此步驟中的計(jì)劃分配資源量為當(dāng)前非緊急業(yè)務(wù)的GBR承載請(qǐng)求分配的資源量或系統(tǒng)根據(jù)資源管理算法預(yù)計(jì)要為該待分配承載分配的資源量。
[0065]上述2012、若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源的過程包括:
[0066]當(dāng)計(jì)劃分配資源量 <系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過最大限制速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到所述最大限制速率的資源量;
[0067]當(dāng)計(jì)劃分配資源量 >系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到最大限制速率的資源量。
[0068]值得說明的是,此步驟中的計(jì)劃分配資源量為當(dāng)前非緊急業(yè)務(wù)的NON-GBR承載請(qǐng)求分配的資源量或系統(tǒng)根據(jù)資源管理算法預(yù)計(jì)要為該待分配承載分配的資源量。
[0069]對(duì)于上述2011、2012、2013對(duì)資源分配的過程,需要說明的是,在對(duì)一個(gè)待分配資源分配資源后會(huì)修正GBR承載資源比例,后續(xù)分配資源的過程中,可能會(huì)根據(jù)業(yè)務(wù)需求再次將該已經(jīng)分配資源的承載作為待分配承載來重新分配資源,以使得資源分配更加合理。
[0070]以下通過一種資源分配方法的流程來詳細(xì)說明本實(shí)施例,如圖3所示,該資源分配方法包括:
[0071]301、判斷待分配承載是否為緊急業(yè)務(wù)的承載,若是,則執(zhí)行下述302,若否,則執(zhí)行下述303。
[0072]302、在不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,之后執(zhí)行下述306,修正GBR承載資源比例。
[0073]其中,系統(tǒng)剩余可用資源量與上述步驟2012中的相關(guān)描述內(nèi)容相同,在此不再重復(fù)說明。
[0074]303、判斷待分配承載是否為GBR承載,若是,則執(zhí)行下述304 ;若否,則執(zhí)行下述305。
[0075]304、在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,之后執(zhí)行下述306,修正GBR承載資源比例。
[0076]其中,此時(shí)的GBR承載資源總量為系統(tǒng)可分配資源量與上次修正后的GBR承載資源比例的乘積,在不超過GBR承載資源總量的情況下為GBR承載分配資源,可以避免為GBR承載分配過多資源,導(dǎo)致NON-GBR承載資源不足的情況發(fā)生。
[0077]305、在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源,之后執(zhí)行下述306,修正GBR承載資源比例。
[0078]其中,系統(tǒng)剩余可用資源量與上述步驟2012中的相關(guān)描述內(nèi)容相同,在此不再重復(fù)說明。
[0079]需要說明的是,在為待分配NON-GBR承載分配資源時(shí),不受GBR承載資源比例的限制,即當(dāng)前系統(tǒng)剩余可用資源量都可以用來為待分配NON-GBR承載資源分配資源,這樣就避免了 NON-GBR承載資源不足的情況發(fā)生。
[0080]306、修正GBR承載資源比例。
[0081]值得說明的是,在此步驟中,可以獲取到上述步驟302、304、305中的資源分配結(jié)果,并根據(jù)該資源分配結(jié)果統(tǒng)計(jì)已經(jīng)被分配資源的GBR承載和NON-GBR承載占用的資源量,進(jìn)而根據(jù)統(tǒng)計(jì)出的數(shù)據(jù)修正GBR承載資源比例。
[0082]如圖3-1所示,上述302、在不超過系統(tǒng)剩余可用資源的情況下為緊急業(yè)務(wù)的待分配承載分配資源的方法,具體包括:
[0083]3011、判斷系統(tǒng)剩余可用資源量是否小于該待分配承載所需的資源量,若是,則執(zhí)行下述3012 ;若否,則執(zhí)行下述3013。
[0084]3012、結(jié)束資源分配,無需修正GBR承載資源比例。即說明系統(tǒng)剩余可用資源量無法滿足待分配業(yè)務(wù)對(duì)資源的需求量,因此不為其分配資源。
[0085]3013、為該待分配承載分配其所需的資源量,之后執(zhí)行上述306。
[0086]以下具體描述為非緊急業(yè)務(wù)的GBR承載分配資源的過程,如圖3-2所示,上述304、在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為待分配承載分配資源的方法,具體包括:
[0087]3021、判斷使待分配GBR承載達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量是否成立,若是,則執(zhí)行下述3022,若否,則執(zhí)行下述3023,結(jié)束資源分配。
[0088]其中,GBR速率為GBR承載的最低保障速率,每個(gè)GBR都有其專屬GBR速率的限制,使GBR承載達(dá)到GBR速率時(shí)消耗的資源量為GBR承載對(duì)資源的最小需求量。
[0089]值得說明的是,當(dāng)使待分配GBR承載達(dá)到GBR速率的資源量大于系統(tǒng)剩余可用資源量時(shí),說明系統(tǒng)剩余可用資源量不能滿足該待分配GBR承載對(duì)資源的最小需求量,所以不為該待分配GBR承載分配資源。
[0090]3022、判斷e ( GBR承載資源總量是否成立,若否,則執(zhí)行下述3023結(jié)束資源分配,若是,則執(zhí)行下述3024。
[0091]其中,e為使待分配GBR承載的速率達(dá)到GBR速率的資源量與已分配資源的GBR承載所占用的資源量之和。
[0092]值得說明的是,若為待分配GBR承載分配滿足其對(duì)資源的最小需求量后,已經(jīng)為GBR承載分配的資源量會(huì)超出GBR承載資源總量,如果繼續(xù)為該待分配承載分配其所需的資源量,則GBR承載占用的資源量必然會(huì)超過GBR承載資源總量,所以不為該待分配承載分配資源,以保證不為GBR承載分配過多資源。
[0093]3023、結(jié)束資源分配,無需修正GBR承載資源比例。
[0094]3024、判斷計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量是否成立,若是,則執(zhí)行下述3025,若否,則執(zhí)行下述3031。
[0095]其中,計(jì)劃分配資源量為當(dāng)前非緊急業(yè)務(wù)的GBR承載請(qǐng)求分配的資源量或系統(tǒng)根據(jù)資源管理算法預(yù)計(jì)要為該待分配承載分配的資源量。
[0096]3025、判斷f SGBR承載資源總量是否成立,若是,執(zhí)行下述3026 ;若否,執(zhí)行下述3029。
[0097]其中,f為計(jì)劃分配資源量與已分配資源的GBR承載所占用的資源量之和。3026、判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過MBR速率,若是,則執(zhí)行下述3027 ;若否,則執(zhí)行下述3028。
[0098]其中,MBR速率為GBR承載的最大保障速率,每個(gè)GBR承載都有其專屬的MBR速率的限制,GBR承載達(dá)到MBR速率時(shí)消耗的資源量為GBR承載對(duì)資源的最大需求量。
[0099]值得說明的是,在不超過系統(tǒng)剩余可用資源量與GBR承載資源總量的前提下,為待分配GBR承載分配資源還受到其MBR速率的限制,為待分配GBR承載分配資源不能使其超過對(duì)資源的最大需求量。后續(xù)步驟3027、3028、3030、3033中,在不超過GBR承載對(duì)資源的最大需求量的基礎(chǔ)上,不同情況下為待分配承載分配不同的資源量,可以使資源分配更加合理。
[0100]3027、為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,之后執(zhí)行上述306。
[0101]3028、為該待分配承載分配計(jì)劃資源量,之后執(zhí)行上述306。
[0102]3029、判斷假設(shè)為待分配承載分配GBR承載資源剩余量后,該待分配承載的速率是否超過MBR速率,若是,則執(zhí)行上述3027 ;若否,則執(zhí)行下述3030。
[0103]其中,GBR承載資源剩余量為GBR承載資源總量與已分配資源的GBR承載所占用的資源量之差。
[0104]3030、為該待分配承載分配GBR承載資源剩余量,之后執(zhí)行上述306。
[0105]3031、判斷g ( GBR承載資源總量是否成立,若是,則執(zhí)行下述3032,若否,則執(zhí)行上述3023,結(jié)束資源分配。
[0106]其中,g為系統(tǒng)剩余可用資源量與已分配資源的GBR承載占用的資源量之和。
[0107]值得說明的是,由于上述3024中計(jì)劃分配資源量超出了系統(tǒng)剩余可用資源量,所以需判斷是否可以為待分配GBR承載分配系統(tǒng)剩余可用資源量。
[0108]3032、判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過MBR速率,若是,則執(zhí)行上述3027,若否,則執(zhí)行下述3033。
[0109]3033、為待分配承載分配系統(tǒng)剩余可用資源量,之后執(zhí)行上述306。
[0110]以下具體描述為非緊急業(yè)務(wù)的NON-GBR承載分配資源的過程,如圖3_3所示,上述305、在不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源的方法,具體包括:
[0111]3041、判斷是否系統(tǒng)可分配資源量已被全部占用,若是,則執(zhí)行下述3042 ;若否,則執(zhí)行下述3043。
[0112]3042、結(jié)束資源分配,無需修正GBR承載資源比例。
[0113]3043、判斷計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量是否成立,若是,則執(zhí)行下述3044 ;若否,則執(zhí)行下述3047。
[0114]其中,計(jì)劃分配資源量當(dāng)前非緊急業(yè)務(wù)的NON-GBR承載請(qǐng)求分配的資源量或系統(tǒng)根據(jù)資源管理算法預(yù)計(jì)要為該待分配承載分配的資源量。
[0115]3044、判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過最大限制速率,若是,則執(zhí)行下述3045 ;若否,則執(zhí)行下述3046。
[0116]其中,最大限制速率不是一個(gè)固定值,對(duì)于某一個(gè)NON-GBR承載來說,最大限制速率可以為APN限制速率與UE限制速率中速率較低的一個(gè),使連接于同一個(gè)APN的多個(gè)NON-GBR承載的速率之和達(dá)到APN-AMBR速率時(shí),這些連接于同一個(gè)APN的NON-GBR承載的速率為APN限制速率,使服務(wù)于同一個(gè)UE的多個(gè)NON-GBR承載的速率之和達(dá)到UE-AMBR速率時(shí),這些服務(wù)于同一個(gè)UE的NON-GBR承載的速率為UE限制速率。
[0117]每個(gè)UE有其專屬的UE-AMBR速率,服務(wù)于同一個(gè)UE的所有NON-GBR承載的速率之和不能超過UE-AMBR速率。每個(gè)APN有其專屬的APN-AMBR速率,連接于同一個(gè)APN的所有NON-GBR承載的速率之和不能超過APN-AMBR速率。
[0118]值得說明的是,在不超過系統(tǒng)剩余可用資源量的前提下,為待分配NON-GBR承載分配資源還受到其最大限制速率的限制,在后續(xù)步驟3045、3046、3048中,在不超過NON-GBR承載對(duì)資源的最大需求量的基礎(chǔ)上,不同情況下為該待分配承載分配不同的資源量,可以使資源分配更加合理。
[0119]3045、為該待分配承載分配使該待分配承載的速率達(dá)到最大限制速率的資源量,之后執(zhí)行上述306。
[0120]3046、為該待分配承載分配計(jì)劃分配資源量,之后執(zhí)行上述306。
[0121]3047、判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過最大限制速率,若是,則執(zhí)行上述3045 ;若否,則執(zhí)行下述3048。
[0122]其中,最大限制速率與上述3044中的相關(guān)描述內(nèi)容相同,不再重復(fù)說明。
[0123]3048、為該待分配承載分配系統(tǒng)剩余可用資源量,之后執(zhí)行上述306。
[0124]如圖3-4所示,上述306、修正GBR承載比例的方法具體包括:
[0125]3051、判斷aXbl > GBR承載資源總量是否成立,若是,則執(zhí)行下述3052 ;若否,則執(zhí)行下述3053。
[0126]其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl >1,aXbl可以反映已分配資源的GBR承載對(duì)資源的基本需求量。
[0127]值得說明的是,此時(shí)的GBR承載資源總量與上述步驟304中的GBR承載資源總量相同。
[0128]3052、增大GBR承載資源比例。
[0129]3053、判斷c < GBR承載資源總量是否成立,若是,則執(zhí)行下述3054 ;若否,則執(zhí)行下述3055。
[0130]其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量。
[0131]3054、減小GBR承載資源比例。
[0132]3055、dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量是否成立,若是,則執(zhí)行下述3056 ;若否,則執(zhí)行下述3057。
[0133]其中,d為假使已經(jīng)分配資源的NON-GBR承載達(dá)到最大限制速率時(shí)消耗的資源量,O < b2 ^ I, dXb2可以反映已分配資源的NON-GBR承載對(duì)資源的較大需求量。最大限制速率與上述3054的相關(guān)描述內(nèi)容相同,在此不再贅述。
[0134]3056、增大GBR承載資源比例。
[0135]3057、保持當(dāng)前GBR承載資源比例。
[0136]本發(fā)明實(shí)施例提供的資源分配方法,為緊急業(yè)務(wù)的承載分配資源不受GBR承載資源比例的限制,可以最大程度滿足緊急業(yè)務(wù)對(duì)資源的需求量;為不緊急業(yè)務(wù)的GBR承載分配資源時(shí),受到GBR承載資源比例的限制,避免了為GBR承載分配過多資源;為NON-GBR承載分配資源不受GBR承載資源比例的限制,不會(huì)出現(xiàn)NON-GBR承載資源不足的情況。然后根據(jù)資源分配結(jié)果動(dòng)態(tài)修正GBR承載資源比例,使GBR承載資源比例大小較為合適,限制GBR承載資源總量的同時(shí),不為NON-GBR承載剩余過多資源量,從而使GBR承載與NON-GBR承載都能獲得充分的資源,提高了用戶體驗(yàn)。
[0137]本發(fā)明另一實(shí)施例提供了一種資源分配裝置,該裝置可以用于上述資源分配的方法,如圖4所示,該裝置包括:GBR資源分配單元41和資源比例修正單元42。
[0138]GBR資源分配單元41,用于若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源。
[0139]其中,GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O
<GBR承載資源比例< I。
[0140]資源比例修正單元42,用于當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例。
[0141]其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl >
1
[0142]資源比例修正單元42,還用于當(dāng)aXbl彡GBR承載資源總量,且c <GBR承載資源總量時(shí),減小GBR承載資源比例。
[0143]其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量。
[0144]此外,需要說明的是,資源比例修正單元42,還用于當(dāng)aXbl SGBR承載資源總量,且c彡GBR承載資源總量,且dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量時(shí),增大GBR承載資源比例。
[0145]其中,d為假使已經(jīng)分配資源的NON-GBR承載達(dá)到最大限制速率時(shí)的消耗量,所述最大限制速率為UE-AMBR和APN-AMBR兩者中速率較低的一個(gè),O < b2彡I。
[0146]如圖5所示,該裝置還可以包括:N0N-GBR資源分配單元43和緊急業(yè)務(wù)資源分配單元44。
[0147]NON-GBR資源分配單元43,用于若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源.
[0148]緊急業(yè)務(wù)資源分配單元44,用于若待分配承載為緊急業(yè)務(wù)的承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源。
[0149]GBR資源分配單元41,具體用于:
[0150]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e SGBR承載資源總量,且計(jì)劃分配資源量<系統(tǒng)剩余可用資源量,且f < GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配計(jì)劃資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中,e為使待分配GBR承載的速率達(dá)到GBR速率的資源量與已分配資源的GBR承載所占用的資源量之和,f為計(jì)劃分配資源量與已分配資源的GBR承載所占用的資源量之和;
[0151]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e SGBR承載資源總量,且計(jì)劃分配資源量 < 系統(tǒng)剩余可用資源量,且f > GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配GBR承載資源剩余量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配GBR承載資源剩余量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,GBR承載資源剩余量為GBR承載資源總量與已分配資源的GBR承載所占用的資源量之差;
[0152]當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量彡系統(tǒng)剩余可用資源量,且e SGBR承載資源總量,且計(jì)劃分配資源量>系統(tǒng)剩余可用資源量,且g < GBR承載資源總量時(shí),判斷假設(shè)為該待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中g(shù)為系統(tǒng)剩余可用資源量與已分配資源的GBR承載所占用的資源量之和。
[0153]NON-GBR資源分配單元43,具體用于:
[0154]當(dāng)計(jì)劃分配資源量<系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到所述最大限制速率的資源量;
[0155]當(dāng)計(jì)劃分配資源量 >系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到最大限制速率的資源量。
[0156]本發(fā)明實(shí)施例提供的資源分配裝置,通過GBR資源分配單元在不超過GBR承載資源總量且不超過系統(tǒng)剩余可用資源量的情況下為非緊急業(yè)務(wù)的GBR承載分配資源,避免了為GBR承載過度分配資源,通過NON-GBR資源分配單元和緊急業(yè)務(wù)資源分配單元分別為NON-GBR承載和緊急業(yè)務(wù)的承載分配資源時(shí),不受GBR承載資源比例的限制,可以使NON-GBR承載和緊急業(yè)務(wù)的承載獲得較為充分的資源。然后資源比例修正單元根據(jù)資源分配結(jié)果動(dòng)態(tài)修正GBR承載資源比例,從而限制GBR承載資源總量的大小,避免了為GBR承載過度分配資源而導(dǎo)致NON-GBR承載資源不足的情況發(fā)生,同時(shí)不會(huì)為NON-GBR承載剩余過多資源量,從而使GBR承載和NON-GBR承載都能獲得較為充分的資源,提高了用戶的業(yè)務(wù)體驗(yàn)。
[0157]通過以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤,硬盤或光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0158]以上所述,僅為本發(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)。
【權(quán)利要求】
1.一種資源分配方法,其特征在于,包括: 若待分配承載為非緊急業(yè)務(wù)的保證比特率GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,所述GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O < GBR承載資源比例< I ; 當(dāng)aXbl >GBR承載資源總量時(shí),增大GBR承載資源比例,其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I ; 當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例,其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到最大比特速率MBR速率時(shí)所占用的資源量。
2.根據(jù)權(quán)利要求1所述的資源分配方法,其特征在于,還包括: 當(dāng)aXbl ( GBR承載資源總量,且c彡GBR承載資源總量,且dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量時(shí),增大GBR承載資源比例,其中,d為假使已經(jīng)分配資源的非保證比特率NON-GBR承載達(dá)到最大限制速率時(shí)消耗的資源量,O < b2 < I。
3.根據(jù)權(quán)利要求2所述的資源分配方法,其特征在于, 在所述增大GBR承載資源比例或減小GBR承載資源比例之前,還包括: 若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源; 若待分配承載為緊急業(yè)務(wù)的承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源。
4.根據(jù)權(quán)利要求1所述的資源分配方法,其特征在于, 若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源的過程包括: 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量<系統(tǒng)剩余可用資源量,且e ( GBR承載資源總量,且計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量,且f < GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中,e為使待分配GBR承載的速率達(dá)到GBR速率的資源量與已分配資源的GBR承載所占用的資源量之和,f為計(jì)劃分配資源量與已分配資源的GBR承載所占用的資源量之和; 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量<系統(tǒng)剩余可用資源量,且e < GBR承載資源總量,且計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量,且f > GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配GBR承載資源剩余量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配GBR承載資源剩余量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,GBR承載資源剩余量為GBR承載資源總量與已分配資源的GBR承載所占用的資源量之差; 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量 < 系統(tǒng)剩余可用資源量,且e < GBR承載資源總量,且計(jì)劃分配資源量>系統(tǒng)剩余可用資源量,且g ( GBR承載資源總量時(shí),判斷假設(shè)為該待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中g(shù)為系統(tǒng)剩余可用資源量與已分配資源的GBR承載所占用的資源量之和。
5.根據(jù)權(quán)利要求3所述的資源分配方法,其特征在于, 若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源的過程包括: 當(dāng)計(jì)劃分配資源量 <系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到所述最大限制速率的資源量; 當(dāng)計(jì)劃分配資源量 >系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到最大限制速率的資源量。
6.一種資源分配裝置,其特征在于,包括: GBR資源分配單元,用于若待分配承載為非緊急業(yè)務(wù)的GBR承載,則在不超過GBR承載資源總量同時(shí)不超過系統(tǒng)剩余可用資源量的情況下為該待分配承載分配資源,所述GBR承載資源總量等于GBR承載資源比例與系統(tǒng)可分配資源量的乘積,O < GBR承載資源比例< I ; 資源比例修正單元,用于當(dāng)aXbl > GBR承載資源總量時(shí),增大GBR承載資源比例,其中,a為假使已經(jīng)分配資源的GBR承載達(dá)到GBR速率時(shí)所占用的資源量,bl > I ; 所述資源比例修正單元,還用于當(dāng)aXbl ( GBR承載資源總量,且c < GBR承載資源總量時(shí),減小GBR承載資源比例,其中,c為假使已經(jīng)分配資源的GBR承載達(dá)到MBR速率時(shí)所占用的資源量。
7.根據(jù)權(quán)利要求6所述的資源分配裝置,其特征在于, 所述資源比例修正單元,還用于當(dāng)aXbl ( GBR承載資源總量,且c彡GBR承載資源總量,且dXb2 <系統(tǒng)可分配資源量-GBR承載資源總量時(shí),增大GBR承載資源比例,其中,d為假使已經(jīng)分配資源的NON-GBR承載達(dá)到最大限制速率時(shí)的消耗量,所述最大限制速率為UE-AMBR和APN-AMBR兩者中速率較低的一個(gè),O < b2彡I。
8.根據(jù)權(quán)利要求7所述的資源分配裝置,其特征在于,還包括: NON-GBR資源分配單元,用于若待分配承載為非緊急業(yè)務(wù)的NON-GBR承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源; 緊急業(yè)務(wù)資源分配單元,用于若待分配承載為緊急業(yè)務(wù)的承載,則在不超過系統(tǒng)剩余可用資源的情況下為該待分配承載分配資源。
9.根據(jù)權(quán)利要求6所述的資源分配裝置,其特征在于, 所述GBR資源分配單元,具體用于: 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量<系統(tǒng)剩余可用資源量,且e ( GBR承載資源總量,且計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量,且f ( GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配計(jì)劃資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中,e為使待分配GBR承載的速率達(dá)到GBR速率的資源量與已分配資源的GBR承載所占用的資源量之和,f為計(jì)劃分配資源量與已分配資源的GBR承載所占用的資源量之和; 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量 < 系統(tǒng)剩余可用資源量,且e < GBR承載資源總量,且計(jì)劃分配資源量彡系統(tǒng)剩余可用資源量,且f > GBR承載資源總量時(shí),判斷假設(shè)為待分配承載分配GBR承載資源剩余量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配GBR承載資源剩余量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,GBR承載資源剩余量為GBR承載資源總量與已分配資源的GBR承載所占用的資源量之差; 當(dāng)使待分配承載的速率達(dá)到GBR速率的資源量 < 系統(tǒng)剩余可用資源量,且e < GBR承載資源總量,且計(jì)劃分配資源量>系統(tǒng)剩余可用資源量,且g ( GBR承載資源總量時(shí),判斷假設(shè)為該待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過MBR速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到MBR速率的資源量,其中g(shù)為系統(tǒng)剩余可用資源量與已分配資源的GBR承載所占用的資源量之和。
10.根據(jù)權(quán)利要求8所述的資源分配裝置,其特征在于, 所述NON-GBR資源分配單元,具體用于: 當(dāng)計(jì)劃分配資源量 <系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配計(jì)劃分配資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配計(jì)劃分配資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到所述最大限制速率的資源量; 當(dāng)計(jì)劃分配資源量 >系統(tǒng)剩余可用資源量時(shí),判斷假設(shè)為待分配承載分配系統(tǒng)剩余可用資源量后,該待分配承載的速率是否超過所述最大限制速率,若否,則為該待分配承載分配系統(tǒng)剩余可用資源量,若是,則為該待分配承載分配使該待分配承載的速率達(dá)到最大限制速率的資源量。
【文檔編號(hào)】H04W72/04GK104244422SQ201410490065
【公開日】2014年12月24日 申請(qǐng)日期:2014年9月23日 優(yōu)先權(quán)日:2014年9月23日
【發(fā)明者】張勍, 盛煜, 畢猛, 李軼群, 儀魯男 申請(qǐng)人:中國聯(lián)合網(wǎng)絡(luò)通信集團(tuán)有限公司