16 QAM a Rayleigh kanál s Matlab

L

leony

Guest
Snažím sa, aby simulovali 16 QAM moduláciou v Rayleigh kanála. Avšak nariadenie o skupinových výnimkách je vždy okolo 0,5 bez ohľadu na Eb / No nie je. Kanálový model som pomocou je: CH = 1/sqrt (2) * (randn (N, 1) + sqrt (-1) * randn (N, 1)), kde n je počet bitov. noise = 1/sqrt (2) * (randn (N, 1) + sqrt (-1) * randn (N, 1)), je AWGN. s_hat = sqrt (SNR (k)) .* abs (CH) .* X + hluku, je symbolmi po kanála a AWGN. (SNR (k)) je SNR, alebo Eb / No slučky. Nepoužívam tvarovanie filtre. Len bitov na symbol mapovanie kanálov a hluk, ako za symbol Bit Mapping. Avšak nariadenie o skupinových výnimkách je vždy okolo 0,5. Čo môže byť problém? Vďaka vopred ....
 
u bude vždy BER 0,5 Ak u nespravil nejakú vec na odstránenie vplyvu kanálu na RX (nehovorím, hluk). Použitie niektorých equaliztion tech zrušiť z účinok u kanála a dostane správny výsledok.
 
Vďaka za rýchlu odpoveď. Ale ja používam rovnakú štruktúru pre 4-QAM bez ekvalizéra a BER je rovnaké ako teoretické hodnoty. Skúšal som to znovu s BPSK, a to je v poriadku tiež. Ale pri simulácii 16-QAM, BER je vždy 0,5. Aký by bol dôvod tohto?
 

Welcome to EDABoard.com

Sponsor

Back
Top