1.一種基于分組交替迭代濾波器的低復雜度MIMO檢測算法,其特征在于,包括以下步驟:
S1:根據(jù)接收信號和信道矩陣信息,采用MIMO檢測器對發(fā)送信號進行檢測估計,得到輸入初始值;
S2:通過分組交替迭代濾波器對所得輸入初始值進行收斂處理,得到歐氏距離最小的輸出結果;
S3:將所得輸出結果作為檢測結果輸出。
2.根據(jù)權利要求1所述的基于分組交替迭代濾波器的低復雜度MIMO檢測算法,其特征在于,如果MIMO檢測器為線性檢測或SIC檢測,采用GAIF算法將該檢測結果作為輸入初始值,使其收斂到輸出結果,并將所得輸出結果作為檢測結果,其中所得輸出結果的歐氏距離比輸入初始值的歐氏距離小。
3.根據(jù)權利要求1所述的基于分組交替迭代濾波器的低復雜度MIMO檢測算法,其特征在于,如果MIMO檢測器為列表檢測或K-best檢測,采用GAIF算法將所得多個候選檢測結果作為多個輸入初始值,使多個輸入初始值分別收斂到多個輸出結果,并根據(jù)最大似然準則從多個輸出結果中選擇歐氏距離最小的輸出結果,作為所得檢測結果,其中所得輸出結果的歐氏距離比輸入初始值的歐氏距離小。
4.根據(jù)權利要求1~3中任一項所述的基于分組交替迭代濾波器的低復雜度MIMO檢測算法,其特征在于,所述步驟S2中所用GAIF算法包括以下步驟:
S21:標號選擇:定義第i個符號的輸入初始值的錯誤偏差為其中hk表示信道矩陣H的第k列,選擇BEi(1≤i≤N)最大的D個符號進行聯(lián)合檢測更新,所選擇的更新標號序列為
S22:符號更新:采用干擾抵消方法,得到D個已選擇符號,已選擇符號的信號模型為其中C{1,2,…,N}{i1,i2,…,iD}表示集合{i1,i2,…,iD}在集合{1,2,…,N}中的補集,基于該信號模型,對所選擇的D個最不可靠符號在其對應的子掩空間上進行聯(lián)合檢測更新;
S23:收斂條件判決:當所選擇的D個符號都再不能被更新時,GAIF算法的收斂條件成立,算法迭代終止;否則,當收斂條件不成立時,GAIF算法返回到標號選擇過程,繼續(xù)對輸入初始值進行迭代更新。