張 莉
(南京大學金陵學院 江蘇·南京 210000)

子信道分配的最佳方案是Hungarian算法,子信道分配的試探算法是一種次佳的分配算法,算法根據信道的實時衰落特性,對子信道實時分配,性能接近最優算法,但其計算復雜度大大降低。試探算法分為初始分配和迭代逼近兩步。首先根據不同用戶的信道特性初步給出分配矩陣 。再使用迭代的方法逼近最終結果,從而減小整個系統的發送功率。




完成子信道分配后,我們分別對每個用戶各自分得的子信道上進行比特分配和功率分配,使每個用戶的發送總功率最小化,具體算法不再贅述。
為了驗證子信道試探分配算法的性能,我們通過Matlab仿真將本算法與傳統的OFDM系統算法(以OFDM-TDMA為例)作比較。傳統的OFDM系統采用靜態子信道分配方案,如在OFDM-TDMA系統中,每個用戶被分配一組預定的時隙,在每個時隙內,該用戶可以使用所有的子信道。

圖1:平均比特信噪比與誤碼率BER
仿真中用到的仿真參數為:信道帶寬:10MHz;多徑路數:6;用戶數:3;子信道數:64;子信道最大比特數 8。
對本系統,分別采用本文提出的子信道試探分配算法和靜態子信道分配算法進行仿真,得到性能對比圖,如圖1所示。在BER相同的情況下,本文提出算法,與采用靜態子信道分配方案中的自適應比特分配(ABA)算法相比,可以節約5-6dB的 SNR;與采用靜態子信道分配方案中的的等比特分配(EBA)算法相比,可以節約10dB以上的SNR。仿真結果驗證了本算法的優越性。
本文研究了OFDM系統的試探資源分配算法,首先將所有子信道分配給相應的用戶完成子信道的分配,接著對子信道進行比特分配和功率分配,從而優化系統的性能,降低算法的復雜度。文中最后對實例系統分別采用本文提出算法和靜態子信道分配算法進行仿真,仿真結果驗證了本算法的優越性。