欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

上行控制信息復(fù)用時的資源分配方法和裝置的制作方法

文檔序號:7593651閱讀:143來源:國知局
專利名稱:上行控制信息復(fù)用時的資源分配方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及ー種上行控制信息復(fù)用時的資源分配方法和裝置。
背景技術(shù)
LTE (Long Term Evolution,長期演進)系統(tǒng)中,上行物理信道主要有PUCCH(PhysicalUplink Control Channel,物理上行控制信道),PUSCH(Physical UplinkControl Channel,物理上行共享信道)等信道組成。上行控制信息包括上行反饋的ACK(Acknowledge,正確應(yīng)答)/NACK(Non-Acknowledge,錯誤應(yīng)答),CQI (Channel QualityIndicator,信道質(zhì)量指不),RI (RankIndicator,秩指不信息),PMI (Precoding MatrixIndecator,預(yù)編碼矩陣指示)等信息。PUSCH可以只傳輸上行共享信道數(shù)據(jù),也可以只傳輸上行控制信息,或者,同時傳輸上行共享信道數(shù)據(jù)和上行控制信息?,F(xiàn)有技術(shù)中,在對傳輸上行控制信息的PUSCH進行資源分配吋,一般是根據(jù)SR響應(yīng)的大小以及上行信道質(zhì)量給小區(qū)里的多個用戶終端分配對應(yīng)的資源,而沒有考慮每個用戶上是否承載上行控制信息以及上行控制信息的大小。由于上行控制信息的復(fù)用,會讓業(yè)務(wù)信息的碼率増大,導(dǎo)致業(yè)務(wù)信道誤碼率増加,影響系統(tǒng)的呑吐量。

發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種上行控制信息復(fù)用時的資源分配方法和裝置,以解決由于上行控制信息的復(fù)用,導(dǎo)致業(yè)務(wù)信道誤碼率増加,影響系統(tǒng)的呑吐量問題。根據(jù)本發(fā)明的ー個方面,提供了一種上行控制信息復(fù)用時的資源分配方法,包括按照 MLP (MAC (Media Access Control,媒體接入控制)Logical Channel Priority,MAC 邏輯信道優(yōu)先級)對UE (User Equipment,用戶設(shè)備)初始分配RB (Resource Block,資源塊);計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率;根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充。其中,計算上行控制信息復(fù)用時業(yè)務(wù)的碼率的步驟包括判斷當(dāng)前的MLP是否為UE的第一個MLP ;若當(dāng)前的MLP為UE的第一個MLP,則根據(jù)初始分配的RB以及為UE分配的初始MCS (Modulation Coding Scheme,調(diào)制編碼方案)值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率;若當(dāng)前的MLP不為UE的第一個MLP,則根據(jù)已分配RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。其中,根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充的步驟包括判斷計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于碼率上限;若計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率大于碼率上限,則對初始分配的RB進行擴充。其中,對初始分配的RB進行擴充的步驟包括計算需要擴充的RB的數(shù)量N,并判斷未分配的RB的總數(shù)是否大于等于N ;若未分配的RB的總數(shù)大于等于N,則為UE分配數(shù)量為N的RB,其中,已分配給UE的RB的總數(shù)為初始分配的RB的個數(shù)與N之和;若未分配的RB的總數(shù)小于N,則降低MCS值。其中,計算需要擴充的RB的數(shù)量N的步驟包括重復(fù)以下步驟,直至上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限令N = N+1,井根據(jù)已分配的RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,其中,已分配的RB的總數(shù)=N+初始分配的RB的個數(shù),N的初始值為O0其中,在預(yù)定的條件下,上行控制信息復(fù)用時的資源分配方法還包括對UE復(fù)用控制信息后擴充的RB數(shù)進行回退,其中,預(yù)定的條件包括對于UE的第一個MLP,已為UE擴充RB,UE的當(dāng)前MLP不為第一個MLP,且對于當(dāng)前MLP,當(dāng)前MLP下的上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限;其中,回退步驟包括重復(fù)以下步驟,直至上行控制信息復(fù)用時業(yè)務(wù)的碼率大于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限計算已分配的RB的總數(shù)-1時,無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,若此時上 行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限,則已分配的RB的總數(shù)=已分配的RB的總數(shù)-I。其中,降低MCS值的步驟包括重復(fù)以下步驟,直到上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限,其中,若MCS值=0,則停止UE發(fā)送數(shù)據(jù)令MCS值=MCS值-1,并根據(jù)MCS值以及已分配的RB的總數(shù)計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。其中,按照MLP對UE初始分配RB的步驟包括按照MLP由低到高的順序?qū)E初始分配RB。根據(jù)本發(fā)明的另一方面,提供了一種上行控制信息復(fù)用時的資源分配裝置,包括初始分配単元,用于按照MLP對UE初始分配RB ;計算單元,用于計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率;擴充單元,用于根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充。其中,計算單元包括第一判斷模塊,用于判斷當(dāng)前的MLP是否為UE的第一個MLP ;第一計算模塊,用于在當(dāng)前的MLP為UE的第一個MLP時,根據(jù)初始分配的RB以及為UE分配的初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率;第二計算模塊,用于在當(dāng)前的MLP不為UE的第一個MLP時,根據(jù)已分配的RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。其中,擴充單元包括第二判斷模塊,用于判斷計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于碼率上限;擴充模塊,用于在計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率大于碼率上限吋,對初始分配的RB進行擴充。其中,擴充模塊還包括第三計算子模塊,用于計算需要擴充的RB的數(shù)量N ;第三判斷子模塊,用于判斷未分配的RB的總數(shù)是否大于等于N ;分配子模塊,用于在未分配的RB的總數(shù)大于等于N時,為UE分配數(shù)量為N的RB,其中,已分配給UE的RB的總數(shù)為初始分配的RB的個數(shù)和N之和;降低子模塊,用于在未分配的RB的總數(shù)小于N時,降低MCS值。通過本發(fā)明,采用對UE初始分配的RB進行擴充的技術(shù)方案,解決了由于上行控制信息的復(fù)用,導(dǎo)致業(yè)務(wù)信道誤碼率増加,影響系統(tǒng)的呑吐量的問題,進而達到了最優(yōu)地利用RB,提高RB的系統(tǒng)利用率,提高吞吐量的效果。


此處所說明的附圖用來提供對本發(fā)明的進ー步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配方法的一種優(yōu)選流程圖;圖2是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配裝置的ー種優(yōu)選結(jié)構(gòu)框圖;圖3是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配裝置的另ー種結(jié)構(gòu)框圖;
圖4是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配方法的另ー種流程圖。
具體實施例方式下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。實施例I圖I是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配方法的一種優(yōu)選流程圖,包括S102,按照MLP對UE初始分配RB,優(yōu)選的,按照MLP由低到高的順序?qū)Χ鄠€UE初始分配RB ;S104,計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率;S106,根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充。在本優(yōu)選實施例中,采用對UE初始分配的RB進行擴充的技術(shù)方案,解決了由于上行控制信息的復(fù)用,導(dǎo)致業(yè)務(wù)信道誤碼率増加,影響系統(tǒng)的呑吐量的問題,進而達到了最優(yōu)地利用RB,提高RB的系統(tǒng)利用率,提高吞吐量的效果。優(yōu)選的,計算上行控制信息復(fù)用時業(yè)務(wù)的碼率的步驟包括但不僅限于如下步驟SI,判斷當(dāng)前的MLP是否為UE的第一個MLP ;S2,若當(dāng)前的MLP為UE的第一個MLP,則根據(jù)初始分配的RB以及為UE分配的初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率;S3,若當(dāng)前的MLP不為UE的第一個MLP,則根據(jù)已分配RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。優(yōu)選的,MCS值的取值范圍為0-28。當(dāng)然,本發(fā)明不僅限于上述判斷和計算過程,例如,若當(dāng)前MLP為第一個MLP吋,復(fù)用UCI (Uplink Control information,上行控制信息)之后的碼率不高,則對于第二個MLP吋,由于分配給該UE的RB數(shù)增多,復(fù)用UCI后碼率肯定不會高,因此,可以不執(zhí)行步驟S3,即不需要進入上述碼率控制流程再判斷一次碼率,而停止對初始分配的RB的擴充,直接進行UE數(shù)據(jù)的傳輸。此時,可以通過増加一個碼率是否滿足要求標(biāo)識,從而可以簡化計算流程。在對初始分配的RB進行擴充之前,可以首先判斷計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于碼率上限;若計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率大于碼率上限,則對初始分配的RB進行擴充。當(dāng)然,本發(fā)明不僅限于上述判斷條件,也可以通過其他的判斷條件來判斷是否執(zhí)行對初始分配的RB進行擴充的操作。在對初始分配的RB進行擴充的過程中,可以首先計算需要擴充的RB的數(shù)量N,并判斷未分配的RB的總數(shù)是否大于等于N ;若未分配的RB的總數(shù)大于等于N,則為UE分配數(shù)量為N的RB,其中,已分配給UE的RB的總數(shù)為初始分配的RB的個數(shù)與N之和。例如,初始分配給該UE的RB的個數(shù)為10,而在擴充過程中,又為該UE分配了 5個RB,則擴充之后,為該UE分配的RB的總數(shù)為15。在對初始分配的RB進行 擴充的過程中,可以重復(fù)以下步驟,直至上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限,以便計算得到需要擴充的RB的數(shù)量N :令N = N+1,井根據(jù)已分配的RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,其中,已分配的RB的總數(shù)=N+初始分配的RB的個數(shù),N的初始值為O。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來計算所需要擴充的RB的數(shù)量N,例如,通過N = N+2來執(zhí)行上述相同的遞推過程,以便達到更加快速地計算得到N的目的。在計算出需要擴充的RB的數(shù)量N之后,若判斷出未分配的RB的總數(shù)小于N,則執(zhí)行降低MCS值的操作,而不執(zhí)行對初始分配的RB進行擴充的操作。具體地,在執(zhí)行降低MSC的過程中,可以重復(fù)以下步驟,直到上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限令MCS值=MCS值-I,并根據(jù)MCS值以及已分配的RB的總數(shù)計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。在降低MCS值的過程中,若MCS值=0,則停止UE發(fā)送數(shù)據(jù)。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來降低MCS值,例如,通過MCS值=MCS值-2來執(zhí)行上述相同的遞推過程,以便達到快速降低MCS值的目的。優(yōu)選的,在預(yù)定的條件下,上行控制信息復(fù)用時的資源分配方法還包括對UE復(fù)用控制信息后擴充的RB數(shù)進行回退,其中,預(yù)定的條件包括對于UE的第一個MLP,已為UE擴充RB,UE的當(dāng)前MLP不為第一個MLP,且對于當(dāng)前MLP,當(dāng)前MLP下的上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限,也就是不需要對UE進行RB擴充。具體的,在執(zhí)行回退的過程中,可以重復(fù)以下步驟,直至上行控制信息復(fù)用時業(yè)務(wù)的碼率大于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限計算已分配的RB的總數(shù)-1時,無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,若此時上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限,則已分配的RB的總數(shù)=已分配的RB的總數(shù)-I。在本優(yōu)選實施例中,對擴充的全部RB或者其中一部分RB進行釋放,可以令釋放的RB供其他UE使用,同時保證了 RB資源達到最優(yōu)化,進而提高小區(qū)的呑吐量。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來回退RB,例如,通過已分配的RB的總數(shù)=已分配的RB的總數(shù)-2來執(zhí)行上述相同的回退過程,以便達到快速回退RB的目的。在本優(yōu)選實施例中,可以根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充,對UE進行RB合理的擴充,節(jié)約了資源,并保證了在無法對UE進行RB的擴充時,降低MCS值,以保證UE正常進行數(shù)據(jù)傳輸,當(dāng)MCS值降到零碼率還高吋,則對該UE不進行調(diào)度,將資源給其他UE使用。
實施例2圖2是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配裝置的ー種優(yōu)選結(jié)構(gòu)框圖,包括初始分配單元202,用于按照MLP對UE初始分配RB ;計算單元204,用于計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率;擴充單元206,用于根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充。在本優(yōu)選實施例中,采用對UE初始分配的RB進行擴充的技術(shù)方案,解決了由于上行控制信息的復(fù)用,導(dǎo)致業(yè)務(wù)信道誤碼率増加,影響系統(tǒng)的呑吐量的問題,進而達到了最優(yōu)地利用RB,提高RB的系統(tǒng)利用率,提高吞吐量的效果。在圖2的基礎(chǔ)上,圖3出示了本發(fā)明實施例的上行控制信息復(fù)用時的資源分配裝置的另ー種結(jié)構(gòu)框圖,其中
計算單元204包括連接初始分配単元202的第一判斷模塊2041,分別連接第一判斷模塊2041的第一計算模塊2042和第二計算模塊2043 ;擴充單元206包括連接第一計算模塊2042和第二計算模塊2043的第二判斷模塊2061,連接第二判斷模塊2061的擴充模塊2062,其中擴充模塊2062進ー步包括依次連接的第三計算子模塊20621,第三判斷子模塊20622,以及分配子模塊20623,同時,擴充模塊2062還包括連接第三判斷子模塊20622的降低子模塊20624。優(yōu)選的,計算單元204通過但不僅限于如下操作來計算上行控制信息復(fù)用時業(yè)務(wù)的碼率第一判斷模塊2041判斷當(dāng)前的MLP是否為UE的第一個MLP ;若當(dāng)前的MLP為UE的第一個MLP,第一計算模塊2042則根據(jù)初始分配的RB以及為UE分配的初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率;若當(dāng)前的MLP不為UE的第一個MLP,第二計算模塊2043則根據(jù)已分配RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。當(dāng)然,本發(fā)明不僅限于上述第一判斷模塊2041的判斷操作,以及第ー計算模塊2042和第二計算模塊2043的計算操作,例如,若當(dāng)前MLP為第一個MLP吋,復(fù)用UCI (UplinkControlinformation,上行控制信息)之后的碼率不高,則對于第二個MLP時,由于分配給該UE的RB數(shù)增多,復(fù)用UCI后碼率肯定不會高,因此,可以不進行第二計算模塊2043的計算操作,即不需要進入上述碼率控制流程再判斷一次碼率,而停止對初始分配的RB的擴充,直接進行UE數(shù)據(jù)的傳輸。此時,可以通過増加一個碼率是否滿足要求標(biāo)識,從而可以簡化計算流程。在對初始分配的RB進行擴充之前,可以首先由第二判斷模塊2061判斷計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于碼率上限;若計算得到的上行控制信息復(fù)用時業(yè)務(wù)的碼率大于碼率上限,則第二判斷模塊2061告知擴充模塊2062對初始分配的RB進行擴充。當(dāng)然,本發(fā)明不僅限于上述判斷條件,也可以通過其他的判斷條件來判斷是否執(zhí)行對初始分配的RB進行擴充的操作。當(dāng)然,擴充模塊2062還可以主動獲取第二判斷模塊2061的判斷結(jié)果,從而根據(jù)判斷結(jié)果對初始分配的RB進行擴充。在對初始分配的RB進行擴充的過程中,可以首先由第三計算子模塊20621計算需要擴充的RB的數(shù)量N,同時第三判斷子模塊20622判斷未分配的RB的總數(shù)是否大于等于N ;若未分配的RB的總數(shù)大于等于N,則第三判斷子模塊20622告知分配子模塊20623為UE分配數(shù)量為N的RB,其中,已分配給UE的RB的總數(shù)為初始分配的RB的個數(shù)與N之和。例如,初始分配給該UE的RB的個數(shù)為10,而在擴充過程中,又為該UE分配了 5個RB,則擴充之后,為該UE分配的RB的總數(shù)為15。當(dāng)然,分配子模塊20623還可以主動獲取第三判斷子模塊20622的判斷結(jié)果,從而根據(jù)判斷結(jié)果為UE分配數(shù)量為N的RB。在對初始分配的RB進行擴充的過程中,第三計算子模塊20621可以重復(fù)以下操作,直至第二判斷模塊2061判斷出上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限,以便計算得到需要擴充的RB的數(shù)量N :令N = N+1,井根據(jù)已分配的RB的總數(shù)及初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,其中,已分配的RB的總數(shù)=N+初始分配的RB的個數(shù),N的初始值為
O。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來計算所需要擴充的RB的數(shù)量N,例如,通過N = N+2來執(zhí)行上述相同的遞推過程,以便達到更加快速地計算得到N的目的。在第三計算子模塊20621計算出需要擴充的RB的數(shù)量N之后,若第三判斷子模塊20622判斷出未分配的RB的總數(shù)小于N,則第三判斷子模塊20622告知降低子模塊20624執(zhí)行降低MCS值的操作,而不執(zhí)行對初始分配的RB進行擴充的操作。具體地,在執(zhí)行降低MSC的過程中,降低子模塊20624可以重復(fù)以下操作,直到第二判斷模塊2061判斷出上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限令MCS值=MCS值-1,并根據(jù)MCS值以及已分配的RB的總數(shù)計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。在降低MCS值的過程中,若MCS值=0,則停止UE發(fā)送數(shù)據(jù)。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來降低MCS值,例如,通過MCS值=MCS值-2來執(zhí)行上述相同的遞推過程,以便達到快速降低MCS值的目的。優(yōu)選的,在預(yù)定的條件下,分配子模塊20623還對UE復(fù)用控制信息后擴充的RB數(shù)進行回退,其中,預(yù)定的條件包括對于UE的第一個MLP,已為UE擴充RB,UE的當(dāng)前MLP不為第一個MLP,且對于當(dāng)前MLP,第二判斷模塊2061判斷出當(dāng)前MLP下的上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限,也就是不需要對UE進行RB擴充。具體的,在執(zhí)行回退的過程中,分配子模塊20623可以重復(fù)以下步驟,直至第二判斷模塊2061判斷上行控制信息復(fù)用時業(yè)務(wù)的碼率大于無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限計算已分配的RB的總數(shù)-I時,無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,若此時上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于碼率上限,則已分配的RB的總數(shù)=已分配的RB的總數(shù)-I。在本優(yōu)選實施例中,對擴充的全部RB或者其中一部分RB進行釋放,可以令釋放的RB供其他UE使用,同時保證了 RB資源達到最優(yōu)化,進而提高小區(qū)的呑吐量。當(dāng)然,本發(fā)明不僅限于上述遞推的計算過程,還可以通過類似的遞推過程來回退RB,例如,通過已分配的RB的總數(shù)=已分配的RB的總數(shù)-2來執(zhí)行上述相同的回退過程,以便達到快速回退RB的目的。在本優(yōu)選實施例中,可以根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充,對UE進行RB合理的擴充,節(jié)約了資源,并保證了在無法對UE進行RB的擴充吋,降低MCS值,以保證UE正常進行數(shù)據(jù)傳輸,當(dāng)MCS值降到零碼率還高吋,則對該UE不調(diào)度,將資源給其他UE使用。實施例3本實施例提供了一種上行控制信息復(fù)用時的資源分配方法,在上行的資源分配、中,按照MLP (MAC Logical Channel Priority, MAC邏輯控制信道優(yōu)先級)對UE進行分配資源,調(diào)度和分配RB是按照MLP由小到大進行的,假設(shè)輸入該模塊吋,已得到初次分配的RB及初始MCS值。本發(fā)明實施例可以應(yīng)用于LTE系統(tǒng)中,例如,圖3所示的LTE系統(tǒng),圖4是根據(jù)本發(fā)明實施例的上行控制信息復(fù)用時的資源分配方法的另ー種流程圖,該實施例的流程具體通過基站側(cè)來實現(xiàn),假設(shè)每個MLP上分配給UE的RB數(shù)為RBkt,主要包括以下步驟S401:判斷UCI flag (該值初始化為O)是否等于零,若等于零,則進行上行控制信息復(fù)用時的分配處理,若不為0,則退出該流程。此處該步驟的考慮主要是對于復(fù)用上行控制信息較少的情況,若在第一個MLP時,碼率就不高,則可以判斷出在第二個MLP時,碼率也不高,因此不需要進RB及MCS值調(diào)整的流程。S402 :判斷當(dāng)前的MLP是否為該UE的第一個MLP,若是,執(zhí)行步驟S403,若否,執(zhí)行步驟S409。本實施例中,對UE的第一個MLP和第二個MLP進行區(qū)別對待,當(dāng)?shù)谝粋€MLP進行了 RB的擴充,在第二個MLP時,若不需要進行RB的擴充,則只需進行正常的RB分配流程,就可達到復(fù)用上行控制信息的碼率要求,同時,在第二個MLP時,還需要對擴充的RB進行回退操作,這樣做的目的是讓回退的RB讓其他UE可以使用,其中,回退操作可以包括在判斷達到復(fù)用上行控制信息的碼率要求的情況下,釋放所擴充的所有RB,或者僅僅釋放擴充的一部分RB。S403 :根據(jù)初始分配的RBkt,以及初始MCS值,計算該配置下無上行控制信息復(fù)用時業(yè)務(wù)的碼率Rscs,并計算無上行控制信息復(fù)用時碼率的上限R,其中R = Rmcs+ (R cs+1-Rmcs) /A,為滿足業(yè)務(wù)性能的碼率上限(其中A的取值可為大于I的任意數(shù)),同時計算當(dāng)前MCS值下,復(fù)用CQI/PMI/RI時業(yè)務(wù)的碼率R’。S404 :判斷此時復(fù)用CQI/PMI/RI時業(yè)務(wù)的碼率R’是否大于碼率上限R,此時,判斷是否大于碼率上限的判斷條件為目前復(fù)用上行控制信息后碼率是否高的判斷條件,只有此時碼率高才需要考慮RB資源的擴展。若復(fù)用CQI/PMI/RI時業(yè)務(wù)的碼率R’大于碼率上限R,則執(zhí)行步驟S405,若小于,則將UCI_flag設(shè)置為1,執(zhí)行步驟S408。S405 :計算復(fù)用上行控制信息后,碼率R’大于碼率上限R時需要擴充的RB數(shù)RBuakb,同時判斷是否有可用的RB,若有,執(zhí)行步驟S406,若無,執(zhí)行步驟S407。此處需要擴充的RB數(shù)RBua KB計算的方法為令RBuci eb = RBua KB+1,其中,RBuci eb的初始值為0,根據(jù)需要擴充的RB數(shù)與初始分配的RB數(shù)之和與初始MCS值重新計算業(yè)務(wù)性能的碼率上限R及復(fù)用上行控制信息時業(yè)務(wù)的碼率R’,判斷R’是否大于R,若大于,則繼續(xù)進行RBuaj* = RBuci eb+I操作,直至碼率R’小于等于R為止。判斷可用的RB,主要是判斷(RBnrost彡RBuciEB) &(RBLast+RBUCI EB彡RBEest)是否成立,其中RBnwst為最大功率能支持的RB數(shù),RBltest為剩余的最大連續(xù)的RB數(shù)。 S406 :擴充分配的RB數(shù)。擴充該MLP分配給該UE的RB數(shù),RBLast = RBLast+RBUCI EB,更新最大功率能支持的RB數(shù)及剰余的最大的連續(xù)RB數(shù),RBfflost = RBnwst-RBuaぎRBEest = RBEest-RBUCI EB,并記錄分給該UE的RB數(shù)RBue = RBLast (RBue初始化值為O)執(zhí)行步驟S408。
S407 :降低分配的MCS值。此時,由于無法擴充RB,則只能通過降MCS值來降低復(fù)用上行控制信息后業(yè)務(wù)的碼率,調(diào)整MCS值的方法為令MCS值=MCS值_1,重新計算業(yè)務(wù)性能的碼率上限R及復(fù)用上行控制信息時業(yè)務(wù)的碼率R’,判斷R’是否大于R,若R’大于R,則繼續(xù)進行MCS值=MCS值-I操作,直至碼率R’小于等于R為止,此處需要注意的是,若MCS值=O時,碼率依然高,則放棄本次UE的數(shù)據(jù)傳輸,將該UE的資源給其他UE用。S408 :輸出UCI _f lag,RBuci eb,該MLP分配的RB數(shù)RB—以及該UE分配的總的RB數(shù) RBue。S409 :若當(dāng)前MLP不為該UE的第一個MLP,則先計算當(dāng)前該UE已分配的RB數(shù)RBue=RBUE+RB^t,根據(jù)RBue及初始MCS值,計算該配置下無UCI復(fù)用時業(yè)務(wù)的碼率Rscs,并計算UCI復(fù)用時業(yè)務(wù)的碼率上限R,其中R = Rks+(Rks+1-Rmcs)/A,(A的取值見步驟S403),同時計算當(dāng)前MCS值下,復(fù)用CQI/PMI/RI時業(yè)務(wù)的碼率R’。S410 :判斷是否滿足R< R’,若不滿足,令UCI_flag = 1,執(zhí)行步驟S411,若滿足,執(zhí)行步驟S405。S411 :進行RB的回退操作。此時分配的RB數(shù)及初始MCS值已滿足復(fù)用上行控制信息的要求,由于上行控制信息的復(fù)用引入了額外的RB,需要進行RB的回退,以便后續(xù)UE的使用。此時,若在第二個MLP中,由于該UE又分配了 RB資源,兩次MLP上分配的RB資源進行累加,復(fù)用上行信息后,碼率R’小于碼率上限R,此時需要考慮第一個MLP時碼率高時考慮上行控制信息時分配的RB資源是否能進行回退,若回退后碼率R’依然小于碼率上限R,則進行RB的回退,若回退后碼率R’大于等于碼率上限R,則不回退。引入RB的回退機制主要是為了讓RB資源達到最優(yōu)化,進而提高小區(qū)的呑吐量。上述回退過程具體包括令RBUE Temp = RBue- Λ RB,Λ RB = I,...,RBuci eb,根據(jù) RBueTefflp及MCS值,計算該配置下,無UCI復(fù)用時業(yè)務(wù)的碼率RKS,并計算滿足業(yè)務(wù)性能要求的碼率上限R,其中R = Rmcs+(Rmcs+1-Rks)/A。同時計算當(dāng)前RB數(shù)及MCS值下,復(fù)用CQI/PMI/RI時業(yè)務(wù)的碼率R’。判斷是否滿足R’ < R,若滿足,則令A(yù)RB=ム1 +1,繼續(xù)計算1 及1 ’,直至找到ー個第一個R’ < R不滿足時對應(yīng)的Λ RB值。更新分配給該UE的RB數(shù),及RBue = RBue- Δ RB+1,考慮上行控制信息復(fù)用時的RB調(diào)整值 RBua j = RBuci eb- Δ RB+1,該 MLP 分給該 UE 的 RB 數(shù)為RB^st = RBLast- Δ RB+1本實施例提供的上行控制信息復(fù)用時的資源分配方法,適用于小區(qū)內(nèi)所有進行控制信息復(fù)用的用戶,在進行按MLP由低到高分配資源后,再進行一次上行控制信息復(fù)用時的處理,考慮上行信息控制復(fù)用時業(yè)務(wù)信道數(shù)據(jù)的碼率,若碼率大于碼率上限,則優(yōu)先考慮進行擴RB的處理,若此時無可用的RB,則考慮降MCS值,直至碼率小于等于碼率上限為止,同時若UE在兩個MLP中都分配資源,在第二個MLP時,若碼率小于碼率上限,則會考慮RB的回退操作,即若兩個MLP分配的資源之和讓業(yè)務(wù)信道的碼率小于碼率上限時,則回退第ー個MLP時增加的RB數(shù),這樣可以最優(yōu)地利用RB,進而提高RB的系統(tǒng)利用率,最終提高吞吐量。在步驟406和407中,考慮了兩種復(fù)用上行控制信息的方式,若有可用的RB時,則優(yōu)先考慮增大RB的處理,若無可用的RB時,則考慮降MCS值的處理。
從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術(shù)效果通過在預(yù)分RB時,加入上述的資源分配裝置,采用上述資源分配方法,可以讓復(fù)用上行控制信息時的PUSCH信道有更加合適的RB及合適的MCS值,這樣讓復(fù)用在PUSCH信道上的上行控制信息的發(fā)射成功率増加,同時增大了業(yè)務(wù)信道的發(fā)送成功率,有效地提高了系統(tǒng)的吞吐量。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種上行控制信息復(fù)用時的資源分配方法,其特征在于,包括 按照媒體接入控制邏輯信道優(yōu)先級MLP對用戶設(shè)備UE初始分配資源塊RB ; 計算上行控制信息復(fù)用時業(yè)務(wù)的碼率; 根據(jù)所述業(yè)務(wù)的碼率對所述初始分配的RB進行擴充。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述計算上行控制信息復(fù)用時業(yè)務(wù)的碼率的步驟包括 判斷當(dāng)前的MLP是否為所述UE的第一個MLP ; 若當(dāng)前的MLP為所述UE的第一個MLP,則根據(jù)所述初始分配的RB以及為所述UE分配的初始調(diào)制編碼方案MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率; 若當(dāng)前的MLP不為所述UE的第一個MLP,則根據(jù)已分配的RB的總數(shù)及所述初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。
3.根據(jù)權(quán)利要求2所述的方法,其特征在干,所述根據(jù)所述業(yè)務(wù)的碼率對所述初始分配的RB進行擴充的步驟包括 判斷計算得到的所述上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于所述碼率上限; 若計算得到的所述上行控制信息復(fù)用時業(yè)務(wù)的碼率大于所述碼率上限,則對所述初始分配的RB進行擴充。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述對所述初始分配的RB進行擴充的步驟包括 計算需要擴充的RB的數(shù)量N,并判斷未分配的RB的總數(shù)是否大于等于所述N ; 若未分配的RB的總數(shù)大于等于所述N,則為所述UE分配數(shù)量為N的RB,其中,已分配給所述UE的RB的總數(shù)為所述初始分配的RB的個數(shù)與所述N之和; 若所述未分配的RB的總數(shù)小于所述N,則降低MCS值。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述計算需要擴充的RB的數(shù)量N的步驟包括 重復(fù)以下步驟,直至所述上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于所述無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限 令N = N+1,井根據(jù)已分配的RB的總數(shù)及所述初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,其中,所述已分配的RB的總數(shù)=N+所述初始分配的RB的個數(shù),所述N的初始值為O。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,在預(yù)定的條件下,還包括對所述UE復(fù)用控制信息后擴充的RB數(shù)進行回退,其中,所述預(yù)定的條件包括對于所述UE的第一個MLP,已為所述UE擴充RB,所述UE的當(dāng)前MLP不為所述第一個MLP,且對于所述當(dāng)前MLP,所述當(dāng)前MLP下的所述上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于所述碼率上限; 其中,所述回退步驟包括重復(fù)以下步驟,直至所述上行控制信息復(fù)用時業(yè)務(wù)的碼率大于所述無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限 計算所述已分配的RB的總數(shù)-I吋,無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率,若此時上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于所述碼率上限,則已分配的RB的總數(shù)=所述已分配的RB的總數(shù)-I。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述降低MCS值的步驟包括 重復(fù)以下步驟,直到所述上行控制信息復(fù)用時業(yè)務(wù)的碼率小于等于所述無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限,其中,若MCS值=O,則停止所述UE發(fā)送數(shù)據(jù) 令MCS值=MCS值-I,井根據(jù)所述MCS值以及已分配的RB的總數(shù)計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。
8.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述按照MLP對UE初始分配RB的步驟包括按照所述MLP由低到高的順序?qū)λ鯱E初始分配RB。
9.一種上行控制信息復(fù)用時的資源分配裝置,其特征在于,包括 初始分配単元,用于按照媒體接入控制邏輯信道優(yōu)先級MLP對用戶設(shè)備UE初始分配資源塊RB ; 計算單元,用于計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率; 擴充單元,用于根據(jù)所述業(yè)務(wù)的碼率對所述初始分配的RB進行擴充。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述計算単元包括 第一判斷模塊,用于判斷當(dāng)前的MLP是否為所述UE的第一個MLP ; 第一計算模塊,用于在當(dāng)前的MLP為所述UE的第一個MLP時,根據(jù)所述初始分配的RB以及為所述UE分配的初始調(diào)制編碼方案MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率; 第二計算模塊,用于在當(dāng)前的MLP不為所述UE的第一個MLP時,根據(jù)已分配的RB的總數(shù)及所述初始MCS值計算無上行控制信息復(fù)用時業(yè)務(wù)的碼率上限和上行控制信息復(fù)用時業(yè)務(wù)的碼率。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述擴充単元包括 第二判斷模塊,用于判斷計算得到的所述上行控制信息復(fù)用時業(yè)務(wù)的碼率是否大于碼率上限; 擴充模塊,用于在計算得到的所述上行控制信息復(fù)用時業(yè)務(wù)的碼率大于所述碼率上限時,對所述初始分配的RB進行擴充。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述對擴充模塊還包括 第三計算子模塊,用于計算需要擴充的RB的數(shù)量N ; 第三判斷子模塊,用于判斷未分配的RB的總數(shù)是否大于等于所述N ; 分配子模塊,用于在未分配的RB的總數(shù)大于等于所述N吋,為所述UE分配數(shù)量為N的RB,其中,已分配給所述UE的RB的總數(shù)為所述初始分配的RB的個數(shù)和所述N之和; 降低子模塊,用于在所述未分配的RB的總數(shù)小于所述N吋,降低MCS值。
全文摘要
本發(fā)明公開了一種上行控制信息復(fù)用時的資源分配方法和裝置,其中該方法包括按照MLP對UE初始分配RB;計算上行控制信息復(fù)用時的業(yè)務(wù)的碼率;根據(jù)業(yè)務(wù)的碼率對初始分配的RB進行擴充。本發(fā)明解決了由于上行控制信息的復(fù)用,導(dǎo)致業(yè)務(wù)信道誤碼率增加,影響系統(tǒng)的吞吐量問題,進而達到了最優(yōu)地利用RB,提高RB的系統(tǒng)利用率,提高吞吐量的效果。
文檔編號H04W72/10GK102651909SQ201110046170
公開日2012年8月29日 申請日期2011年2月25日 優(yōu)先權(quán)日2011年2月25日
發(fā)明者毛凱, 賈文娟 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
揭西县| 山西省| 西丰县| 靖州| 碌曲县| 瓦房店市| 祁阳县| 南康市| 嫩江县| 疏勒县| 杨浦区| 大渡口区| 康平县| 贵定县| 灌云县| 汨罗市| 上杭县| 安庆市| 阜城县| 徐水县| 延边| 台中市| 弥勒县| 禹城市| 科技| 宜城市| 喜德县| 三河市| 石棉县| 虹口区| 会同县| 浮梁县| 南京市| 宜良县| 黔西| 隆回县| 富宁县| 南皮县| 屏边| 铜川市| 津南区|