Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

OFDM di base senza prefisso ciclico

L’OFDM trasmette simultaneamente segnali sottoportanti ortogonali ravvicinati di sinusoidi sovrapposte. I dati di trasmissione vengono prima codificati e modulati, tipicamente in simboli QAM. Questi simboli sono caricati in contenitori di frequenza equidistanti, viene quindi applicata una trasformata inversa di Fourier veloce (IFFT) per trasformare il segnale in sinusoidi ortogonali sovrapposte (sottoportanti) nel dominio del tempo. Poiché le singole sottoportanti sono a banda stretta e subiscono una dissolvenza piatta, l'equalizzazione sul lato ricevitore richiede solo un tocco per sottoportante.

Creare un sistema OFDM semplice, utilizzando il segnale 16QAM a portante singola come ingresso del modulatore OFDM. Un grafico a stelo mostra che tutti i contenitori di frequenza contengono dati.

bps = 4;    % Bits per symbol
M = 2^bps;  % 16QAM
nFFT = 128; % Number of FFT bins

txsymbols = randi([0 M-1],nFFT,1);
txgrid = qammod(txsymbols,M,UnitAveragePower=true);
txout = ifft(txgrid,nFFT);
stem(1:nFFT,real(txout))

Figure contains an axes object. The axes object contains an object of type stem.

Filtrare i dati di trasmissione attraverso un canale AWGN con il minimo rumore. La ricezione OFDM inverte l'elaborazione della trasmissione. Applicare una demodulazione FFT e QAM, quindi confermare che i simboli ricevuti corrispondano ai simboli trasmessi.

rxin = awgn(txout,40);
rxgrid = fft(rxin,nFFT);
rxsymbols = qamdemod(rxgrid,M,UnitAveragePower=true);
if isequal(txsymbols,rxsymbols)
    disp("Recovered symbols match the transmitted symbols.")
else
    disp("Recovered symbols do not match transmitted symbols.")
end
Recovered symbols match the transmitted symbols.

Tutti i contenitori IFFT sono riempiti con i dati per questa trasmissione. Nei sistemi pratici, i contenitori perimetrali vengono spesso lasciati vuoti per fungere da bande di protezione e, alcuni contenitori, possono essere utilizzati per inviare segnali pilota specifici. La combinazione della banda di protezione e dei segnali pilota aiuta la sincronizzazione e l’equalizzazione.

Vedi anche

Funzioni

Argomenti complementari

Siti web esterni