¿Recuperación de la señal en el dominio de frecuencia?

1

Estoy escribiendo un programa MATLAB en el que estoy haciendo la transmisión de símbolos OFDM a través del canal Fading:

Ncp=15;
Nfft=128 ; % size of fft
x = complex(randn(1,128), randn(1,128)); % the signal to be transmitted 
IFFT_Data =ifft(x); % OFDM Modulation
Tx =  [IFFT_Data((128-Ncp+1):128), IFFT_Data];
h=rand(1,600); % the fading channel 
y = conv(Tx,h); % transmission through channel 
received_signal = fft(y); % OFDM demodualtion

Desde este punto, quiero reconstruir los datos transmitidos como se ve cuando usamos FFT. Eso significa que estamos en doamin de frecuencia, ¿verdad? Entonces también necesitamos tomar FFT, ahora estamos obligados a trabajar en el dominio de la frecuencia. ¿Puedes decirme cómo puedo reconstruir mis datos transmitidos x?

    
pregunta user3070338

1 respuesta

1

Debe considerar que la salida FFT contiene los datos recibidos modulados en 128 frecuencias de portadora diferentes (tamaño FFT). Esas 128 señales se demodulan por separado para producir 128 símbolos. Cada símbolo puede contener 2 bits, por ejemplo, si se considera la modulación QPSK. Consulte el diagrama a continuación en Wikipedia :

Paraentenderestounpocomejor,echeunvistazoalsistemadetransmisión:

Observequelaseñaldeentradaenserieestáparalelizada,codificadayaplicadaadiferentescontenedoresenelIFFT.Estoefectivamente"modula" los datos codificados en diferentes portadoras correspondientes a las frecuencias de los contenedores IFFT. Finalmente, esta señal se puede modular en un operador de radio.

    
respondido por el akellyirl

Lea otras preguntas en las etiquetas