Multiplexación por división de frecuencia ortogonal (OFDM)

No soy un profesional, pero estoy tratando de descubrir cómo funciona OFDM. Para mí está claro que OFDM funciona con subportadoras estrechamente espaciadas con frecuencia ortogonal. Cada subportadora se modula con un esquema de modulación digital convencional, digamos por el bien de este ejemplo QAM-4.

Digamos que tengo un flujo de datos 0101 1100 1111 0100 dividido en cuatro partes para enviar con OFDM.

Lo que me confunde es esto. Sé que QAM requiere dos operadores y usa símbolos con dos bits. ¿Significa esto que después de cada parte rota del flujo de datos, OFDM en realidad usará dos subportadoras?

Respuestas (2)

QAM no requiere ninguna subportadora, modula la señal de la portadora a la frecuencia de la portadora. Tanto los componentes en fase (I) como los de cuadratura (Q) en QAM se modulan a la frecuencia de la portadora, la única diferencia es que la portadora Las ondas utilizadas para la modulación son 90 0 fuera de fase, es decir, el componente I está modulado con porque ( 2 π F C t ) mientras que el componente Q se modula con pecado ( 2 π F C t ) , dónde F C es la frecuencia de la portadora. Por lo tanto, el uso de QAM no cambia la cantidad de subportadoras utilizadas en un esquema OFDM. Y para aclarar, en un esquema M-QAM, cada símbolo representará METRO bits, un símbolo no necesariamente tiene que representar 2 bits.

En OFDM tenemos norte diferentes subportadoras, por lo que en lugar de transmitir a la frecuencia de la portadora F C vamos a transmitir en un conjunto de frecuencias { F i }  dónde  i = 1 , . . , norte y donde todas las frecuencias en { F i } están muy cerca de F C .Entonces, si, por ejemplo, usamos 4 subportadoras y tenemos su flujo de bits de 0101110011110100 , primero asignaríamos el flujo de bits a flujos de símbolos paralelos S # 3 S # 2 S # 1 S # 0 y transmitir símbolo S # 0 en F 0 , S # 1 en F 1 , ... etc. Debido a que tenemos 4 subportadoras, los 4 símbolos se transmitirán en paralelo.

Si entendí correctamente, ¿cada símbolo se transmite a una frecuencia de subportadora diferente? ¿Qué pasaría si el flujo de datos se dividiera en tres partes? Supongo que dado que la amplitud y la fase de la subportadora cambian, ¿podemos transmitir cualquier símbolo con cualquier subportadora?
Por ejemplo, los últimos bits del flujo de datos se asignan a los símbolos 00, 01, 11, 11 y luego se transmiten a las frecuencias de las subportadoras f0, f1, f2 y f3.
No, cualquier símbolo puede transmitirse en cualquiera de las frecuencias de la subportadora. Por lo tanto, incluso si tiene 00 00 11 11, seguirá transmitiéndolos enF0 ,F1 ,F2 &F3 .El símbolo real que se va a transmitir no tiene relación con la frecuencia en la que se transmitirá.
QAM utilizará una frecuencia de subportadora, por ejemplo, f0, y su componente I y Q, que está desfasada 90 grados para transmitir el símbolo S0. ¿Es esto correcto?
QAM utiliza un operador enFC , no puede llamarlo subportadora porque solo se usa una frecuencia en la modulación QAM.
Pero en OFDM, ¿no se usa QAM en cada subcanal para enviar datos? Por ejemplo, en el subcanal 1, utiliza el flujo de datos 1 para modular la subportadora 1; en el subcanal 2 utiliza el flujo de datos 2 para modular la subportadora 2, etc. siempre que las frecuencias de las subportadoras sean ortogonales.
Debo haber entendido mal su comentario anterior: sí, en el contexto de QAM utilizado en un esquema OFDM, los símbolos QAM se transmitirán a través de múltiples subportadoras, después de todo, OFDM es un esquema de múltiples portadoras.
Me refiero al siguiente enlace gaussianwaves.com/2011/05/… y la última ilustración donde dice "multiplicar por subportadoras ortogonales"? qué significa esto exactamente?
@Navi Todo lo que significa es que cada transmisión se multiplicará por la subportadora asociada a ella. Entonces, por ejemploS# 0 será multiplicado porporque( 2 piF0t ) ,S# 1 porc o s ( 2 πF1t ) etcétera. La ortogonalidad solo significa que las subportadoras no deben interferir entre sí.
@Navi OFDM simplemente divide un flujo en múltiples flujos y luego usa diferentes subportadoras para cada flujo. Si está utilizando OFDM con QAM o BPSK, cada uno de esos flujos individuales se modulará de forma independiente.
Pero, ¿dónde encaja, por ejemplo, QAM y su componente I y Q si cada subportadora se multiplica por un número complejo según las combinaciones de bits?
¿O estamos hablando de dos variantes que se pueden usar con OFDM? Uno es la multiplicación por subportadora y el otro está usando, por ejemplo, QAM con componente I y Q en cada frecuencia de subportadora.
@Navi Sí, si está utilizando QAM, tendrá un componente I y Q con todas y cada una de las subportadoras, con cada subportadora simplemente la modulará como modularía QAM normal.
Pero en el enlace al que me refería donde cada subportadora se multiplica por un número complejo, en realidad no es un QAM, ¿verdad?
Quiero decir, solo usa la constelación QPSK para modular las subportadoras, pero en realidad no es una QPSK porque la expresión de la portadora contendría componentes I y Q, ¿no solo seno?
@Navi Pero el artículo ha representado la señal que se enviará comos ( t ) = ( yo+ j Q ) pecado( 2 piFnortet ) , que sigue siendo una señal QAM válida. Todo lo que eso significa básicamente es enviarI conse yo norte ( 2 πFt ) y enviar Q conj pecado( 2 piFt ) (que en la práctica sólo significapecado( 2 piFnortet ) desplazado porπ/ 2 - que es básicamenteporque( 2 piFnortet ) ). Realmente no puedes enviar un número complejo (a + jb) porque todas las señales en el mundo real son reales. Los números complejos son solo representaciones.
@Navi Recuerda cuando alguien dice que te va a enviar dos señales,s1= un y luegos2= ja _ . Todo lo que quieren decir es que te enviarána y luego enviarteja _ (que es básicamente una señal 90 grados fuera de fase cona ). Entonces, en el caso de QAM, envía la suma del componente en fase y el componente en cuadratura (que es básicamente un componente que está desfasado 90 grados con el componente en fase).
Aaaa, me confundí entonces con un tipo de notación utilizada en el artículo. Por lo tanto, es correcto escribir
s ( t ) = yoc o s ( 2 πFnortet ) + Q s yo norte ( 2 πFnortet )
en lugar de solo
s ( t ) = ( yo+ j Q ) s yo norte ( 2 πFnortet )
@Navi El componente en fase (I ) tiene que estar en fase con el portador. Así que si el transportista especado( 2 piFnortet ) entonces la parte en fase debe ser de formaIpecado( 2 piFt ) y si se especifica que el transportista esporque( 2 piFnortet ) entonces la porción en fase de la señal tiene que serIporque( 2 piFnortet ) . Si especifica que la señal a transmitir sea de formaIporque( 2 piFnortet ) + Q pecado( 2 piFnortet ) entonces hay una implicación de que el portador es de formaporque( 2 piFnortet ) . Entoncess ( t ) = ( yo+ j Q ) pecado( 2 piFnortet ) seríaIpecado( 2 piFnortet ) + Q porque( 2 piFnortet ) .

La razón por la que OFDM es confuso es principalmente porque nunca se presenta en su totalidad. Siempre hay lagunas y agujeros en los detalles. Para OFDM de la vieja escuela, verá detalles de múltiples portadoras ortogonales (por ejemplo, una sinusoide fundamental y sus armónicos son todos ortogonales), donde la amplitud de cada portadora ortogonal puede modificarse (por ejemplo, hacer que la amplitud sea igual a cero o convertirla en un valor constante real finito, que se puede cambiar con el tiempo, esto es usar cada portadora como un componente de transporte de datos binarios).

Y luego, ve el método de la nueva escuela de 'OFDM', que involucra una secuencia de vectores QAM (o números complejos QAM), una secuencia de estos, donde cada número complejo en esa secuencia es un símbolo QAM. Esta secuencia puede imaginarse simplemente como una 'secuencia de dominio de frecuencia' ficticia.

Esto es lo principal. Simplemente imaginamos que nuestros datos comienzan con una secuencia inventada de 'dominio de frecuencia'. Simplemente existe en 'papel' para empezar. Esta secuencia de números complejos entra en una unidad de procesamiento IFFT. Básicamente, se aplica una IFFT a esa secuencia de números complejos. A continuación, se aplica el prefijo cíclico a la secuencia IFFT (para tratar los efectos de trayectos múltiples más adelante durante la transmisión inalámbrica). Después de aplicar el prefijo cíclico, la secuencia resultante es más larga que la secuencia IFFT original (porque agregar un prefijo cíclico obviamente conduce a una secuencia más larga). En este punto, es necesario pensar en una forma de enviar esta nueva secuencia más larga (como de forma inalámbrica), teniendo en cuenta que cada "valor" de esta secuencia más larga es un número complejo.

Cada número complejo tiene una parte real y una parte imaginaria. Así que aquí es donde podemos registrar estos números complejos, un número a la vez. La tasa de registro de salida de estos valores complejos almacenados debe conocerse y ser precisa, y esta tasa también debe conocerse en el lado receptor. La parte real de cada número puede modular una sola portadora de transmisión sinusoidal. La parte imaginaria de cada número puede modular una versión desfasada de 90 grados de esa misma portadora sinusoidal única. Esta es la modulación en cuadratura. Estas formas de onda en cuadratura se pueden agregar (sumar) y luego transmitir (por ejemplo, de forma inalámbrica). Ahora, las fuentes dicen que se supone que esta forma de onda transmitida es 'OFDM'. Pero en realidad es solo modulación en cuadratura.

Y - en el lado receptor, se lleva a cabo la demodulación en cuadratura para adquirir las dos formas de onda (en fase y en cuadratura), y luego se deben realizar algunos procedimientos, como encontrar pares de patrones de secuencia repetidos que se ven en las formas de onda entrantes --- esto es para fines de sincronización y el comienzo de los procedimientos para la estimación del canal, seguido de la recuperación de datos.

Siempre hay un montón de detalles que se dejan de lado en las discusiones sobre OFDM. Solo he mencionado algunos detalles. Pero es de esperar que ayude a las personas a acercarse a la comprensión de OFDM y también a las diferencias entre el método OFDM de múltiples portadoras de la vieja escuela y el método de la nueva escuela (IFFT).

Una nota adicional es que el método clásico (de la vieja escuela) y el método IFFT son bastante diferentes. Se pueden comparar, pero son dos calderos de pescado diferentes.