核心概念
本文提出了一種針對多用戶多輸入單輸出(MISO)系統的通道編碼預編碼(CCP)框架,該框架將通道編碼納入預編碼設計中,通過允許接收端出現可糾正的數據符號錯誤,來提高信息位的解碼正確率,從而提升系統的整體性能。
本文提出了一種新穎的預編碼框架,用於多用戶多輸入單輸出(MISO)系統,稱為通道編碼預編碼(CCP)。與傳統的數據導向預編碼方法不同,CCP框架旨在直接最小化信息位的比特錯誤率(BER),而不是編碼位的BER。
傳統的預編碼方法,例如線性預編碼(例如,最大比率傳輸(MRT)、迫零(ZF)和最小均方誤差(MMSE)預編碼器)和符號級預編碼(SLP),通常將干擾視為必須減輕的負面因素,並專注於優化數據符號檢測性能。然而,這些方法沒有利用通道編碼在傳輸信號中的冗餘。
CCP框架通過利用通道碼的糾錯能力來解決這個限制。它允許在接收端出現可糾正的數據符號錯誤,只要這些錯誤在通道碼的糾錯能力範圍內,就可以通過通道解碼器進行糾正。這種方法為發射信號設計提供了額外的自由度,從而提高了整體系統性能。
本文針對通道碼具有一位糾錯能力(ϵc = 1)和多位糾錯能力(ϵc > 1)的情況,提出了CCP設計。對於ϵc = 1的情況,推導了4-QAM、8-QAM和16-QAM星座的正確恢復信息位概率的閉式表達式,並開發了一種基於投影梯度(PG)的算法來優化CCP設計標準。對於ϵc > 1的情況,提出了一種將整個傳輸塊劃分為多個子塊的方法,並設計發射信號以最大化每個子塊中不超過一位錯誤的概率。
此外,本文還研究了發射機只能獲得不精確信道狀態信息(CSI)的情況,並開發了一種魯棒的CCP框架,該框架考慮了噪聲和信道估計誤差的影響。
仿真結果表明,與傳統的預編碼方法相比,所提出的CCP框架可以顯著提高系統性能,特別是在低信噪比區域和使用具有較強糾錯能力的通道碼時。
本文的主要貢獻總結如下:
提出了一種新穎的CCP框架,該框架將通道編碼納入預編碼設計中,以最小化信息位的BER。
針對ϵc = 1的情況,推導了不同QAM星座的正確恢復信息位概率的閉式表達式,並開發了一種基於PG的算法來優化CCP設計標準。
將CCP框架擴展到ϵc > 1的情況,提出了一種基於子塊的設計方法,以簡化優化問題。
開發了一種魯棒的CCP框架,用於處理不精確的CSI情況,並考慮了噪聲和信道估計誤差的影響。
通過仿真驗證了所提出的CCP框架的有效性,並證明了其相對於現有預編碼方法的優越性。