La sincronización es una tarea importante en los sistemas de comunicación prácticos, pero no está directamente relacionada con la teoría de OFDM.
Sincronización de trama
Los sistemas de comunicación prácticos (como IEEE 802.11 o 802.3) intercambian las llamadas tramas, que consisten en varios campos, que a su vez realizan diferentes tareas específicas. Típicamente, el primer campo de un cuadro es un llamado preámbulo, que tiene el solo propósito de
- detectar tramas que llegan,
- sincronizar el receptor con el transmisor,
- realizar corrección automática de ganancia (AGC) en el receptor (requerido en sistemas de comunicación inalámbrica).
El preámbulo generalmente consiste en una secuencia de Barker, que es un código binario con una autocorrelación mínima fuera del pico. Este código ni siquiera tiene que estar necesariamente modulado por OFDM, pero puede estar modulado por BPSK en una sola portadora dentro de la banda de frecuencia disponible. El receptor aplica un filtro adaptado a la secuencia entrante de muestras. Si la salida del filtro coincidente excede un umbral específico, es muy probable que haya detectado un preámbulo entrante. Como los coeficientes de autocorrelación fuera de pico del código Barker son mínimos, el pico de la salida del filtro adaptado proporciona la información requerida para alinear los campos posteriores de la trama con la FFT del receptor.
Secuencia de entrenamiento
Después del preámbulo, el siguiente campo de una trama suele ser una especie de secuencia de entrenamiento OFDM . El objetivo principal de las secuencias de entrenamiento es estimar los coeficientes de canal de las subportadoras individuales, no la sincronización. Algunos protocolos distinguen también entre secuencias de entrenamiento largas y cortas, mientras que una secuencia de entrenamiento larga se puede encontrar directamente después del preámbulo y las secuencias de entrenamiento cortas se extienden en el resto del cuadro. Generalmente, el receptor sabe de antemano
- las posiciones de las secuencias de entrenamiento en el marco y
- Los valores de los símbolos piloto contenidos en las secuencias de entrenamiento.
Como los coeficientes del canal pueden cambiar con el tiempo debido a la movilidad de los nodos y los obstáculos en el entorno, deben ser reestimados dentro del llamado tiempo de coherencia, que se logra mediante secuencias de entrenamiento cortas (es decir, símbolos piloto) entre la carga útil OFDM símbolos El tiempo de coherencia se puede aproximar como el inverso de la extensión Doppler máxima. Además, en algunos protocolos, las secuencias de entrenamiento se transmiten solo en unas pocas subportadoras equidistantes, mientras que todas las demás subportadoras intermedias continúan transmitiendo la carga útil. Esto funciona ya que los coeficientes de canal de las subportadoras vecinas están correlacionados entre sí. El ancho de banda de coherencia de un canal de desvanecimiento se puede estimar como el inverso de la propagación del retardo del canal.
También tenga en cuenta que en los sistemas prácticos, los símbolos piloto también se pueden usar para otros fines, como estimar la SNR de subportadoras individuales o para realizar una estimación del desplazamiento de frecuencia de la portadora (ver más abajo).
Prefijo cíclico
El propósito principal del prefijo cíclico insertado entre los símbolos OFDM sucesivos es la mitigación de ISI (Interferencia entre símbolos) e ICI (Interferencia entre operadores), no la sincronización o la determinación del inicio o finalización de símbolos.
Mitigación de ISI
Debido a la propagación por trayectos múltiples, varias copias de la forma de onda transmitida llegan al receptor en diferentes instantes de tiempo. Por lo tanto, si no había espacio de guarda entre los símbolos OFDM sucesivos, un símbolo OFDM transmitido puede superponerse con su símbolo OFDM posterior en el receptor, causando ISI. Insertar un espacio de guarda entre símbolos OFDM sucesivos en el dominio del tiempo mitiga este efecto. Si el espacio de protección es mayor que la extensión máxima de retardo de canal, todas las copias de múltiples rutas llegan dentro del espacio de protección, sin afectar el símbolo OFDM posterior. Tenga en cuenta que el espacio de guardia también puede contener ceros para mitigar el efecto de ISI. De hecho, no se requiere un prefijo cíclico en el espacio de protección en ninguna técnica de comunicación digital para mitigar el efecto de ISI.
Mitigación de ICI
En OFDM, los espacios de protección se llenan con un prefijo cíclico para mantener la ortogonalidad entre las subportadoras con la condición de que múltiples copias retrasadas lleguen al receptor debido a la propagación de múltiples rutas. Si el espacio de protección estuviera realmente lleno de ceros en el transmisor, las múltiples copias que llegaran al receptor serían no ortogonales (es decir, de alguna manera correlacionadas) entre sí, causando ICI.
Compensación de frecuencia portadora (CFO) y ruido de fase
En los sistemas prácticos, los osciladores de frecuencia portadora del transmisor y del receptor suelen tener un ligero desplazamiento de frecuencia, lo que provoca una deriva de fase con el tiempo. Además, la densidad espectral de potencia de un oscilador práctico no es una función delta ideal, lo que resulta en ruido de fase. El ruido de fase hace que el CFO cambie continuamente, dando como resultado un cambio en la velocidad y dirección de la deriva de fase. Existen varias técnicas para resincronizar el receptor con la señal recibida, es decir, para rastrear la fase de la señal entrante. Estas técnicas pueden explotar adicionalmente la presencia de símbolos piloto en la señal y / o aplicar técnicas ciegas de estimación y correlación.
También mantengo un marco OFDM de código abierto para radios definidas por software, que cubre las técnicas descritas anteriormente en el código de Matlab.