專利名稱:一種pdch分配方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種rocH分配方法及設(shè)備。
背景技術(shù):
全球移動通信系統(tǒng)(GSM,Global System for Mobile communication)在支持通用分組無線業(yè)務(wù)(GPRS, General Packet Radio Service)時會引入分組控制單元(PCU,Packet Control Unit),由 PCU 對分組交換域的協(xié)議數(shù)據(jù)單兀(PDU, Protocol Data Unit)數(shù)據(jù)包進(jìn)行裝配并下發(fā)至各個終端。具體的,PCU通過無線空中接 口的I 8個時隙進(jìn)行PDU數(shù)據(jù)包下發(fā),每個這樣的時隙稱為分組數(shù)據(jù)信道(roCH,Packet Data Channel),即P⑶通過I3DCH進(jìn)行PDU數(shù)據(jù)包下發(fā)。在現(xiàn)有技術(shù)中,針對需要接收PDU數(shù)據(jù)包的終端,為了使終端可以擁有較多的傳輸帶寬,PCU根據(jù)終端的時隙能力(終端最多能夠支持的時隙數(shù)量)為終端分配盡可能多的用于數(shù)據(jù)傳輸?shù)膔ocH,并將PDU數(shù)據(jù)包通過為終端分配的rocH下發(fā)至終端?,F(xiàn)有的根據(jù)終端的時隙能力為終端分配rocH的方法存在以下問題按照終端的時隙能力為終端分配rocH,對于數(shù)據(jù)傳輸量較小的終端,會造成rocH資源的浪費,如,終端A進(jìn)行QQ聊天業(yè)務(wù),終端B進(jìn)行FTP下載業(yè)務(wù),在終端A和終端B的時隙能力均為最多支持4個I3DCH時,PCU將為終端A和終端B都分配4個H)CH,并將rou數(shù)據(jù)包通過4個H)CH發(fā)送至終端A,通過4個H)CH發(fā)送至終端B。對于終端B而言,由于FTP下載業(yè)務(wù)需要的數(shù)據(jù)傳輸量較大,因此,P⑶為終端B分配的4個I3DCH可能被全部用來傳輸數(shù)據(jù),而對于終端A而言,由于QQ聊天業(yè)務(wù)需要的數(shù)據(jù)傳輸量較少,為終端A分配的4個rocH中可能只有2個rocH被用于傳輸數(shù)據(jù),而其他2個rocH就成為空閑rocH,不會被用于傳輸數(shù)據(jù),由此,會導(dǎo)致為終端A分配的rocH資源的浪費。針對根據(jù)終端的時隙能力為終端分配rocH存在的rocH資源浪費的問題,現(xiàn)有技術(shù)提供了將部分終端中沒有被占用的rocH提供給其他終端使用的rocH調(diào)度方案,而實際上,終端針對每個分配給自己的F1DCH,都會產(chǎn)生一個臨時塊流(Temporary Block Flow,TBF),由于根據(jù)終端時隙能力為各終端分配盡可能多的H)CH,因此,也產(chǎn)生了大量的TBF,導(dǎo)致部分I3DCH雖然沒有被用于數(shù)據(jù)傳輸,但會被處于空運行(IDLE)狀態(tài)的TBF占用,此時,一定程度上限制了其他用戶的接入,因此,仍然存在I3DCH資源浪費的問題。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種rocH分配方法及設(shè)備,用于解決現(xiàn)有技術(shù)中按照終端時隙能力為終端分配rocH,導(dǎo)致rocH資源浪費的問題。一種分組數(shù)據(jù)信道rocH分配方法,該方法包括獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量;根據(jù)獲得的rocH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的rocH數(shù)量,并按照確定的數(shù)量為終端分配下一掃描周期的rocH。
一種分組數(shù)據(jù)信道rocH分配設(shè)備,該設(shè)備包括使用數(shù)量確定模塊,用于獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量;分配數(shù)量確定模塊,用于根據(jù)獲得的rocH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的rocH數(shù)量;分配模塊,用于按照確定的數(shù)量為終端分配下一掃描周期的rocH。通過本發(fā)明提供的方案,不再像現(xiàn)有技術(shù)那樣,根據(jù)終端的時隙能力為終端分配rocH,而是根據(jù)當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,確定下一掃描周期為終端分配的rocH數(shù)量,在每一個掃描周期動態(tài)地確定下一掃描周期所需的rocH數(shù)量,實現(xiàn)了根據(jù)終端的實際需要為終端分配對應(yīng)數(shù)量的rocH的目的,使得為終端分配的rocH數(shù)量既能夠滿足終端的業(yè)務(wù)需求,又避免為終端分配過多的rocH,達(dá)到節(jié)約rocH資源的目的。
圖I為本發(fā)明實施例一提供的一種PDCH分配方法流程示意圖;圖2為本發(fā)明實施例一提供的RLC子層中數(shù)據(jù)結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例二提供的一種PDCH分配方法流程示意圖;圖4為本發(fā)明實施例三提供的一種PDCH分配方法流程示意圖;圖5為本發(fā)明實施例四提供的一種PDCH分配方法流程示意圖;圖6為本發(fā)明實施例五提供的一種PDCH分配方法流程示意圖;圖7為本發(fā)明實施例六提供的一種PDCH分配設(shè)備結(jié)構(gòu)示意圖。
具體實施例方式在本發(fā)明各實施例中,根據(jù)終端在當(dāng)前掃描周期實際使用的H)CH數(shù)量,預(yù)測并動態(tài)調(diào)整下一掃描周期為終端分配的rocH數(shù)量,從而實現(xiàn)根據(jù)終端的實際需要不斷調(diào)整為終端分配的rocH數(shù)量,具體的,可以以物理信道實際調(diào)度次數(shù)與物理信道標(biāo)準(zhǔn)調(diào)度次數(shù)的對比作為按需分配的基本參照,并根據(jù)這種對比來確定為終端分配rocH的數(shù)量,從而解決現(xiàn)有技術(shù)中根據(jù)終端時隙能力,靜態(tài)地為終端分配rocH,導(dǎo)致為終端分配過多的rocH,浪費rocH資源的問題。在本發(fā)明各實施例中涉及的掃描周期可以理解為調(diào)整為終端分配的rocH數(shù)量的周期,所述掃描周期可以根據(jù)實際需要來設(shè)定,具體的,掃描周期可以設(shè)置為與網(wǎng)絡(luò)側(cè)檢查為終端分配的rocH數(shù)量的周期相同,也可以設(shè)置為網(wǎng)絡(luò)側(cè)檢查為終端分配的rocH數(shù)量的周期的整數(shù)倍,當(dāng)然也可以設(shè)置為其他合理數(shù)值。下面結(jié)合說明書附圖和各實施例對本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說明。實施例一、本發(fā)明實施例一提供一種rocH分配方法,該方法的步驟流程如圖I所示,具體包括步驟101、獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量??梢愿鶕?jù)當(dāng)前掃描周期各調(diào)度時刻實際使用的rocH數(shù)量來獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。所述調(diào)度時刻是指調(diào)度rocH用于數(shù)據(jù)傳輸?shù)臅r刻,一個掃描周期中包括至少一個調(diào)度時刻。
具體的,可以分別確定終端在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的I3DCH數(shù)量,獲得在每個rocH調(diào)度時刻終端實際使用的rocH數(shù)量的平均值,所述平均值可能不是整數(shù),可以將平均值向上取整,獲得當(dāng)前掃描周期中終端實際使用的rocH的個數(shù)(為整數(shù)),并可以根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,包括但不限于以下兩種方法第一種、將取整后得到的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。第二種、確定在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的I3DCH的次數(shù)之和與當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)的比值,在所述比值小于設(shè)定值時,增大取整后的得到的數(shù)值,并將增大后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,否則,將取整后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。在第二種方法中,進(jìn)一步結(jié)合數(shù)據(jù)傳輸?shù)娜哂喽葋泶_定當(dāng)前掃描周期中終端實際 使用的rocH數(shù)量。所謂存在數(shù)據(jù)冗余的rocH是指,由于待傳輸?shù)臄?shù)據(jù)不能完全占用一個PDCH,使得該rocH存在數(shù)據(jù)冗余的情況。在某個調(diào)度時刻,可以根據(jù)位于邏輯鏈路(LLC, Logical Link Control)子層和介質(zhì)訪問控制(MAC, Media Access Control)子層之間的無線鏈路控制(RLC, Radio LinkControl)子層中,最后一個RLC PDU是否需要使用填充比特填充來確定該調(diào)度時刻調(diào)度的該H)CH是否存在數(shù)據(jù)冗余,如圖2所示為RLC子層中數(shù)據(jù)結(jié)構(gòu)示意圖,若最后一個RLC PDU需要使用填充比特填充,則確定該調(diào)度時刻調(diào)度的該I3DCH存在數(shù)據(jù)冗余,否則,確定該調(diào)度時刻的該rocH不存在數(shù)據(jù)冗余,對各調(diào)度時刻調(diào)度的各個rocH—一進(jìn)行判斷,從而可以確定當(dāng)前掃描周期中各調(diào)度時刻調(diào)度了存在數(shù)據(jù)冗余的rocH的次數(shù)之和,而當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)也是可以確定的,因此,可以確定在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和與當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)的比值。在本實施例中,由于第二種方法與第一種方法相比相對復(fù)雜,還可以為第二種方法的使用設(shè)定一個前提條件,只有滿足所述前提條件時才可以使用第二種方法,否則,確定使用相對簡便的第一種方法,以達(dá)到節(jié)約程序的目的根據(jù)當(dāng)前掃描周期的各rocH調(diào)度時刻終端實際使用的rocH數(shù)量,確定各rocH調(diào)度時刻終端實際使用的rocH數(shù)量的第一平均值,根據(jù)當(dāng)前掃描周期的各rocH調(diào)度時刻終端分配得到的rocH數(shù)量,確定各rocH調(diào)度時刻終端分配得到的rocH數(shù)量的第二平均值,在第一平均值等于第二平均值時,才觸發(fā)確定在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和與當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)的比值的操作,否則,直接根據(jù)第一種方法,將取整后得到的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。步驟102、根據(jù)獲得的I3DCH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的I3DCH數(shù)量。在本步驟中,可以將獲得的I3DCH數(shù)量確定為在下一掃描周期內(nèi)為終端分配的rocH數(shù)量。在獲得的rocH數(shù)量,是利用取整后得到的數(shù)值,根據(jù)步驟101中第一種方法獲得的時,則通過本步驟,可以將當(dāng)前掃描周期中終端實際使用的rocH的個數(shù)預(yù)測為下一掃描周期終端需要使用的rocH個數(shù)。在獲得的rocH數(shù)量,是利用取整后得到的數(shù)值,根據(jù)步驟101中第二種方法獲得的時,則通過本步驟,可以在當(dāng)前掃描周期中調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)與當(dāng)前掃描周期中調(diào)度rocH的總次數(shù)的比值小于設(shè)定值時,預(yù)測下一掃描周期終端可能使用的rocH個數(shù)大于當(dāng)前掃描周期實際使用的rocH個數(shù),因此,將當(dāng)前掃描周期實際使用的rocH個數(shù)增大后,如加I后,做為下一掃描周期終端需要使用的rocH個數(shù),否則,預(yù)測下一掃描周期終端可能使用的rocH個數(shù)仍然等于當(dāng)前掃描周期實際使用的rocH個數(shù),將當(dāng)前掃描周期中終端實際使用的rocH的個數(shù),做為下一掃描周期終端需要使用的rocH個數(shù)。步驟103、為終端分配PDCH。為了減少網(wǎng)絡(luò)側(cè)為終端重新分配H)CH的次數(shù),從而減少終端與網(wǎng)絡(luò)側(cè)之間的信令交互,可以僅在確定出的下一掃描周期為終端分配的rocH數(shù)量與當(dāng)前掃描周期為終端 分配的rocH數(shù)量不同時,重新為終端分配rocH,否則,不必調(diào)整為終端分配的rocH數(shù)量,將當(dāng)前掃描周期為終端分配的rocH作為下一掃描周期為終端分配的rocH,終端在下一掃描周期仍可以繼續(xù)利用已分配的rocH進(jìn)行數(shù)據(jù)傳輸。在本步驟中,還可以將所述在下一掃描周期內(nèi)為終端分配的rocH數(shù)量與終端的時隙能力所能承載的rocH數(shù)量最大值、網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量分別進(jìn)行比較,從而確定實際為終端分配的rocH數(shù)量,具體的,可以包括以下四種情況情況I :在下一掃描周期內(nèi)為終端分配的rocH數(shù)量不大于終端的時隙能力所能承載的rocH數(shù)量最大值,且不大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量時,按照所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量為終端分配rocH。在情況I中rocH資源充足且終端能力支持的條件下,可以根據(jù)終端的實際需要來為終端分配rocH。情況2 :在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照終端的時隙能力所能承載的rocH數(shù)量最大值為終端分配rocH。在情況2中,在rocH資源充足的條件下,若終端實際需要的rocH超出終端的能力支持,則盡可能多的為終端分配rocH。情況3 :在下一掃描周期內(nèi)為終端分配的rocH數(shù)量小于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,增大所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量,按照增大的數(shù)量為終端分配PDCH。在情況3中,不僅可以按照終端的實際需要為終端分配roCH,還可以在rocH資源充足且終端能力支持的情況下,為終端分配較多的rocH,從而在節(jié)約PDCH資源的前提下,提高終端中數(shù)據(jù)傳輸?shù)乃俣?。情況4 :在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量,且不大于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量為終端分配rocH,并在下一掃描周期內(nèi),當(dāng)網(wǎng)絡(luò)側(cè)可為終端分配的rocH數(shù)量增加時,繼續(xù)為終端分配rocH,直到為終端分配的rocH的數(shù)量達(dá)到所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量。
在情況4中,在rocH資源不足的情況下,可以按照rocH資源情況為終端分配PDCH,并在下一掃描周期內(nèi)rocH資源情況好轉(zhuǎn)時,繼續(xù)為終端分配roCH,實現(xiàn)盡可能按照終端的實際需要來為終端分配rocH。通過本發(fā)明實施例一提供的方法,不僅提供了多種確定終端實際需要的rocH數(shù)量的方法,實現(xiàn)按照終端的實際需要為終端分配rocH,使得網(wǎng)絡(luò)側(cè)可以通過為終端分配的PDCH與終端進(jìn)行通信,達(dá)到節(jié)約下行rocH資源的目的,而且,終端可以從分配的rocH中選擇一個與網(wǎng)絡(luò)側(cè)進(jìn)行通信,由于為各終端分配的rocH數(shù)量很可能是不同的,在一定程度上,還可以減輕在各終端時隙能力相同時,為各終端相同數(shù)量的rocH,導(dǎo)致各終端使用同一個rocH與網(wǎng)絡(luò)側(cè)進(jìn)行通信,使得上行資源分布不均的問題,同時,本發(fā)明實施例一提供的方法還可以根據(jù)不同的情況,確定實際為終端分配的rocH數(shù)量,并且還可以僅在需要為終端分配的rocH數(shù)量與當(dāng)前為終端分配的rocH數(shù)量不一致時,重新 為終端分配rocH,減少網(wǎng)絡(luò)側(cè)為終端重新分配rocH的次數(shù),從而達(dá)到減少終端與網(wǎng)絡(luò)側(cè)之間的信令交互,節(jié)約系統(tǒng)資源的目的。下面通過具體的實例對本發(fā)明實施例一的方案進(jìn)行詳細(xì)說明。在以下各具體的實例中,均設(shè)定一個掃描周期中包含9個調(diào)度時刻,并分別以正在執(zhí)行即時通信業(yè)務(wù)(如飛信、QQ)的終端A( —般情況下需要的數(shù)據(jù)傳輸量較小),正在執(zhí)行網(wǎng)頁瀏覽業(yè)務(wù)的終端B (—般情況下需要的數(shù)據(jù)傳輸量較大),正在執(zhí)行下載業(yè)務(wù)(如FTP下載)的終端C(一般情況下相對于執(zhí)行網(wǎng)頁瀏覽業(yè)務(wù)的終端需要數(shù)據(jù)量更大)為例對本發(fā)明實施例一的方案進(jìn)行說明。各實例中,設(shè)定終端A、終端B和終端C的時隙能力所能承載的I3DCH數(shù)量最大值均為4個。實施例二、本發(fā)明實施例二以正在利用即時通信工具進(jìn)行聊天對話的終端A為例,提供一種PDCH分配方法,該方法的步驟流程如圖3所示,具體包括步驟201、獲得當(dāng)前掃描周期中終端A實際使用的I3DCH數(shù)量。本實施例中,設(shè)定當(dāng)前掃描周期為終端A分配的I3DCH數(shù)量為4個。由于聊天對話需要的數(shù)據(jù)傳輸量較小,終端A在第I調(diào)度時刻H)CH使用情況可能為AO = I, Al = 0, A2 = 0, A3 = 0,其中,AO A3分別表示為終端A分配的第I 4個PDCHjAO = I表示為終端A分配的第I個I3DCH正在被使用,AO = 0表示為終端A分配的第I個rocH沒有被使用,則終端A在第I調(diào)度時刻實際使用的rocH數(shù)量為1,并可能獲得終端A在9個rocH調(diào)度時刻實際使用的I3DCH數(shù)量分別為1,0,0,0,0,1,0,0,0,則終端A在9個rocH調(diào)度時刻實際使用的rocH數(shù)量的平均值為2/9,取整后為I。后續(xù)可以根據(jù)實施例一步驟101中根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量的第一種方法,將I作為當(dāng)前掃描周期中終端A實際使用的rocH數(shù)量;也可以根據(jù)實施例一步驟101中根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量的第二種方法,進(jìn)一步確定在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和與當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)的比值,如,將在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和用R表示,當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)用P表示,可以在R/P小于設(shè)定值,在本實施例中可以假設(shè)設(shè)定值為0. 5,即在R/P < 0. 5時,可以將I增大為2 (或者增大為任意大于I且小于終端A時隙能力所能承載的H)CH數(shù)量最大值的數(shù)值,此處增大后的數(shù)值應(yīng)大于I且小于4),并將2作為當(dāng)前掃描周期中終端A實際使用的I3DCH數(shù)量,當(dāng)然,若R/P > = 0. 5,仍將I作為當(dāng)前掃描周期中終端A實際使用的H)CH數(shù)量;還可以根據(jù)實施例一步驟101中為第二種方法 設(shè)定的前提條件,根據(jù)第一平均值小于第二平均值的判斷結(jié)果,確定不能使用第二種方法來確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,則根據(jù)第一種方法,將I作為當(dāng)前掃描周期中終端A實際使用的rocH數(shù)量。步驟202、根據(jù)獲得的I3DCH數(shù)量,確定在下一掃描周期內(nèi)為終端A分配的TOCH數(shù)量。在本步驟中,可以將獲得的I3DCH數(shù)量I (或者2)確定為在下一掃描周期內(nèi)為終端A分配的rocH數(shù)量。步驟203、為終端A分配PDCH。由于確定出的I3DCH數(shù)量與當(dāng)前周期為終端A分配的I3DCH數(shù)量不一致,因此,在本步驟中,為下一掃描周期的終端A重新分配I (或2)個rocH。具體的,網(wǎng)絡(luò)側(cè)可以在分組隨路控制(PACCH, Packet Associated ControlChannel)信道上下發(fā)Packet Timeslot Reconf igure消息為終端A重新分配F1DQL當(dāng)然在本步驟中,還可以將所述在下一掃描周期內(nèi)為終端A分配的I3DCH數(shù)量與終端A的時隙能力所能承載的rocH數(shù)量最大值、網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量分別進(jìn)行比較,從而確定實際為終端A分配的PDCH數(shù)量,在此不再詳細(xì)描述。實施例三、本發(fā)明實施例三以正在利用即時通信工具進(jìn)行較大文件傳輸?shù)慕K端A為例,提供一種rocH分配方法,該方法的步驟流程如圖4所示,具體包括步驟301、獲得當(dāng)前掃描周期中終端A實際使用的I3DCH數(shù)量。本實施例中,設(shè)定當(dāng)前掃描周期為終端A分配的I3DCH數(shù)量為I個。由于較大文件傳輸需要的數(shù)據(jù)傳輸量較大,可能獲得終端A在9個H)CH調(diào)度時刻實際使用的rocH數(shù)量分別為I,I,I,I,I,I,I,I,I,則終端A在9個rocH調(diào)度時刻實際使用的rocH數(shù)量的平均值為I,取整后為I。在本實施例中,由于滿足使用實施例一步驟101中根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量的第二種方法的前提條件,可以根據(jù)第二種方法,將I增大為2,并將2作為當(dāng)前掃描周期中終端A實際使用的rocH數(shù)量。步驟302、根據(jù)獲得的I3DCH數(shù)量,確定在下一掃描周期內(nèi)為終端A分配的TOCH數(shù)量。在本步驟中,可以將獲得的I3DCH數(shù)量2確定為在下一掃描周期內(nèi)為終端A分配的rocH數(shù)量。步驟303、為終端A分配H)CH。由于確定出的I3DCH數(shù)量與當(dāng)前周期為終端A分配的rocH數(shù)量不一致,因此,在本步驟中,為下一掃描周期的終端A重新分配2個rocH。實施例四、
本發(fā)明實施例四以正在進(jìn)行網(wǎng)頁瀏覽的終端B為例,提供一種rocH分配方法,該方法的步驟流程如圖5所示,具體包括步驟401、獲得當(dāng)前掃描周期中終端B實際使用的I3DCH數(shù)量。本實施例中,設(shè)定當(dāng)前掃描周期為終端B分配的H)CH數(shù)量為2個。雖然網(wǎng)頁瀏覽需要的數(shù)據(jù)傳輸量不是很大,但由于當(dāng)前掃描周期為終端分配的PDCH數(shù)量有限,可能獲得終端B在9個H)CH調(diào)度時刻實際使用的I3DCH數(shù)量分別為2,2,2,2,2,2,2,2,2,則終端B在9個TOCH調(diào)度時刻實際使用的I3DCH數(shù)量的平均值為2,取整后為2。在本實施例中,可以根據(jù)實施例一步驟101中根據(jù)取整后得到的數(shù)值,確定當(dāng)前 掃描周期中終端實際使用的rocH數(shù)量的第一種方法,將2確定為當(dāng)前掃描周期中終端B實際使用的rocH數(shù)量。步驟402、根據(jù)獲得的I3DCH數(shù)量,確定在下一掃描周期內(nèi)為終端B分配的TOCH數(shù)量。在本步驟中,可以將獲得的I3DCH數(shù)量2確定為在下一掃描周期內(nèi)為終端B分配的rocH數(shù)量。步驟403、為終端B分配PDCH。由于確定出的I3DCH數(shù)量與當(dāng)前周期為終端B分配的I3DCH數(shù)量一致,因此,在本步驟中,不必為下一掃描周期的終端B重新分配2個roCH,終端B在下一掃描周期仍可以繼續(xù)利用已分配的2個rocH進(jìn)行數(shù)據(jù)傳輸。實施例五、以正在進(jìn)行FTP下載的終端C為例,設(shè)定當(dāng)前掃描周期為終端C分配的I3DCH數(shù)量為4個,實施例五提供一種rocH分配方法,該方法的步驟流程如圖6所示,具體包括步驟501、獲得終端C在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的rocH數(shù)量的平均值并向上取整。由于FTP下載需要的數(shù)據(jù)傳輸量比較大,終端C在當(dāng)前掃描周期的各rocH調(diào)度時亥Ij實際使用的rocH數(shù)量均為4,可以獲得終端c在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的rocH數(shù)量的平均值并向上取整的結(jié)果為4。步驟502、判斷實施例一步驟101中第二種方法的前提條件是否成立。根據(jù)當(dāng)前掃描周期的各rocH調(diào)度時刻終端實際使用的rocH數(shù)量,確定各rocH調(diào)度時刻終端實際使用的I3DCH數(shù)量的第一平均值,本實施例中可以確定第一平均值為4。根據(jù)當(dāng)前掃描周期的各rocH調(diào)度時刻終端分配得到的rocH數(shù)量,確定各rocH調(diào)度時刻終端分配得到的rocH數(shù)量的第二平均值,本實施例中可以確定第二平均值為4。由于本實施例中,第一平均值等于第二平均值,因此,可以利用所述第二種方法確定當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量,否則,在第一平均值小于第二平均值時,可以將取整后得到的數(shù)值4作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。步驟503、確定在當(dāng)前掃描周期中各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和與當(dāng)前掃描周期中各調(diào)度時刻調(diào)度rocH的總次數(shù)的比值。若確定出的比值小于0. 5 (設(shè)定值),將取整后的得到的數(shù)值加I (增大),并將增大后的數(shù)值5作為當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量,否則,將取整后的數(shù)值4作為當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量,步驟504、判斷確定出的當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量是否已滿足終端的時隙能力。由于確定出的當(dāng)前掃描周期中終端C實際使用的I3DCH數(shù)量為5或者4,而本實施例中,終端C的時隙能力為4,因此,可以將4作為在下一掃描周期內(nèi)為終端C分配的rocH數(shù)量,否則,若確定出的當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量小于終端時隙能力,也可以將確定出的當(dāng)前掃描周期中終端C實際使用的rocH數(shù)量加I (增大),并將增大后的數(shù)值作為在下一掃描周期內(nèi)為終端C分配的rocH數(shù)量。步驟505、判斷可分配的rocH資源是否充足。確定出的下一掃描周期內(nèi)為終端C分配的rocH數(shù)量為4,而為終端C分配rocH資 源的Tl時刻,若可分配的rocH資源資源充足,則為終端C分配4個rocH ;否則,若Tl時刻可分配的rocH資源只有2個,則根據(jù)本發(fā)明實施例一的情況4,可以在Tl時刻為終端C分配2個roCH,若T2時刻又有I個可分配的I3DCH資源,且T2時刻屬于所述下一掃描周期,則繼續(xù)為終端C分配I個roCH,使得為終端分配的I3DCH達(dá)到3個,若T3時刻可分配的I3DCH資源繼續(xù)增加,而T3時刻已經(jīng)不屬于所述下一掃描周期內(nèi),則最終在所述下一掃描周期內(nèi)為終端C分配的rocH數(shù)量為3,若T3時刻仍屬于所述下一掃描周期內(nèi),繼續(xù)為終端C分配I個rocH,使得為終端c分配的rocH數(shù)量達(dá)到確定出的所述下一掃描周期內(nèi)為終端c分配的rocH數(shù)量。根據(jù)實施例一 實施例五提供的方法,提供以下設(shè)備。實施例六、本發(fā)明實施例六提供一種rocH分配設(shè)備,該設(shè)備的結(jié)構(gòu)示意圖如圖7所示,具體包括使用數(shù)量確定模塊11用于獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量;分配數(shù)量確定模塊12用于根據(jù)獲得的rocH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的rocH數(shù)量;分配模塊13用于按照確定的數(shù)量為終端分配下一掃描周期的rocH。。使用數(shù)量確定模塊11具體包括第一確定子模塊111用于分別確定終端在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的rocH數(shù)量,并獲得確定的各rocH數(shù)量的平均值;第二確定子模塊112用于將獲得的平均值向上取整,根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的PDCH數(shù)量。第二確定子模塊112具體用于將取整后得到的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,或者,確定在當(dāng)前掃描周期的各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和,以及當(dāng)前掃描周期的各調(diào)度時刻調(diào)度rocH的總次數(shù),得到所述次數(shù)之和與所述總次數(shù)的比值,在所述比值小于設(shè)定值時,增大取整后得到的數(shù)值,并將增大后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,在所述比值不小于設(shè)定值時,將取整后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。分配模塊13具體用于根據(jù)當(dāng)前掃描周期為終端分配的rocH數(shù)量,在確定出的下一掃描周期內(nèi)為終端分配的rocH數(shù)量不等于當(dāng)前掃描周期為終端分配的rocH數(shù)量時,根據(jù)確定出的在下一掃描周期內(nèi)為終端分配的rocH數(shù)量,在下一掃描周期內(nèi)為終端重新分配rocH,否則,將當(dāng)前掃描周期為終端分配的rocH作為下一掃描周期為終端分配的rocH。分配模塊13具體用于將所述在下一掃描周期內(nèi)為終端分配的rocH數(shù)量與終端的時隙能力所能承載的rocH數(shù)量最大值、網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量分別進(jìn)行比較在下一掃描周期內(nèi)為終端分配的rocH數(shù)量不大于終端的時隙能力所能承載的PDCH數(shù)量最大值,且不大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量時,按照所述下一掃描周期內(nèi)為終端分配的I3DCH數(shù)量為終端分配I3DCH ;在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照終端的時隙能力所能承載的rocH數(shù)量最大值為終端分配rocH ;在下一掃描周期內(nèi)為終端分配的rocH數(shù)量小于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,增大所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量,按照增大的數(shù)量為終端分配 PDCH ;在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量,且不大于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量為終端分配rocH,并在下一掃描周期內(nèi),當(dāng)網(wǎng)絡(luò)側(cè)可為終端分配的rocH數(shù)量增加時,繼續(xù)為終端分配rocH,直到為終端分配的rocH的數(shù)量達(dá)到所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種分組數(shù)據(jù)信道rocH分配方法,其特征在于,該方法包括 獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量; 根據(jù)獲得的rocH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的rocH數(shù)量,并按照確定的數(shù)量為終端分配下一掃描周期的rocH。
2.如權(quán)利要求I所述的方法,其特征在于,獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,具體包括 分別確定終端在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的rocH數(shù)量,并 獲得確定的各rocH數(shù)量的平均值; 將獲得的平均值向上取整; 根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。
3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,具體包括 將取整后得到的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量;或者, 確定在當(dāng)前掃描周期的各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和,以及當(dāng)前掃描周期的各調(diào)度時刻調(diào)度rocH的總次數(shù),得到所述次數(shù)之和與所述總次數(shù)的比值;在所述比值小于設(shè)定值時,增大取整后得到的數(shù)值,并將增大后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,否則,將取整后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。
4.如權(quán)利要求I 3任一所述的方法,其特征在于,按照確定的數(shù)量為終端分配下一掃描周期的rocH,具體包括 確定當(dāng)前掃描周期為終端分配的rocH數(shù)量,在確定出的下一掃描周期內(nèi)為終端分配的rocH數(shù)量不等于當(dāng)前掃描周期為終端分配的rocH數(shù)量時,根據(jù)確定出的在下一掃描周期內(nèi)為終端分配的rocH數(shù)量,在下一掃描周期內(nèi)為終端重新分配rocH,否則,將當(dāng)前掃描周期為終端分配的rocH作為下一掃描周期為終端分配的rocH。
5.如權(quán)利要求I 3任一所述的方法,其特征在于,按照確定的數(shù)量為終端分配下一掃描周期的rocH,具體包括 將所述在下一掃描周期內(nèi)為終端分配的rocH數(shù)量與終端的時隙能力所能承載的rocH數(shù)量最大值、網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量分別進(jìn)行比較 在下一掃描周期內(nèi)為終端分配的PDCH數(shù)量不大于終端的時隙能力所能承載的rocH數(shù)量最大值,且不大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量時,按照所述下一掃描周期內(nèi)為終端分配的PDCH數(shù)量為終端分配I3DCH ; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照終端的時隙能力所能承載的rocH數(shù)量最大值為終端分配rocH ; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量小于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,增大所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量,按照增大的數(shù)量為終端分配rocH; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量,且不大于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量為終端分配rocH,并在下一掃描周期內(nèi),當(dāng)網(wǎng)絡(luò)側(cè)可為終端分配的rocH數(shù)量增加時,繼續(xù)為終端分配rocH,直到為終端分配的rocH的數(shù)量達(dá)到所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量。
6.一種分組數(shù)據(jù)信道rocH分配設(shè)備,其特征在于,該設(shè)備包括 使用數(shù)量確定模塊,用于獲得當(dāng)前掃描周期中終端實際使用的rocH數(shù)量; 分配數(shù)量確定模塊,用于根據(jù)獲得的rocH數(shù)量,確定在下一掃描周期內(nèi)為終端分配的PDCH數(shù)量; 分配模塊,用于按照確定的數(shù)量為終端分配下一掃描周期的rocH。
7.如權(quán)利要求6所述的設(shè)備,其特征在于,使用數(shù)量確定模塊,具體包括 第一確定子模塊,用于分別確定終端在當(dāng)前掃描周期的各rocH調(diào)度時刻實際使用的PDCH數(shù)量,并獲得確定的各rocH數(shù)量的平均值; 第二確定子模塊,用于將獲得的平均值向上取整,根據(jù)取整后得到的數(shù)值,確定當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。
8.如權(quán)利要求7所述的設(shè)備,其特征在于, 第二確定子模塊,具體用于將取整后得到的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,或者,確定在當(dāng)前掃描周期的各調(diào)度時刻調(diào)度存在數(shù)據(jù)冗余的rocH的次數(shù)之和,以及當(dāng)前掃描周期的各調(diào)度時刻調(diào)度rocH的總次數(shù),得到所述次數(shù)之和與所述總次數(shù)的比值,在所述比值小于設(shè)定值時,增大取整后得到的數(shù)值,并將增大后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量,在所述比值不小于設(shè)定值時,將取整后的數(shù)值作為當(dāng)前掃描周期中終端實際使用的rocH數(shù)量。
9.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于, 分配模塊,具體用于根據(jù)當(dāng)前掃描周期為終端分配的rocH數(shù)量,在確定出的下一掃描周期內(nèi)為終端分配的rocH數(shù)量不等于當(dāng)前掃描周期為終端分配的rocH數(shù)量時,根據(jù)確定出的在下一掃描周期內(nèi)為終端分配的rocH數(shù)量,在下一掃描周期內(nèi)為終端重新分配rocH,否則,將當(dāng)前掃描周期為終端分配的rocH作為下一掃描周期為終端分配的rocH。
10.如權(quán)利要求6 8任一所述的設(shè)備,其特征在于, 分配模塊,具體用于將所述在下一掃描周期內(nèi)為終端分配的rocH數(shù)量與終端的時隙能力所能承載的rocH數(shù)量最大值、網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量分別進(jìn)行比較 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量不大于終端的時隙能力所能承載的rocH數(shù)量最大值,且不大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量時,按照所述下一掃描周期內(nèi)為終端分配的PDCH數(shù)量為終端分配I3DCH ; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照終端的時隙能力所能承載的rocH數(shù)量最大值為終端分配rocH ; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量小于終端的時隙能力所能承載的rocH數(shù)量最大值,且網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量不小于終端的時隙能力所能承載的rocH數(shù)量最大值時,增大所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量,按照增大的數(shù)量為終端分配rocH; 在下一掃描周期內(nèi)為終端分配的rocH數(shù)量大于網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量,且不大于終端的時隙能力所能承載的rocH數(shù)量最大值時,按照網(wǎng)絡(luò)側(cè)可分配的rocH數(shù)量為終端分配rocH,并在下一掃描周期內(nèi),當(dāng)網(wǎng)絡(luò)側(cè)可為終端分配的rocH數(shù)量增加時,繼續(xù)為終端分配rocH,直 到為終端分配的rocH的數(shù)量達(dá)到所述下一掃描周期內(nèi)為終端分配的rocH數(shù)量。
全文摘要
本發(fā)明實施例提供一種PDCH分配方法及設(shè)備,根據(jù)當(dāng)前掃描周期中終端實際使用的PDCH數(shù)量,確定下一掃描周期為終端分配的PDCH數(shù)量,在每一個掃描周期動態(tài)地確定下一掃描周期所需的PDCH數(shù)量,實現(xiàn)了根據(jù)終端的實際需要為終端分配的PDCH數(shù)量的目的,使得為終端分配的PDCH數(shù)量既能夠滿足終端的業(yè)務(wù)需求,又避免為終端分配過多的PDCH,達(dá)到節(jié)約PDCH資源的目的。
文檔編號H04W72/08GK102752866SQ20111010042
公開日2012年10月24日 申請日期2011年4月21日 優(yōu)先權(quán)日2011年4月21日
發(fā)明者李悅, 梁皓, 汪凱, 蘇華強(qiáng), 陳文聰 申請人:中國移動通信集團(tuán)廣西有限公司