一種選擇下行調製編碼方式的方法
2023-05-27 19:40:51
一種選擇下行調製編碼方式的方法
【專利摘要】一種選擇下行調製編碼方式的方法,所述方法包括:基站根據下行傳輸的ACK/NACK反饋,分別統計上調觀察窗內的誤塊率和下調觀察窗內的誤塊率;所述下調觀察窗內的誤塊率大於最大誤塊率,則下調下行調製編碼方式MCS;所述上調觀察窗內的誤塊率小於最小誤塊率,則上調MCS。應用本發明實施例後,不需要佔用上行信道反饋下行信道質量指示消息,能夠減少佔用上行資源,進而增加系統的上行傳輸容量。
【專利說明】一種選擇下行調製編碼方式的方法
【技術領域】
[0001]本申請涉及通信【技術領域】,更具體地,涉及一種選擇下行調製編碼方式(MCS)的方法。
【背景技術】
[0002]在移動通信系統中,高速率數據業務的需求不斷增長,基站為了更快更準確地傳輸下行數據,需要自適應地選擇MCS,這往往需要藉助於上行反饋通道,獲知終端側的信號接收質量。現有技術中,由終端對下行信道質量(CQI)進行測量,並通過一定的上行資源將CQI上報給基站,然後基站根據接收到的CQI來確定下行傳輸使用的MCS,這稱為CQI反饋機制。
[0003]現有技術還可以通過統計下行的誤碼率,對終端上報的載波與幹擾噪聲比進行調整,將調整後的載波與幹擾噪聲比對應的MCS作為下行MCS。或者,終端估算出接收信號的信幹噪比並進一步確定出待反饋的CQI,然後基站根據終端反饋的CQI和解碼結果來確定下行MCS。上述兩種方法需要終端進行CQI或載波與幹擾噪聲比的實時上報,需要佔用大量的上行資源,減小了上行業務傳輸的資源。
[0004]對於上行資源比較緊缺,而上行容量要求又比較大的系統,這類反饋信道佔用的上行資源很大程度地影響著系統的業務容量。
【發明內容】
[0005]本發明實施例提出一種選擇下行調製編碼方式的方法,能夠減少佔用上行資源,進而增加系統的上行傳輸容量
[0006]本發明實 施例的技術方案如下:
[0007]—種選擇下行調製編碼方式的方法,所述方法包括:
[0008]基站根據下行傳輸的ACK/NACK反饋,分別統計上調觀察窗內的誤塊率和下調觀察窗內的誤塊率;
[0009]所述下調觀察窗內的誤塊率大於最大誤塊率,則下調下行調製編碼方式MCS;
[0010]所述上調觀察窗內的誤塊率小於最小誤塊率,則上調MCS。
[0011]預先設置所述上調觀察窗的初始長度和預設所述下調觀察窗的初始長度。
[0012]第N次MCS調整操作完成後,若第N次操作為下調MCS,第N_1次操作為上調MCS,且第N-2次操作為下調MCS,則調整所述上調觀察窗的長度為上調觀察窗初始長度的兩倍,N≥2。
[0013]所述基站根據下行傳輸的ACK/NACK反饋統計所述上調觀察窗內的誤塊率包括:
[0014]上調觀察窗內在傳輸結果記錄列表中統計ACK數和NACK數,所述上調觀察窗內的誤塊率=NACK數/ (NACK數+ACK數)。
[0015]所述基站根據下行傳輸的ACK/NACK反饋統計所述下調觀察窗內的誤塊率包括:
[0016]下調觀察窗內在傳輸結果記錄列表中統計ACK數和NACK數,所述下調觀察窗內的誤塊率=NACK數/ (NACK數+ACK數)。
[0017]所述統計之前進一步包括:
[0018]預先配置所述傳輸結果記錄列表的長度,所述傳輸結果記錄列表的長度大於等於最大觀察窗初始長度的兩倍;
[0019]最大觀察窗為所述上調觀察窗初始長度與所述下調觀察窗初始長度的最大值。
[0020]所述方法進一步包括:
[0021]基站每個無線幀收到反饋插入所述傳輸結果記錄列表,並刪除超出所述傳輸結果記錄列表長度的數據;所述反饋包括ACK、NACK和NONE。
[0022]所述下調MCS包括按照預先設置的下調步長下調MCS ;所述上調MCS包括按照預先設置的上調步長上調MCS。
[0023]第M次調整MCS後,所述方法進一步包括:
[0024]M≥2時,記錄第M-1次的調整類型為第M次調整類型,記錄第M_2次調整類型為第M-1次調整類型;M=1時,記錄第M-1次的調整類型和第M-2次的調整類型為第M次調整類型。
[0025]所述方法進一步包括:
[0026]基站周期性根據下行傳輸的ACK/NACK,分別統計上調觀察窗內的誤塊率和下調觀察窗的誤塊率,最小周期為I個無線幀。
[0027]所述確定下調MCS或上調MCS後進一步包括:在滿足調整MCS條件後,基站下發下調MCS或上調MCS的命令。
[0028]從上述技術方案中可以看出,在本發明實施例中,基站根據下行傳輸的ACK/NACK反饋,分別統計上調觀察窗內的誤塊率和下調觀察窗的誤塊率;所述下調觀察窗內的誤塊率大於最大誤塊率,則下調MCS ;所述上調觀察窗內的誤塊率較小於最小誤塊率,則上調MCS0根據現有的ACK/NACK反饋機制提供的信息自適應調整MCS,不需要額外提供專有反饋信道,也不額外佔用上行業務資源,進而增加系統的上行傳輸容量。
【專利附圖】
【附圖說明】
[0029]圖1為選擇下行調製編碼方式的方法流程示意圖;
[0030]圖2為選擇下行調整編碼方式的方法實施例流程示意圖。
【具體實施方式】
[0031]為使本發明的目的、技術方案和優點表達得更加清楚明白,下面結合附圖及具體實施例對本發明再作進一步詳細的說明。
[0032]本發明實例中,基站實時監測下行傳輸的ACK/NACK反饋,在下調觀察窗或下調觀察窗內統計一段時間的誤塊率,依據誤塊率觸發下行MCS選擇,若誤塊率過大,則下調MCS,若誤塊率過小,則上調MCS。進一步,為了靈活控制MCS上調和下調的力度,分別統計觸發MCS上調操作的誤塊率和觸發MCS下調操作的誤塊率,使得MCS的改變既可以跟蹤信道環境的變化,又保證誤塊率處於可接受的範圍內。
[0033]結合附圖1詳細說明本發明的技術方案,具體包括以下步驟:
[0034]步驟101、基站根據下 行傳輸的ACK/NACK反饋,分別統計上調觀察窗內的誤塊率和下調觀察窗的誤塊率。
[0035]基站實時檢測下行傳輸的ACK/NACK反饋,分別統計誤塊率。由於是根據現有的ACK/NACK反饋機制提供的信息自適應調整MCS,不需要額外提供專有反饋信道,因此並不額外佔用上行業務資源。
[0036]步驟102、下調觀察窗的誤塊率大於最大誤塊率,則下調下行調製編碼方式MCS ;上調觀察窗內的誤塊率較小於最小誤塊率,則上調MCS。
[0037]隨著誤塊率對MCS進行調整,而避免MCS的反覆調整,進一步地降低下行傳輸MCS變化帶來的控制信道開銷。特別是通過調整上調觀察窗控制MCS上升的觸發頻率,從而保證整個傳輸過程中的誤塊率較低。
[0038]下面結合具體實施例詳細說明本發明的技術方案。附圖2是選擇下行調整編碼方式的方法實施例流程示意圖,具體包括以下步驟:
[0039]步驟201、判斷上一無線幀是否收到ACK/NACK反饋,若收到,則執行步驟202 ;否則執行步驟204.[0040]步驟202、判斷收到的ACK/NACK反饋是否符合記錄要求,若符合記錄要求則執行步驟203,否則,執行步驟204。
[0041 ] 收到的ACK/NACK反饋對應的MCS是最新調整的MCS,則確定該反饋符合記錄要求;否則,確定該反饋不符合記錄要求。
[0042]步驟203、反饋結果插入用戶傳輸結果記錄列表的表頭。
[0043]基站為每個用戶維護一個用戶傳輸結果記錄列表,記錄該用戶的傳輸結果,該列表長度可配預先配置傳輸結果記錄列表的長度,傳輸結果記錄列表的長度大於等於最大觀察窗初始長度的兩倍;最大觀察窗為上調觀察窗初始長度與下調觀察窗初始長度的最大值。
[0044]其中,用戶傳輸結果記錄列表中的傳輸結果的取值範圍為{ACK,NACK, NONE},ACK表示某一個數據包傳輸成功,NACK表示傳輸失敗,NONE表示沒有收到針對某一個數據包的反饋或者收到的反饋不符合統計要求。不符合統計要求的反饋情況是:反饋對應的數據傳輸使用的MCS不是最新調整過的MCS。這樣將傳輸結果分三種情況統計,可以提高誤塊率統計的準確性,從而做出合理的調整MCS的判斷。
[0045]步驟204、將傳輸結果「NONE」插入用戶傳輸結果列表的表頭。
[0046]步驟205、刪除超出用戶傳輸結果記錄列表配置長度的隊尾。
[0047]每次收到反饋結果後更新用戶傳輸結果記錄列表,將新反饋的傳輸結果插入列表的表頭。如果記錄的內容超出配置列表長度,則將表尾的數據刪除。
[0048]步驟206、分別統計上調觀察窗長度內和下調觀察窗長度內,用戶傳輸結果記錄列表中ACK數、NACK數,計算誤塊率。
[0049]根據用戶傳輸結果記錄列表中某一段時間的傳輸結果統計誤塊率,該時間段稱為觀察窗。為了靈活控制MC S上調、下調,分別設置上調觀察窗、下調觀察窗,記為WI ND O W_F0R_UP、WIND0W_F0R_D0WN。按照現有技術預先配置上調觀察窗的初始長度,以及下調觀察窗的初始長度。且觀察窗的初始長度均小於等於用戶傳輸結果記錄列表的配置長度。
[0050]進一步存在下述場景:假設一段時間內接收信幹比的變化幅度很小,選擇低階MCS,誤塊率較小,容易引起MCS上調;選擇高階MCS,誤塊率增大,且更高階MCS要求的解調信幹比更高,並且更容易受到信幹比抖動的影響而使誤塊率變差,容易引起MCS下調。那麼,MCS可能會在最佳MCS和最佳MCS上一階的MCS之間來回調整,既帶來較高的重授權開銷,又不利於降低誤塊率。因此,上調觀察窗長需要自適應變化,使得MCS上調操作更為謹慎,避免MCS來回波動。
[0051]根據用戶傳輸結果記錄列表中觀察窗內的傳輸結果統計誤塊率。分別統計判斷MCS上調操作的上調誤塊率記為BLER_F0R_UP ;判斷MCS下調操作的下調誤塊率,記為BLER_F0R_D0WNo
[0052]預先配置傳輸可接受的最大誤塊率MAX_BLER,取值10% ;預先配置最小誤塊率MIN_BLER,取值1%。在下調觀察窗長度內統計下調誤塊率,所述下調誤塊率大於最大誤塊率,則下調MCS ;在上調觀察窗長度內統計上調誤塊率,所述上調誤塊率小於最小誤塊率,則上調MCS。
[0053]當調整MCS時,從用戶傳輸結果記錄列表的表頭開始,統計出在上調觀察窗口內的ACK數ACK_NUM和NACK數NACK_NUM並計算得到上調觀察窗內的誤塊率:
[0054]BLER_FOR_UP=NACK_NUM/(ACK_NUM+NACK_NUM);
[0055]當調整MCS時,從用戶傳輸結果記錄列表的表頭開始,統計出在下調觀察窗口內的ACK數ACK_NUM和NACK數NACK_NUM並計算得到下調觀察窗內的誤塊率:
[0056]BLER_F0R_D0WN=NACK_NUM/(ACK_NUM+NACK_NUM)。
[0057]調整誤塊率可以是周期性統計(周期可配,最小周期為I個無線幀)。在判斷調整MCS後,基站並不馬上下發下調MCS或上調MCS的命令。而是需要判斷是否滿足MCS條件,滿足MCS條件,則下發下調MCS或上調MCS的命令;相反,不滿足MCS條件,則不下發下調MCS或上調MCS的命令。MCS條件可以根據具體的情況進行設定,例如:連續三次判斷下調MCS 等。
[0058]步驟207、若下調誤塊率大於最大誤塊率,則下調MCS ;否則,執行步驟209。
[0059]步驟208、若上調誤塊率小於最小誤塊率,則上調MCS ;否則,執行步驟209。
[0060]步驟209、更新上調觀察窗口長度,更新調整類型。
[0061]WIND0ff_F0R_D0WN,配置初始長度後保持不變;WIND0W_F0R_UP,配置初始長度,每當MCS改變後,判斷:若當前無線幀進行MCS下調操作,上一次操作為MCS上調且上上一次操作為MCS下調,那麼WIND0W_F0R_UP的長度增加初始長度的兩倍,除此之外,WIND0W_F0R_UP為初始長度。
[0062]MCS調整操作包括上調和下調。記錄上一次和上上一次的操作類型,用於跟蹤MCS調整趨勢,及時改變影響MCS調整操作的參數。每當MCS改變後,記錄上一次和上上一次的操作類型。如果是第一次MCS調整,則上一次和上上一次都記錄為當前MCS調整操作的類型;否則,將上一次調整類型賦值給上上一次操作類型,記錄上一次調整類型為當前MCS調整類型。
[0063]以上所述,僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
【權利要求】
1.一種選擇下行調製編碼方式的方法,其特徵在於,所述方法包括: 基站根據下行傳輸的ACK/NACK反饋,分別統計上調觀察窗內的誤塊率和下調觀察窗內的誤塊率; 所述下調觀察窗內的誤塊率大於最大誤塊率,則下調下行調製編碼方式MCS ; 所述上調觀察窗內的誤塊率小於最小誤塊率,則上調MCS。
2.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,預先設置所述上調觀察窗的初始長度和預設所述下調觀察窗的初始長度。
3.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,第N次MCS調整操作完成後,若第N次操作為下調MCS,第N-1次操作為上調MCS,且第N-2次操作為下調MCS,則調整所述上調觀察窗的長度為上調觀察窗初始長度的兩倍,N > 2。
4.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,所述基站根據下行傳輸的ACK/NACK反饋統計所述上調觀察窗內的誤塊率包括: 上調觀察窗內在傳輸結果記錄列表中統計ACK數和NACK數,所述上調觀察窗內的誤塊率=NACK 數 / (NACK 數+ACK 數)。
5.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,所述基站根據下行傳輸的ACK/NACK反饋統計所述下調觀察窗內的誤塊率包括: 下調觀察窗內在傳輸結果記錄列表中統計ACK數和NACK數,所述下調觀察窗內的誤塊率=NACK 數 / (NACK 數+ACK 數)。
6.根據權利要求4或5所述選擇下行調製編碼方式的方法,其特徵在於,所述統計之前進一步包括: 預先配置所述傳輸結果記錄列表的長度,所述傳輸結果記錄列表的長度大於等於最大觀察窗初始長度的兩倍; 最大觀察窗為所述上調觀察窗初始長度與所述下調觀察窗初始長度的最大值。
7.根據權利要求4或5所述選擇下行調製編碼方式的方法,其特徵在於,所述方法進一步包括: 基站每個無線幀收到反饋插入所述傳輸結果記錄列表,並刪除超出所述傳輸結果記錄列表長度的數據;所述反饋包括ACK、NACK和NONE。
8.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,所述下調MCS包括按照預先設置的下調步長下調MCS ;所述上調MCS包括按照預先設置的上調步長上調MCS。
9.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,第M次調整MCS後,所述方法進一步包括: M≥2時,記錄第M-1次的調整類型為第M次調整類型,記錄第M-2次調整類型為第M-1次調整類型;M=1時,記錄第M-1次的調整類型和第M-2次的調整類型為第M次調整類型。
10.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,所述方法進一步包括: 基站周期性根據下行傳輸的ACK/NACK,分別統計上調觀察窗內的誤塊率和下調觀察窗的誤塊率,最小周期為I個無線幀。
11.根據權利要求1所述選擇下行調製編碼方式的方法,其特徵在於,所述確定下調MCS或上調MCS後進一步包括:在滿足調整MCS條件後,基站下發下調MCS或上調MCS的命令。
【文檔編號】H04L1/16GK103634069SQ201210300865
【公開日】2014年3月12日 申請日期:2012年8月22日 優先權日:2012年8月22日
【發明者】楊茜, 朱穎 申請人:普天信息技術研究院有限公司