ES2379583T3 - Procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y dispositivo de sincronización que implementa el procedimiento - Google Patents
Procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y dispositivo de sincronización que implementa el procedimiento Download PDFInfo
- Publication number
- ES2379583T3 ES2379583T3 ES09757412T ES09757412T ES2379583T3 ES 2379583 T3 ES2379583 T3 ES 2379583T3 ES 09757412 T ES09757412 T ES 09757412T ES 09757412 T ES09757412 T ES 09757412T ES 2379583 T3 ES2379583 T3 ES 2379583T3
- Authority
- ES
- Spain
- Prior art keywords
- phase
- constellation
- deviation
- points
- period
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000012544 monitoring process Methods 0.000 title claims abstract description 6
- 239000013598 vector Substances 0.000 claims abstract description 33
- 238000005259 measurement Methods 0.000 claims abstract description 26
- 238000012935 Averaging Methods 0.000 claims abstract description 9
- 230000006870 function Effects 0.000 claims description 38
- 238000012937 correction Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 6
- 230000003044 adaptive effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 238000005070 sampling Methods 0.000 description 6
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000006073 displacement reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000033764 rhythmic process Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 102100026758 Serine/threonine-protein kinase 16 Human genes 0.000 description 1
- 101710184778 Serine/threonine-protein kinase 16 Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/0054—Detection of the synchronisation error by features other than the received signal transition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Procedimiento de seguimiento de la fase de una señal modulada mediante una modulación de fase continua con M estados, muestreada (41) de tal modo que se obtengan al menos dos muestras por periodo de símbolo y tratada por porción de N símbolos, dicho procedimiento caracterizándose porque: - se determina (44) un vector complejo V (n) representativo del estado de amplitud y de fase de la señal recibida para cada periodo de símbolo con una desviación de un medio periodo de símbolo (44) con respecto al ritmo de símbolo del receptor; - se realiza una medición de nivel (50, 53) para cada periodo de símbolo sobre la parte real o imaginaria de dos muestras complejas U (n) y U (n-1) distribuidas con una desviación prácticamente de un medio periodo de símbolo a ambos lados del instante de estimación del vector complejo V (n); - los vectores complejos V (n) se asocian (55) para cada periodo de símbolo a uno de los M puntos de la constelación de la modulación de fase continua mediante una función de correspondencia (51) que toma a la entrada los niveles de las muestras U (n) y U (n-1) y que permite encontrar el punto más próximo de la constelación; - se calcula (60, 61, 62, 63) una estimación media de la desviación de la fase en un periodo de N símbolos para cada uno de los puntos de los M puntos de la constelación de la modulación de fase continua diferenciando entre la estimación media de la fase de la señal y el valor de fase teórico asociado a cada punto de la constelación de la modulación de fase continua; - se calcula (64) una estimación absoluta de la desviación de la fase en un periodo de N símbolos haciendo la media de las estimaciones medias de la desviación de la fase asociadas a cada uno de los M puntos de la constelación de la modulación de fase continua; - se calcula (64) una estimación diferencial de la desviación de la fase en un periodo de N símbolos haciendo la media de las diferencias de desviaciones de fase medias entre puntos consecutivos de la constelación.
Description
Procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y dispositivo de sincronización que implementa el procedimiento
La presente invención se refiere a un procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y a un dispositivo de sincronización que implementa el dispositivo. Esta también se aplica, en particular, al campo de las comunicaciones digitales.
En un sistema de comunicaciones digitales, un transmisor emite una señal hacia un receptor por medio de un canal de transmisión. La señal se modula, es decir hace que las características de una onda portadora varíen de tal modo que transporte información (habitualmente se representa por medio de símbolos binarios ‘0’ y ‘1’). En el caso de una modulación de fase, la información útil se transmite haciendo variar la fase de la señal a transmitir. El receptor tendrá como objetivo demodular la señal, es decir detectar las variaciones de la fase de la señal que se recibe. Las modulaciones de fase continua (CPM por « Continuous Phase Modulation » en inglés) forman una familia particular de las modulaciones de fase para las que las variaciones de la fase de la señal se realizan de manera continua de un símbolo a otro. Para otros tipos de modulaciones de fase como los M-PSK (modulación con M estados de fase, PSK significando « Phase Shift Keying » en inglés), se puede observar entre dos símbolos unas variaciones importantes de la fase de la señal. Estas tienen, como consecuencia, una ampliación del espectro, es decir de la banda que ocupa la señal. En lo que se refiere a las modulaciones continuas de fase, debido al hecho de que inducen una variación continua de la fase de la señal, estas permiten obtener un buen rendimiento en términos de eficiencia espectral.
La modulación GMSK, por « Gaussian Minimum Shift Keying » en inglés, es una modulación que pertenece a la familia de las modulaciones de fase continua. Esta se caracteriza porque utiliza un filtro gaussiano que emplea para filtrar los datos antes de modular la onda portadora. Este filtro tiene el efecto de hacer que las transiciones de fase de un símbolo al otro sean más progresivas que, por ejemplo, en el caso de una modulación MSK (« Minimum Shift Keying »). Las características de esta modulación permiten utilizar de manera eficaz el amplificador de potencia en el lado del transmisor ya que este puede trabajar en zona de saturación. Estas propiedades hacen que la modulación GMSK esté especialmente adaptada para las transmisiones por satélite. A título de ejemplo, un futuro sistema de navegación y de recogida de datos por satélite utilizará esta modulación asociada a un codificador convolutivo con una tasa de rendimiento ½.
Para que un sistema de telecomunicaciones funcione de forma correcta es necesario sincronizar el receptor con la señal recibida. En efecto, si esto no sucede, los resultados en la recepción se verán degradados por un aumento, en particular, de la tasa de error binario. Incluso si el transmisor y el receptor tienen sus relojes internos sincronizados en la inicialización de la comunicación, esta situación puede cambiar a lo largo del tiempo. Tomando como ejemplo las telecomunicaciones inalámbricas, cuando el transmisor y el receptor están en movimiento relativo uno respecto del otro, el efecto Doppler introduce una desviación de frecuencia y tiempo en la señal recibida. La pérdida de sincronización también tiene otras causas, como los defectos de los osciladores que utilizan el transmisor y el receptor. Es, por lo tanto, necesario, a la hora de diseñar un sistema de telecomunicaciones, considerar este aspecto y utilizar unos algoritmos de sincronización eficaces. Una manera de estimar la fiabilidad de estos algoritmos es comparar sus resultados de estimación en la cota de Cramer-Rao. Esta cota indica la mayor precisión que se puede obtener mediante un estimador.
Los procedimientos habituales de sincronización de señales que utilizan una modulación de fase continua, como las modulaciones MSK o GMSK, utilizan en particular estos dos tipos de métodos.
El primer método se denomina NDA (por « non data aided » en inglés) y se deriva del procedimiento descrito por Rudi de Buda en su artículo « Coherent Demodulation of Frequency-Shift Keying With Low Deviation Ratio » (IEEE transactions on communications, junio de 1972). Por ejemplo, la modulación GMSK con B·Ts = 0,5, B·Ts siendo el producto de la banda de la señal y del periodo de símbolo, se puede considerar como un caso particular de la modulación FSK con dos frecuencias F1 y F2. El método se basa en la elevación al cuadrado de la señal modulada y permite recuperar una raya en la frecuencia 2*F1 y una raya en la frecuencia 2*F2. A partir de estas 2 rayas se puede recuperar una señal de portadora y un reloj de ritmo. El fallo de este procedimiento es que con una baja relación Es/N0 (relación entre la energía de símbolo y la densidad espectral de potencia del ruido en la recepción) y debido al hecho de elevar al cuadrado, el ruido de fase se encuentra a un nivel muy elevado, lo que obliga al empleo de bucles de enganche de fase con una banda de bucle reducido a algunos hercios, lo que es incompatible con la evolución de la desviación debida al efecto Doppler en el caso, por ejemplo, de una señal recibida mediante un receptor de satélite.
El segundo método habitual consiste en emplear una sub-portadora piloto o bien una secuencia piloto. El empleo de una sub-portadora durante la transmisión de los datos hace que el transmisor sea más complicado y ya no permite que el transmisor funcione con saturación de su amplificador de potencia. Por esta razón, para una potencia de alimentación dada, se dispone de menos potencia útil para la transmisión de los datos a causa de la presencia de la sub-portadora que suprime esta potencia útil y a causa de la necesaria disminución de potencia del transmisor para generar la señal útil y la sub-portadora sin intermodulaciones molestas. La disminución de potencia de un transmisor es un procedimiento que consiste en emplear su amplificador de potencia reducido, o desplazado, al nivel de entrada para que funcione en una zona casi lineal.
El documento FR 2 845 546 describe un procedimiento y un dispositivo para un estimador de desviaciones de fase y de frecuencia combinado para una transmisión MPSK, en los que el intervalo de observaciones total se divide en sub-intervalos y a continuación se despliega para suprimir la discontinuidad en la estimación de fase calculada. La desviación de fase se calcula a continuación promediando las estimaciones de fases desplegadas mientras que la desviación de frecuencia se calcula promediando las diferencias entre las estimaciones de fases desplegadas adyacentes.
CITA DE LAS REIVINDICACIONES
Para ello, la invención tiene por objeto un procedimiento de seguimiento de la fase de una señal modulada mediante una modulación de fase continua con M estados, muestreada de tal modo que se obtengan al menos dos muestras por periodo de símbolo y tratada por porción de N símbolos, dicho procedimiento caracterizándose porque:
− se determina un vector complejo V(n) representativo del estado de amplitud y de fase de la señal recibida para cada periodo de símbolo con una desviación de un medio periodo de símbolo con respecto al ritmo de símbolo del receptor;
− se realiza una medición de nivel para cada periodo de símbolo sobre la parte real o imaginaria de dos muestras complejas U(n) y U(n-1) distribuidas con una desviación prácticamente de un medio periodo de símbolo a ambos lados del instante de estimación del vector complejo V(n);
− los vectores complejos V(n) se asocian para cada periodo de símbolo a uno de los M puntos de la constelación de la modulación de fase continua mediante una función de correspondencia que toma a la entrada los niveles de las muestras U(n) y U(n-1) y que permite encontrar el punto más próximo de la constelación;
− se calcula una estimación media de la desviación de la fase en un periodo de N símbolos para cada uno de los puntos de los M puntos de la constelación de la modulación de fase continua diferenciando entre la estimación media de la fase de la señal y el valor de fase teórico asociado a cada punto de la constelación de la modulación de fase continua;
− se calcula una estimación absoluta de la desviación de la fase en un periodo de N símbolos haciendo la media de las estimaciones medias de la desviación de la fase asociadas a cada uno de los M puntos de la constelación de la modulación de fase continua;
− se calcula una estimación diferencial de la desviación de la fase en un periodo de N símbolos haciendo la media de las diferencias de desviaciones de fase medias entre puntos consecutivos de la constelación.
Una variante de este procedimiento se caracteriza porque la función de correspondencia que permite asociar los vectores complejos V(n) a uno de los M puntos de la constelación de la modulación de fase continua comprende una tabla de verdad que se basa en el resultado de la proyección de las muestras complejas U(n) y U(n-1) sobre el eje real o imaginario después de haber determinado un valor en función del nivel detectado, es decir ‘+1’ para un nivel de proyección superior a 0 y ‘-1’ para un nivel de proyección inferior a 0, y haciendo corresponder uno de los M símbolos de la constelación con un par de ‘-1/+1’ calculado para cada par de muestras U(n) y U(n-1).
Una variante de este procedimiento se caracteriza porque la señal recibida se ecualiza en frecuencia antes de la estimación de los vectores complejos V(n).
Una variante de este procedimiento se caracteriza porque la señal recibida se ecualiza antes del tratamiento de las muestras U(n) y U(n-1) utilizando un filtro adaptativo.
Una variante de este procedimiento se caracteriza porque sobre la duración del periodo de tratamiento de N símbolos y para cada punto de la constelación, se calcula un vector complejo medio (Vi(n)) por medio de los vectores Vi(n) asociados a cada uno de los puntos i de dicha constelación.
Una variante de este procedimiento se caracteriza porque el argumento de los vectores complejos medios (Vi(n)) asociados a cada uno de los M puntos de la constelación se compara con el argumento teórico del punto asociado de la constelación y lleva a una estimación de la desviación media de la fase para cada uno de los M puntos de la constelación.
La invención también tiene por objeto un procedimiento de sincronización de una señal modulada mediante una modulación de fase continua con M estados que se caracteriza porque este utiliza el procedimiento de seguimiento y porque:
− la fase de la señal recibida se corrige parametrizando un bucle de enganche de fase con la estimación absoluta de la desviación de fase que se deduce de la aplicación del procedimiento;
− el ritmo de símbolo del receptor se corrige parametrizando un filtro pasa-todo con retardo programable con un valor de retardo temporal calculado por medio de la estimación diferencial de desviación de fase que se deduce de la aplicación del procedimiento.
Una variante de este procedimiento se caracteriza porque el valor de retardo temporal utilizado para el seguimiento del ritmo símbolo se calcula utilizando un método de tipo proporcional integral.
Una variante de este procedimiento se caracteriza porque la estimación y la corrección de la fase de la señal se realizan de manera iterativa, es decir que una primera estimación absoluta de la desviación de la fase se conduce por N símbolos de la señal y porque después de la corrección de la fase aplicada a estos N símbolos, el error residual después de la corrección se vuelve a estimar para una segunda corrección, el proceso pudiendo repetirse de este modo el número de veces que decida el usuario del procedimiento.
Una variante de este procedimiento se caracteriza porque la desviación de fase absoluta estimada después de varias iteraciones sucesivas es la suma de las estimaciones de desviación de fase que se obtienen después de cada iteración.
La invención tiene también por objeto un dispositivo de recepción que aplica el procedimiento de sincronización, dicho dispositivo caracterizándose porque consta al menos de:
− un circuito de radiofrecuencia que permite convertir la señal en banda de base;
− unos medios de tratamiento que aplican el procedimiento de sincronización;
− una zona de memoria que permite, en particular, almacenar los vectores complejos V(n), los niveles de las
muestras U(n), las estimaciones medias de la desviación de la fase para cada uno de los M puntos de la constelación de la modulación, así como la estimación media global de la desviación de la fase en un periodo de N símbolos.
Se mostrarán otras características y ventajas de la invención por medio de la descripción que viene a continuación, que se da a título ilustrativo y no limitativo, realizada en relación a los dibujos que se anexan, entre los que:
− la figura 1 ilustra, en el caso en el que la sincronización está establecida, el lugar de las fases de una señal GMSK en recepción así como los valores de fase que puede detectar potencialmente el receptor en un diagrama I/Q;
− la figura 2 ofrece un ejemplo de tabla de verdad que se puede utilizar en el marco de la invención;
− la figura 3 ilustra, en el caso en el que la sincronización no está establecida, el lugar de las fases de una señal GMSK en recepción así como los valores de fase que puede detectar potencialmente el receptor en un diagrama I/Q;
− la figura 4 ilustra un ejemplo de dispositivo que aplica el procedimiento de acuerdo con la invención con una iteración; − la figura 5 ilustra un ejemplo de dispositivo que aplica el procedimiento de acuerdo con la invención con dos iteraciones; − la figura 6 ofrece un ejemplo de función de desviación obtenida con una baja relación Eb/N0 después de una primera iteración; − la figura 7 ofrece un ejemplo de función de desviación obtenida con una baja relación Eb/N0 después de una segunda iteración.
El procedimiento de acuerdo con la invención explota las características del lugar de las fases de las modulaciones de fase continua. El lugar de las fases es la representación de la evolución de la fase de los estados de la modulación en función del tiempo. Con la finalidad de describir de la manera más clara posible el funcionamiento y las ventajas de la invención, el ejemplo de la modulación GMKS, ya introducida anteriormente, con B·Ts = 0,5 como parámetro de configuración, se utilizará en la descripción siguiente.
Tal y como se ha señalado con anterioridad, la modulación GMSK con B·Ts = 0,5 es un caso particular de la modulación FSK con dos frecuencias F1 y F2 con conexión continua de fase de tal modo que:
− F2 > F1;
− F2 - F1 = 0,5*D (con D representando el flujo de símbolo expresado en símbolos por segundo).
Por convención, en la descripción siguiente, la frecuencia F1 se llamará frecuencia portadora.
La figura 1 ilustra, en el caso en el que la sincronización está establecida, el lugar de las fases de la señal en recepción (también denominado representación de Rimoldi), tomando F1 = 0 Hz. En la misma figura se presentan los valores de fase 4 que puede detectar potencialmente el receptor en un diagrama I/Q. La evolución del tiempo se representa en el eje de las abscisas 1 y el de la fase en el eje de las ordenadas 2. El periodo de símbolo 3 se escribe Ts y el periodo de muestra 5, Te. En este ejemplo, la señal GMSK se muestrea a un ritmo de 2 muestras por símbolo de tal modo que se respeta el criterio de Nyquist, esto es Ts = 2*Te, pero el procedimiento funciona de manera más general con Ts = k·Te, siendo k un entero superior a 2. En la figura, las líneas de puntos verticales 6 indican los instantes de muestreo.
En el marco de la invención, la fase de la señal recibida se mide en recepción al ritmo de una medición por periodo de símbolo Ts: el receptor mide la fase de la señal <(n) en el instante (n-1)Ts + Ts/2. En el ejemplo de la modulación
GMSK, la medición de <0 y de <2 da la fase de F1 módulo I en el instante (n-1)Ts + Ts/2. Del mismo modo, la
medición de <1 y de <3 da la fase de F2 módulo I en el instante (n-1)Ts + Ts/2. En el marco de la invención, la fase
de la señal en el enésimo instante de medición <(n) corresponde a la fase de la señal en el instante (n-1)Ts + Ts/2.
En ese instante, un símbolo GMSK puede tomar 4 valores de fase, esto es <0, <1, <2 o <3. Puesto que el receptor
está correctamente sincronizado, <(n) toma necesariamente uno de estos cuatro valores. El receptor debe asociar la
señal recibida en un periodo Ts a un símbolo, es decir a un estado de fase. De acuerdo con la invención, el símbolo
recibido se deduce del nivel medido sobre las muestras complejas siguientes 7, 9:
− U(n-1): muestra de señal 7 en el instante (n-1)Ts;
− U(n): muestra de señal 9 en el instante nTs.
La medición de fase se realiza con una desviación de ½ Ts (periodo de símbolo) con respecto al muestreo a nivel de
U(n-1) y U(n) 7,9.
La correspondencia entre la fase estimada en el instante (n-1)Ts + Ts/2 y la fase estimada de las muestras U(n-1) y
U(n) se realiza, por ejemplo, por medio de una tabla de verdad. La elección del valor de fase recibida en el instante
(n-1)Ts + Ts/2 se selecciona, por lo tanto, entre los cuatro valores posibles <0, <1, <2 o <3 que pueden tomar los
símbolos de la modulación GMSK y se basa en los valores de fase estimados sobre las muestras U(n-1) y U(n).
La figura 2 presenta un ejemplo de tabla de verdad que permite que coincidan los niveles medidos sobre las
muestras complejas U(n-1) y U(n) en uno de los puntos de la constelación de la modulación de fase continua
considerada. Se puede realizar una medición de nivel sobre las muestras U(n-1) y U(n) realizando, por ejemplo, una
proyección de las muestras complejas en el eje de las reales o bien en el eje de las imaginarias. El resultado de esta
proyección se observa a continuación y se selecciona un valor en función del nivel detectado, por ejemplo ‘+1’ para
un nivel superior a 0 y ‘-1’ para un nivel inferior a 0.
En el caso de una modulación GMSK, los puntos de la constelación se pueden caracterizar por su fase que puede
tomar cuatro valores posibles <0, <1, <2 o <3. La tabla de verdad hace, por lo tanto, coincidir uno de estos valores de
fase con un par de ‘-1/+1’.
La figura 3 representa el lugar de las fases en la hipótesis de una desincronización del ritmo bit. Se observa que se
introduce, como consecuencia, una desviación 20 en la fase <(n). En efecto, si la fase y la frecuencia portadora se
conocen a priori al inicio de la transmisión, estas se pueden desviar durante la comunicación.
De acuerdo con la invención, el procedimiento va a estimar esta desviación de fase en un periodo de N símbolos. La
desviación de fase en el instante (n-1)Ts + Ts/2 se escribe L<(n). De acuerdo con la invención, se estima una
estimación de la desviación absoluta de fase L<p por bloque de N símbolos con, por ejemplo, N = 32 símbolos.
La figura 4 representa un ejemplo de dispositivo de sincronización que aplica el procedimiento de acuerdo con la
invención. Los bloques funcionales de la figura se pueden implantar en un dispositivo en el interior de bloques de
hardware o de software. El procedimiento se implanta, por ejemplo, en un receptor. La señal GMSK se recibe y se
trata mediante un circuito de radiofrecuencia que realiza, en particular, el paso en banda de base y a continuación se
transmite a un filtro pasa banda 40. La señal después del filtrado seguidamente se muestrea 41 en la frecuencia
Fe = 1/Te = 2/Ts. A continuación se pone en marcha un bucle de Costas. Este consta:
− de una función 65 que permite corregir la fase de la señal después del muestreo;
− de un filtro pasa todo con retardo programable 67 que permite realizar un desplazamiento temporal continuo,
es decir sin saltos, y corregir el error de ritmo bit introducido por el muestreo; − de un ecualizador de frecuencia 42 que toma a la entrada la señal después del filtrado pasa todo 67 y que
ofrece un equilibrio entre la calidad de la medición con bajo Es/N0 y una buena precisión con alto Es/N0,
dicho ecualizador realizándose con un filtro digital pasa todo en el caso de una modulación GMSK, con B·Ts =
0,5; − de una función 43, que toma a la entrada la señal después de la ecualización en frecuencia 42, introduciendo
un retardo de Ts/2 en dicha señal; − de una función 44, que toma a la entrada la señal después de la aplicación del retardo de Ts/2 43, que mide
un vector complejo V(n), dichos vectores V(n) siendo representativos de los estados de fase <(n) y de
amplitud An de la señal recibida en el instante (n-1)*Ts + Ts/2 y que pueden utilizar la notación compleja: V(n)
j¢(n);
= Ane− de una función 45 que toma a la entrada los vectores V(n) calculados 44, que realizan la estimación absoluta
de la desviación de fase L<p y la estimación diferencial de la desviación de fase L< en un periodo de N
símbolos; − de un bucle de enganche de fase 46 (más conocido por la denominación anglosajona « Phase Locked Loop »
- -
- PLL), que toma a la entrada la estimación de la desviación de fase absoluta L<p y cuya salida se utiliza con el fin de corregir 65 la fase de la señal después del muestreo.
El bucle de Costas es un procedimiento muy conocido que permite realizar una demodulación síncrona para la que hay que efectuar un control preciso de la fase de la señal. El procedimiento de acuerdo con la invención propone un bucle de costas modificado añadiendo en paralelo al bucle de Costas clásico un conjunto de funciones 47 que permiten medir el nivel de las muestras U(n-1) y U(n). Este conjunto de funciones se descompone de la manera siguiente:
− se trata la señal a la salida del filtro pasa todo con retardo programable 67 mediante un ecualizador de nivel
5 48, dicho ecualizador de nivel siendo un filtro FIR que hace, por ejemplo, la función de filtro adaptado a 3 ramas y que trata la señal dando prioridad a la calidad de la decisión en presencia de ruido; la utilización de este filtro y una descripción detallada de su uso está disponible en el artículo « Reduced complexity iterative demodulation and decoding of serial concatenated continuous phase modulation », Mark R. Shane, Richard
D. Wesel, IEEE International Conference on Communications, 2002; 10 − se trata a la señal resultante de la ecualización de nivel 48 mediante una función 49 que introduce un retardo Ts;
− a continuación se realiza una medición 50 del nivel de la muestra U(n-1), muestra de señal 7 en el instante (n1)Ts, sobre la señal después de la aplicación del retardo Ts 49; « medición de nivel » significa que la muestra compleja de señal se proyecta, por ejemplo, en el eje de los reales; si este valor real tiene un valor superior a
15 cero, la función 50 presentará a la salida un ‘+1’; si este valor real tiene un valor inferior a cero, la función 50 presentará a la salida un ‘-1’; − se trata a la señal resultante de la ecualización de nivel 48 mediante una función 52 que introduce un retardo 0*Ts; − se realiza a continuación una medición 53 del nivel de la muestra U(n), muestra de señal 9 en el instante
20 n·Ts, sobre la señal después de la aplicación del retardo 0*Ts 52; « medición de nivel » significa que la muestra compleja de señal se proyecta, por ejemplo, en el eje de los reales; si este valor real tiene un valor superior a cero, la función 53 presentará a la salida un ‘+1’; si este valor real tiene un valor inferior a cero, la función 53 presentará a la salida un ‘-1’;
− los niveles de U(n) y U(n-1) a la salida de las funciones de medición de nivel 50, 53 se tratan a continuación 25 mediante una función lógica 51 que permite asociar los valores de nivel de U(n) y U(N-1) a un punto de la constelación GMSK; para ello, se podrá utilizar, por ejemplo, la tabla de verdad representada en la figura 2.
El conocimiento de los niveles de U(n-1) y de U(n), disponible a la salida de las funciones de medición de nivel 50, 53 permite recuperar los datos binarios que lleva la señal 54.
El conjunto de funciones 45 que realiza la estimación de la desviación de fase L<p en un periodo de N símbolos
30 comprende una función de clasificación de los vectores V(n) 55 que utilizan a la entrada los vectores V(n) que se deducen de la función de medición 44 y el resultado de la función lógica 51, por ejemplo un identificador del punto de la constelación GMSK asociado al vector V(n). Este conjunto de función 45 comprende, por otra parte, un conjunto de cuatro filtros integradores 56, 57, 58, 59 que toman a la entrada los vectores clasificados por la función de clasificación de los vectores complejos V(n) 55 que consiste respectivamente en cuatro grupos de vectores V0(n),
35 V1(n), V2(n), V3(n), cada grupo estando asociado a un punto de la constelación GMSK. Utilizando estas entradas, los filtros integradores 56, 57, 58, 59 calculan respectivamente unos vectores medios <V0(n)>, <V1(n)>, <V2(n)>, <V3(n)>, la notación <.> designando un valor medio calculado sobre N símbolos. Estos vectores medios proporcionados a la salida de los filtros integradores 56, 57, 58, 59 se transmiten a un banco de funciones de mediciones 60, 61, 62, 63 cuyo objetivo es calcular respectivamente la media de los ángulos <<0(n)>, <<1(n)>,
40 <<2(n)> y <<3(n)> en N símbolos. Estas medias se podrán deducir del resultado de los filtros integradores 56, 57, 58, 59 utilizando, por ejemplo, las fórmulas siguientes:
También se puede estimar, en una aplicación alternativa del procedimiento, el valor medio de las fases basándose 50 en el valor medio de la fase de cada vector, pero en ese caso los resultados de estimación que se obtienen serán entonces menos buenos con un valor bajo de la relación Eb/N0.
Las fórmulas serán en ese caso: Los ángulos medios <<0(n)>, <<1(n)>, <<2(n)> y <<3(n)> a la salida de las funciones de medición 60, 61, 62, 63 se utilizan a continuación mediante una función 64 que permite determinar un valor absoluto de desviación de fase L<p y un valor diferencial de desviación de fase L< por bloque de N símbolos calculando la desviación de los valores medios con respecto a sus valores nominales, los valores nominales siendo los valores de la fase de los puntos de la constelación, esto es 0, I/2, I y 3I/2. La desviación media se puede expresar, entonces, para cada uno de los puntos de la modulación GMSK por:
El valor absoluto de desviación de fase L<p en N símbolos, que corresponde al desplazamiento medio de la constelación, se deduce utilizando, por ejemplo, la expresión siguiente:
Este valor se transmite a continuación a la entrada del bucle de enganche de fase 46 con el fin de corregir 65 la fase de la señal recibida del valor de desviación estimado.
El valor diferencial de la desviación de fase L< se utiliza con el fin de actualizar el valor del ritmo bit que aplica el receptor a la señal recibida. Este se calcula haciendo la media de las diferencias de desviaciones de fase medias entre puntos consecutivos de la constelación. Para el caso de una modulación con cuatro estados como la GMSK, se utiliza la expresión siguiente:
Este valor calculado por la función de cálculo de la desviación de fase 64 se utiliza a la entrada de una función de seguimiento del ritmo bit 66 cuya salida es un valor de retardo temporal, dicho valor calculándose por ejemplo por medio de un método de tipo proporcional integral, y se utiliza con el fin de parametrizar el filtro RIF (Respuesta Impulsional Finita) 67, de tipo pasa todo con retardo programable. El seguimiento del ritmo se hace mediante un control que mantiene el valor de desviación de fase L< en cero. El filtro pasa todo 67 programable permite realizar un desplazamiento temporal continuo, es decir sin saltos.
La figura 5 ilustra una variante del dispositivo presentado en la figura 4. Un medio para mejorar la medición de fase consiste en reiterar la medición haciendo cambiar la fase de referencia del valor medido con anterioridad y volviendo a medir la fase a continuación. La desviación de fase estimada tras esta iteración es igual a L<p (PrimeraMedición) + L<p (SegundaMedición). Este proceso se puede repetir varias veces. La figura 5 ilustra esta variante en el caso en el que se realizan dos iteraciones. Una parte de los bloques funcionales de la figura 4 descrita con anterioridad se duplican 70 y toman a la entrada la señal después del filtrado pasa todo 67 y de la corrección de fase 71 utilizando la primera estimación absoluta L<p 73. Se obtiene una segunda medición de L<p 74 y se añade a la primera por medio de una función suma 72. La suma de las dos mediciones 75 se utiliza a la entrada del bucle de enganche de fase 46 con el fin de corregir la fase 65 de la señal recibida después del muestreo.
La figura 6 ofrece un ejemplo de función de desviación obtenida con un bajo valor de la relación Es/N0 utilizando el ejemplo de dispositivo que aplica el procedimiento descrito con anterioridad. La función de desviación muestra la 5 diferencia entre el valor de desviación de la fase de la señal que se aplica artificialmente mediante simulación (valores leídos en ordenadas 80) y el valor efectivamente medido después de la aplicación del procedimiento (valores leídos en abscisas 81). Los resultados de la medición de fase presentados en la figura 6 se han obtenido después de la integración en 101 símbolos para Es/N0 = 0 dB. Un algoritmo que proporciona una estimación de la desviación ideal presentaría unos resultados similares en la línea recta 83. El resultado de la estimación después de
10 la aplicación del procedimiento de acuerdo con la invención 82 presenta una zona lineal alrededor de cero, señal de un buen funcionamiento del algoritmo.
La figura 7 presenta los resultados de simulación obtenidos después de una segunda iteración. El intervalo lineal del estimador es más amplio, lo que significa que los resultados de la estimación se han mejorado.
Claims (10)
- REIVINDICACIONES1. Procedimiento de seguimiento de la fase de una señal modulada mediante una modulación de fase continua con M estados, muestreada (41) de tal modo que se obtengan al menos dos muestras por periodo de símbolo y tratada por porción de N símbolos, dicho procedimiento caracterizándose porque:− se determina (44) un vector complejo V(n) representativo del estado de amplitud y de fase de la señal recibida para cada periodo de símbolo con una desviación de un medio periodo de símbolo (44) con respecto al ritmo de símbolo del receptor;− se realiza una medición de nivel (50, 53) para cada periodo de símbolo sobre la parte real o imaginaria de dos muestras complejas U(n) y U(n-1) distribuidas con una desviación prácticamente de un medio periodo de símbolo a ambos lados del instante de estimación del vector complejo V(n);− los vectores complejos V(n) se asocian (55) para cada periodo de símbolo a uno de los M puntos de la constelación de la modulación de fase continua mediante una función de correspondencia (51) que toma a la entrada los niveles de las muestras U(n) y U(n-1) y que permite encontrar el punto más próximo de la constelación;− se calcula (60, 61, 62, 63) una estimación media de la desviación de la fase en un periodo de N símbolos para cada uno de los puntos de los M puntos de la constelación de la modulación de fase continua diferenciando entre la estimación media de la fase de la señal y el valor de fase teórico asociado a cada punto de la constelación de la modulación de fase continua;− se calcula (64) una estimación absoluta de la desviación de la fase en un periodo de N símbolos haciendo la media de las estimaciones medias de la desviación de la fase asociadas a cada uno de los M puntos de la constelación de la modulación de fase continua;− se calcula (64) una estimación diferencial de la desviación de la fase en un periodo de N símbolos haciendo la media de las diferencias de desviaciones de fase medias entre puntos consecutivos de la constelación.
-
- 2.
- Procedimiento de acuerdo con la reivindicación 1 que se caracteriza porque la función de correspondencia (51) que permite asociar los vectores complejos V(n) a uno de los M puntos de la constelación de la modulación de fase continua (55) comprende una tabla de verdad que se basa en el resultado de la proyección de las muestras complejas U(n) y U(n-1) sobre el eje real o imaginario después de haber determinado un valor en función del nivel detectado (50, 53), es decir +1 para un nivel de proyección superior a 0 y -1 para un nivel de proyección inferior a 0, y haciendo corresponder uno de los M símbolos de la constelación con un par de -1/+1 calculado para cada par de muestras U(n) y U(n-1).
-
- 3.
- Procedimiento de acuerdo con una de las reivindicaciones anteriores que se caracteriza porque la señal recibida se ecualiza en frecuencia (42) antes de la estimación de los vectores complejos V(n).
-
- 4.
- Procedimiento de acuerdo con una de las reivindicaciones anteriores que se caracteriza porque la señal recibida se ecualiza (48) antes del tratamiento de las muestras U(n) y U(n-1) utilizando un filtro adaptativo.
-
- 5.
- Procedimiento de acuerdo con una de las reivindicaciones anteriores que se caracteriza porque sobre la duración del periodo de tratamiento de N símbolos y para cada punto de la constelación, se calcula (56) un vector complejo medio (Vi(n)) por medio de los vectores Vi(n) asociados (55) a cada uno de los puntos i de dicha constelación.
-
- 6.
- Procedimiento de acuerdo con la reivindicación 5 que se caracteriza porque el argumento de los vectores complejos medios (Vi(n)) asociados a cada uno de los M puntos de la constelación se compara con el argumento teórico del punto asociado de la constelación y se utiliza para estimar la desviación media de la fase (60, 61, 62, 63) para cada uno de los M puntos de la constelación.
-
- 7.
- Procedimiento de sincronización de una señal modulada mediante una modulación de fase continua con M estados que se caracteriza porque utiliza el procedimiento de seguimiento de acuerdo con una de las reivindicaciones anteriores y porque:
− la fase de la señal recibida se corrige (65) parametrizando un bucle de enganche de fase (46) con la estimación absoluta de la desviación de fase que se deduce de la aplicación del procedimiento;− el ritmo de símbolo del receptor se corrige parametrizando un filtro pasa todo con retardo programable (67) con un valor de retardo temporal calculado (66) por medio de la estimación diferencial de desviación de fase que se deduce de la aplicación del procedimiento. -
- 8.
- Procedimiento de acuerdo con la reivindicación 7 que se caracteriza porque el valor de retardo temporal utilizado para el seguimiento del ritmo de símbolo se calcula (66) utilizando un método de tipo proporcional integral.
-
- 9.
- Procedimiento de acuerdo con una de las reivindicaciones 7 u 8 que se caracteriza porque la estimación y la corrección de la fase de la señal se realizan de manera iterativa, una primera estimación absoluta de la desviación de la fase (73) llevándose a cabo sobre N símbolos de la señal, el error residual después de la corrección (74) volviéndose a estimar después de la corrección de la fase aplicada a estos N símbolos (71) para una segunda
corrección, pudiendo de este modo repetirse el proceso un número dado de veces. -
- 10.
- Procedimiento de acuerdo con la reivindicación 9 que se caracteriza porque la desviación de fase absoluta estimada después de varias iteraciones sucesivas es la suma (72) de las estimaciones de desviación de fase obtenidas después de cada iteración.
5 11. Dispositivo de recepción que aplica el procedimiento de sincronización de acuerdo con una de las reivindicaciones 7 a 10, dicho dispositivo caracterizándose porque consta al menos de:− un circuito de radiofrecuencia que permite convertir la señal en banda de base; − unos medios de tratamiento que aplican el procedimiento de sincronización de acuerdo con una cualquiera de las reivindicaciones 7 a 10;10 − una zona de memoria que permite, en particular, almacenar los vectores complejos V(n), los niveles de las muestras U(n), las estimaciones medias de la desviación de la fase para cada uno de los M puntos de la constelación de la modulación, así como la estimación media global de la desviación de la fase en un periodo de N símbolos.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0803171 | 2008-06-06 | ||
| FR0803171A FR2932344B1 (fr) | 2008-06-06 | 2008-06-06 | Procede de poursuite de la phase d'un signal module par modulation a phase continue et dispositif de synchronisation mettant en oeuvre le procede. |
| PCT/EP2009/056382 WO2009147029A1 (fr) | 2008-06-06 | 2009-05-26 | Procede de poursuite de la phase d'un signal module par modulation a phase continue et dispositif de synchronisation mettant en oeuvre le procede |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2379583T3 true ES2379583T3 (es) | 2012-04-27 |
Family
ID=40227575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09757412T Active ES2379583T3 (es) | 2008-06-06 | 2009-05-26 | Procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y dispositivo de sincronización que implementa el procedimiento |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8571139B2 (es) |
| EP (1) | EP2301184B1 (es) |
| AT (1) | ATE539512T1 (es) |
| ES (1) | ES2379583T3 (es) |
| FR (1) | FR2932344B1 (es) |
| WO (1) | WO2009147029A1 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8670439B2 (en) * | 2010-07-02 | 2014-03-11 | Futurewei Technologies, Inc. | Method for accurate distribution of time to a receiver node in an access network |
| JP6883659B2 (ja) * | 2017-04-28 | 2021-06-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 測定装置及び測定方法 |
| CN108241143B (zh) * | 2017-12-28 | 2020-08-28 | 成都世源频控技术股份有限公司 | 基于Costas环的快速测频和跟踪输出装置的实现方法 |
| CN108900445B (zh) * | 2018-08-30 | 2021-02-26 | 深圳大学 | 一种信号符号率估计的方法及装置 |
| CN108989256B (zh) * | 2018-09-04 | 2021-03-19 | 泰凌微电子(上海)股份有限公司 | 一种fsk/gfsk解调方法及装置 |
| CN113630359B (zh) * | 2021-06-22 | 2024-06-11 | 武汉高德红外股份有限公司 | 一种相位跟踪方法、存储介质及计算机 |
| CN114363134B (zh) * | 2021-12-31 | 2023-10-27 | 北京升哲科技有限公司 | 一种信号解调方法、装置、电子设备及存储介质 |
| CN114363127B (zh) * | 2021-12-31 | 2023-06-27 | 北京升哲科技有限公司 | 一种信号均衡方法、装置、电子设备及存储介质 |
| EP4351024A1 (en) * | 2022-10-06 | 2024-04-10 | Nxp B.V. | Rf communication device and operating method |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2700228B1 (fr) * | 1993-01-06 | 1995-02-10 | Alcatel Telspace | Dispositif de calage de phase de chacun des paquets d'un signal numérique à modulation de phase, et récepteur correspondant. |
| US6075408A (en) * | 1998-12-30 | 2000-06-13 | International Business Machines Corp. | OQPSK phase and timing detection |
| US6463266B1 (en) * | 1999-08-10 | 2002-10-08 | Broadcom Corporation | Radio frequency control for communications systems |
| US7324612B2 (en) * | 2003-02-21 | 2008-01-29 | Conexant, Inc. | Carrier tracking circuit and method including dual numerically controlled oscillators and feedforward phase correction coefficient |
| FR2845546B1 (fr) * | 2003-10-06 | 2006-02-24 | Kwangju Inst Sci & Tech | Procede et dispositif destines a un estimateur de decalages de phase et de frequence combine pour une transmission par modulation par deplacement de phase multiple |
| SG124281A1 (en) * | 2004-03-19 | 2006-08-30 | Oki Techno Ct Singapore Pte | Digital radio receiver |
-
2008
- 2008-06-06 FR FR0803171A patent/FR2932344B1/fr not_active Expired - Fee Related
-
2009
- 2009-05-26 US US12/996,522 patent/US8571139B2/en active Active
- 2009-05-26 AT AT09757412T patent/ATE539512T1/de active
- 2009-05-26 WO PCT/EP2009/056382 patent/WO2009147029A1/fr not_active Ceased
- 2009-05-26 ES ES09757412T patent/ES2379583T3/es active Active
- 2009-05-26 EP EP09757412A patent/EP2301184B1/fr active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2301184A1 (fr) | 2011-03-30 |
| FR2932344A1 (fr) | 2009-12-11 |
| US8571139B2 (en) | 2013-10-29 |
| EP2301184B1 (fr) | 2011-12-28 |
| ATE539512T1 (de) | 2012-01-15 |
| WO2009147029A1 (fr) | 2009-12-10 |
| FR2932344B1 (fr) | 2010-06-04 |
| US20110170583A1 (en) | 2011-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2379583T3 (es) | Procedimiento de seguimiento de la fase de una señal modulada mediante modulación de fase continua y dispositivo de sincronización que implementa el procedimiento | |
| Mengali | Synchronization techniques for digital receivers | |
| ES2823806T3 (es) | Método de recepción y receptor para corrección de desplazamiento de frecuencia y tiempo de demodulación de fase continua en sistemas de identificación automática basados en un satélite | |
| CN103944708B (zh) | 用于使用轨线中点旋转来检测高阶调制的符号定时误差的位同步器及相关方法 | |
| ES2278112T3 (es) | Procedimiento para la sincronizacion de fase de portadora asistida por piloto. | |
| BR9815808B1 (pt) | método e aparelho para a sincronização de freqüência fina em sistemas de demodulação multi-portadora. | |
| WO2002095976A1 (es) | Procedimiento para la sincronizacion en el enlace descendente de multiples usuarios en un sistema de transmision punto a multipunto con modulacion ofdm | |
| JPH06503460A (ja) | 差分符号化位相変調信号の絶対位相を決定するためのシステムおよび方法 | |
| CN105763500A (zh) | 一种连续相位调制信号的频偏、时延和相偏的联合同步方法 | |
| CN105049174A (zh) | 一种用于oqpsk调制的载波与时钟联合同步方法 | |
| ES2224518T3 (es) | Estimacion del desplazamiento de la frecuencia portadora. | |
| ES2300135T3 (es) | Metodo de recuperacion de portadora de señal. | |
| CN109818894B (zh) | 多径信道下gmsk信号检测方法及检测装置 | |
| Le Nir et al. | Low complexity generic receiver for the NATO Narrow Band Waveform | |
| Gallardo et al. | Coherent receiver for AIS satellite detection | |
| ES2392608T3 (es) | Procedimiento de modulación multi-estado de fase continua y emisor que aplica dicho procedimiento | |
| Huang et al. | Simple CPM receivers based on a switched linear modulation model | |
| Nelson et al. | GMSK co-channel demodulation | |
| Brown et al. | Maximum likelihood timing estimation for CPM using Legendre polynomials | |
| Maya et al. | A high data rate BPSK receiver implementation in FPGA for high dynamics applications | |
| Alpman | Estimation of oscillator phase noise for MPSK-based communication systems over AWGN channels | |
| Tibenderana et al. | A low-cost scalable matched filter bank receiver for GFSK signals with carrier frequency and modulation index offset compensation | |
| Yang | Synchronization of Frame, Symbol Timing and Carrier | |
| Zhong et al. | Symbol timing estimation with multi-h CPM signals | |
| Kumaraswamy | Simplified detection techniques for serially concatenated coded continuous phase modulations |