一種確定調制編碼方式的方法和設備的制造方法
【技術領域】
[0001]本發(fā)明涉及無線通信技術領域,特別涉及一種確定調制編碼方式的方法和設備。
【背景技術】
[0002]無線通信系統(tǒng)中,由于自然條件或人為因素的影響,傳輸信道的質量會發(fā)生不斷地變化,導致信號在通過信道傳輸?shù)倪^程中產生失真,從而影響系統(tǒng)的性能。
[0003]現(xiàn)有技術中,米用AMC(Adaptive Modulat1n and Coding,自適應調制編碼)算法來克服信號在傳輸?shù)倪^程中由于傳輸信道的變化而產生的失真,具體來說,在系統(tǒng)限制的范圍內,根據傳輸信道質量,確定MCS (Modulat1n and Coding Scheme,調制編碼方式),為無線信道條件好的用戶分配較高的調制編碼方式,無線信道條件較差的用戶分配較低的調制編碼方式,通過改變信道的MCS對鏈路變化進行自適應的跟蹤。其中,AMC算法分別針對上行信道和下行信道,對于上行信道,基站對信道進行判定,將判定結果反饋給UE (UserEquipment,用戶設備),UE使用相應的調制編碼方式進行傳輸以適應信道特性;對于下行信道,UE對信道進行判定,將反映信道質量的信息反饋給基站,基站根據此信息選擇相應的調制編碼方式進行傳輸以適應信道特性。
[0004]通過采用AMC算法在一定程度上增強了時變信道的堅固性和頻譜利用率,增加了平均數(shù)據吞吐量,節(jié)省了發(fā)射功率以及降低了傳輸?shù)腻e誤率。但是,簡單的采用AMC算法并不能精確地的反應用戶實際傳輸數(shù)據時信道質量的狀況,因此不能確定出合適的調制編碼方式和傳輸塊大小。
[0005]這是由于AMC算法對信道測量誤差和時延比較敏感,信道估計錯誤會導致不合適的數(shù)據選擇。由于信道不斷變化,信道測量的處理和反饋時延會使得信道質量所指示的信息和用戶實際傳輸時的信道狀況有一定的偏差,當選擇的MCS較高時,會增大數(shù)據傳輸?shù)恼`碼率;當選擇的MCS較低時,會降低數(shù)據的傳輸效率。
[0006]綜上所述,目前數(shù)據傳輸使用的MCS易于造成數(shù)據傳輸誤碼率較高或傳輸效率較低。
【發(fā)明內容】
[0007]本發(fā)明實施例提供了一種確定調制編碼方式的方法和設備,用以解決現(xiàn)有技術中數(shù)據傳輸使用的MCS易于造成數(shù)據傳輸誤碼率較高或傳輸效率較低的問題。
[0008]本發(fā)明實施例提供了一種確定調制編碼方式MCS的方法,包括:
[0009]在傳輸信道對應的滑動統(tǒng)計窗內有新的狀態(tài)標識信息到達后,確定所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù),其中所述狀態(tài)標識信息用于表示是否正確地接收到所述傳輸信道上傳輸?shù)臄?shù)據;
[0010]若確定所述表示非確認狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)不大于第一預設門限值,則確定所述滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù),并根據所述滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù)以及當前的參數(shù)信息調整當前的MCS偏移量,其中,所述參數(shù)信息包括所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目、用于調整當前的MCS偏移量的第二預設門限值以及用于調整當前的MCS偏移量的第三預設門限值,且根據當前調整MCS偏移量的情況對所述參數(shù)信息進行相應的調整;
[0011]根據所述當前的MCS偏移量調整由傳輸信道質量確定的MCS,得到所述傳輸信道傳輸數(shù)據使用的MCS。
[0012]由于本發(fā)明的技術方案能夠通過狀態(tài)標識信息合理地預測傳輸信息質量的變化,無需額外增加信令開銷,并在確定表示非確認狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)不大于第一預設門限值時,能夠根據滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù)以及當前的參數(shù)信息調整當前的MCS偏移量,從而使得對當前的MCS偏移量的調整更加準確,然后通過當前的MCS偏移量調整由傳輸信道質量確定的MCS,得到傳輸信道傳輸數(shù)據使用的MCS,使得傳輸信道傳輸數(shù)據使用的MCS更適合當前的傳輸信道,從而降低了傳輸信道的誤塊率,提高了數(shù)據傳輸?shù)男省?br>[0013]較佳地,確定所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)之后,根據所述當前的MCS偏移量調整由傳輸信道質量確定的MCS之前,還包括:
[0014]若確定所述表示非確認狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)大于第一預設門限值,則以第一步長向下調整當前的MCS偏移量。
[0015]較佳地,根據所述滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù)以及當前的參數(shù)信息調整當前的MCS偏移量,包括:
[0016]若所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息的個數(shù)不大于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目與所述第二預設門限值的乘積,且所述滑動統(tǒng)計窗內所述狀態(tài)標識信息的總個數(shù)等于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目時,則以第二步長向上調整當前的MCS偏移量;
[0017]若所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息的個數(shù)不小于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目與所述第三預設門限值的乘積,則以第二步長向下調整當前的MCS偏移量;
[0018]其中,所述第一步長大于所述第二步長。
[0019]較佳地,根據當前調整MCS偏移量的情況,通過下列方式中的一種對所述參數(shù)信息進行相應的調整:
[0020]方式一、以第二步長向上調整當前MCS偏移量后,增大所述滑動統(tǒng)計窗內能夠保存的所述狀態(tài)標識信息的最大數(shù)目,并確定連續(xù)增大所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù);
[0021]若確定連續(xù)增大所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù)為M的正整數(shù)倍,則增大所述第二預設門限值,并將所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目重置為初始值;
[0022]若確定連續(xù)增大所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù)為N的正整數(shù)倍,則增大所述第三預設門限值,并將所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目重置為初始值;
[0023]方式二、以第二步長向下調整當前的MCS偏移量后,若所述滑動統(tǒng)計窗內所述狀態(tài)標識信息的總個數(shù)小于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目時,減小所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目,并確定連續(xù)減小所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù);
[0024]若確定連續(xù)減小所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù)為M的正整數(shù)倍,則減小所述第二預設門限值,并將所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目重置為初始值;
[0025]若確定連續(xù)減小所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目的次數(shù)為N的正整數(shù)倍,則減小所述第三預設門限值,并將所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目重置為初始值;
[0026]其中,M和N的取值分別為大于I的整數(shù),且M < N < 2M。
[0027]較佳地,在傳輸信道對應的滑動統(tǒng)計窗內有新的狀態(tài)標識信息到達后,確定所述滑動統(tǒng)計窗內狀態(tài)標識信息中表示非確認的狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)之前,還包括:
[0028]若所述新的狀態(tài)標識信息對應的狀態(tài)標識時間,與所述滑動統(tǒng)計窗內在保存所述新的狀態(tài)標識信息之前最后保存的狀態(tài)標識信息對應的狀態(tài)標識時間的時間差超過預設時間,則刪除滑動統(tǒng)計窗內除新的狀態(tài)標識信息以外的其他狀態(tài)標識信息。
[0029]較佳地,得到所述傳輸信道傳輸數(shù)據使用的MCS后,還包括:
[0030]若所述傳輸信道傳輸數(shù)據使用的MCS小于所述傳輸信道可支持的MCS的最小值,則將所述傳輸信道傳輸數(shù)據使用的MCS設置為傳輸信道可支持的MCS的最小值;
[0031]若所述傳輸信道傳輸數(shù)據使用的MCS大于所述傳輸信道可支持的MCS的最大值,則將所述傳輸信道傳輸數(shù)據使用的MCS設置為傳輸信道可支持的MCS的最大值。
[0032]本發(fā)明實施例提供了一種確定調制編碼方式MCS的設備,包括:
[0033]觸發(fā)模塊,用于在傳輸信道對應的滑動統(tǒng)計窗內有新的狀態(tài)標識信息到達后,確定所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù),其中所述狀態(tài)標識信息用于表示是否正確地接收到所述傳輸信道上傳輸?shù)臄?shù)據;
[0034]調整模塊,用于在確定所述表示非確認狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)不大于第一預設門限值時,確定所述滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù),并根據所述滑動統(tǒng)計窗內表示非確認狀態(tài)標識信息的個數(shù)以及當前的參數(shù)信息調整當前的MCS偏移量,其中,所述參數(shù)信息包括所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目、用于調整當前的MCS偏移量的第二預設門限值以及用于調整當前的MCS偏移量的第三預設門限值,且根據當前調整MCS偏移量的情況對所述參數(shù)信息進行相應的調整;
[0035]確定模塊,用于根據所述當前的MCS偏移量調整由傳輸信道質量確定的MCS,得到所述傳輸信道傳輸數(shù)據使用的MCS。
[0036]較佳地,所述調整模塊,還用于:
[0037]確定所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)之后,根據所述當前的MCS偏移量調整由傳輸信道質量確定的MCS之前,若確定所述表示非確認狀態(tài)標識信息連續(xù)出現(xiàn)的最大個數(shù)大于第一預設門限值,則以第一步長向下調整當前的MCS偏移量。
[0038]較佳地,所述調整模塊,具體用于:
[0039]若所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息的個數(shù)不大于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目與所述第二預設門限值的乘積,且所述滑動統(tǒng)計窗內所述狀態(tài)標識信息的總個數(shù)等于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目時,則以第二步長向上調整當前的MCS偏移量;
[0040]若所述滑動統(tǒng)計窗內表示非確認的狀態(tài)標識信息的個數(shù)不小于所述滑動統(tǒng)計窗內能夠保存所述狀態(tài)標識信息的最大數(shù)目與所述第三預設門限值的乘積,則以第二步長向下調整當前的MCS偏移量;
[0041 ] 其中,所述第一步長大于所述第二步長。
[0042]較佳地,所述調整模塊,還用于:
[0043]根據當前調整MCS偏移量的情況,通過下列方式中的一種對