專利名稱:一種小區(qū)資源分配方法
技術領域:
本發(fā)明涉及無線網(wǎng)絡資源分配技術,具體涉及一種小區(qū)資源分配方法。
背景技術:
在移動用戶數(shù)量急增的今天,基站的系統(tǒng)資源變得相對緊張。以寬帶碼分多址(WCDMA)系統(tǒng)為例,基站為保證小區(qū)用戶移動臺能進行無線通信,要向小區(qū)用戶移動臺分配包括發(fā)射功率和信道碼等在內(nèi)的系統(tǒng)資源,但這些系統(tǒng)資源相對而言是有限的。隨著小區(qū)用戶的增加,基站系統(tǒng)資源就顯得相對不足,以至于基站系統(tǒng)資源無法同時滿足過多用戶用以進行無線通信的資源需求。
當用戶要進行無線通信時,用戶會使用移動臺通過基站向網(wǎng)絡側(cè)發(fā)送業(yè)務請求,位于核心網(wǎng)的服務通用分組無線業(yè)務支持節(jié)點(SGSN)收到該請求后,會將該請求發(fā)送給網(wǎng)關通用分組無線業(yè)務支持節(jié)點(GGSN),GGSN會對該業(yè)務請求進行QoS協(xié)商操作。所述的QoS協(xié)商過程為GGSN判斷自身是否能滿足其接收到的用戶業(yè)務請求中包含的QoS要求,如果能滿足,則為該用戶業(yè)務請求分配相應資源,否則,拒絕該用戶業(yè)務請求。
與此相類似,當GGSN經(jīng)過QoS協(xié)商后,判斷出自身能為該用戶業(yè)務請求分配相應資源,并向SGSN發(fā)送針對該用戶業(yè)務請求的創(chuàng)建響應后,SGSN就會向基站發(fā)送用戶業(yè)務請求激活響應。所述SGSN發(fā)送的針對用戶業(yè)務請求的創(chuàng)建響應以及SGSN向基站發(fā)送的用戶業(yè)務請求激活響應均包含有QoS,且該QoS與用戶業(yè)務請求中的QoS相同。
這時,基站就根據(jù)自身的資源狀況對用戶的業(yè)務請求進行不同處理。具體的處理方法為如果基站自身當前的資源狀況能夠滿足用戶業(yè)務請求所包含的QoS要求,則向移動臺發(fā)送用戶業(yè)務請求激活響應,同時為移動臺分配相應的無線資源;否則,就拒絕該用戶業(yè)務請求,這里所說的無線資源是指包含發(fā)射功率和信道碼等在內(nèi)的小區(qū)資源。
基站應用上述方法向用戶分配小區(qū)資源的流程如圖1所示,圖1為現(xiàn)有技術小區(qū)資源分配流程圖,該流程具體包含以下步驟步驟101基站收到SGSN向其發(fā)送的針對用戶業(yè)務請求的激活響應后,獲取該激活響應所包含的QoS相關信息。
本步驟中的激活響應所包含的QoS與用戶最初向網(wǎng)絡側(cè)發(fā)送的業(yè)務請求所包含的QoS相同。
步驟102基站判斷自身當前可分配的資源是否能滿足用戶業(yè)務請求的QoS要求,如果能滿足QoS的要求,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,就拒絕該用戶業(yè)務請求。
可見,基站應用上述方法向用戶分配小區(qū)資源時,如果基站因為當前的資源使用率較高,而無法滿足用戶業(yè)務請求所包含的QoS要求,基站就會直接拒絕該用戶業(yè)務請求。這種資源分配方法,致使在小區(qū)資源相對緊張時,一定數(shù)量的QoS要求相對較高的業(yè)務請求會被斷然拒絕,進而導致用戶無法進行相關業(yè)務,降低了小區(qū)的接入率,也降低了用戶的滿意度。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種小區(qū)資源分配方法,更合理地分配小區(qū)資源,以提高小區(qū)接入率和用戶滿意度。
為達到上述目的,本發(fā)明的技術方案是這樣實現(xiàn)的本發(fā)明公開了一種小區(qū)資源分配方法,該方法包含以下步驟a.當基站收到針對用戶業(yè)務請求的響應后,判斷當前可分配的小區(qū)資源是否能滿足用戶業(yè)務請求包含的QoS要求,如果能滿足,則為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,進入步驟b;b.根據(jù)所述響應中包含的用戶業(yè)務請求的優(yōu)先級參數(shù),判斷所述用戶業(yè)務請求是否可以進行搶占、降速或排隊操作,如果可以,則進入步驟c;否則,拒絕該用戶業(yè)務請求,并結(jié)束本流程;c.進行用戶業(yè)務請求搶占、降速或排隊操作。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占、降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c3;c3.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占及降速操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行搶占操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行降速操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
當基站沒有可分配資源時,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占、降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c3;c3.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
當基站沒有可分配資源時,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
所述的搶占操作包含以下步驟A1.判斷當前所有未建立無線連接的業(yè)務請求中,是否有允許被搶占的業(yè)務請求已經(jīng)分得小區(qū)資源,如果有,進入步驟A2;否則,搶占失敗,基站拒絕該用戶業(yè)務請求,并結(jié)束本流程;A2.判斷所述已經(jīng)分得小區(qū)資源的所有業(yè)務請求所分得的小區(qū)資源,是否能滿足所述的可以進行搶占操作的業(yè)務請求,如果能滿足,則搶占成功,進而將其中一個分得小區(qū)資源的業(yè)務請求所分得的小區(qū)資源,分配給所述的可以進行搶占操作的業(yè)務請求;如果不能滿足,則搶占失敗,基站拒絕該用戶業(yè)務請求。
所述的降速操作包含以下步驟B1.降低所述用戶業(yè)務請求的數(shù)據(jù)傳輸速率要求,并判斷基站可分配資源是否能滿足降低數(shù)據(jù)傳輸速率要求后的用戶業(yè)務請求,如果能滿足,則降速成功,基站為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,進入步驟B2;B2.判斷降低數(shù)據(jù)傳輸速率要求后的用戶業(yè)務請求,是否可以繼續(xù)將其所要求的數(shù)據(jù)傳輸速率降低,如果可以,則返回步驟B1;否則,降速失敗,基站拒絕該用戶業(yè)務請求。
所述的排隊操作中,為各用戶業(yè)務請求分別預先設置定時器,該排隊操作包含以下步驟C1.將需要分配小區(qū)資源的所有用戶業(yè)務請求排列成隊列,并啟動各用戶業(yè)務請求對應的定時器;
C2.基站判斷當前收到響應的用戶業(yè)務請求是否可以出隊分配資源,如果可以出隊分配資源,則進入步驟C3;否則,進入步驟C4;C3.判斷基站可分配資源是否能滿足出隊的用戶業(yè)務請求,如果能滿足,則排隊成功,基站為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,排隊失敗,基站拒絕該用戶業(yè)務請求,并結(jié)束本流程;C4.判斷用戶業(yè)務請求是否在隊列中等待超時,如果超時,則排隊失敗,基站拒絕該用戶業(yè)務請求;否則,返回步驟C2。
根據(jù)所述用戶業(yè)務請求的業(yè)務類型,為該用戶業(yè)務請求設置剛好能滿足其傳輸時延要求的數(shù)據(jù)傳輸最低速率,在用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率與設置的數(shù)據(jù)傳輸最低速率之間劃分不同的速率等級,則步驟B1中,降低所述用戶業(yè)務請求的數(shù)據(jù)傳輸速率要求的方法為將用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率降低一個速率等級,使該用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率等級降低為相對較低一級速率等級。
步驟C1中,所述將需要分配小區(qū)資源的所有用戶業(yè)務請求排列成隊列的方法為根據(jù)各用戶業(yè)務請求的不同優(yōu)先級等級,將用戶業(yè)務請求按照優(yōu)先級等級由高到低的順序,排列成隊列。
與現(xiàn)有技術相比,本發(fā)明所提供的小區(qū)資源分配方法,在用戶根據(jù)其業(yè)務請求中的QoS向基站申請小區(qū)資源,但由于基站當前可分配資源無法滿足QoS要求,導致該用戶業(yè)務請求將被拒絕時,不是直接拒絕該業(yè)務請求,結(jié)束本次資源分配操作;而是繼續(xù)分析用戶業(yè)務請求的QoS中包含的優(yōu)先級參數(shù),以判斷所述用戶業(yè)務請求是否能夠進行搶占、降速或排隊操作,并結(jié)合該用戶業(yè)務請求的QoS要求進行相應的搶占、降速或排隊操作,使得該用戶業(yè)務請求能分配到完成相應的搶占、降速或排隊操作后,可滿足其QoS要求的小區(qū)資源。因此,本發(fā)明所提供的小區(qū)資源分配方法,能夠提高小區(qū)接入率和用戶滿意度。
圖1為現(xiàn)有技術小區(qū)資源分配流程圖;圖2為本發(fā)明搶占操作流程圖;圖3為本發(fā)明排隊操作流程圖;圖4為本發(fā)明降速操作流程圖;圖5為本發(fā)明小區(qū)資源分配流程圖。
具體實施例方式
在實際應用中,用戶發(fā)出的業(yè)務請求所包含的QoS中,除了包含信息傳輸時延,信息傳輸流量、速率,數(shù)據(jù)包丟包率,誤碼率及信噪比等信息之外,還包含與該業(yè)務請求所屬業(yè)務類型有關的優(yōu)先級參數(shù),但WCDMA網(wǎng)絡重點強調(diào)數(shù)據(jù)的點對點傳輸,而不太注重優(yōu)先級參數(shù)及QoS對數(shù)據(jù)傳輸及小區(qū)資源分配的影響,所以,所述優(yōu)先級參數(shù)目前只是在無線通信協(xié)議中有了初步的定義,而沒有在實際應用中得到具體的利用。
本發(fā)明正是利用所述優(yōu)先級參數(shù),對小區(qū)資源進行更合理的分配。
本發(fā)明總體的小區(qū)資源分配方法為在用戶根據(jù)其業(yè)務請求中的QoS向基站申請小區(qū)資源,但由于基站當前可分配資源無法滿足QoS要求,導致該用戶業(yè)務請求將被拒絕時,不是直接拒絕該業(yè)務請求,結(jié)束本次資源分配操作;而是繼續(xù)分析用戶業(yè)務請求的QoS中包含的優(yōu)先級參數(shù),以判斷所述用戶業(yè)務請求是否能夠進行搶占、降速或排隊操作,并結(jié)合該用戶業(yè)務請求的QoS要求進行相應的搶占、降速或排隊操作,使得該用戶業(yè)務請求能分配到完成相應的搶占、降速或排隊操作后,可滿足其QoS要求的小區(qū)資源。
所述的優(yōu)先級參數(shù)具體為搶占參數(shù)、優(yōu)先等級參數(shù)和排隊參數(shù)。
首先,對優(yōu)先等級參數(shù)進行描述。
不同的業(yè)務請求根據(jù)其業(yè)務類型及其QoS的要求被分為不同優(yōu)先級。當兩個以上業(yè)務請求同時需要分配小區(qū)資源,而當前小區(qū)資源又不能同時滿足所述業(yè)務請求的資源需求時,優(yōu)先級相對較高的業(yè)務請求能夠在優(yōu)先級相對較低的業(yè)務請求之前,被分配小區(qū)資源;相反,優(yōu)先級相對較低的業(yè)務請求就不能在優(yōu)先級相對較高的業(yè)務請求之前,被分配小區(qū)資源。
實際應用中,不同的業(yè)務請求包含不同的優(yōu)先等級參數(shù)值,以此參數(shù)值表示業(yè)務請求的優(yōu)先級高低,如將不同業(yè)務請求的優(yōu)先級等級劃分為15個等級,由0級優(yōu)先級到14級優(yōu)先級,優(yōu)先級等級依次降低。則,如果某個業(yè)務請求包含的優(yōu)先等級參數(shù)值是1,而另一個業(yè)務請求包含的優(yōu)先等級參數(shù)值是9,當這兩個業(yè)務請求同時申請小區(qū)資源時,優(yōu)先等級參數(shù)值是1的業(yè)務請求就會被優(yōu)先分配小區(qū)資源。
接著,對搶占參數(shù)進行描述。
不同的業(yè)務請求包含不同的搶占參數(shù),以不同的搶占參數(shù)值表示業(yè)務請求是否具有搶占能力,以及是否允許被搶占。如00表示業(yè)務請求既不具有搶占能力又不允許被搶占;10表示業(yè)務請求具有搶占能力,但不允許被搶占;01表示業(yè)務請求不具有搶占能力,但允許被搶占;11表示業(yè)務請求既具有搶占能力又允許被搶占。
可見,上述搶占參數(shù)值的第一位表示業(yè)務請求是否具有搶占能力,第二位則表示業(yè)務請求是否允許被搶占。在實際應用中,也可以用其它參數(shù)值或其它參數(shù)形式表示業(yè)務請求是否具有搶占能力,以及是否允許被搶占。
假設業(yè)務請求A剛被分配了小區(qū)資源,但還沒利用該資源繼續(xù)無線通信,且業(yè)務請求A包含的搶占參數(shù)值的第二位是1,即該業(yè)務請求允許被搶占;同時,業(yè)務請求B正在申請小區(qū)資源,且業(yè)務請求B包含的搶占參數(shù)值的第一位是1,即該業(yè)務請求具有搶占能力。
當小區(qū)資源不能滿足業(yè)務請求B的資源需求時,如果業(yè)務請求A所分得的小區(qū)資源能夠滿足業(yè)務請求B所需的小區(qū)資源,同時,業(yè)務請求B的優(yōu)先等級參數(shù)值大于業(yè)務請求A的優(yōu)先等級參數(shù)值,即業(yè)務請求B的優(yōu)先級高于業(yè)務請求A的優(yōu)先級。這時,業(yè)務請求A已經(jīng)分得的小區(qū)資源就會被分配給業(yè)務請求B,而業(yè)務請求A則失去了剛分得的小區(qū)資源。這里所述的通過搶占參數(shù)進行資源重新分配的操作,可以看作是小區(qū)資源的搶占操作。
下面,再對排隊參數(shù)進行描述。
不同的業(yè)務請求包含不同的排隊參數(shù),不同的排隊參數(shù)值則用來表示業(yè)務請求在排隊方面的能力。假設排隊參數(shù)值為0時,表示業(yè)務請求不可以排隊;排隊參數(shù)值為1時,表示業(yè)務請求可以排隊。那么,當基站因為資源緊張而無法為多個用戶業(yè)務請求同時分配資源時,所述的多個用戶業(yè)務請求中可以排隊的用戶業(yè)務請求就按照優(yōu)先級順序,組成一個隊列,等待基站為其分配小區(qū)資源;而其中不可以排隊的用戶業(yè)務請求則被拒絕。
一般情況下,所述的可以排隊的業(yè)務請求對數(shù)據(jù)傳輸時延要求不高,所以可以在隊列中等待分配資源,而不會被由此引起的數(shù)據(jù)傳輸時延所影響,如數(shù)據(jù)下載類業(yè)務;所述的不可以排隊的業(yè)務請求對數(shù)據(jù)傳輸時延要求相對較高,不能花費過多的時間在隊列中等待分配資源,如語音通話類業(yè)務。結(jié)合上述優(yōu)先級參數(shù),可以應用兩種不同的小區(qū)資源分配方法實現(xiàn)本發(fā)明目的,這兩種方法分別為搶占操作和排隊操作。
下面,就分別對這兩種不同的小區(qū)資源分配方法進行描述。
首先,對所述的搶占操作進行描述。
當基站收到SGSN向其發(fā)送的針對用戶業(yè)務請求的激活響應后,獲取該激活響應包含的QoS,并分析該QoS中包含的優(yōu)先級參數(shù),以及其它未建立無線連接的用戶業(yè)務請求的QoS中包含的優(yōu)先級參數(shù)。如果基站通過分析得出當前收到的激活響應所對應的用戶業(yè)務請求具有搶占能力,且其它未建立無線連接的用戶業(yè)務請求中有允許被搶占的用戶業(yè)務請求,這時,就可以進行搶占操作。
參見圖2,圖2為本發(fā)明搶占操作流程圖,該流程具體包含以下步驟
步驟201判斷允許被搶占的業(yè)務請求是否已分得小區(qū)資源,如果已分得小區(qū)資源,則進入步驟202;否則,搶占失敗,基站拒絕當前收到的激活響應所對應的用戶業(yè)務請求。
步驟202判斷允許被搶占的業(yè)務請求所分得的小區(qū)資源,是否能滿足基站當前收到的激活響應所對應的用戶業(yè)務請求的QoS要求,如果能滿足,則搶占成功,進而將允許被搶占的業(yè)務請求所分得的小區(qū)資源,分配給基站當前收到的激活響應所對應的用戶業(yè)務請求;否則,搶占失敗,基站拒絕當前收到的激活響應所對應的用戶業(yè)務請求。
需要說明的是,步驟202中,可能有多個允許被搶占的業(yè)務請求所分得的小區(qū)資源,都能滿足基站當前收到的激活響應所對應的用戶業(yè)務請求的QoS要求。這時,就從中選擇一個優(yōu)先級等級相對較低的業(yè)務請求,將該業(yè)務請求所分得的小區(qū)資源,分配給基站當前收到的激活響應所對應的用戶業(yè)務請求。
接著,再對所述的排隊操作進行描述。
當基站收到SGSN向其發(fā)送的針對多個用戶業(yè)務請求的多個激活響應時,如果基站因為資源緊張而無法為這些用戶業(yè)務請求同時分配資源,所述的多個用戶業(yè)務請求中的可以排隊的用戶業(yè)務請求就按照優(yōu)先級順序,組成一個隊列,逐個等待分配小區(qū)資源;而不可以排隊的用戶業(yè)務請求則被拒絕。這種通過排隊分配資源的方法如圖3所示,圖3為本發(fā)明排隊操作流程圖,該流程具體包含以下步驟步驟301當前無法分得小區(qū)資源且可以排隊的多個用戶業(yè)務請求,按照優(yōu)先級順序組成一個隊列。在隊列中,優(yōu)先級等級相對較高的用戶業(yè)務請求排在優(yōu)先級等級相對較低的用戶業(yè)務請求之前,同時,每個用戶業(yè)務請求剛進入隊列時,都為其設置一定時器,并為定時器設置一定長度的時間周期,同樣,新進入隊列的用戶業(yè)務請求也會按照優(yōu)先級順序,排在隊列中。
步驟302基站判斷當前收到的激活響應所對應的用戶業(yè)務請求是否已經(jīng)排在隊列的第一位,使得該用戶業(yè)務請求可以出隊分配資源,如果可以出隊分配資源,則進入步驟304;否則,進入步驟303。
步驟303分別判斷隊列中的各用戶業(yè)務請求所對應的各定時器是否超時,如果超時,則該超時定時器所對應的用戶業(yè)務請求排隊失敗,基站拒絕該用戶業(yè)務請求;如果沒超時,則返回步驟302。
步驟304基站判斷當前可分配資源是否能夠滿足排在第一位的用戶業(yè)務請求的QoS要求,如果能滿足,則排隊成功,該用戶業(yè)務請求就被調(diào)出隊伍,并被分配能滿足其QoS要求的小區(qū)資源,這之后,原來排在第二位的用戶業(yè)務請求就排在了第一位;如果不能滿足,則排隊失敗,基站拒絕該用戶業(yè)務請求,同樣,這之后,原來排在第二位的用戶業(yè)務請求就排在了第一位。
以上所述的搶占操作及排隊操作均與用戶業(yè)務請求中的QoS所包含的優(yōu)先級參數(shù)有關,除了可以應用上述搶占及排隊操作為用戶業(yè)務請求分配小區(qū)資源外,還可以應用降速操作為用戶業(yè)務請求分配小區(qū)資源。
在實際應用中,不同類型的用戶業(yè)務請求中的QoS所要求的數(shù)據(jù)傳輸速率不同,越高的數(shù)據(jù)傳輸速率就需要分配越多的小區(qū)資源。一般情況下,用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率在滿足其QoS中的傳輸時延要求的同時,還存在一定的數(shù)據(jù)傳輸速率的降速空間。這使得所述用戶業(yè)務請求分得能滿足其QoS要求的數(shù)據(jù)傳輸速率的小區(qū)資源后,其實際數(shù)據(jù)傳輸速率不僅能滿足其QoS中的傳輸時延要求,而且即使將當前的數(shù)據(jù)傳輸速率降低到一定程度后,仍能滿足其QoS中的傳輸時延要求。
例如基站根據(jù)業(yè)務請求A的QoS要求的數(shù)據(jù)傳輸速率,向發(fā)出業(yè)務請求A的移動臺B分配小區(qū)資源后,移動臺B與網(wǎng)絡側(cè)通信時的數(shù)據(jù)傳輸速率為384K比特每秒,但實際上,滿足業(yè)務請求A的QoS中的傳輸時延要求所對應的數(shù)據(jù)傳輸速率為128K比特每秒,即只要移動臺B與網(wǎng)絡側(cè)通信時的數(shù)據(jù)傳輸速率不低于128K比特每秒,就可以進行正常通信。這時,移動臺B與網(wǎng)絡側(cè)通信時的數(shù)據(jù)傳輸速率就存在256K比特每秒的降速空間。
這時,可以針對不同類型的用戶業(yè)務請求,分別設置數(shù)據(jù)傳輸最低速率,使該數(shù)據(jù)傳輸最低速率剛好能滿足用戶業(yè)務請求的QoS中的傳輸時延要求。這樣,如果當前可分配的小區(qū)資源無法滿足某用戶業(yè)務請求中QoS所要求的數(shù)據(jù)傳輸速率要求,就可以將該用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率進行一定程度的降低,使其需要分配的小區(qū)資源相應減少,并最終使基站當前可分配資源能夠滿足該用戶業(yè)務請求降低數(shù)據(jù)傳輸速率要求后的QoS要求,進而使基站能夠為該用戶業(yè)務請求分配相應的小區(qū)資源。
當然,如果數(shù)據(jù)傳輸速率降低到剛好能滿足用戶業(yè)務請求的QoS中的傳輸時延要求時,基站的可分配資源還是不能滿足該用戶業(yè)務請求的QoS要求,該用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率就不能再降低了,否則,即使該用戶業(yè)務請求分得了小區(qū)資源,在數(shù)據(jù)傳輸時,也會因為數(shù)據(jù)傳輸速率過低而導致傳輸時延過長,并最終導致通信無法正常進行。
上述這種通過降速分配資源的方法如圖4所示,圖4為本發(fā)明降速操作流程圖,該流程具體包含以下步驟步驟401當基站當前可分配資源不能滿足用戶業(yè)務請求的QoS要求,且該用戶業(yè)務請求要求的數(shù)據(jù)傳輸速率可以降低時,對用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率進行一定程度的降低。
本步驟中的降速范圍可以自行設置,如在用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率與設置的數(shù)據(jù)傳輸最低速率之間劃分不同的速率等級。其中,當前用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率為最高速率等級,所述設置的數(shù)據(jù)傳輸最低速率則為最低速率等級;在最高及最低速率等級之間,則按速率由高到低,分別劃分多個的速率等級。
當要進行降速時,就可以相應將當前用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率由最高速率等級降低到與其相鄰的較低一級速率等級,即降低一個速率等級。
步驟402基站判斷當前可分配資源是否能滿足完成降速后的用戶業(yè)務請求的QoS要求,如果能滿足,則降速成功,基站為該用戶業(yè)務請求分配相應的小區(qū)資源;否則,進入步驟403。
步驟403基站判斷該用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率是否可以繼續(xù)降低,如果可以,則返回步驟401;否則,降速失敗,基站拒絕該用戶業(yè)務請求。
所述用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率是否可以降低,具體是指將用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率與設置的數(shù)據(jù)傳輸最低速率進行比較,如果所述數(shù)據(jù)傳輸速率與所述數(shù)據(jù)傳輸最低速率相同,則不能再降低數(shù)據(jù)傳輸速率;如果所述數(shù)據(jù)傳輸速率高于所述數(shù)據(jù)傳輸最低速率,則可以繼續(xù)降速。
結(jié)合業(yè)務請求中包含的優(yōu)先級參數(shù),一般情況下,在小區(qū)資源相對緊張時,一個業(yè)務請求可以通過搶占、降速、排隊三種操作中的一種或多種操作分得小區(qū)資源;或可以通過搶占、降速、排隊三種操作中的每一種操作分得小區(qū)資源,也有可能無法通過任何一種操作分得小區(qū)資源。
描述完用以分配小區(qū)資源的搶占操作、降速操作及排隊操作后,現(xiàn)在,再結(jié)合用戶業(yè)務請求實際有可能進行的搶占、降速或排隊操作中的一種或多種操作,對本發(fā)明小區(qū)資源的分配流程進行詳細描述。
參見圖5,圖5為本發(fā)明小區(qū)資源分配流程圖,該流程具體包含以下步驟步驟501基站收到SGSN向其發(fā)送的針對用戶業(yè)務請求的激活響應后,獲取該激活響應所包含的QoS相關信息。
本步驟中的激活響應所包含的QoS與用戶最初向網(wǎng)絡側(cè)發(fā)送的業(yè)務請求所包含的QoS相同。
步驟502基站判斷自身當前可分配的資源是否能滿足用戶業(yè)務請求的QoS要求,如果能滿足,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟503。
步驟503基站從所述激活響應中獲取用戶業(yè)務請求的QoS要求,并分析該QoS中包含的優(yōu)先級參數(shù),以及其它當前未建立無線連接的用戶業(yè)務請求的QoS中包含的優(yōu)先級參數(shù)。如果基站通過分析得出當前收到的激活響應所對應的用戶業(yè)務請求具有搶占能力,且其它未建立無線連接的用戶業(yè)務請求中有允許被搶占的用戶業(yè)務請求,這時,就可以進行搶占操作。
步驟504基站通過分析各用戶業(yè)務請求的QoS要求以及其中的優(yōu)先級參數(shù),進行如下判斷如果基站當前收到的激活響應所對應的用戶業(yè)務請求具有搶占能力,且其它當前未建立無線連接的用戶業(yè)務請求中有允許被搶占的用戶業(yè)務請求,則可以進行搶占操作;如果基站當前收到的激活響應所對應的用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率可以降低,則可以進行降速操作;如果基站當前收到的激活響應所對應的用戶業(yè)務請求可以排隊,則可以進行排隊操作。
由于一般情況下,一個用戶業(yè)務請求可能具有搶占、降速、排隊三種能力中的一種能力,或同時具有其中的多種能力;而具有相應能力的不同,使得在基站完成上述判斷之后,用戶業(yè)務請求進行的相應操作也會有所不同。
如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求可以進行搶占、降速及排隊操作,則進入步驟505;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求可以進行搶占及降速操作,則進入步驟511;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求可以進行搶占及排隊操作,則進入步驟515;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求可以進行降速及排隊操作,則進入步驟519;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求只可以進行搶占操作,則進入步驟523;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求只可以進行降速操作,則進入步驟525;如果通過判斷,基站得知當前收到的激活響應所對應的用戶業(yè)務請求只可以進行排隊操作,則進入步驟527。
步驟505進行搶占操作。
步驟506判斷搶占操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟507。
步驟507進行降速操作。
步驟508判斷降速操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟509。
步驟509進行排隊操作。
步驟510判斷排隊操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
步驟511進行搶占操作。
步驟512判斷搶占操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟513。
步驟513進行降速操作。
步驟514判斷降速操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
步驟515進行搶占操作。
步驟516判斷搶占操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟517。
步驟517進行排隊操作。
步驟518判斷排隊操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
步驟519進行降速操作。
步驟520判斷降速操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,進入步驟521。
步驟521進行排隊操作。
步驟522判斷排隊操作是否成功,如果成功,則基站獲準該用戶業(yè)務請求,并為其分配相應的小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
步驟523進行搶占操作。
由圖5中所述流程可以看出,如果當前需要分配小區(qū)資源的用戶業(yè)務請求可以進行降速操作也可以進行排隊操作,則首先進行降速操作,當用戶業(yè)務請求無法通過降速操作分得滿足其QoS要求的小區(qū)資源時,再進行排隊操作。這種操作順序可以使基站有可分配資源,但無法滿足用戶業(yè)務請求的QoS要求時,用戶業(yè)務請求能通過首先進行的降速操作,盡快分得能滿足其降速后的QoS要求的小區(qū)資源。
但是,如果基站當前根本沒有可分配資源,則即使該用戶業(yè)務請求進行再大程度的降速操作,也不可能分得能滿足其降速后的QoS要求的小區(qū)資源,這樣,該用戶業(yè)務請求就會被基站拒絕;但是,如果這時通過排隊操作,當輪到該用戶業(yè)務請求出隊申請資源時,基站可分配資源有可能已變?yōu)榭梢詽M足該用戶業(yè)務請求的QoS要求,則該用戶業(yè)務請求就能夠分得能滿足其QoS要求的小區(qū)資源。
所以,在基站當前根本沒有可分配資源時,如果當前需要分配小區(qū)資源的用戶業(yè)務請求可以進行降速操作也可以進行排隊操作,則首先進行排隊操作,再進行降速操作。
由以上所述可以看出,本發(fā)明所提供的小區(qū)資源分配方法,能夠提高小區(qū)接入率和用戶滿意度。以上所述僅為本發(fā)明的過程及方法實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種小區(qū)資源分配方法,其特征在于,該方法包含以下步驟a.當基站收到針對用戶業(yè)務請求的響應后,判斷當前可分配的小區(qū)資源是否能滿足用戶業(yè)務請求包含的QoS要求,如果能滿足,則為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,進入步驟b;b.根據(jù)所述響應中包含的用戶業(yè)務請求的優(yōu)先級參數(shù),判斷所述用戶業(yè)務請求是否可以進行搶占、降速或排隊操作,如果可以,則進入步驟c;否則,拒絕該用戶業(yè)務請求,并結(jié)束本流程;c.進行用戶業(yè)務請求搶占、降速或排隊操作。
2.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占、降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c3;c3.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
3.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占及降速操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
4.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
5.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
6.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行搶占操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
7.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行降速操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
8.如權利要求1所述的方法,其特征在于,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求只可以進行排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作為進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
9.如權利要求1所述的方法,其特征在于,當基站沒有可分配資源時,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行搶占、降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行搶占操作,并判斷搶占是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c3;c3.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
10.如權利要求1所述的方法,其特征在于,當基站沒有可分配資源時,如果步驟b中的判斷結(jié)果是用戶業(yè)務請求可以進行降速及排隊操作,則步驟c中,針對該用戶業(yè)務請求進行的相應操作包含以下步驟c1.進行排隊操作,并判斷排隊是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,進入步驟c2;c2.進行降速操作,并判斷降速是否成功,如果成功,則為該用戶業(yè)務請求分配小區(qū)資源;否則,基站拒絕該用戶業(yè)務請求。
11.如權利要求1至10任一項所述的方法,其特征在于,所述的搶占操作包含以下步驟A1.判斷當前所有未建立無線連接的業(yè)務請求中,是否有允許被搶占的業(yè)務請求已經(jīng)分得小區(qū)資源,如果有,進入步驟A2;否則,搶占失敗,基站拒絕該用戶業(yè)務請求,并結(jié)束本流程;A2.判斷所述已經(jīng)分得小區(qū)資源的所有業(yè)務請求所分得的小區(qū)資源,是否能滿足所述的可以進行搶占操作的業(yè)務請求,如果能滿足,則搶占成功,進而將其中一個分得小區(qū)資源的業(yè)務請求所分得的小區(qū)資源,分配給所述的可以進行搶占操作的業(yè)務請求;如果不能滿足,則搶占失敗,基站拒絕該用戶業(yè)務請求。
12.如權利要求1至10任一項所述的方法,其特征在于,所述的降速操作包含以下步驟B1.降低所述用戶業(yè)務請求的數(shù)據(jù)傳輸速率要求,并判斷基站可分配資源是否能滿足降低數(shù)據(jù)傳輸速率要求后的用戶業(yè)務請求,如果能滿足,則降速成功,基站為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,進入步驟B2;B2.判斷降低數(shù)據(jù)傳輸速率要求后的用戶業(yè)務請求,是否可以繼續(xù)將其所要求的數(shù)據(jù)傳輸速率降低,如果可以,則返回步驟B1;否則,降速失敗,基站拒絕該用戶業(yè)務請求。
13.如權利要求1至10任一項所述的方法,其特征在于,所述的排隊操作中,為各用戶業(yè)務請求分別預先設置定時器,該排隊操作包含以下步驟C1.將需要分配小區(qū)資源的所有用戶業(yè)務請求排列成隊列,并啟動各用戶業(yè)務請求對應的定時器;C2.基站判斷當前收到響應的用戶業(yè)務請求是否可以出隊分配資源,如果可以出隊分配資源,則進入步驟C3;否則,進入步驟C4;C3.判斷基站可分配資源是否能滿足出隊的用戶業(yè)務請求,如果能滿足,則排隊成功,基站為該用戶業(yè)務請求分配小區(qū)資源,并結(jié)束本流程;否則,排隊失敗,基站拒絕該用戶業(yè)務請求,并結(jié)束本流程;C4.判斷用戶業(yè)務請求是否在隊列中等待超時,如果超時,則排隊失敗,基站拒絕該用戶業(yè)務請求;否則,返回步驟C2。
14.如權利要求12所述的方法,其特征在于,根據(jù)所述用戶業(yè)務請求的業(yè)務類型,為該用戶業(yè)務請求設置剛好能滿足其傳輸時延要求的數(shù)據(jù)傳輸最低速率,在用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率與設置的數(shù)據(jù)傳輸最低速率之間劃分不同的速率等級,則步驟B1中,降低所述用戶業(yè)務請求的數(shù)據(jù)傳輸速率要求的方法為將用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率降低一個速率等級,使該用戶業(yè)務請求所要求的數(shù)據(jù)傳輸速率等級降低為相對較低一級速率等級。
15.如權利要求13所述的方法,其特征在于,步驟C1中,所述將需要分配小區(qū)資源的所有用戶業(yè)務請求排列成隊列的方法為根據(jù)各用戶業(yè)務請求的不同優(yōu)先級等級,將用戶業(yè)務請求按照優(yōu)先級等級由高到低的順序,排列成隊列。
全文摘要
本發(fā)明公開了一種小區(qū)資源分配方法,在用戶根據(jù)其業(yè)務請求中的QoS向基站申請小區(qū)資源,但由于基站當前可分配資源無法滿足QoS要求,導致該用戶業(yè)務請求將被拒絕時,不是直接拒絕該業(yè)務請求,結(jié)束本次資源分配操作;而是繼續(xù)分析用戶業(yè)務請求的QoS中包含的優(yōu)先級參數(shù),以判斷所述用戶業(yè)務請求是否能夠進行搶占、降速或排隊操作,并結(jié)合該用戶業(yè)務請求的QoS要求進行相應的搶占、降速或排隊操作,使得該用戶業(yè)務請求能分配到完成相應的搶占、降速或排隊操作后,可滿足其QoS要求的小區(qū)資源。使用本發(fā)明所提供的小區(qū)資源分配方法,能夠提高小區(qū)接入率和用戶滿意度。
文檔編號H04W72/10GK1741672SQ20041005735
公開日2006年3月1日 申請日期2004年8月26日 優(yōu)先權日2004年8月26日
發(fā)明者陳功 申請人:華為技術有限公司