You are on page 1of 3

Begin Cc thng s u vo (numsymbol, numRuns, Bandwidth, Rolloff factor, total subcarrier ) Xc nh b lc rc,rr sai N=1:numRuns s

ng

Xc nh kiu iu ch (QPSK, 16QAM, 64QAM) v pht d liu

X=fft(data) Khi to sng mang ph Y=zeros(totalsubcarrier,1)

Sp xp sng mang (IFDMA, LFDMA, DFDMA)

y= ifft(Y) sai Pulshaping=1 ? To dng xung

ng Khng to dng xung

Papr(n)=10*log10(max(abs(y_result).^2/ mean(abs(v_result).^2))

end

Begin

SP.FFTsize, SP.inputblocksize SP.Cpsize, SP.SNR, SP.numrun

n=1:length(SP.SNR)

errCount_ifdma=0
errCount_lfdma=0 errCount_dfdma=0

k=1:SP.numrun

H thng thu pht SC-FDMA

Tm v m s symbol li

Tnh SER

End

Pht d liu (QPSK, size 16)

Loi b CP Truyn qua knh a ng Chuyn d liu sang min tn s Pht v thm AWGN Gii sp xp sng mang

Chuyn d liu sang min tn s

Sp xp sng mang

Chuyn d liu sang min thi gian

Cn bng knh

Thp CP

Chuyn d liu sang min thi gian

Tch sng

Pht SC-FDMA

Knh truyn

Thu SC-FDMA

You might also like