專利名稱:一種上行鏈路自適應(yīng)編碼調(diào)制方法及實現(xiàn)該方法的基站的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通訊領(lǐng)域,尤其涉及一種上行鏈路自適應(yīng)編碼調(diào)制方法及實現(xiàn)該方法的基站。
背景技術(shù):
隨著移動通訊系統(tǒng)的迅速發(fā)展,在數(shù)字移動通訊系統(tǒng)中備受關(guān)注的 OFDM (Orthogonal Frequency Division Multiplexing,正交頻分復(fù)用)技術(shù),由于具有頻譜效率高、擴展性強、抗多徑衰落、頻域自適應(yīng)調(diào)度及實現(xiàn)MIM0(Multiple Input Multiple Output,多輸入多輸出)技術(shù)較簡單等特點,將成為未來蜂窩移動通信系統(tǒng)、無線寬帶接入系統(tǒng)的物理層核心技術(shù)。無線信道一個很重要的特點就是具有很強的時變性,目前的OFDM系統(tǒng)中,通常采用AMC(AdaptiVe Modulation Coding,自適應(yīng)調(diào)制編碼)來克服這種時變性。常用的方法為基站預(yù)先為每一階調(diào)制編碼方式設(shè)定一個上行SINR(Signal to Interference plus Noise Ratio,信號與干擾加噪聲比)門限,在數(shù)據(jù)傳輸過程中基站實時地監(jiān)控上行信道傳輸,并測量出上行信道質(zhì)量(即反映為上行SINR),再將其與每階調(diào)制編碼方式對應(yīng)的上行 SINR門限值進行對比,最終確定出該用戶所使用的調(diào)制編碼方式。上述現(xiàn)有技術(shù)中的AMC方式存在以下兩個問題其一是,穩(wěn)定性差,由于無線信道具有很強的時變性,基站測量出的上行SINR頻繁變化,若直接采用測量出的上行SINR與每階調(diào)制編碼方式對應(yīng)的上行SINR門限值進行比較,會導(dǎo)致調(diào)制編碼方式頻繁地改變,從而引起上行吞吐量的波動;其二是,可靠性低,每階調(diào)制編碼方式所對應(yīng)的SINR門限值一般通過測試獲得,但由于物理層測量方法及測試場景存在差異,導(dǎo)致測量得到的SINR門限值沒有達到理想的效果,依據(jù)此門限值來確定用戶最終使用的調(diào)制編碼方式,無法真實地反映用戶當前的信道狀況,也就無法快速的對系統(tǒng)做出響應(yīng)。
發(fā)明內(nèi)容
本發(fā)明提供一種上行鏈路自適應(yīng)編碼調(diào)制方法及實現(xiàn)該方法的基站,用以解決現(xiàn)有技術(shù)中直接采用上行SINR的測量值來調(diào)制編碼方式導(dǎo)致編碼方式頻繁地改變,從而引起上行吞吐量波動的問題,進一步解決因測試獲得的上行SINR門限值的不理想導(dǎo)致依據(jù)此門限值確定的編碼方式無法真實地反映用戶當前的信道狀況,無法快速的響應(yīng)系統(tǒng)的問題。為解決上述技術(shù)問題,本發(fā)明采用以下技術(shù)方案,一種上行鏈路自適應(yīng)編碼調(diào)制方法,包括基站在本地配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系;測量上行SINR,獲得上行SINR測量值;對所述上行SINR測量值進行濾波平滑處理,獲得上行SINR的濾波平滑值;利用所述上行SINR濾波平滑值及所述對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。所述濾波平滑處理的方法是在判斷信道變化趨勢的基礎(chǔ)上,對歷史濾波值和本幀測量值采用加權(quán)因子進行加權(quán)處理,得到本幀濾波平滑值。所述加權(quán)因子分別影響歷史濾波值和本幀測量值的權(quán)重系數(shù);若信道處于上升的趨勢,通過調(diào)整所述加權(quán)因子,加大歷史濾波值的權(quán)重系數(shù),降低本幀測量值的權(quán)重系數(shù); 若信道處于下降的趨勢,通過調(diào)整所述加權(quán)因子,降低歷史濾波值的權(quán)重系數(shù),加大本幀測量值的權(quán)重系數(shù)。所述判斷信道變化趨勢的方法是將信道上一幀的SINR濾波值和上一個MCS生效延時周期對應(yīng)的SINR濾波值進行比較,若所述上一幀的SINR濾波值大于所述上一個MCS 生效延時周期對應(yīng)的SINR濾波值,則信道此時處于上升的趨勢;若所述上一幀的SINR濾波值小于所述上一個MCS生效延時周期對應(yīng)的SINR濾波值,則信道此時處于下降的趨勢。進一步,還包括利用外環(huán)上行誤塊率Bler計算調(diào)整值A(chǔ)MCS,通過所述調(diào)整值 Δ MCS對所述上行鏈路使用的調(diào)制編碼方式進行調(diào)整得到調(diào)整后的上行鏈路使用的調(diào)制編碼方式。若所述上行誤塊率Bler不滿足預(yù)設(shè)的誤塊率Bler許可范圍,則在本調(diào)整周期時的上行誤塊率Bler對編碼方式的調(diào)整值A(chǔ)MCS將保持上一調(diào)整周期的調(diào)整值Δ MCS不變; 若所述上行誤塊率Bler大于所述誤塊率Bler上限,則本調(diào)整周期的調(diào)整值A(chǔ)MCS將在上一周期的調(diào)整值A(chǔ)MCS的基礎(chǔ)上按照預(yù)設(shè)的調(diào)整幅度下調(diào)。設(shè)定連續(xù)次數(shù)閾值N,若所述上行誤塊率Bler連續(xù)小于預(yù)設(shè)的誤塊率Bler下限的次數(shù)大于所述閾值N時,則本調(diào)整周期的調(diào)整值A(chǔ)MCS將在上一周期的調(diào)整值A(chǔ)MCS的基礎(chǔ)上按照預(yù)設(shè)的調(diào)整幅度上調(diào);若所述上行誤塊率Bler連續(xù)小于預(yù)設(shè)的誤塊率Bler下限的次數(shù)小于所述閾值N時,則本調(diào)整周期的調(diào)整值A(chǔ)MCS將保持上一調(diào)整周期的調(diào)整值 AMCS不變。預(yù)設(shè)所述調(diào)整值A(chǔ)MCS上調(diào)的幅度是每次一級。所述調(diào)整值A(chǔ)MCS需下調(diào)時,若所述上行誤塊率Bler與所述誤塊率Bler上限之間的差值大于預(yù)設(shè)的誤塊率Bler最大偏移量,則所述調(diào)整值A(chǔ)MCS下調(diào)的幅度是上一周期的調(diào)整值Δ MCS與所述預(yù)設(shè)的誤塊率Bler最大偏移量對應(yīng)的調(diào)制編碼方式之差;若所述上行誤塊率Bler與所述誤塊率Bler上限之間的差值處于所述預(yù)設(shè)的誤塊率Bler最大偏移量與預(yù)設(shè)的誤塊率Bler最小偏移量之間,則所述調(diào)整值A(chǔ)MCS下調(diào)的幅度是上一周期調(diào)整值A(chǔ)MCS與所述預(yù)設(shè)的誤塊率Bler最小偏移量對應(yīng)的調(diào)制編碼方式之差;若所述上行誤塊率Bler與所述誤塊率Bler上限值之間的差值小于所述預(yù)設(shè)的誤塊率Bler最小偏移量,則所述調(diào)整值A(chǔ)MCS下調(diào)一級。所述的上行誤塊率Bler為在預(yù)先設(shè)定的誤塊率Bler統(tǒng)計窗長內(nèi)CRC校驗錯誤的包數(shù)與總包數(shù)的比值。一種實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站,包括配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系模塊、上行SINR濾波處理模塊、調(diào)制編碼方式映射模塊,其中所述對應(yīng)關(guān)系模塊用于配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系;所述上行SINR濾波處理模塊用于對由測量得到的上行SINR做濾波平滑處理,從而得到上行SINR的濾波平滑值;
所述調(diào)制編碼方式映射模塊根據(jù)所述上行SINR濾波處理模塊輸出的上行SINR濾波平滑值、和預(yù)先在本地配置好的上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。進一步,所述實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站,還包括誤塊率Bler統(tǒng)計模塊、外環(huán)調(diào)整值計算模塊、調(diào)制編碼方式修正模塊,其中所述誤塊率Bler統(tǒng)計模塊用于統(tǒng)計終端的誤塊率Bler ;所述外環(huán)調(diào)整值計算模塊用于根據(jù)所述誤塊率Bler統(tǒng)計模塊得到的誤塊率Bler 來計算調(diào)整值A(chǔ)MCS ;所述調(diào)制編碼方式修正模塊用于所述調(diào)整值A(chǔ)MCS對所述上行鏈路使用的調(diào)制編碼方式的調(diào)整,并獲得調(diào)整后的上行鏈路使用的調(diào)制編碼方式。由于本發(fā)明采用了以上技術(shù)方案,因此具有以下有益效果是采用本發(fā)明所述技術(shù)方案后,在進行上行調(diào)制編碼方式選擇時,不是直接采用測量得到的上行SINR進行門限值比較,而是將其測量值做濾波平滑處理,得到其測量值的濾波平滑值,再利用該濾波平滑值進行門限值比較,有效防止在信號突變時調(diào)制編碼方式頻繁地改變,解決了由此帶來的上行吞吐量的波動問題。進一步,引入外環(huán)誤塊率Bler (Block Error Ratio,誤塊率)的調(diào)整,由誤塊率Bler的變化來修正內(nèi)環(huán)映射出的調(diào)制編碼方式, 降低了對于上行SINR與調(diào)制編碼方式之間對應(yīng)關(guān)系的依賴,可以更為真實地反映當前的信道狀況,快速地做出響應(yīng),有效保證了系統(tǒng)的穩(wěn)定性和可靠性。
圖1為本發(fā)明所述上行鏈路自適應(yīng)編碼調(diào)制方法的流程圖;圖2為本發(fā)明所述利用外環(huán)上行誤塊率Bler計算調(diào)整值A(chǔ)MCS的流程圖;圖3為本發(fā)明所述實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站結(jié)構(gòu)框圖。
具體實施例方式下面通過具體實施方式
結(jié)合附圖對本發(fā)明作進一步詳細說明。實施例一請參考圖1,該圖為本發(fā)明所述上行鏈路自適應(yīng)編碼調(diào)制方法的流程圖,其主要實現(xiàn)過程為測量上行SINR,獲得上行SINR測量值,將上行SINR測量值做濾波平滑處理,獲得上行SINR的濾波平滑值,利用上行SINR濾波平滑值和基站上配置好的上行SINR與調(diào)制編碼方式之間的對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。進一步,統(tǒng)計上行誤塊率Bler,利用該上行誤塊率Bler計算調(diào)整值A(chǔ)MCS,通過調(diào)整值A(chǔ)MCS對上行鏈路使用的調(diào)制編碼方式的調(diào)整得到調(diào)整后的上行鏈路使用的調(diào)制編碼方式。上述濾波平滑處理的方法可以是假定當前測量得到的上行SINR為SINRmeasure(t), 為了得到本幀的濾波值SINRs_thing(t),采取的方法是將它上一幀濾波值SINR·。-:-1)及上一個MCS生效延時周期對應(yīng)的濾波值SINRsm。。thing(t_mesdelay)進行比較,若該SINRsnurathing"大于該SINRsm。。thing(t_—),則認為信道此時處于上升趨勢,對于上升沿的處理采用α權(quán)重進行濾波,則上行 SINR 的本幀濾波值 SINRs_thing(t) = α X SINI^。。./")+(1_ α ) X SINRmeasure (t),此種情況規(guī)定α影響因子權(quán)重較大些,對于上升的趨勢應(yīng)該保守估計,削弱當前測量值對本幀濾波值的影響,防止因為突變過高的上行SINR映射出較高的編碼方式導(dǎo)致誤碼率 Bler過高的情況,同時也可以降低因為上行SINR突變引起的吞吐量波動,兩者得以兼顧; 若SINRsnurathing(H)小于SINRs_thing(t_·—,則認為信道此時處于下降趨勢,對于下降沿的處理采用 β 權(quán)重進行濾波,則 SINRs_thing(t) = β Χ3ΙΝΙζ_ ωη/Η)+(1-β) XSINRmeasuJt),此種情況規(guī)定β影響因子權(quán)重較小些,對于下降的趨勢應(yīng)該盡快響應(yīng),加重當前上行SINR測量值對本幀濾波值的影響,防止因為突然進入深衰落信道質(zhì)量變差后編碼方式?jīng)]能及時降低的情況,同時也可以降低因為上行SINR突變引起的吞吐量波動,兩者得以兼顧。MCS有一個生效延時,對于目前的系統(tǒng)來說MCS生效延時周期是8幀,上一個MCS 生效延時周期對應(yīng)的濾波值是指從當前時刻向前找一個MCS生效延時周期那一幀的濾波值;若選取相鄰時刻的SINR濾波值來判斷信道變化趨勢,兩個連續(xù)時刻SINR的差值都不會太大,加上測量的誤差,使得這種判斷方法很不準確,為了避免這種情況,采用(t-Ι)與 (t-McsDelay)時刻的濾波值來比較,因為本身就是濾波值,所以已經(jīng)消除了因為測量或波動帶來的小誤差,另外,又因為t時刻的測量值是使用t-McsDelay時刻SINR濾波值計算出的MCS所產(chǎn)生的,所以用這兩個時刻的值進行比較更能反映信道的真實變化趨勢,當然本方案不限于此方法。上述基站在本地配置上行SINR與調(diào)制編碼方式之間的對應(yīng)關(guān)系的方法可以是在實際測試中獲得的,包括設(shè)置固定的調(diào)制編碼方式,再調(diào)節(jié)上行鏈路信道質(zhì)量,使得在該調(diào)制編碼方式下上行誤塊率Bler維持在10%,此時記錄下測量的上行SINR,該上行SINR 即為該調(diào)制編碼方式對應(yīng)的進入門限值,而后遍歷其他調(diào)制編碼方式,得到上行SINR與調(diào)制編碼方式之間的對應(yīng)關(guān)系,將此對應(yīng)關(guān)系制成表格保存于基站中。上述統(tǒng)計上行誤塊率可以通過以下方法實現(xiàn)統(tǒng)計當下的上行誤塊率Current B1 er,采用滑窗式的計算方法,每次收到一個上報的CRC (Cyc 1 icRedundancy Check,循環(huán)冗余校驗碼),結(jié)果則滑窗向前滑動一次,窗口向前移動時拋棄掉最舊的一幀的CRC校驗結(jié)果,同時保存最新上報的CRC校驗結(jié)果,在設(shè)定的誤塊率統(tǒng)計窗長內(nèi)統(tǒng)計CRC校驗錯誤的包數(shù)和窗口內(nèi)的總包數(shù),Current_Bler就是錯誤的包數(shù)占窗口內(nèi)的總包數(shù)的比值。實施例二 請參考圖2,該圖為本發(fā)明所述利用外環(huán)上行誤塊率Bler計算調(diào)整值A(chǔ)MCS的流程圖,其主要實現(xiàn)過程為步驟21,設(shè)置上行誤塊率Bler的許可范圍、最大偏移量Bler_big_deViati0n和最小偏移量Bler_Small_deviati0n、設(shè)定連續(xù)次數(shù)閾值N,上行誤塊率Bler的許可范圍包括上限Bler_up_limit和下限Bler_low_limit,連續(xù)次數(shù)閾值N盡量大些。步驟22,統(tǒng)計當下的上行誤塊率CurrerHBler,采用滑窗式的計算方法,每次收到一個上報的CRC(Cyclic Redundancy Check,循環(huán)冗余校驗碼),結(jié)果則滑窗向前滑動一次,窗口向前移動時拋棄掉最舊的一幀的CRC校驗結(jié)果,同時保存最新上報的CRC校驗結(jié)果,在設(shè)定的誤塊率統(tǒng)計窗長內(nèi)統(tǒng)計CRC校驗錯誤的包數(shù)和窗口內(nèi)的總包數(shù),Current, Bler就是錯誤的包數(shù)占窗口內(nèi)的總包數(shù)的比值。步驟23,判斷Current_Bler是否低于預(yù)設(shè)的誤塊率下限Bler_loW_limit,若是,則執(zhí)行步驟M,若否,則執(zhí)行步驟27。步驟24,繼續(xù)統(tǒng)計 Current_Bler。步驟25,統(tǒng)計Current_Bler低于預(yù)設(shè)的誤塊率下限Bler_loW_limit的次數(shù),若次數(shù)大于設(shè)定的連續(xù)次數(shù)閾值N,執(zhí)行步驟沈,若小于連續(xù)次數(shù)閾值N,執(zhí)行步驟28。步驟沈,本周期調(diào)整值A(chǔ)MCS上升一級。步驟27,判斷Current_Bler是否大于預(yù)設(shè)的誤塊率上限Bler_up_limit,若是,執(zhí)行步驟四,若否,執(zhí)行步驟28。步驟觀,本周期調(diào)整值ΔMCS不變,即本周期的調(diào)整值ΔMCS將保持上一調(diào)整周期的調(diào)整值A(chǔ)MCS不變。步驟29,計算Current_BIer與所述誤塊率上限Bler_up_limit之間的差值Bler_ deviation。步驟30,判斷步驟四中的差值Bler_deViati0n是否在最大偏移量Bler_big_ deviation和最小偏移量Bler_Small_deviation之間,若是,則執(zhí)行步驟31,若不是,則執(zhí)行步驟32或33。步驟31,本周期調(diào)整值A(chǔ)MCS等于上一調(diào)整周期的調(diào)整值A(chǔ)MCS_old減去誤塊率 Bler最小偏移量Bler_small_deviation對應(yīng)的調(diào)制編碼方式MCS_dev_small_st印。步驟32,若步驟四中的差值Bler_deviation大于最大偏移量Bler_big_ deviation,則本周期調(diào)整值Δ MCS等于上一調(diào)整周期的調(diào)整值A(chǔ)MCS_old減去誤塊率Bler 最大偏移量Bler_big_deviation對應(yīng)的調(diào)制編碼方式MCS_dev_big_st印。步驟33,若步驟四中的差值Bler_deviation小于最小偏移量Bler_small_ deviation,則本周期調(diào)整值ΔMCS等于上一調(diào)整周期的調(diào)整值A(chǔ)MCS_old減1。在下一個調(diào)整周期進行上行調(diào)制編碼方式的選擇時,重復(fù)步驟21至33。請參考圖 3,該圖為本發(fā)明所述實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站機構(gòu)框圖,其主要實現(xiàn)過程為實施例三請參考圖2,計算調(diào)整值A(chǔ)MCS 步驟1,在高斯白噪聲信道下,上行設(shè)置單發(fā)單收模式,固定為某一階調(diào)制編碼方式時調(diào)整上行鏈路信道質(zhì)量使得上行誤塊率Bler維持在10%,遍歷所有的調(diào)制編碼方式得到上行信噪比與調(diào)制編碼方式的對應(yīng)關(guān)系。根據(jù)上述測試得到的實際測量結(jié)果在本地配置上述對應(yīng)關(guān)系;步驟2,上行誤塊率統(tǒng)計窗長為100,窗口內(nèi)已有CRC校驗錯誤的包數(shù)為32個,此時收到上行HARQ的CRC校驗結(jié)果為NACK,同時去掉離最舊的一個反饋ACK,則本幀計算出的 Curr_Bler 為 33% ;步驟3,收到上行測量的SINRjiieasure為6dB,從保存的數(shù)據(jù)中查看上一幀的濾波值為7dB,上一個MCS生效時延周期保存的濾波值為9dB,由此可以判斷此時信道處于下降沿趨勢,那么根據(jù)β濾波法得到本幀的濾波值6. 25 ;步驟4,將得到的上行SINR送入調(diào)制編碼方式映射模塊,根據(jù)在本地設(shè)置的對應(yīng)關(guān)系得到基準MCS為12;步驟5,若本幀到了計算AMCS周期時,判斷Curr_Bler大于Blerupperiimit(Curr_Bler = 33%,Bler_Upper_Limit = 20% ),則進一步計算得到 Curr_Bler 與 Blerupperlimit 之間的差值為 0. 13,再將其與 Blei~bigdeviati。n,和 Blersmalldeviatim 比較(Bler_big_deviati0n = 0. 3,Bler_small_deviation = 0. 1),判斷其處于 Blerbigdeviati。n,和 Blersmalldeviati。n 之間,則根據(jù)公式AMCS = AMCS MCS_dec_small_st印,計算得到本次周期的AMCS = _2 (上個周期的 AMCS 為 0,MCS_dec_small_step = -2);步驟6,由基準MCS和AMCS得到最終該用戶使用的調(diào)制編碼方式為10。實施例四請參考圖3,該圖為本發(fā)明所述實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站結(jié)構(gòu)框圖,其主要包括配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系模塊、上行SINR濾波處理模塊、調(diào)制編碼方式映射模塊,其中各模塊的主要作用如下對應(yīng)關(guān)系模塊用于配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系,;上行SINR濾波處理模塊用于對由測量得到的上行SINR做濾波平滑處理,從而得到上行SINR的濾波平滑值;調(diào)制編碼方式映射模塊根據(jù)上行SINR濾波處理模塊輸出的上行SINR濾波平滑值、和預(yù)先在本地配置好的上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。進一步,上述實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站,還包括誤塊率Bler統(tǒng)計模塊、外環(huán)調(diào)整值計算模塊、調(diào)制編碼方式修正模塊,其中誤塊率Bler統(tǒng)計模塊用于統(tǒng)計終端的誤塊率Bler ;外環(huán)調(diào)整值計算模塊用于根據(jù)誤塊率Bler統(tǒng)計模塊得到的誤塊率Bler來計算調(diào)整值A(chǔ)MCS,若誤塊率Bler小于預(yù)設(shè)的誤塊率下限,則在本調(diào)整周期將所述調(diào)整值A(chǔ)MCS上調(diào);若誤塊率Bler大于預(yù)設(shè)的誤塊率Bler上限,則在本調(diào)整周期將所述調(diào)整值A(chǔ)MCS下調(diào);調(diào)制編碼方式修正模塊用于調(diào)整值A(chǔ)MCS對上述上行鏈路使用的調(diào)制編碼方式的調(diào)整,并獲得調(diào)整后的上行鏈路使用的調(diào)制編碼方式。以上內(nèi)容是結(jié)合具體的實施方式對本發(fā)明所作的進一步詳細說明,不能認定本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡單推演或替換,都應(yīng)當視為屬于本發(fā)明的保護范圍。
權(quán)利要求
1.一種上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,包括基站在本地配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系;測量上行SINR,獲得上行SINR測量值;對所述上行SINR測量值進行濾波平滑處理,獲得上行SINR的濾波平滑值;利用所述上行SINR濾波平滑值及所述對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。
2.如權(quán)利要求1所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,所述濾波平滑處理的方法是在判斷信道變化趨勢的基礎(chǔ)上,對歷史濾波值和本幀測量值采用加權(quán)因子進行加權(quán)處理,得到本幀濾波平滑值。
3.如權(quán)利要求2所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,所述加權(quán)因子分別影響歷史濾波值和本幀測量值的權(quán)重系數(shù);若信道處于上升的趨勢,通過調(diào)整所述加權(quán)因子,加大歷史濾波值的權(quán)重系數(shù),降低本幀測量值的權(quán)重系數(shù);若信道處于下降的趨勢, 通過調(diào)整所述加權(quán)因子,降低歷史濾波值的權(quán)重系數(shù),加大本幀測量值的權(quán)重系數(shù)。
4.如權(quán)利要求2所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,所述判斷信道變化趨勢的方法是將信道上一幀的SINR濾波值和上一個MCS生效延時周期對應(yīng)的SINR濾波值進行比較,若所述上一幀的SINR濾波值大于或等于所述上一個MCS生效延時周期對應(yīng)的SINR濾波值,則信道此時處于上升的趨勢;若所述上一幀的SINR濾波值小于所述上一個 MCS生效延時周期對應(yīng)的SINR濾波值,則信道此時處于下降的趨勢。
5.如權(quán)利要求1至4任一所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,還包括利用外環(huán)上行誤塊率Bler計算調(diào)整值A(chǔ)MCS,通過所述調(diào)整值Δ MCS對所述上行鏈路使用的調(diào)制編碼方式進行調(diào)整得到調(diào)整后的上行鏈路使用的調(diào)制編碼方式。
6.如權(quán)利要求5所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,若所述上行誤塊率Bler不滿足預(yù)設(shè)的誤塊率Bler許可范圍,則在本調(diào)整周期時的上行誤塊率Bler對編碼方式的調(diào)整值Δ MCS將保持上一調(diào)整周期的調(diào)整值Δ MCS不變;若所述上行誤塊率Bler大于所述誤塊率Bler上限,則本調(diào)整周期的調(diào)整值A(chǔ)MCS將在上一周期的調(diào)整值A(chǔ)MCS的基礎(chǔ)上按照預(yù)設(shè)的調(diào)整幅度下調(diào)。
7.如權(quán)利要求5所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,設(shè)定連續(xù)次數(shù)閾值N,若所述上行誤塊率Bler連續(xù)小于預(yù)設(shè)的誤塊率Bler下限的次數(shù)大于所述閾值N時, 則本調(diào)整周期的調(diào)整值A(chǔ)MCS將在上一周期的調(diào)整值Δ MCS的基礎(chǔ)上按照預(yù)設(shè)的調(diào)整幅度上調(diào);若所述上行誤塊率Bler連續(xù)小于預(yù)設(shè)的誤塊率Bler下限的次數(shù)小于所述閾值N 時,則本調(diào)整周期的調(diào)整值A(chǔ)MCS將保持上一調(diào)整周期的調(diào)整值A(chǔ)MCS不變。
8.如權(quán)利要求7所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,預(yù)設(shè)所述調(diào)整值 AMCS上調(diào)的幅度是每次一級。
9.如權(quán)利要求6所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,所述調(diào)整值A(chǔ)MCS 需下調(diào)時,若所述上行誤塊率Bler與所述誤塊率Bler上限之間的差值大于預(yù)設(shè)的誤塊率 Bler最大偏移量,則所述調(diào)整值A(chǔ)MCS下調(diào)的幅度是上一周期的調(diào)整值A(chǔ)MCS與所述預(yù)設(shè)的誤塊率Bler最大偏移量對應(yīng)的調(diào)制編碼方式之差;若所述上行誤塊率Bler與所述誤塊率Bler上限之間的差值處于所述預(yù)設(shè)的誤塊率Bler最大偏移量與預(yù)設(shè)的誤塊率Bler 最小偏移量之間,則所述調(diào)整值A(chǔ)MCS下調(diào)的幅度是上一周期調(diào)整值A(chǔ)MCS與所述預(yù)設(shè)的誤塊率Bler最小偏移量對應(yīng)的調(diào)制編碼方式之差;若所述上行誤塊率Bler與所述誤塊率Bler上限值之間的差值小于所述預(yù)設(shè)的誤塊率Bler最小偏移量,則所述調(diào)整值A(chǔ)MCS下調(diào)一級。
10.如權(quán)利要求5所述的上行鏈路自適應(yīng)編碼調(diào)制方法,其特征在于,所述的上行誤塊率Bler為在預(yù)先設(shè)定的誤塊率Bler統(tǒng)計窗長內(nèi)CRC校驗錯誤的包數(shù)與總包數(shù)的比值。
11.一種實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站,其特征在于,包括配置上行SINR 與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系模塊、上行SINR濾波處理模塊、調(diào)制編碼方式映射模塊,其中所述對應(yīng)關(guān)系模塊用于配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系; 所述上行SINR濾波處理模塊用于對由測量得到的上行SINR做濾波平滑處理,從而得到上行SINR的濾波平滑值;所述調(diào)制編碼方式映射模塊根據(jù)所述上行SINR濾波處理模塊輸出的上行SINR濾波平滑值、和預(yù)先在本地配置好的上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式。
12.如權(quán)利要求11所述的實現(xiàn)上行鏈路自適應(yīng)編碼調(diào)制方法的基站,其特征在于,還包括誤塊率Bler統(tǒng)計模塊、外環(huán)調(diào)整值計算模塊、調(diào)制編碼方式修正模塊,其中所述誤塊率Bler統(tǒng)計模塊用于統(tǒng)計終端的誤塊率Bler ;所述外環(huán)調(diào)整值計算模塊用于根據(jù)所述誤塊率Bler統(tǒng)計模塊得到的誤塊率Bler來計算調(diào)整值A(chǔ)MCS ;所述調(diào)制編碼方式修正模塊用于所述調(diào)整值八MCS對所述上行鏈路使用的調(diào)制編碼方式的調(diào)整,并獲得調(diào)整后的上行鏈路使用的調(diào)制編碼方式。
全文摘要
本發(fā)明公開了一種上行鏈路自適應(yīng)編碼調(diào)制方法及實現(xiàn)該方法的基站。其中方法包括以下處理過程基站在本地配置上行SINR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系;由測量獲得上行SINR;對該上行SINR進行濾波平滑處理,獲得上行SINR平滑值;利用該平滑值及上述對應(yīng)關(guān)系確定上行鏈路使用的調(diào)制編碼方式?;景ㄅ渲蒙闲蠸INR與上行調(diào)制編碼方式之間的對應(yīng)關(guān)系模塊、上行SINR濾波處理模塊、調(diào)制編碼方式映射模塊、誤塊率Bler統(tǒng)計模塊、外環(huán)調(diào)整值計算模塊、調(diào)制編碼方式修正模塊。采用本發(fā)明所述技術(shù)方案解決了吞吐量波動問題,還可以利用外環(huán)誤塊率Bler的調(diào)整值真實地反映信道狀況并快速做出響應(yīng)。
文檔編號H04W88/08GK102281119SQ201010199478
公開日2011年12月14日 申請日期2010年6月12日 優(yōu)先權(quán)日2010年6月12日
發(fā)明者李薇薇 申請人:中興通訊股份有限公司