Técnicas de Sincronismo para Sistemas de Comunicação Sem-Fio OFDM

by

 

Implementa as técnicas de sincronismo do STO e do CFO para um sistema baseado no padrão WiMAX.

CFO_CP.m
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Autor	: Filipe Augusto Jesus Rodrigues
% Email	: frodriguesfajr@gmail.com
% Data	: 18 de agosto de 2012
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Estima CFO a partir do Prefixo Cclico (CP)
%% Entradas:  
% y = Sinal OFDM recebido
% Nfft = Tamanho da IFFT/FFT
% Ng = Nmero de amostras no CP
%% Sadas: 
% CFO_est = CFO estimada
% sinal_corr = sinal com CFO corrigido por CP
% ind = incio do frame
function [CFO_est,sinal_corr,ind] = CFO_CP(y,Nfft,Ng)
ind = Nfft+2*Ng+1;
nn = 1:Ng;
CFO_est = angle(y(nn+Nfft)*y(nn)')/(2*pi);
sinal_corr = exp(1i*2*pi*-CFO_est*(0:length(y)-1)/Nfft).*y;
ind_data = 2*Nfft+2*Ng+1;
sinal_corr = sinal_corr(ind_data:end);
end

Contact us