A sincronização é uma tarefa importante em sistemas de comunicação práticos, mas não está diretamente relacionada à teoria do OFDM.
Sincronização de quadros
Sistemas de comunicação práticos (como IEEE 802.11 ou 802.3) trocam os chamados quadros, que consistem em vários campos, que por sua vez realizam tarefas específicas diferentes. Normalmente, o primeiro campo de um quadro é o chamado preâmbulo, que tem o simples objetivo de
- detectar quadros chegando,
- sincronizar o receptor com o transmissor,
- executando a correção automática de ganho (AGC) no receptor (necessário em sistemas de comunicação sem fio).
O preâmbulo normalmente consiste em uma sequência de Barker, que é um código binário com autocorrelação mínima fora do pico. Esse código nem precisa necessariamente ser modulado com OFDM, mas pode ser modulado com BPSK em uma única operadora dentro da faixa de frequência disponível. O receptor aplica um filtro correspondente ao fluxo de amostras recebido. Se a saída do filtro correspondente exceder um limite específico, é muito provável que ele tenha detectado um preâmbulo recebido. Como os coeficientes de autocorrelação fora do pico do código de Barker são mínimos, o pico da saída do filtro correspondente fornece as informações necessárias para alinhar os campos subsequentes do quadro com a FFT do receptor.
Sequência de treinamento
Após o preâmbulo, o próximo campo de um quadro é normalmente algum tipo de sequência de treinamento OFDM . O principal objetivo das seqüências de treinamento é estimar os coeficientes de canal de subportadoras individuais, não a sincronização. Alguns protocolos também distinguem entre sequências de treinamento longas e curtas, enquanto uma sequência de treinamento longa pode ser encontrada diretamente após as sequências de preâmbulo e curta serem espalhadas no restante do quadro. Geralmente, o receptor sabe com antecedência
- as posições das sequências de treinamento no quadro e
- os valores dos símbolos piloto contidos nas sequências de treinamento.
Como os coeficientes de canal podem mudar ao longo do tempo devido à mobilidade de nós e obstáculos no ambiente, eles devem ser re-estimados dentro do chamado tempo de coerência, que é realizado por breves sequências de treinamento (ou seja, símbolos de piloto) entre a carga útil OFDM símbolos O tempo de coerência pode ser aproximado como o inverso da propagação máxima do Doppler. Além disso, em alguns protocolos, as sequências de treinamento são transmitidas apenas em algumas subportadoras igualmente espaçadas, enquanto todas as outras subportadoras entre as transmissões de carga útil continuam. Isso funciona, pois os coeficientes de canal das subportadoras vizinhas são correlacionados entre si. A largura de banda de coerência de um canal de desbotamento pode ser estimada como o inverso da propagação do atraso do canal.
Observe também que, em sistemas práticos, os símbolos piloto também podem ser usados para outros fins, como estimar o SNR de subportadoras individuais ou realizar a estimativa do deslocamento de frequência da portadora (veja abaixo).
Prefixo cíclico
O principal objetivo do prefixo cíclico inserido entre os símbolos OFDM sucessivos é a mitigação de ISI (Inter-Symbol-Interference) e ICI (Inter-Carrier-Interference), não a sincronização ou determinação do início ou término do símbolo.
Mitigação do ISI
Devido à propagação de caminhos múltiplos, várias cópias da forma de onda transmitida chegam ao receptor em instantes de tempo diferentes. Portanto, se não houvesse espaço de guarda entre símbolos OFDM sucessivos, um símbolo OFDM transmitido pode se sobrepor ao seu símbolo OFDM subsequente no receptor, causando ISI. A inserção de um espaço de guarda entre símbolos OFDM sucessivos no domínio do tempo atenua esse efeito. Se o espaço de proteção for maior que o atraso máximo do canal espalhado, todas as cópias de vários caminhos chegarão ao espaço de proteção, mantendo o símbolo OFDM subsequente inalterado. Observe que o espaço de guarda também pode conter zeros para mitigar o efeito do ISI. De fato, nenhum prefixo cíclico é necessário no espaço de proteção em qualquer técnica de comunicação digital para mitigar o efeito do ISI.
Mitigação de ICI
No OFDM, os espaços de proteção são preenchidos com um prefixo cíclico para manter a ortogonalidade entre as subportadoras, desde que várias cópias atrasadas cheguem ao receptor devido à propagação de vários caminhos. Se o espaço de proteção fosse realmente preenchido com zeros no transmissor, as várias cópias que chegassem ao receptor não seriam ortogonais (isto é, de alguma forma correlacionadas) entre si, causando ICI.
Offset de frequência da operadora (CFO) e ruído de fase
Em sistemas práticos, os osciladores de frequência portadora do transmissor e do receptor geralmente têm um ligeiro deslocamento na frequência, o que causa um desvio de fase ao longo do tempo. Além disso, a densidade espectral de potência de um oscilador prático não é uma função delta ideal, resultando em ruído de fase. O ruído de fase faz com que o CFO mude continuamente, resultando em uma alteração na velocidade e na direção do desvio de fase. Existem várias técnicas para ressincronizar o receptor com o sinal recebido, ou seja, para rastrear a fase do sinal recebido. Essas técnicas podem explorar adicionalmente a presença de símbolos piloto no sinal e / ou aplicar técnicas cegas de estimativa e correlação.
Também mantenho uma estrutura OFDM de código aberto para rádios definidos por software, que abrange as técnicas descritas acima no código Matlab.