一種調(diào)整解調(diào)門限的方法和裝置制造方法
【專利摘要】本發(fā)明提供了一種調(diào)整解調(diào)門限的方法和裝置。該方法包括:將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間;針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK;根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間;根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。本發(fā)明能夠針對小區(qū)的所有用戶終端的各階MCS同時(shí)進(jìn)行解調(diào)門限調(diào)整。
【專利說明】一種調(diào)整解調(diào)門限的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),具體涉及一種調(diào)整解調(diào)門限的方法和裝置。
【背景技術(shù)】
[0002]在移動通信系統(tǒng)中,高速率數(shù)據(jù)業(yè)務(wù)的需求不斷增長,基站為了更快更準(zhǔn)確地傳輸上行數(shù)據(jù),需要自適應(yīng)地選擇上行調(diào)制編碼方式(MCS )。不同階的MCS對應(yīng)不同的接收信干噪比(SINR),MCS的傳輸性能隨著SINR的不同而不同。目前,現(xiàn)有方法通常以10%的誤塊率為衡量,滿足10%誤塊率時(shí)對應(yīng)的SINR為MCS的解調(diào)門限。
[0003]為了實(shí)現(xiàn)自適應(yīng)地選擇上行MCS,需要對MCS的解調(diào)門限即MCS對應(yīng)的SINR進(jìn)行調(diào)整。目前,調(diào)整解調(diào)門限的方法是:針對每一個用戶終端,分別實(shí)時(shí)測量SINR,如果測量出的SINR在預(yù)先設(shè)定的SINR范圍內(nèi),則認(rèn)為測量數(shù)據(jù)可用,判斷該用戶終端傳輸數(shù)據(jù)包的循環(huán)冗余校驗(yàn)碼(Cyclic Redundancy Check, CRC),如果CRC正確,對于MCS門限值即當(dāng)前MCS對應(yīng)的SINR,在初始門限的基礎(chǔ)上按步長下調(diào),反之,對于MCS門限值即當(dāng)前MCS對應(yīng)的SINR,在初始門限的基礎(chǔ)上按步長上調(diào)。
[0004]可見,在目前,調(diào)整解調(diào)門限是基于單個用戶終端進(jìn)行的,即統(tǒng)計(jì)單個用戶終端的SINR及CRC,然后進(jìn)行對應(yīng)該用戶終端的MCS解調(diào)門限調(diào)整。而每個小區(qū)內(nèi)用戶終端數(shù)量眾多,針對每一個用戶終端均執(zhí)行上述測量和判斷等解調(diào)門限調(diào)整的處理,則大大增加了計(jì)算量和內(nèi)存開銷,降低了調(diào)整的速度。
【發(fā)明內(nèi)容】
[0005](一)解決的技術(shù)問題
[0006]針對現(xiàn)有技術(shù)的不足,本發(fā)明提供一種調(diào)整解調(diào)門限的方法和裝置,能夠針對小區(qū)的所有用戶終端的各階MCS同時(shí)進(jìn)行解調(diào)門限調(diào)整。
[0007](二)技術(shù)方案
[0008]為實(shí)現(xiàn)以上目的,本發(fā)明通過以下技術(shù)方案予以實(shí)現(xiàn):
[0009]一種調(diào)整解調(diào)門限的方法,將每階調(diào)制編碼方式對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間;該方法包括:
[0010]A、針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK ;
[0011]B、根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間;
[0012]C、根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,執(zhí)行步驟D ;
[0013]D、根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
[0014]該方法進(jìn)一步包括:針對每一個SINR子區(qū)間設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口 ;
[0015]步驟B中,所述將SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到SINR所在的SINR子區(qū)間包括:將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
[0016]步驟B與步驟C之間進(jìn)一步包括:針對SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件;
[0017]所述步驟C包括:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第一事件的次數(shù)清零,執(zhí)行步驟D。
[0018]該方法進(jìn)一步包括:預(yù)先設(shè)置每一個統(tǒng)計(jì)樣本窗口的樣本長度L ;
[0019]所述第一預(yù)定值為:統(tǒng)計(jì)樣本窗口的樣本長度L與最大誤塊率的乘積。
[0020]所述根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括:
[0021]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS(i)為最低階及以上階MCS中的任意一個;
[0022]計(jì)算OFFSET (i ) =SINR_WINmax (j) -SINRmin (i);
[0023]其中,OFFSET(i)為 MCS (i)的偏移值;SINRmin⑴為 MCS (i)對應(yīng)的 SINR 的值;
[0024]所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整包括:
[0025]將MCS (i)對應(yīng)的SINRmin (i)的值更新為本次調(diào)整前的SINRth (i)的值加上OFFSET ⑴。
[0026]步驟B與步驟C之間進(jìn)一步包括:針對SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件;
[0027]所述步驟C包括:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第二事件的次數(shù)清零,執(zhí)行步驟D。
[0028]該方法進(jìn)一步包括:預(yù)先設(shè)置每一個統(tǒng)計(jì)樣本窗口的樣本長度L ;
[0029]所述第二預(yù)定值為:統(tǒng)計(jì)樣本窗口的樣本長度L與最小誤塊率的乘積。
[0030]所述根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括:
[0031]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS(i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS ;
[0032]計(jì)算OFFSET (i+1) =SINR_WINmin (j) -SINRmin (i+1);
[0033]其中,OFFSET(i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為MCS (i+1)對應(yīng)的SINR的值;
[0034]所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整包括:
[0035]將MCS (i+Ι)對應(yīng)的SINRmin (i+Ι)值更新為本次調(diào)整前的SINRth (i+Ι)的值加上 OFFSET (i+1)。
[0036]所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整的步驟進(jìn)一步包括:
[0037]針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為 SINRmin (i);
[0038]如果SINRmin(i)不是最高階 MCS 的解調(diào)門限,且 SINRmin( i )彡(SINRmin( i+1)—ASINR),那么:
[0039]進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin (i) +ASINR;
[0040]如果SINRmin (i )不是最低階 MCS 的解調(diào)門限,且 SINRmin (i)彡(SINRmin (i_l)+ ASINR),那么:
[0041]進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin (i) =SINRmin (i_l)+ ASINR
[0042]其中,Λ SINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
[0043]所述每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間;
[0044]和/ 或,
[0045]所述每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值;
[0046]和/ 或,
[0047]所述將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間的步驟進(jìn)一步包括:設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將該最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
[0048]該方法進(jìn)一步包括:
[0049]設(shè)置解調(diào)門限下調(diào)禁止定時(shí)器,每當(dāng)監(jiān)測到解調(diào)門限上調(diào)操作時(shí),則重置并啟動定時(shí)器,在該定時(shí)器到時(shí)之前,禁止對解調(diào)門限下調(diào)。
[0050]一種調(diào)整解調(diào)門限的裝置,包括:
[0051]劃分單元,用于將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間;
[0052]統(tǒng)計(jì)單元,用于針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK ;
[0053]樣本歸類單元,根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間;
[0054]判斷單元,用于根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,觸發(fā)調(diào)整單元;
[0055]調(diào)整單元,用于被觸發(fā)后,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
[0056]所述樣本歸類單元包括:
[0057]窗口歸類子單元,用于針對每一個SINR子區(qū)間分別設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口 ;將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
[0058]所述樣本歸類單元中進(jìn)一步包括:第一事件產(chǎn)生子單元,用于針對SINR子區(qū)間判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件;
[0059]所述判斷單元,用于針對每一個SINR子區(qū)間,判斷所述事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第一事件的次數(shù)清零。
[0060]所述調(diào)整單元包括:
[0061]第一計(jì)算子單元,在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí),針對對應(yīng)MCS(i)的SINR子區(qū)間{SINR_WINmin(j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個;
[0062]計(jì)算OFFSET (i ) =SINR_WINmax (j) -SINRmin (i);
[0063]其中,OFFSET(i)為 MCS (i)的偏移值;SINRmin⑴為 MCS (i)對應(yīng)的 SINR 的值;
[0064]第一更新子單元,用于將MCS (i )對應(yīng)的SINRmin (i )的值更新為本次調(diào)整前的SINRth (i)的值加上 OFFSET ⑴。
[0065]所述樣本歸類單元中進(jìn)一步包括:第二事件產(chǎn)生子單元,用于針對SINR子區(qū)間判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件;
[0066]所述判斷單元,用于針對每一個SINR子區(qū)間,判斷所述第二事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第二事件的次數(shù)清零。
[0067]所述調(diào)整單元包括:
[0068]第二計(jì)算子單元,用于在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí),
[0069]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS(i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS ;
[0070]計(jì)算OFFSET (i+1) =SINRJVINmin (j)-SINRmin (i+1);
[0071]其中,OFFSET(i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為MCS (i+1)對應(yīng)的SINR的值;
[0072]第二更新子單元,用于將MCS (i+Ι)對應(yīng)的SINRmin (i+Ι)值更新為本次調(diào)整前的 SINRth (i+Ι)的值加上 OFFSET (i+1)。
[0073]所述調(diào)整單元進(jìn)一步用于,
[0074]針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為 SINRmin (i);
[0075]如果SINRmin(i)不是最高階 MCS 的解調(diào)門限,且 SINRmin( i )彡(SINRmin( i+1)—ASINR),那么:
[0076]進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin (i) +ASINR;
[0077]如果SINRmin (i)不是最低階 MCS 的解調(diào)門限,且 SINRmin (i )彡(SINRmin (i_l)+ ASINR),那么:
[0078]進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin (i) =SINRmin (i_l)+ ASINR
[0079]其中,ASINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
[0080]所述劃分單元,
[0081]用于設(shè)置每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間;和/或,
[0082]用于設(shè)置所述每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值;和/或,
[0083]用于設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
[0084]該裝置進(jìn)一步包括:解調(diào)門限下調(diào)禁止定時(shí)器,
[0085]所述調(diào)整單元進(jìn)一步在執(zhí)行解調(diào)門限上調(diào)操作時(shí),觸發(fā)解調(diào)門限下調(diào)禁止定時(shí)器重置并啟動,在檢測到該定時(shí)器到時(shí)之前,所述調(diào)整單元禁止對解調(diào)門限下調(diào)。
[0086](三)有益效果
[0087]本發(fā)明至少具有如下的有益效果:
[0088]1、本發(fā)明提供的調(diào)整MCS解調(diào)門限的方法和裝置,一次性接收并統(tǒng)計(jì)小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),根據(jù)多個同時(shí)傳輸?shù)挠脩舻膫鬏斍闆r,能夠針對小區(qū)的所有用戶終端的各階MCS同時(shí)進(jìn)行解調(diào)門限調(diào)整,調(diào)整速度大幅提高。
[0089]2、本發(fā)明中,針對整個小區(qū)范圍內(nèi)的解調(diào)門限進(jìn)行調(diào)整,無需針對每個終端單獨(dú)運(yùn)行算法,大量節(jié)省了計(jì)算量和內(nèi)存開銷。
[0090]3、本發(fā)明中,由于一次性接收并統(tǒng)計(jì)小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù)的樣本值,因此,一次取樣的信道傳輸情況樣本多,有利于提高解調(diào)門限調(diào)整的準(zhǔn)確性。
[0091]4、本發(fā)明中,劃分出更細(xì)的SINR子區(qū)間,并根據(jù)用戶傳輸?shù)纳闲蠸INR范圍分類進(jìn)行傳輸情況判決和調(diào)整,避免了用戶間SINR差別較大對調(diào)整結(jié)果帶來影響。
[0092]5、本發(fā)明中,每階MCS的解調(diào)門限單獨(dú)調(diào)整,避免了不同階傳輸情況對各階MCS的門限造成相互影響。
[0093]6、本發(fā)明中,設(shè)定了解調(diào)門限下調(diào)禁止定時(shí)器,避免解調(diào)門限反復(fù)抖動,并可達(dá)到解調(diào)門限快升慢降的效果。
[0094]當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。
【專利附圖】
【附圖說明】
[0095]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0096]圖1是本發(fā)明一個實(shí)施例中調(diào)整解調(diào)門限的流程圖;
[0097]圖2是本發(fā)明一個實(shí)施例中MCS及其對應(yīng)的SINR和SINR子區(qū)間的示意圖;
[0098]圖3是本發(fā)明一個較佳實(shí)施例中調(diào)整解調(diào)門限的流程圖;
[0099]圖4是本發(fā)明一個實(shí)施例中調(diào)整解調(diào)門限的裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0100]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0101]本發(fā)明實(shí)施例提出了一種調(diào)整解調(diào)門限的方法,參見圖1,該方法包括如下步驟:
[0102]步驟101:將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間。
[0103]步驟102:針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK。
[0104]步驟103:根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間。
[0105]步驟104:根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,執(zhí)行步驟105,否則,返回步驟102。
[0106]步驟105:根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
[0107]上述步驟101中,每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間;并且,在將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間時(shí),對于最低階MCS有一個特別處理,需要將該最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)該最低階MCS。
[0108]在本發(fā)明實(shí)施例中,可以基于統(tǒng)計(jì)樣本窗口來實(shí)現(xiàn)上述步驟103中的統(tǒng)計(jì)樣本歸類,此時(shí),可以預(yù)先針對每一個SINR子區(qū)間設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口 ;相應(yīng)地,將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
[0109]在本發(fā)明實(shí)施例中,對解調(diào)門限進(jìn)行調(diào)整包括上調(diào)和下調(diào)兩種情況:
[0110]對于解調(diào)門限上調(diào),基于上述統(tǒng)計(jì)樣本窗口,一種較佳的實(shí)現(xiàn)方式可以是:對于每一個SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值(第一預(yù)定值可以是:統(tǒng)計(jì)樣本窗口的樣本長度L與最大誤塊率的乘積),如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件;這樣,上述步驟104中,判斷是否進(jìn)行門限調(diào)整的過程則為:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生(比如連續(xù)產(chǎn)生)的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,將記錄的已產(chǎn)生第一事件的次數(shù)清零,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,較佳地,是對當(dāng)前SINR子區(qū)間對應(yīng)的MCS的門限值進(jìn)行上調(diào)。對應(yīng)地,在步驟105中,可以將當(dāng)前SINR子區(qū)間對應(yīng)的MCS的解調(diào)門限值上調(diào)至當(dāng)前SINR子區(qū)間的最大值。
[0111]對于解調(diào)門限下調(diào),基于上述統(tǒng)計(jì)樣本窗口,一種較佳的實(shí)現(xiàn)方式可以是:對于每一個SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值(第二預(yù)定值可以是:統(tǒng)計(jì)樣本窗口的樣本長度L與最小誤塊率的乘積),如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件;這樣,上述步驟104中,判斷是否進(jìn)行門限調(diào)整的過程則為:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生(比如連續(xù)產(chǎn)生)的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,將記錄的已產(chǎn)生第二事件的次數(shù)清零,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,較佳地,該門限調(diào)整可以是將上一階MCS的門限值下調(diào)。對應(yīng)地,在步驟105中,可以將當(dāng)前SINR子區(qū)間對應(yīng)的MCS的上一階MCS的解調(diào)門限值下調(diào)至當(dāng)前SINR子區(qū)間的最小值。
[0112]較佳地,在本發(fā)明實(shí)施例中,還可以進(jìn)一步對門限調(diào)整進(jìn)行保護(hù)操作,避免門限值調(diào)整的過小或過大,此時(shí),一種較佳的處理過程是:
[0113]針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為 SINRmin (i);
[0114]如果SINRmin(i)不是最高階 MCS 的解調(diào)門限,且 SINRmin( i )彡(SINRmin( i+Ι)—ASINR),那么:
[0115]進(jìn)一步將當(dāng)前被調(diào)整的MCS (i )的上一階的解調(diào)門限進(jìn)行調(diào)整,為=SINRmin (i+Ι)=SINRmin (i) +ASINR;
[0116]如果SINRmin (i)不是最低階 MCS 的解調(diào)門限,且 SINRmin (i)< (SINRmin (i_l)+ ASINR),那么:
[0117]進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin (i) =SINRmin (i_l)+ ASINR
[0118]其中,ASINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
[0119]為了更加清楚詳細(xì)地說明本發(fā)明實(shí)施例的實(shí)現(xiàn)過程,下面以一個具體例子為例,進(jìn)行說明。參見圖2和圖3,該過程包括:
[0120]步驟300:預(yù)先設(shè)置每階MCS對應(yīng)的SINR區(qū)間,并劃分為多個SINR子區(qū)間。
[0121]步驟301:設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將該最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
[0122]上述步驟300至步驟301中,每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間。如,參見圖2,對于MCS1,其對應(yīng)的解調(diào)門限是SINRmin⑴,MCSl上一階的MSC2對應(yīng)的解調(diào)門限是SINRmin(2),這樣,MCSl對應(yīng)的SINR區(qū)間就是{SINRmin(l),SINRmin(2) },將該區(qū)間劃分為如圖2中所示的7個對應(yīng)于MCSl的SINR子區(qū)間,比如第一個對應(yīng)于MCSl的SINR子區(qū)間是{SINR_WINmin(7),SINRJVINmin (8) },最后一個對應(yīng)于 MCSl 的 SINR 子區(qū)間是{SINR_WINmin (13),SINR_WINmin (14)} o SINRJVINmin (14)的值等于 SINRmin (2) ;SINRJVINmin (7)的值等于SINRmin(I)。
[0123]對于每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值。
[0124]進(jìn)一步地,參見圖2,對于最低階MCSl,為了保證后續(xù)MCSl能夠進(jìn)行解調(diào)門限的下調(diào),采用了上述步驟301的處理,可以將該最低階MCSI對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,該多個SINR子區(qū)間對應(yīng)虛擬MCSl。
[0125]步驟302:預(yù)先針對每一個SINR子區(qū)間設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口。
[0126]這里,可以預(yù)先根據(jù)實(shí)際業(yè)務(wù)需要,設(shè)置每一個統(tǒng)計(jì)樣本窗口的長度L,L以有效記錄的統(tǒng)計(jì)樣本次數(shù)為單位,即可記錄L個有效的統(tǒng)計(jì)樣本。
[0127]步驟303:針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),接收數(shù)據(jù)包反饋結(jié)果NACK/ACK,統(tǒng)計(jì)使用的上行SINR及對應(yīng)的檢測結(jié)果ACK/NACK,以及對應(yīng)的MCS。
[0128]步驟304:對于每一個上行傳輸數(shù)據(jù),判斷接收數(shù)據(jù)包的上行SINR是否處于數(shù)據(jù)包所用MCS對應(yīng)的SINR區(qū)間,如果是,認(rèn)為是有效數(shù)據(jù),執(zhí)行步驟305,否則,視為無效數(shù)據(jù),返回步驟303。
[0129]步驟305:根據(jù)接收使用的SINR值大小,確定該SINR值所在的SINR子區(qū)間。
[0130]步驟306:將使用的SINR值對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
[0131 ]上述步驟 305 至步驟 306 中,比如 SINRJVINmin (j) <=SINR<
[0132]SINR_WINmax(j),則歸類到相應(yīng)的 win(j)窗口中記錄。SINR_WINmin (j)為 SINR子區(qū)間j的SINR下限,SINR_WINmax(j)為SINR子區(qū)間j的上限,也等于SINR子區(qū)間j+1的下限。具體統(tǒng)計(jì)樣本窗口隨時(shí)間推進(jìn)的方式可以是每幀滑動、也可以是分段滑動的等。在此不做限定。
[0133]還需要說明的是,在上述步驟303至步驟306的過程中,如果沒有收到反饋或?qū)?yīng)時(shí)刻的沒有業(yè)務(wù)數(shù)據(jù)發(fā)送,則不添加窗口內(nèi)容。當(dāng)列表中數(shù)據(jù)存在時(shí)間超過最大有效時(shí)間Tmax,則清除窗口中的數(shù)據(jù)。
[0134]步驟307:實(shí)時(shí)統(tǒng)計(jì)每個SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中的NACK數(shù)NACK_NUM。
[0135]可以在每個統(tǒng)計(jì)周期到時(shí),執(zhí)行本步驟的處理。
[0136]比如,對于解調(diào)門限上調(diào),可以在每個無線幀均執(zhí)行本步驟的處理,也可以等到統(tǒng)計(jì)樣本窗口滿時(shí),執(zhí)行本步驟的處理。
[0137]對于解調(diào)門限下調(diào),是在等到統(tǒng)計(jì)樣本窗口滿時(shí),執(zhí)行本步驟的處理。
[0138]步驟308:如果NACK_NUM>MAX_NACK_NUM,則產(chǎn)生一次事件1:SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口 win (j)中使用MCS (i)傳輸?shù)腂LER (i)>MAX_BLER (i)事件。
[0139]本步驟中,MAX_NACK_NUM=L*MAX_BLER(i ),其中,MAX_BLER (i )為預(yù)先設(shè)置的最大誤塊率。
[0140]步驟309:在L長度的窗口 win (j )統(tǒng)計(jì)滿時(shí),如果NACK_NUM〈MIN_NACK_NUM,則產(chǎn)生一次事件2:SINR子區(qū)間窗口 win (j)中使用MCS (i)傳輸?shù)腂LER (i)〈MIN_BLER (i)事件。
[0141]本步驟中,MIN_NACK_NUM=L*MIN_BLER(i),其中,MIN_BLER (i)為預(yù)先設(shè)置的最小誤塊率。
[0142]步驟310:判斷任意一個SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口 win (j)中使用MCS (i)傳輸時(shí),是否連續(xù)發(fā)生預(yù)設(shè)kl次事件1,如果是,則執(zhí)行步驟311,否則,返回步驟303。
[0143]這里,如果判斷結(jié)果為是,則認(rèn)為該SINR子區(qū)間范圍內(nèi)的SINR不能滿足該MCS的傳輸需求,需要對本階MCS門限執(zhí)行步驟311的上調(diào)操作。
[0144]步驟311:根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對本階MCS的解調(diào)門限進(jìn)行上調(diào)。
[0145]需要說明的是,對于最低階MCS門限以下的SINR子區(qū)間,不進(jìn)行解調(diào)門限上調(diào)操作。
[0146]本步驟中,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括:
[0147]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS(i)為最低階及以上階MCS中的任意一個,即不包括虛擬MCS,
[0148]計(jì)算OFFSET (i ) =SINR_WINmax (j) -SINRmin (i);
[0149]其中,OFFSET(i)為 MCS (i)的偏移值;SINRmin⑴為 MCS (i)對應(yīng)的 SINR 的值;
[0150]相應(yīng)地,根據(jù)該調(diào)整偏移值對本階解調(diào)門限進(jìn)行上調(diào)包括:
[0151]將MCS (i)對應(yīng)的SINRmin (i)的值更新為本次調(diào)整前的SINRth (i)的值加上OFFSET (i),也就是說,本次調(diào)整前的SINRth (i)即為上一次調(diào)整后的SINRmin (i)值,如果沒有上一次調(diào)整,即為初始設(shè)置值。
[0152]步驟312:判斷任意一個SINR子區(qū)間窗口 win (j)中使用MCS (i)傳輸時(shí),是否連續(xù)發(fā)生預(yù)設(shè)k2次事件2,如果是,執(zhí)行步驟313,否則返回步驟303。
[0153]本步驟中,如果判斷結(jié)果為是,那么認(rèn)為該SINR子區(qū)間范圍內(nèi)的SINR不能滿足該MCS的傳輸需求,需要對上一階MCS門限執(zhí)行步驟313的下調(diào)操作。
[0154]步驟313:根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對上一階MCS的解調(diào)門限進(jìn)行下調(diào)。
[0155]需要說明的是,對于最低階MCS門限以下的SINR子區(qū)間,其對應(yīng)的上一階MCS就是最低階MCS。
[0156]本步驟中,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括:
[0157]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS(i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS,也就是說,包括虛擬MCS在內(nèi)的所有MCS ;
[0158]計(jì)算OFFSET (i+1) =SINRJVINmin (j)-SINRmin (i+1);
[0159]其中,OFFSET(i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為MCS (i+1)對應(yīng)的SINR的值;
[0160]相應(yīng)地,根據(jù)該調(diào)整偏移值對上一階MCS解調(diào)門限進(jìn)行下調(diào)包括:
[0161]將MCS (i+Ι)對應(yīng)的SINRmin (i+Ι)值更新為本次調(diào)整前的SINRth (i+Ι)的值加上 OFFSET (i+1)。
[0162]需要說明的是,上述圖3所示流程中的各個步驟之間并無嚴(yán)格的執(zhí)行上的先后順序,很多步驟是同時(shí)執(zhí)行,或者可以互換順序,比如上述步驟310至步驟311的過程與上述步驟312至步驟313的過程可以是同時(shí)進(jìn)行的。再如,上述步驟310和步驟312的過程是實(shí)時(shí)進(jìn)行的。
[0163]在上述圖3所示過程中,為了避免對一個解調(diào)門限的調(diào)整過大或過小,可以通過如下的處理來進(jìn)一步保證門限調(diào)整的合理性:
[0164]在針對任意一個MCS,記為MCS (i ),進(jìn)行解調(diào)門限調(diào)整后,針對當(dāng)前被調(diào)整的MCS(i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為SINRmin (i);
[0165]情況1:如果SINRmin (i)不是最高階MCS的解調(diào)門限,且SINRmin (i )彡(SINRmin(i+Ι) 一 ASINR),那么:
[0166]進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin (i) +ASINR;
[0167]情況2:如果SINRmin (i )不是最低階MCS的解調(diào)門限,且SINRmin (i )彡(SINRmin(1-l)+ASINR),那么:
[0168]進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin (i) =SINRmin (i_l)+ ASINR
[0169]其中,ASINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
[0170]需要說明的是,在上述圖3所示過程中,如果在同一時(shí)間內(nèi)對同一個MCS同時(shí)發(fā)生多個解調(diào)門限上調(diào)操作,則調(diào)整偏移值OFFSET以最大的上調(diào)值為準(zhǔn);如果在同一時(shí)間內(nèi)對同一個MCS同時(shí)發(fā)生多個解調(diào)門限下調(diào)操作,則調(diào)整偏移值OFFSET以最小的下調(diào)值為準(zhǔn)。
[0171]還需要說明的是,在上述圖3所示過程中,為了達(dá)到解調(diào)門限快升慢降的效果,可以預(yù)先設(shè)置解調(diào)門限下調(diào)禁止定時(shí)器,每當(dāng)監(jiān)測到解調(diào)門限上調(diào)操作時(shí),則重置并啟動定時(shí)器,在該定時(shí)器到時(shí)之前,禁止對解調(diào)門限下調(diào)。
[0172]本發(fā)明一個實(shí)施例中提出了一種調(diào)整解調(diào)門限的裝置,參見4,包括:
[0173]劃分單元,用于將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間;
[0174]統(tǒng)計(jì)單元,用于針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK ;
[0175]樣本歸類單元,根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間;
[0176]判斷單元,用于根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,觸發(fā)調(diào)整單元;
[0177]調(diào)整單元,用于被觸發(fā)后,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
[0178]在本發(fā)明實(shí)施例中,可以采用窗口的形式來統(tǒng)計(jì)和存儲數(shù)據(jù),此時(shí),所述樣本歸類單元包括:
[0179]窗口歸類子單元,用于針對每一個SINR子區(qū)間分別設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口 ;將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
[0180]基于上述窗口歸類子單元的處理,至少存在下述兩種判斷進(jìn)行解調(diào)門限調(diào)整及相應(yīng)的調(diào)整的實(shí)現(xiàn)方式,包括:
[0181]方式一、
[0182]樣本歸類單元中進(jìn)一步包括:第一事件產(chǎn)生子單元,用于針對每個SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件;
[0183]判斷單元,用于針對每一個SINR子區(qū)間,判斷所述事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第一事件的次數(shù)清零。
[0184]相應(yīng)地,所述調(diào)整單元包括:
[0185]第一計(jì)算子單元,在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí),針對對應(yīng)MCS(i)的SINR子區(qū)間{SINR_WINmin(j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個;
[0186]計(jì)算OFFSET (i ) =SINR_WINmax (j)-SINRmin ⑴;
[0187]其中,OFFSET(i)為 MCS (i)的偏移值;SINRmin⑴為 MCS (i)對應(yīng)的 SINR 的值;
[0188]第一更新子單元,用于將MCS (i)對應(yīng)的SINRmin (i)的值更新為本次調(diào)整前的SINRth (i)的值加上 OFFSET ⑴。
[0189]方式二、
[0190]樣本歸類單元中進(jìn)一步包括:第二事件產(chǎn)生子單元,用于針對每個SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件;
[0191]判斷單元,用于針對每一個SINR子區(qū)間,判斷所述第二事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第二事件的次數(shù)清零。
[0192]相應(yīng)地,調(diào)整單元包括:
[0193]第二計(jì)算子單元,用于在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí),
[0194]針對對應(yīng)MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j),SINRJVINmax(j)},其中,MCS
(i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS ;
[0195]計(jì)算OFFSET (i+1) =SINRJVINmin (j)-SINRmin (i+1);
[0196]其中,OFFSET(i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為MCS (i+1)對應(yīng)的SINR的值;
[0197]第二更新子單元,用于將MCS (i+Ι)對應(yīng)的SINRmin ( i+Ι)值更新為本次調(diào)整前的 SINRth (i+Ι)的值加上 OFFSET (i+1)。
[0198]無論采用上述何種方式,本發(fā)明一個較佳實(shí)施例中,可以對解調(diào)門限調(diào)整進(jìn)行進(jìn)一步保護(hù),避免調(diào)整過大和過小的情況發(fā)生,此時(shí),調(diào)整單元進(jìn)一步用于,
[0199]針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為 SINRmin (i);
[0200]如果SINRmin(i)不是最高階 MCS 的解調(diào)門限,且 SINRmin( i )彡(SINRmin( i+1)—ASINR),那么:
[0201]進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin (i) +ASINR;
[0202]如果SINRmin (i )不是最低階 MCS 的解調(diào)門限,且 SINRmin (i)彡(SINRmin (i_l)+ ASINR),那么:
[0203]進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin (i) =SINRmin (i_l)+ ASINR
[0204]其中,Λ SINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
[0205]在本發(fā)明一個較佳實(shí)施例中,所述劃分單元的功能包括:
[0206]用于設(shè)置每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間;和/或,
[0207]用于設(shè)置所述每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值;和/或,
[0208]設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
[0209]為了進(jìn)一步保證本發(fā)明實(shí)施例的裝置能夠避免解調(diào)門限反復(fù)抖動,達(dá)到快升慢降的效果,該裝置可以進(jìn)一步包括:解調(diào)門限下調(diào)禁止定時(shí)器,此時(shí),調(diào)整單元進(jìn)一步在執(zhí)行解調(diào)門限上調(diào)操作時(shí),觸發(fā)解調(diào)門限下調(diào)禁止定時(shí)器重置并啟動,在檢測到該定時(shí)器到時(shí)之前,所述調(diào)整單元禁止對解調(diào)門限下調(diào)。
[0210]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0211]以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種調(diào)整解調(diào)門限的方法,其特征在于,將每階調(diào)制編碼方式MCS對應(yīng)的接收信干噪比SINR區(qū)間劃分為多個SINR子區(qū)間;該方法包括: A、針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK ; B、根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間; C、根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,執(zhí)行步驟D ; D、根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括:針對每一個SINR子區(qū)間設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口; 步驟B中,所述將SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到SINR所在的SINR子區(qū)間包括:將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 步驟B與步驟C之間進(jìn)一步包括:針對SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件; 所述步驟C包括:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第一事件的次數(shù)清零,執(zhí)行步驟D。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法進(jìn)一步包括:預(yù)先設(shè)置每一個統(tǒng)計(jì)樣本窗口的樣本長度L ; 所述第一預(yù)定值為:統(tǒng)計(jì)樣本窗口的樣本長度L與最大誤塊率的乘積。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于, 所述根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括: 針對對應(yīng) MCS (i)的 SINR 子區(qū)間{SINR_WINmin (j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個;
計(jì)算 OFFSET (i ) =SINR_WINmax (j) -SINRmin (i); 其中,OFFSET (i)為MCS (i)的偏移值;SINRmin⑴為MCS (i)對應(yīng)的SINR的值; 所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整包括: 將MCS (i)對應(yīng)的SINRmin (i)的值更新為本次調(diào)整前的SINRth (i)的值加上OFFSET(i)o
6.根據(jù)權(quán)利要求2所述的方法,其特征在于, 步驟B與步驟C之間進(jìn)一步包括:針對SINR子區(qū)間,判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件; 所述步驟C包括:針對每一個SINR子區(qū)間,判斷當(dāng)前已產(chǎn)生的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第二事件的次數(shù)清零,執(zhí)行步驟D。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,該方法進(jìn)一步包括:預(yù)先設(shè)置每一個統(tǒng)計(jì)樣本窗口的樣本長度L ; 所述第二預(yù)定值為:統(tǒng)計(jì)樣本窗口的樣本長度L與最小誤塊率的乘積。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于, 所述根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值包括: 針對對應(yīng) MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS ;
計(jì)算 OFFSET (i+1) =SINR_WINmin (j) -SINRmin (i+1); 其中,OFFSET (i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為 MCS(i+1)對應(yīng)的SINR的值; 所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整包括: 將MCS (i+Ι)對應(yīng)的SINRmin (i+Ι)值更新為本次調(diào)整前的SINRth (i+Ι)的值加上OFFSET (i+1)。
9.根據(jù)權(quán)利要求1至8中任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整的步驟進(jìn)一步包括: 針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為SINRmin (i); 如果SINRmin (i)不是最高階MCS的解調(diào)門限,且SINRmin (i)^ (SINRmin (i+Ι)—ASINR),那么: 進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin ⑴+Λ SINR; 如果SINRmin (i)不是最低階MCS的解調(diào)門限,且SINRmin (i) ^(SINRmin (i_l)+ ASINR),那么: 進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin(i)=SINRmin(1-l)+ASINR 其中,Λ SINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
10.根據(jù)權(quán)利要求1至8中任一所述的方法,其特征在于, 所述每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間; 和/或, 所述每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值; 和/或, 所述將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間的步驟進(jìn)一步包括:設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將該最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
11.根據(jù)權(quán)利要求1至8中任一所述的方法,其特征在于,該方法進(jìn)一步包括: 設(shè)置解調(diào)門限下調(diào)禁止定時(shí)器,每當(dāng)監(jiān)測到解調(diào)門限上調(diào)操作時(shí),則重置并啟動定時(shí)器,在該定時(shí)器到時(shí)之前,禁止對解調(diào)門限下調(diào)。
12.—種調(diào)整解調(diào)門限的裝置,其特征在于,包括: 劃分單元,用于將每階MCS對應(yīng)的SINR區(qū)間劃分為多個SINR子區(qū)間; 統(tǒng)計(jì)單元,用于針對小區(qū)帶寬范圍內(nèi)所有用戶終端的上行傳輸數(shù)據(jù),統(tǒng)計(jì)使用的上行SINR、上行傳輸MCS及對應(yīng)的檢測結(jié)果ACK/NACK ; 樣本歸類單元,根據(jù)統(tǒng)計(jì)的SINR,將該SINR對應(yīng)的檢測結(jié)果ACK/NACK歸類到該SINR所在的SINR子區(qū)間; 判斷單元,用于根據(jù)歸類到SINR子區(qū)間的檢測結(jié)果ACK/NACK,判斷當(dāng)前是否進(jìn)行解調(diào)門限調(diào)整,如果是,觸發(fā)調(diào)整單元; 調(diào)整單元,用于被觸發(fā)后,根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值,根據(jù)該調(diào)整偏移值對解調(diào)門限進(jìn)行調(diào)整。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述樣本歸類單元包括: 窗口歸類子單元,用于針對每一個SINR子區(qū)間分別設(shè)置對應(yīng)的統(tǒng)計(jì)樣本窗口 ;將SINR對應(yīng)的檢測結(jié)果ACK/NACK記錄到SINR所在的SINR子區(qū)間對應(yīng)的統(tǒng)計(jì)樣本窗口中。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述樣本歸類單元中進(jìn)一步包括:第一事件產(chǎn)生子單元,用于針對SINR子區(qū)間判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否大于第一預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第一事件; 所述判斷單元,用于針對每一個SINR子區(qū)間,判斷所述事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第一事件的次數(shù)是否等于第一預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第一事件的次數(shù)清零。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述調(diào)整單元包括: 第一計(jì)算子單元,在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí),針對對應(yīng)MCS (i)的SINR子區(qū)間{SINR_WINmin(j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個;
計(jì)算 OFFSET (i ) =SINR_WINmax (j) -SINRmin (i); 其中,OFFSET (i)為MCS (i)的偏移值;SINRmin⑴為MCS (i)對應(yīng)的SINR的值; 第一更新子單元,用于將MCS (i)對應(yīng)的SINRmin (i)的值更新為本次調(diào)整前的SINRth(i)的值加上OFFSET⑴。
16.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述樣本歸類單元中進(jìn)一步包括:第二事件產(chǎn)生子單元,用于針對SINR子區(qū)間判斷對應(yīng)的統(tǒng)計(jì)樣本窗口中記錄的NACK的數(shù)量是否小于第二預(yù)定值,如果是,對應(yīng)該SINR子區(qū)間產(chǎn)生第二事件; 所述判斷單元,用于針對每一個SINR子區(qū)間,判斷所述第二事件產(chǎn)生子單元當(dāng)前已產(chǎn)生的第二事件的次數(shù)是否等于第二預(yù)設(shè)次數(shù)閾值,如果是,確定當(dāng)前進(jìn)行解調(diào)門限調(diào)整,將記錄的已產(chǎn)生第二事件的次數(shù)清零。
17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述調(diào)整單元包括: 第二計(jì)算子單元,用于在根據(jù)SINR子區(qū)間計(jì)算調(diào)整偏移值時(shí), 針對對應(yīng) MCS (i)的 SINR 子區(qū)間{SINR_WINmin(j), SINR_WINmax(j)},其中,MCS (i)為最低階及以上階MCS中的任意一個,或預(yù)先設(shè)置的最低階MCS的下一階虛擬MCS ;
計(jì)算 OFFSET (i+1) =SINRJVINmin(j)-SINRmin(i+1); 其中,OFFSET (i+1)為 MCS (i)的上一階 MCS (i+1)的偏移值;SINRmin(i+1)為 MCS(i+1)對應(yīng)的SINR的值; 第二更新子單元,用于將MCS (i+Ι)對應(yīng)的SINRmin (i+Ι)值更新為本次調(diào)整前的SINRth (i+Ι)的值加上 OFFSET (i+1)。
18.根據(jù)權(quán)利要求12至16中任一所述的裝置,其特征在于,所述調(diào)整單元進(jìn)一步用于, 針對當(dāng)前被調(diào)整的MCS (i)對應(yīng)的解調(diào)門限,本次調(diào)整前的SINRth (i)調(diào)整后的值為SINRmin (i); 如果SINRmin (i)不是最高階MCS的解調(diào)門限,且SINRmin (i)^ (SINRmin (i+Ι)—ASINR),那么: 進(jìn)一步將當(dāng)前被調(diào)整的MCS (i)的上一階的解調(diào)門限進(jìn)行調(diào)整,為:SINRmin (i+1)=SINRmin (i)+Λ SINR; 如果SINRmin (i)不是最低階MCS的解調(diào)門限,且SINRmin (i) ^(SINRmin (i_l)+ ASINR),那么: 進(jìn)一步更新當(dāng)前被調(diào)整的MCS (i)的解調(diào)門限,為:SINRmin(i)=SINRmin(1-l)+ASINR 其中,Λ SINR為預(yù)設(shè)的上一階MCS和下一階MCS的解調(diào)門限間隔值。
19.根據(jù)權(quán)利要求12至16中任一所述的裝置,其特征在于,所述劃分單元, 用于設(shè)置每階MCS對應(yīng)的SINR區(qū)間為:該MCS對應(yīng)的SINR值與上一階MCS對應(yīng)的SINR值之間的區(qū)間;和/或, 用于設(shè)置所述每一個SINR子區(qū)間:其最小值和最大值分別等于下一個SINR子區(qū)間的最大值和上一個SINR子區(qū)間的最小值;和/或, 用于設(shè)置虛擬MCS,該虛擬MCS為最低階MCS的下一階,使用最低階MCS,將最低階MCS對應(yīng)的SINR值以下的區(qū)間劃分出多個SINR子區(qū)間,并對應(yīng)虛擬MCS。
20.根據(jù)權(quán)利要求12至16中任一所述的裝置,其特征在于,該裝置進(jìn)一步包括:解調(diào)門限下調(diào)禁止定時(shí)器, 所述調(diào)整單元進(jìn)一步在執(zhí)行解調(diào)門限上調(diào)操作時(shí),觸發(fā)解調(diào)門限下調(diào)禁止定時(shí)器重置并啟動,在檢測到該定時(shí)器到時(shí)之前,所述調(diào)整單元禁止對解調(diào)門限下調(diào)。
【文檔編號】H04L1/00GK104378780SQ201310351851
【公開日】2015年2月25日 申請日期:2013年8月13日 優(yōu)先權(quán)日:2013年8月13日
【發(fā)明者】朱穎 申請人:普天信息技術(shù)有限公司