ES2363892T3 - Método y disposición para correción automática de frecuencia. - Google Patents
Método y disposición para correción automática de frecuencia. Download PDFInfo
- Publication number
- ES2363892T3 ES2363892T3 ES08101271T ES08101271T ES2363892T3 ES 2363892 T3 ES2363892 T3 ES 2363892T3 ES 08101271 T ES08101271 T ES 08101271T ES 08101271 T ES08101271 T ES 08101271T ES 2363892 T3 ES2363892 T3 ES 2363892T3
- Authority
- ES
- Spain
- Prior art keywords
- frequency
- estimate
- means arranged
- channel
- frequency estimate
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012937 correction Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 5
- 238000004590 computer program Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 description 10
- 230000006872 improvement Effects 0.000 description 4
- 238000005311 autocorrelation function Methods 0.000 description 2
- 230000002542 deteriorative effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101100136728 Cricetulus griseus Pisd gene Proteins 0.000 description 1
- 235000010044 Hernandia moerenhoutiana Nutrition 0.000 description 1
- 244000084296 Hernandia moerenhoutiana Species 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
- H04L2027/0028—Correction of carrier offset at passband only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0063—Elements of loops
- H04L2027/0065—Frequency error detectors
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Circuits Of Receivers In General (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Channel Selection Circuits, Automatic Tuning Circuits (AREA)
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Temperature-Responsive Valves (AREA)
Abstract
Método para corrección automática de frecuencia de un bucle de control automático de frecuencia de una unidad de comunicaciones inalámbricas que funciona en un modo dúplex por división de tiempo, comprendiendo el método en una primera etapa (500): recibir una señal de sincronización sobre un primer canal físico; producir a partir de la señal de sincronización una primera estimación de frecuencia (Δfk); determinar si la primera estimación de frecuencia (Δfk) está por debajo de un umbral predeterminado (Frecuencia_Ajustada2); y producir, a partir de la señal de sincronización, un primer y un segundo valores de correlación parciales para ser usados en la corrección de frecuencia (pc1, pc2); estando caracterizado el método porque, en una segunda etapa (600), en respuesta a la determinación de que la primera estimación de frecuencia (Δfk) está por debajo del umbral predeterminado (Frecuencia_Ajustada2): se recibe una segunda señal que comprende una baliza sobre un segundo canal físico, se obtiene una estimación de canal a partir de la baliza (mx1); se selecciona entre un primer caso y un segundo caso; en el que, si se selecciona el primer caso, se produce una segunda estimación de frecuencia a partir de la estimación de canal obtenida (mx1) y una salida de un correlador de señales de sincronización (mx0), y si se selecciona el segundo caso, se produce la segunda estimación de frecuencia a partir del primer y el segundo valores de correlación parciales (pc1, pc2); y se realiza una corrección de frecuencia usando la segunda estimación de frecuencia.
Description
La presente invención se refiere a redes de comunicaciones inalámbricas y particularmente a redes UTRA (Acceso de Radiocomunicaciones Terrestres del Sistema de Telefonía Móvil Universal) que funcionan en el modo TDD (Dúplex por División de Tiempo).
En el modo TDD del UTRA, el canal de sincronización (SCH) tiene dos funciones. La función principal consiste en proporcionar una señal que permite que un “UE” (equipo de usuario, tal como un terminal inalámbrico) busque e identifique un “Nodo B” (es decir, una Estación Base inalámbrica de un sistema UMTS). La función secundaria consiste en proporcionar suficiente información para permitir que un UE demodule una transmisión del P-CCPCH (Canal Físico Primario de Control Común) y obtenga la información de sistema, enviada en el canal de transporte BCH (Canal de Difusión General) que es transportado por el P-CCPCH, necesaria para poder comunicarse con la red. El canal físico P-CCPCH presenta las características de la Función de Baliza, según se define en la especificación técnica “3GPP TS 25.221” disponible públicamente en el sitio web (www.3gpp.org) del Proyecto de Asociación de 3ª Generación.
Existen dos casos de asignación de SCH y P-CCPCH según se expresa a continuación:
Caso 1) SCH y P-CCPCH asignados en el intervalo de tiempo nºk, en la que k=0...14
Caso 2) SCH asignado en dos intervalos de tiempo: intervalo de tiempo n.ºk e intervalo de tiempo n.ºk+8, en la que k=0...6; P-CCPCH asignado en el intervalo de tiempo nºk
en los que el intervalo de tiempo n.ºk es el intervalo de tiempo késimo. Debido a este esquema del SCH, se conoce la posición del P-CCPCH a partir del SCH. El SCH comprende un código de sincronización primario (PSC) de valor real y tres códigos de sincronización secundarios (SSC) complejos, todos ellos de 256 segmentos de longitud. El PSC es común para todos los Nodos B, pero los SSC son específicos de cada Nodo B. El PSC y el SSC se transmiten simultáneamente desde un Nodo B determinado, con una deriva de tiempo (tderiva) fija específica desde el inicio del intervalo de tiempo. La deriva de tiempo se incluye para evitar el posible efecto de captura que, de otro modo, se produciría como consecuencia de que todos los Nodos B transmitieran el código primario común al mismo tiempo.
La Corrección de Frecuencia Automática (AFC) se utiliza típicamente en el modo TDD del UTRA para corregir derivas de frecuencia que se producen en presencia de ruido en la señal recibida. En el modo TDD del UTRA, el PSC funciona típicamente en valores negativos de la SNR, lo cual, con métodos convencionales de AFC, da origen a una deriva de frecuencia elevada, deteriorando el rendimiento.
Existe por lo tanto una necesidad de corrección de frecuencia en la que se pueda(n) aliviar la(s) desventaja(s) mencionada(s) anteriormente.
Los documentos US-A-5.751.776, DE 100 01 854A, WO 98/34357 y WO 01/61880 dan a conocer, cada uno de ellos, un método de corrección de frecuencia automática que utiliza una estimación del canal de un canal físico y una salida de un correlador de códigos de sincronización primarios y que produce a partir de ellas una señal de corrección de frecuencia.
Según un primer aspecto de la presente invención, se proporciona un método para la corrección automática de frecuencia tal como se reivindica en la reivindicación 1.
De acuerdo con un segundo aspecto de la presente invención, se proporciona una unidad de comunicaciones inalámbricas que comprende una disposición para corrección automática de frecuencia tal como se reivindica en la reivindicación 3.
A continuación se describirán, únicamente a título de ejemplo, un método y una disposición para corrección de frecuencia de múltiples etapas, que incorpora la presente invención, haciendo referencia a los dibujos adjuntos, en los que:
la figura 1 muestra en forma esquemática el formato del SCH en el modo TDD del UTRA; la figura 2 muestra en forma esquemática una disposición de la técnica anterior para Control Automático de Frecuencia en el modo TDD del UTRA;
5 la figura 3 muestra una representación gráfica de la característica de Deriva de Frecuencia de la disposición de AFC de la figura 2 en función de la Relación Señal/Ruido (SNR);
la figura 4 muestra en forma esquemática de bloques el flujo del proceso del AFC utilizado en la presente invención;
10 la figura 5 muestra en forma esquemática de bloques una primera etapa en el AFC utilizado en la presente invención;
la figura 6 muestra en forma esquemática de bloques una segunda etapa en el AFC utilizado en la presente invención; y
15 la figura 7 muestra una representación gráfica de la característica de Deriva de Frecuencia de la disposición de AFC de las figuras 4, 5 y 6 en función de la Relación Señal/Ruido (SNR).
20 El formato general del SCH se muestra esquemáticamente en la figura 1. Tal como se muestra, el código de sincronización primario (PSC), Cp, es una secuencia de valor real de 256 segmentos de longitud, transmitida con una potencia PPSC. El código de sincronización secundario (SSC), Cs,i (i = 1, 2, 3), de longitud 256 se transmite simultáneamente con el PSC; la potencia total del SSC se fija a PSSC. Adicionalmente, estos códigos se multiplican
25 por un valor complejo, bj (j = 1, 2, 3). El subíndice s en Cs,i se refiere a un conjunto de códigos, de los cuales hay 32, tal como se especifica en la especificación técnica “3GPP TS 25.223” disponible públicamente en el sitio web (www.3gpp.org) del Proyecto de Asociación de 3ª Generación. Los conjuntos de códigos, s, conjuntamente con los valores de los multiplicadores complejos, bj, se usan para transferir los bits de información al UE.
30 La ubicación del SCH con respecto al comienzo del intervalo de tiempo queda definida por tderiva,n. Se calcula de la manera siguiente:
⎧⎢ 976 − 256 ⎥
n.T n < 16
⎪ c⎢⎥
t =
deriva,n ⎨
⎛ ⎢ 976 − 256 ⎥⎞
⎪⎜ 976 + 512 + (n − 16) ⎟Tn ≥ 16.
⎢⎥c
⎪ 15
35 que se puede simplificar a:
⎧ n.48.T n < 16
ct = ⎨
deriva,n (720 + n.48)T n ≥ 16
⎩c
en la que Tc es la duración de los segmentos y n = 0, 1, ..., 31. El valor de n está relacionado con el grupo de 40 códigos y se obtiene demodulando la información en el SSC.
El PSC, p, se construye como una secuencia Golay jerárquica generalizada. La secuencia usada para p se ha seleccionado de manera que presenta unas buenas propiedades de autocorrelación aperiódica. Definiendo una secuencia “G” como
45
G = [g ...g16] = [111 1111111111111 ]
g2 g31
y definiendo una secuencia ' a' como
50 a = [11111111 1 1111111 ]
la secuencia de código primario se obtiene expandiendo la secuencia ‘G’ por la secuencia ‘a’, que produce la secuencia primaria resultante proporcionada por
55 p = (1 + j)[g ⋅ a g2 ⋅ a g3 ⋅ a ... g16 ⋅ a]
1
Haciendo referencia a continuación a la figura 2, un sistema convencional de Corrección Automática de Frecuencia (AFC) 200 comprende un estimador de frecuencia 210, un filtro 220, y un Oscilador Controlado por Voltaje (VCO)
230.
5 Las muestras recibidas se aplican al correlador de PSC 240. El vector de muestras recibidas que produjeron el pico de correlación más alto se aplican al estimador de frecuencia 210. Supóngase que r=(r0,K,r255) es la secuencia de muestras recibidas que producen el pico complejo más alto en la salida del correlador de PSC, y que p=(p0,K,p255) es el PSC complejo. Entonces, se puede escribir
10 r = p + n
en la que n =(n0,K,n255) es un vector de ruido/interferencia con media cero y varianza 2σ2. Para obtener una estimación de la deriva de frecuencia, se toman correlaciones parciales del PSC de tal manera que
127
∗
∑
pc1 = rp
iii=0
127
∗
∑
pc2 =
r p
i+128 i+128
i=0
en la que pc1 y pc2 son el resultado de 2 correlaciones parciales de longitud 128. La diferencia de fase entre pc1 y pc2 viene dada por
*
C = pc × pc
20 12
−1⎛
Δφ= tan
⎞
Im(C)
Re(C)
⎟⎟⎠
⎜⎜⎝
Una tabla de consulta en general proporciona la función tan1(•). La deriva de frecuencia instantánea viene dada por:
25
1Δφ 1Δφ
Δf =
=
Hz k
2π dt 2π 128T
c
en al que Tc es el periodo de los segmentos y 128 es la distancia en segmentos entre los picos de correlación pc1 y pc2. La deriva de frecuencia instantánea se filtra para obtener un valor promedio, y a continuación se aplica a un 30 Oscilador Controlado por Voltaje, que se ajusta para eliminar la diferencia de frecuencia.
Considerando de forma más detallada el estimador de frecuencia, y suponiendo que no hay deriva de frecuencia, pero que está presente ruido Gaussiano, entonces la salida de los dos correladores parciales viene dada por
pc1 = U1 + N135
pc 2 = U2 + N2
127 127
* *
∑∑
en la que
. La perturbación de fase por el término de ruido
U U 128, N
11
yN
= = =
np
i i
=
np
i+1282 2 i+128i0 i0
= =
viene dada por
⎛⎜⎝⎞⎟⎠
⎛⎜⎝⎞⎟⎠
2 *
C
=
128 128
NN
+ +
2 1
⎛⎜ ⎜ ⎜ ⎜⎞⎟ ⎟ ⎟ ⎟
*
⎤
⎞⎟⎠
+
N1
⎥⎦
−
Δφ= tan 1
⎛⎜⎝
⎛⎜⎝ ⎡⎢⎣
Im N2 Re 128
*
Se observa que la perturbación de fase máxima se produce cuando (N + N ) es puramente imaginario. Se tiene
2 1
⎡⎢⎣
*
⎞⎟⎠ ⎤ ⎥⎦
⎝⎠⎛⎜ ⎜ ⎜⎜⎡
*
Im
⎞⎟ ⎟ ⎟⎟
⎤ ⎥⎦
⎞⎟⎠ ⎠
⎝⎠
⎢⎣⎛⎜⎝
N + N
21
φmax −1
Δ= tan
128
Reconociendo que la varianza de los elementos dentro de los paréntesis da como resultado 3
2
*
⎞⎛⎞⎛
E N2 + E N1 1282 128 la perturbación de fase en la salida del correlador parcial se puede reescribir como
⎟⎟⎠
⎜⎜⎝⎟ ⎟⎠
⎜ ⎜⎝
3
2σ
=
1
−1
10 = tan
φ1,n
⎝
en la que la SNR en la entrada al correlador parcial viene dada por
2
⎛⎜⎝⎛⎜⎝
Ep
E
15 y el operador esperanza, E(.), se considera sobre 128 segmentos. La figura 3 muestra la deriva de frecuencia generada para niveles variables de SNRip. En el modo TDD del UTRA, el PSC funciona típicamente en valores negativos de SNR, lo cual, con el método convencional de AFC descrito anteriormente, da origen a una deriva de frecuencia elevada, deteriorando el rendimiento.
20 La presente invención propone un método y una disposición para AFC en el modo TDD del UTRA, que facilita la mejora del rendimiento con valores bajos de SNR.
Haciendo referencia a continuación a la figura 4, en una forma de realización preferida de la invención, AFC 25 comprende dos etapas:
Etapa 1 -puesta en funcionamiento únicamente en el modo de Reposo
Etapa 2 -puesta en funcionamiento en el modo de Reposo/Conexión
30 La primera etapa se usa para obtener una adquisición rápida, utilizando inicialmente un ancho de banda amplio y a continuación estrechando para suprimir ruido e interferencia. La segunda etapa se usa para mejorar adicionalmente el rendimiento bajo condiciones de ruido severas.
El posterior análisis utiliza las siguientes variables: 35
mx0 : Pico complejo de la salida del correlador de PSC,
mx1 : Pico complejo de la salida del estimador de canales de la función de Baliza, y
mx2 : Pico complejo de la salida del estimador de canales situado en el intervalo de tiempo adyacente a la función
de Baliza (aunque en este caso se usa el intervalo de tiempo adyacente, se puede demostrar que también 40 proceden otros emparejamientos de intervalos de tiempo).
Tal como se muestra en la figura 4, el algoritmo de AFC viene dado por:
*
C = X × Y (410) 45 en la que X y Y ∈ {(pc1, pc2 ), (mx2, mx1), (mx0, mx1 )}. Una estimación de la diferencia de fase viene dada por
⎞⎟⎠
1SNRip =
=
2
2
⎞⎟⎠
2σn
−1
Im(C)
rads
(420)
Δφ = tan
Re(C)
Una tabla de consulta puede proporcionar esta función. La deriva de frecuencia instantánea viene dada por:
1Δφ 1Δφ
k Hz (430)
Δf =
=
2π dt 2π NTc
en la que N es la distancia en segmentos entre las muestras X e Y y Tc es el periodo de los segmentos. La media móvil de la deriva de frecuencia viene dada por
k
∑
Δ f Δf
=
k
ii=1
en la que la barra superior indica valor medio. La media de la deriva de frecuencia se usa para activar ciertos acontecimientos durante la sincronización inicial. La deriva de frecuencia instantánea se filtra, proporcionando
f = Af + BΔ f (440)
kk −1k
La salida del filtro se multiplica por la constante de ganancia de bucle K, dando como resultado la salida
f = Kf (450)
l,k k
Esta salida f se aplica posteriormente a un DAC de un solo bit (no mostrado), que se usa para obtener un nivel
l,k
de voltaje adecuado para sintonizar el VCO.
Etapa 1 del AFC
Tal como se muestra en la figura 5, en la Etapa 1 se implementan dos procesos (500):
a) Reducción del ancho de banda (procesos 510 y 520, mostrados conjuntamente como 530), y
b) Señalización del enganche del AFC (540) de modo que se pueda entrar en la Etapa 2.
Etapa1/Proceso A
Se enciende la alimentación del UE y el mismo pone en marcha una búsqueda de célula inicial. Una vez que se ha adquirido el Enganche de trama, el UE intenta lograr un enganche de frecuencia con el Nodo B.
Supóngase que la primera trama de radiocomunicaciones después del enganche de trama es k = 1, y los parámetros de bucle iniciales se fijan a X = pc1, Y = pc2, N = 128 , adicionalmente, para garantizar un tiempo de adquisición breve, las constantes de filtro A y B y la ganancia de bucle K se fijan a:
A = Amplio_1, B = Amplio_2, K = Amplio_3
en la que Amplio_1, Amplio_2 y Amplio_3 se han seleccionado para garantizar un ancho de banda amplio. Después de N muestras de Δf , se calcula el Δ f medio. Si Δ f es menor que un primer valor predeterminado
B k k,B k,B Frecuencia_Ajustada1, el contador NA se incrementa. Una vez que NA ha alcanzado un valor específico, la ganancia de bucle y también las constantes de filtro se actualizan a:
A = Estrecho_1, B = Estrecho_2, K = Estrecho_3
en la que, Estrecho_1, Estrecho_2,y Estrecho_3 se han seleccionado para garantizar un ancho de banda estrecho. Si Δ f es mayor que Frecuencia_Ajustada1, se calcula el siguiente valor Δf , y se calcula Δ f repitiendo la
k,B k+1k+1,B
prueba anterior. Este proceso funciona según una ventana deslizante de extensión NB y viene dado por
k
Δ f =
∑ Δf
:k ≥ N
- k, B
- Nki −= 1+ i B
- B
Únicamente se puede entrar en el proceso B cuando la ganancia de bucle y las constantes del filtro se han 5 actualizado en el Proceso A.
Etapa1/Proceso B
Este proceso se usa para señalizar que se ha adquirido el enganche del AFC. NA se reinicializa a 0, y se considera 10 que NB + Δ es el número de muestras requerido para activar el Proceso 1, en el que Δ son muestras adicionales. Después de N + Δ + N muestras, se calcula Δ f durante un intervalo de N . Éste viene dado por
BLk L
k
Δ f =
∑ Δf
:k ≥ N + Δ + 2N
k
iB L
i = k − N + 1
L
15 Cuando Δ f k es menor que un segundo valor predeterminado Frecuencia_Ajustada2, se incrementa el contador NA . Se sale de la Etapa 1 cuando NA alcanza un valor especificado que significa que se ha producido el enganche del AFC.
Etapa 2 del AFC
20 Haciendo referencia también a continuación a la figura 6, cuando se ha salido de la Etapa 1, el UE intentará demodular el SSC para determinar la deriva de tiempo de la célula. Una vez que el UE tiene conocimiento de la deriva de tiempo de la célula, intentará demodular la función de baliza en cada trama de radiocomunicaciones. De modo similar, una vez que el UE cambia del modo de reposo al modo de conexión, puede estar disponible de otros
25 canales físicos información de estimación de canales.
Por lo tanto, en el modo de conexión, el UE debería tener a su disposición la estimación de canal de la función de baliza (mx1 ) , la estimación de canal de otros canales físicos, por ejemplo, el intervalo de tiempo adyacente a la función de Baliza (mx ) , y la salida del correlador de PSC (mx ,pc1,pc ) .
2 02
30 El algoritmo para la Etapa 2 (600) viene dado por
Si Δ f k <Frecuencia_Ajustada2 Si mx1 > 0& mx2 > 0 X = mx 2 35 Y = mx1 N =− 2.560 si no, si mx1 < 0 = mx
X0
= mx
Y1
⎛⎛ t ⎞⎞
deriva,n
⎜⎟
N = 1.261 − ⎜ + 128⎟
⎜⎜T ⎟⎟
⎝⎝ c ⎠⎠
si no
X = pc1
Y = pc2
N = 128
40 final si no
X = pc1
Y = pc2
N = 128
final
Esencialmente, la calidad de la estimación se deteriora a medida que se desplaza a través del flujo de control,
viniendo dada la mejor estimación por mx y mx . La media de la estimación de frecuencia se examina
12
5 continuamente para detectar cualquier cambio de frecuencia repentino. Esto se logra realizando pruebas continuamente para Frecuencia_Ajustada2, si se supera este valor, se utilizan las correlaciones parciales del PSC. Cuando se usa información de estimación de canales de otros intervalos de tiempo, se utilizan únicamente estimaciones de canales de intervalos adyacentes para evitar el solapamiento. En la siguiente tabla se proporcionan los emparejamientos permitidos de intervalos de tiempo.
10
- Emparejamiento
- 1mx 2mx
- 0
- 0
- 1
- 1
- 1
- 2
- 2
- 2
- 3
- 3
- 3
- 4
- 4
- 4
- 5
- 5
- 5
- 6
- 6
- 6
- 7
- 7
- 7
- 8
- 8
- 8
- 9
El valor de N se fija a -2.560 para cualquier emparejamiento, y se debería usar únicamente una estimación por trama. Si están disponibles múltiples emparejamientos, entonces se debería tomar el valor promedio.
15 En la figura 7, en la que se comparan tres casos diferentes (i), (ii) y (iii), se muestra la mejora en la SNR a través de la etapa 2 del AFC:
(i) Método Convencional: X = pc ,Y = pc ,N = 128
12
(ii) X = mx ,Y = mx ,n = 16, N = 413
01
20 (iii) X = mx ,Y = mx ,N =−2.560
21
Para el caso (ii), se puede observar la mejora para el valor más pequeño de N, que se produce cuando n=15.
Tal como se mostrará posteriormente, es posible una mejora adicional del proceso del AFC de dos etapas descrito 25 anteriormente, para eliminar la deriva de DC que se origina típicamente por imperfecciones en el hardware. La eliminación de DC se logra de la siguiente manera:
Supóngase que la secuencia discreta recibida en el tiempo viene dada por
30 r = p + n + Idc
en la que es interferencia DC compleja. Si la secuencia tiene una longitud de 128 segmentos, entonces la
Idc
función de autocorrelación (ACF) con desplazamiento cero de pk se puede escribir como
127
pc = rip*i
∑
i=0
35 La reescritura proporciona
127 127 127 ** *
pc = pipi + nipi + Idc pi
i=0i=0i=0
40 Diseñando la secuencia de tal manera que la suma de los elementos sea cero, se puede eliminar eficazmente la interferencia DC, quedando
127 127
pc = p p* + n p*
ii ii i=0i=0
∑∑
Sea
127 8
p = 4 × (1 + j) × g
i+α16 j+α i=0j=1
∑∑
en la que Σa=4, y α=(0,1,K,8). En la siguiente tabla se proporciona el equilibrado de secuencias.
- α
- Equilibrado de secuencias= ∑ = + 8 j 1 αjg
- 0
- 0
- 1
- 0
- 2
- 0
- 3
- 0
- 4
- 0
- 5
- 2
- 6
- 0
- 7
- 2
- 8
- 4
10 Examinando la tabla anterior, se observa que el planteamiento convencional usa secuencias α=(0,8) que proporcionan el nivel más alto de ganancia de DC. Se selecciona α=(0,6) lo cual proporciona un par de secuencias equilibradas con distancia máxima en términos de N. Las correlaciones parciales modificadas resultan
127
pc = r p*
1 ii
∑
i=0
127
pc = r p*
2i+96 i+96
∑
i=0
15 en las que el desplazamiento de tiempo de la segunda correlación parcial se ha reducido de 128 a 96 para garantizar una cancelación de DC. En términos de estimación de frecuencia, esto significa que N se reduce también de 128 a 96.
20 Se apreciará que el método para control automático de frecuencia descrito anteriormente se llevará a cabo de forma típica en un software ejecutado en un procesador (no mostrado), y que el software se puede proporcionar como un elemento de programa informático contenido en cualquier soporte de datos adecuado (no mostrado) tal como un disco de ordenador magnético u óptico.
25 Se observará que el método y la disposición de AFC descritos anteriormente se basan en un esquema de AFC mejorado para corrección de derivas de frecuencia en el modo TDD del UTRA.
Se entenderá que el esquema mejorado de AFC proporciona las siguientes ventajas: el esquema de múltiples etapas para corrección de derivas de frecuencia en el modo TDD del UTRA permite un funcionamiento bajo niveles 30 muy altos de ruido, y es también inmune a derivas de DC procedentes de imperfecciones en el hardware.
Claims (4)
- REIVINDICACIONES1. Método para corrección automática de frecuencia de un bucle de control automático de frecuencia de una unidad de comunicaciones inalámbricas que funciona en un modo dúplex por división de tiempo, comprendiendo el método en una primera etapa (500):recibir una señal de sincronización sobre un primer canal físico; producir a partir de la señal de sincronización una primera estimación de frecuencia (Δfk); determinar si la primera estimación de frecuencia (Δfk) está por debajo de un umbral predeterminado(Frecuencia_Ajustada2); yproducir, a partir de la señal de sincronización, un primer y un segundo valores de correlación parciales para ser usados en la corrección de frecuencia (pc1, pc2); estando caracterizado el método porque, en una segunda etapa (600), en respuesta a la determinación de que laprimera estimación de frecuencia (Δfk) está por debajo del umbral predeterminado (Frecuencia_Ajustada2): se recibe una segunda señal que comprende una baliza sobre un segundo canal físico, se obtiene una estimación de canal a partir de la baliza (mx1); se selecciona entre un primer caso y un segundo caso; en el que, si se selecciona el primer caso, se produce una segunda estimación de frecuencia a partir de la estimación de canal obtenida (mx1) y una salida deun correlador de señales de sincronización (mx0), y si se selecciona el segundo caso,se produce la segunda estimación de frecuencia a partir del primer y el segundo valores de correlación parciales (pc1, pc2); y se realiza una corrección de frecuencia usando la segunda estimación de frecuencia.
-
- 2.
- Método según la reivindicación 1, en el que el primer canal físico es un canal de sincronización.
-
- 3.
- Unidad de comunicaciones inalámbricas destinada a funcionar en un modo dúplex por división de tiempo, que comprende:
unos medios dispuestos para recibir una señal de sincronización sobre un primer canal físico;unos medios dispuestos para producir, a partir de la señal de sincronización, una primera estimación de frecuencia;unos medios dispuestos para determinar si la primera estimación de frecuencia (Δfk) está por debajo de un umbral predeterminado (Frecuencia_Ajustada2);unos medios dispuestos para producir, a partir de la señal de sincronización, un primer y un segundo valores de correlación parciales para ser usados en la corrección de frecuencia (pc1, pc2);unos medios dispuestos para recibir una segunda señal que comprende una baliza sobre un segundo canal físico,unos medios dispuestos para obtener una estimación de canal a partir de la baliza (mx1);unos medios dispuestos para seleccionar entre un primer caso y un segundo caso;unos medios dispuestos para producir una segunda estimación de frecuencia a partir de la estimación de canal obtenida (mx1) y una salida de un correlador de señales de sincronización (mx0) si se selecciona el primer caso, y dispuestos para producir la segunda estimación de frecuencia a partir de primer y el segundo valores de correlación parciales (pc1, pc2) si se selecciona el segundo caso; yunos medios dispuestos para realizar una corrección de frecuencia usando la segunda estimación de frecuencia si los medios dispuestos para determinar si la primera estimación de frecuencia (Δfk) está por debajo de un nivel de umbral determinan que la primera estimación de frecuencia está por debajo del umbral predeterminado (Frecuencia_Ajustada2). - 4. Programa informático que, cuando se ejecuta en un ordenador, pone en práctica el método para corrección automática de frecuencia según cualquiera de las reivindicaciones 1 ó 2.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0122090 | 2001-09-13 | ||
| GB0122090A GB2379840A (en) | 2001-09-13 | 2001-09-13 | Automatic frequency correction |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2363892T3 true ES2363892T3 (es) | 2011-08-18 |
Family
ID=9921994
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08101271T Expired - Lifetime ES2363892T3 (es) | 2001-09-13 | 2002-09-13 | Método y disposición para correción automática de frecuencia. |
| ES02755370T Expired - Lifetime ES2315380T3 (es) | 2001-09-13 | 2002-09-13 | Metodo y disposicion para correccion automatica de frecuencia. |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02755370T Expired - Lifetime ES2315380T3 (es) | 2001-09-13 | 2002-09-13 | Metodo y disposicion para correccion automatica de frecuencia. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7266093B2 (es) |
| EP (2) | EP1914950B1 (es) |
| AT (2) | ATE416548T1 (es) |
| DE (2) | DE60239901D1 (es) |
| DK (1) | DK1466454T3 (es) |
| ES (2) | ES2363892T3 (es) |
| GB (1) | GB2379840A (es) |
| PT (1) | PT1466454E (es) |
| WO (1) | WO2003024045A1 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2379840A (en) | 2001-09-13 | 2003-03-19 | Ipwireless Inc | Automatic frequency correction |
| US7356098B2 (en) * | 2001-11-14 | 2008-04-08 | Ipwireless, Inc. | Method, communication system and communication unit for synchronisation for multi-rate communication |
| CN1607787B9 (zh) * | 2003-07-28 | 2018-12-14 | 上海宣普实业有限公司 | 时分无线通信系统的自动频率校正方法 |
| US8270540B2 (en) | 2008-09-30 | 2012-09-18 | Qualcomm Incorporated | Access code detection and DC offset-interference correction |
| US8401123B2 (en) * | 2009-07-28 | 2013-03-19 | Broadcom Corporation | Method and system for increasing the accuracy of frequency offset estimation in multiple frequency hypothesis testing in an E-UTRA/LTE UE receiver |
| US8380151B2 (en) * | 2009-12-18 | 2013-02-19 | Broadcom Corporation | Method and system for reducing the complexity of multi-frequency hypothesis testing using an iterative approach |
| US8462647B2 (en) * | 2009-07-28 | 2013-06-11 | Broadcom Corporation | Method and system for multiple frequency hypothesis testing with full synch acquisition in an E-UTRA/LTE UE receiver |
| US8369279B2 (en) | 2010-03-10 | 2013-02-05 | Broadcom Corporation | Method and system for iterative multiple frequency hypothesis testing with cell-ID detection in an E-UTRA/LTE UE receiver |
| US8917704B2 (en) | 2009-12-18 | 2014-12-23 | Broadcom Corporation | Method and system for automatically rescaling an accumulation buffer in synchronization systems |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4599732A (en) * | 1984-04-17 | 1986-07-08 | Harris Corporation | Technique for acquiring timing and frequency synchronization for modem utilizing known (non-data) symbols as part of their normal transmitted data format |
| US4879728A (en) * | 1989-01-31 | 1989-11-07 | American Telephone And Telegraph Company, At&T Bell Laboratories | DPSK carrier acquisition and tracking arrangement |
| WO1993022861A1 (fr) | 1992-04-24 | 1993-11-11 | Oki Electric Industry Co., Ltd. | Recepteur pour systeme de communication numerique |
| US5678215A (en) * | 1996-06-13 | 1997-10-14 | Motorola, Inc. | Method for frequency locking onto a pilot reference signal affected by multipath fading |
| JP2800796B2 (ja) | 1996-08-12 | 1998-09-21 | 日本電気株式会社 | Cdma同期捕捉回路 |
| DE69708925T2 (de) | 1997-02-04 | 2002-06-20 | Nokia Networks Oy, Espoo | Kompensation der dopplerverschiebung in einem mobilkommunikationssystem |
| US6320917B1 (en) * | 1997-05-02 | 2001-11-20 | Lsi Logic Corporation | Demodulating digital video broadcast signals |
| DE19933266A1 (de) * | 1999-07-15 | 2000-11-02 | Siemens Ag | Vorrichtung zum Empfangen von Funksignalen |
| DE10001854A1 (de) | 2000-01-18 | 2001-08-02 | Infineon Technologies Ag | Verfahren und Vorrichtung zur Ermittlung der Trägerfrequenz von Basisstationen im mobilen Empfänger eines mit W-CDMA arbeitenden zellularen Mobilfunksystems |
| GB2359456B (en) | 2000-02-19 | 2003-09-17 | Nec Technologies | Method for frequency offset estimation in a direct sequence spread spectrum communications receiver |
| US6801567B1 (en) * | 2000-03-30 | 2004-10-05 | Texas Instruments Incorporated | Frequency bin method of initial carrier frequency acquisition |
| US6628926B1 (en) * | 2000-10-11 | 2003-09-30 | Nokia Networks Oy | Method for automatic frequency control |
| GB2379840A (en) | 2001-09-13 | 2003-03-19 | Ipwireless Inc | Automatic frequency correction |
-
2001
- 2001-09-13 GB GB0122090A patent/GB2379840A/en not_active Withdrawn
-
2002
- 2002-09-12 US US10/242,481 patent/US7266093B2/en not_active Expired - Lifetime
- 2002-09-13 ES ES08101271T patent/ES2363892T3/es not_active Expired - Lifetime
- 2002-09-13 AT AT02755370T patent/ATE416548T1/de not_active IP Right Cessation
- 2002-09-13 PT PT02755370T patent/PT1466454E/pt unknown
- 2002-09-13 DE DE60239901T patent/DE60239901D1/de not_active Expired - Lifetime
- 2002-09-13 DK DK02755370T patent/DK1466454T3/da active
- 2002-09-13 AT AT08101271T patent/ATE507640T1/de not_active IP Right Cessation
- 2002-09-13 EP EP08101271A patent/EP1914950B1/en not_active Expired - Lifetime
- 2002-09-13 EP EP02755370A patent/EP1466454B1/en not_active Expired - Lifetime
- 2002-09-13 DE DE60230189T patent/DE60230189D1/de not_active Expired - Lifetime
- 2002-09-13 WO PCT/GB2002/004193 patent/WO2003024045A1/en not_active Ceased
- 2002-09-13 ES ES02755370T patent/ES2315380T3/es not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| WO2003024045A1 (en) | 2003-03-20 |
| PT1466454E (pt) | 2009-03-31 |
| DE60239901D1 (de) | 2011-06-09 |
| GB2379840A (en) | 2003-03-19 |
| US20030099206A1 (en) | 2003-05-29 |
| EP1914950B1 (en) | 2011-04-27 |
| US7266093B2 (en) | 2007-09-04 |
| DE60230189D1 (de) | 2009-01-15 |
| ATE507640T1 (de) | 2011-05-15 |
| ATE416548T1 (de) | 2008-12-15 |
| EP1914950A1 (en) | 2008-04-23 |
| DK1466454T3 (da) | 2009-04-06 |
| ES2315380T3 (es) | 2009-04-01 |
| EP1466454A1 (en) | 2004-10-13 |
| EP1466454B1 (en) | 2008-12-03 |
| GB0122090D0 (en) | 2001-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA3041397C (en) | Optimized combination of preamble and data fields for sensor networks having low electricity consumption on the basis of the telegram splitting method | |
| KR101384503B1 (ko) | 셀룰러 통신 시스템에서 셀 그룹 검출을 위한 제 2 동기화 시퀀스 | |
| US9763177B1 (en) | False cell filtering during cell search | |
| US7990932B2 (en) | Apparatus, method and computer program product providing initial cell acquisition and pilot sequence detection | |
| ES2304181T3 (es) | Algoritmo de busqueda de celda inicial. | |
| BRPI0109610B1 (pt) | Processo para pesquisa inicial de célula em um sistema de comunicação móvel cdma | |
| KR20130032398A (ko) | 칩 시퀀스의 개량된 동기화 | |
| JP3955520B2 (ja) | 時分割デュプレックスシステムにおける移動局のセル探索システム及びその方法 | |
| ES2363892T3 (es) | Método y disposición para correción automática de frecuencia. | |
| JP2006516856A (ja) | ワイヤレス通信システムにおける初期セルサーチ | |
| JP5368457B2 (ja) | 通信デバイスおよび方法 | |
| Yu et al. | A novel time synchronization for 3GPP LTE cell search | |
| JP2000152312A (ja) | 移動局の受信機が基地局を捕捉するための方法及び適応しきい値バイアシングを行う順次検索受信機 | |
| US10212679B1 (en) | Method and apparatus for delay spread estimation | |
| KR101629680B1 (ko) | Lte 시스템의 하향링크 동기화 방법 | |
| EP1342325B1 (en) | Fast decoding of long codes | |
| CN103595682A (zh) | 一种用于ofdm的帧同步方法、装置及接收机 | |
| US7242908B2 (en) | Method and arrangement for channel estimation in a wireless communication system | |
| Martini et al. | Optimum metric for frame synchronization with gaissian noise and unequally distributed data symbols | |
| Ye et al. | A Low-Complexity Synchronization Design for MB-OFDM Ultra-Wideband Systems. | |
| ES2290717T3 (es) | Filtrado de valores de retardo de propagacion multivia para uso en un sistema de comunicaciones moviles. | |
| TWI600306B (zh) | 用於取消射頻信道序列的偏壓之方法及裝置 | |
| Li et al. | Near-far resistant synchronization for UWB communications | |
| US7092377B2 (en) | Bi-directional time slot estimator for wireless communication system | |
| Ni et al. | Complexity effective cell search scheme for OFDM cellular system |