Ubicación del filtro coincidente

7

En un receptor de comunicación digital, se utiliza un filtro adaptado (filtro SRRC). En diferentes publicaciones, la ubicación del filtro coincidente se menciona en dos lugares diferentes. Uno es justo después del ADC seguido por el resampler de un sistema de recuperación de tiempo, y el otro es después del resampler del proceso de recuperación de tiempo seguido por un detector de error de tiempo (TED).

A mi entender, prácticamente debería ser después del resampler. Digamos que el factor de interpolación es en el lado del transmisor, lo que significa muestras por símbolo. Por lo tanto, si la frecuencia de símbolos es , la frecuencia de muestreo es . 442 MHz8 megahercio

Ahora, en el lado del receptor, digamos que el ADC que estoy usando es el muestreo a es decir, la frecuencia de muestreo es , que es veces la frecuencia de símbolos, o veces la frecuencia de muestreo del transmisor . Es solo después del remuestreo que recuperaremos nuestra frecuencia de muestreo del transmisor original, de modo que se pueda emplear el filtro SRRC (con una tasa de sobremuestreo ). De lo contrario, si usamos antes del muestreador, tenemos que usar un filtro SRRC (con una tasa de sobremuestreo ), lo que aumentará el número de coeficientes de filtro y, por lo tanto, el costo del hardware. 40 MSps40 megahercio205 54 420

¿Es correcto mi entendimiento?

avi1987
fuente
Avi- Tome nota en mi respuesta a continuación de que el Gardner TED funciona con 2 muestras por símbolo, y es probable que no necesite 20 muestras por símbolo para implementar el filtro SRRC (también puede hacer el filtro RRC con 2 muestras por símbolo, un se puede usar un valor más alto con el efecto dominante de reducir la variación en la atenuación de la banda de detención pero con poco impacto en el rendimiento de otro filtro), para que pueda volver a muestrear y obtener las ventajas que indica correctamente para operar a una frecuencia de muestreo más baja, y tener las ventajas de hacerlo su TED antes del filtrado RRC.
Dan Boschen
Creo que puedo usar el filtro RRC con una tasa de sobremuestreo más baja que el ADC (en mi caso 4 en lugar de 20) si la tasa es múltiplo integral de la tasa de muestreo del transmisor. ¿Qué sucede si la frecuencia de sobremuestreo de ADC no es un múltiplo integral de la frecuencia de muestreo del transmisor (por ejemplo, la frecuencia de muestreo de ADC de 40 MHz y la frecuencia de muestreo del transmisor de 6 MHz), en ese caso solo puedo usar un filtro adaptado después (o antes) del TED solamente, pero no antes del resampler.
avi1987
Yo uso un resampler de tasa fraccional en ese caso. Una implementación polifásica es a menudo un buen enfoque para esto, ya que se puede combinar con la recuperación de temporización con bastante elegancia.
Dan Boschen

Respuestas:

8

El lapso de tiempo de los cruces por cero aumenta después del filtrado final de RRC (y las ubicaciones de muestreo de símbolos convergen, lo cual es el objetivo para el beneficio de ISI cero, ¡pero el aumento de cruce por cero en el proceso es en detrimento de la recuperación del tiempo!). Por lo tanto, si está utilizando un TED Gardner que es sensible a esto, es mejor tener TED antes del filtrado RRC, ya que el tiempo de SNR será mayor.

Sin embargo, un sincronizador como el Mueller y el Mueller que opera con decisiones de símbolos (1 muestra por símbolo) tiene un mejor rendimiento después del filtro RRC.

A continuación se detallan los detalles relacionados con el uso del TED Gardner, para mostrar las consideraciones involucradas:

ingrese la descripción de la imagen aquí

Vea mis cifras a continuación de cuando estudié esto más de cerca con el TED de Gardner, mostrando también la compensación que se realizará con un roll-off más bajo (valor alfa) para una mejor eficiencia del espectro pero menor SNR de temporización debido a una pendiente discriminadora reducida y mayor Patrón de ruido. Se muestra la "Media (TED)", que es el discriminador de temporización para un TED Gardner (pendiente más alta significa mayor ganancia / sensibilidad de bucle), y el ruido del patrón del detector frente a la compensación de temporización. Tenga en cuenta que se logra una SNR de sincronización más alta si realiza la detección de errores de sincronización antes del filtrado RRC. Esto se debe a que el intervalo de tiempo de los cruces por cero aumenta después del filtrado RRC, mientras que las ubicaciones de decisión de los símbolos convergen (ver figura de forma de onda antes y después de RRC).

Para comparar, si lo deseo, también puedo incluir más tarde el sincronizador M&M ya que también lo había estudiado de manera similar, pero por ahora resumí las comparaciones que obtuve al final de esta publicación.

Gardner TED para QPSK / QAM:

ingrese la descripción de la imagen aquí

Tmire=yo2norte(yo2norte+1-yo2norte-1+Q2norte(Q2norte+1-Q2norte-1)=rmiunal[Conortej(ynorte)(y2norte+1-y2norte-1)]

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Esto muestra las características del espectro de frecuencia del ruido del patrón del Detector de errores de sincronización Garndner:

ingrese la descripción de la imagen aquí

A modo de comparación (y consideración), a continuación se muestra el sincronizador Mueller & Mueller (M&M):

ingrese la descripción de la imagen aquí

Sin profundizar en el sincronizador Mueller & Mueller (M&M) en detalles similares, al menos incluiré a continuación las conclusiones clave que hice al comparar el Gardner TED versus el sincronizador Mueller & Mueller:

ingrese la descripción de la imagen aquí

Dan Boschen
fuente
Gracias por la respuesta. ¿Se referirá al libro o enlace donde puedo encontrar la información al respecto?
avi1987
Estos fueron mis propios estudios, pero puedes buscar en Google Gardner Timing Error Detector para encontrar mucha información sobre él y el documento original que escribió. Esencialmente, la diferencia es una estimación de la derivada y_dot para que el detector funcione utilizando la relación error de temporización = y * y_dot. Espero que ayude.
Dan Boschen