ES2312716T3 - Sistema y metodo de sincronizacion de codigos ortogonales para comunicaciones cdma de espectro expandido. - Google Patents
Sistema y metodo de sincronizacion de codigos ortogonales para comunicaciones cdma de espectro expandido. Download PDFInfo
- Publication number
- ES2312716T3 ES2312716T3 ES03028472T ES03028472T ES2312716T3 ES 2312716 T3 ES2312716 T3 ES 2312716T3 ES 03028472 T ES03028472 T ES 03028472T ES 03028472 T ES03028472 T ES 03028472T ES 2312716 T3 ES2312716 T3 ES 2312716T3
- Authority
- ES
- Spain
- Prior art keywords
- signal
- remote
- code
- base
- pilot
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/004—Orthogonal
- H04J13/0048—Walsh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7085—Synchronisation aspects using a code tracking loop, e.g. a delay-locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0682—Clock or time synchronisation in a network by delay compensation, e.g. by compensation of propagation delay or variations thereof, by ranging
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70701—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/7097—Direct sequence modulation interference
- H04B2201/709709—Methods of preventing interference
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Radio Relay Systems (AREA)
- Communication Control (AREA)
Abstract
Terminal móvil para el uso en un sistema de comunicaciones CDMA de espectro expandido, comprendiendo el terminal móvil: medios para recibir desde una estación base, una señal piloto base y una señal de datos base, cada una con una secuencia de código chip pseudoaleatoria; medios para transmitir a la estación base una señal piloto remota y una señal de datos remota, cada una con una secuencia de código chip pseudoaleatoria; medios para sincronizar la secuencia de código chip de la señal piloto remota transmitida con la secuencia de código chip de la señal piloto base recibida para permitir a la estación base generar una determinación de la distancia; medios para recibir una determinación de la distancia desde la estación base; medios de ajuste de la fase del código en respuesta a la determinación de la distancia para ajustar una fase de la señal de datos remota y señal piloto remota; y medios de control del modo para seleccionar uno de una pluralidad de modos operativos del terminal móvil; donde la pluralidad de modos operativos comprende un primer modo donde la secuencia de código chip de la señal piloto remota es sincronizada con la secuencia de código chip de la señal piloto base recibida y la señal de datos remota es sincronizada con la señal piloto remota, un segundo modo donde la señal de datos remota es ajustada en la distancia y el terminal móvil subordina la señal piloto remota a la señal piloto base recibida, y un tercer modo donde la señal piloto remota es desplazada en fase para estar sincronizada con la señal de datos remota, y es ajustada en la distancia, donde la estación base recibe la señal de datos remota ajustada en la distancia y la señal piloto remota ajustada en la distancia ortogonal a otras señales ajustadas en la distancia.
Description
Sistema y método de sincronización de códigos
ortogonales para comunicaciones CDMA de espectro expandido.
Esta invención se refiere a comunicaciones de
espectro expandido y más particularmente a un sistema y método que
usa códigos ortogonales y conocimiento de la distancia entre un
terminal móvil y una estación base para ajustar y alinear la fase
de un canal de información para conseguir ortogonalidad en la
estación base.
\vskip1.000000\baselineskip
En referencia a la Fig. 1 los datos del mensaje,
d(t), son procesados por un modulador de espectro expandido
51, usando una señal de código chip de mensaje, g_{1}(t),
para generar una señal de datos de espectro expandido. La señal de
datos de espectro expandido es procesada por el transmisor 52
usando una señal portadora a una frecuencia f_{o}, y transmitida
por el canal de comunicaciones 53.
En un receptor, un desmodulador de espectro
expandido 54 despropaga la señal recibida de espectro expandido, y
los datos del mensaje son recuperados por el desmodulador de datos
sincrónicos 60 como datos recibidos. El desmodulador de datos
sincrónicos 60 usa una señal de referencia para desmodular
sincrónicamente la señal despropagada de espectro expandido. El
dispositivo de ley del cuadrado 55, el filtro de paso de banda 56 y
el divisor de frecuencia 57 son bien conocidos en la técnica por
generar una señal de referencia desde una señal de datos modulados
recibidos. Un bucle de Costas u otro circuito que genere una señal
de referencia es adecuado para este objetivo.
En un canal de desvanecimiento, tal como la
ionosfera o cualquier canal que contenga trayectos múltiples, o más
generalmente, cualquier canal donde la amplitud de señal recibida
fluctúe con el tiempo, la desmodulación sincrónica no es práctica
puesto que la fase de la señal entrante normalmente no es la misma
que la fase de referencia. En dichos casos se emplea la modulación
por desplazamiento diferencial de fase (DPSK). Con la DPSK la señal
recibida es retardada por un símbolo y multiplicada por la señal
subyacente. Si la fase resultante es inferior a \pm 90º se
declara un 0-bit, de lo contrario se declara un
1-bit. Dicho sistema es complejo y padece una
degradación de aproximadamente 6 dB con índices de error de
10^{-2}.
El estado de la técnica no proporciona un
sistema y método para comunicar sincrónicamente, usando modulación
de espectro expandido con una estación base y usando en combinación
la distancia al terminal móvil para conseguir ortogonalidad en la
estación base.
La patente
US-A-5544156 muestra la detección
coherente en el enlace ascendente usando la información ya
proporcionada en los sistemas CDMA multivelocidad. Por ejemplo, la
información acerca de la velocidad de datos a la que es transmitida
la información en un campo de datos de cada trama puede ser
proporcionada en un canal de control, que es transmitido en paralelo
con el canal de datos y desmodulado antes de la desmodulación del
campo de datos para proporcionar la información sobre la fase y la
amplitud para la detección coherente.
\vskip1.000000\baselineskip
Un objeto general de la invención es un sistema
y método de geolocalización que puedan ser usados como un servicio
de comunicaciones personales.
Un objeto de la invención es un sistema y método
para comunicar sincrónicamente una señal de datos modulados
introducida en una señal CDMA, y para geolocalizar una unidad
remota, que ejecute bien tanto si la señal está o no
desvaneciéndose.
Otro objeto de la invención es un sistema y
método de geolocalización que usen un canal separado de espectro
expandido como una señal piloto para un enlace de datos para
geolocalizar una unidad remota y para desmodular una señal de datos
modulados introducida en una señal CDMA.
Un objeto adicional de la invención es un
sistema de comunicaciones sincronizadas de espectro expandido y de
geolocalización.
Otro objeto de la invención es un sistema y
método de espectro expandido para usar códigos ortogonales y la
distancia conocida a un terminal móvil para conseguir ortogonalidad
de señales de datos del usuario del terminal móvil en la estación
base.
Otro objeto adicional de la invención es una
sistema y método para usar códigos ortogonales en un enlace inverso
de un canal de radio dúplex.
Los sistemas celulares de CDMA actuales no usan
códigos ortogonales en el enlace inverso. De hecho, los sistemas
IS-95 usan la detección no coherente en el enlace
inverso. Esto es por la dificultad de sincronizar los códigos en
propagación entre sí al llegar a la estación base desde los
múltiples usuarios de móviles. Para que los códigos sean
ortogonales, los diferentes códigos deben empezar esencialmente al
mismo tiempo y terminar en el tiempo correcto. En consecuencia,
puesto que las estaciones de usuarios móviles están a distancias
diferentes desde una estación base y probablemente en movimiento,
incluso aunque todas las señales estén sincronizadas cuando éstas
dejen las estaciones móviles, las diferentes longitudes de vía las
convertirán en no sincrónicas cuando las señales lleguen a la
estación base.
Hay por lo menos tres señales diferentes que
pueden ganar en el proceso de detección si se hace el muestreo en
el tiempo apropiado o si las ondas predeterminadas son alineadas
apropiadamente a tiempo. Ambos conceptos, es decir, el muestreo en
el tiempo apropiado o que tenga ondas alineadas conocidas, son
generalmente designados como sincronizados. En el caso de la
sincronización portadora, debe rastrearse la fase portadora
correcta. Esto significa que también se rastrea la frecuencia
correcta y, en consecuencia, una onda conocida es alineada en fase.
En el caso de la sincronización de códigos PN, es necesario
desplazar la fase del código PN generado localmente en referencia
al código PN recibido hasta que las dos señales tengan el
alineamiento en fase exacta; este alineamiento es mantenido
manteniendo el reloj del chip para el código PN generado localmente
bloqueado con el reloj del código PN recibido. Nuevamente, esta es
la fase que alinea una onda conocida.
En el caso de la señal de información, tiene que
haber un grado de incertidumbre implicado o no seria transmitida
información. En consecuencia, si la información es transmitida en
una base bit-por-bit, se toma una
decisión durante cada bit de información. Si se ajusta un filtro de
ruido promedio o un integrador a la velocidad de bits
predeterminada, no la fase predeterminada de una onda
predeterminada, y si se hace el muestreo al final del periodo del
bit de manera que el proceso de integración haya alcanzado un
máximo, la fase o amplitud de la señal recibida puede ser medida
para determinar el contenido de la información. Por ejemplo una
onda senoidal portadora, una onda predeterminada en f_{c},
continúa durante cientos de ciclos en una fase predeterminada. La
señal de información puede luego cambiar la fase a otro ángulo de
fase predeterminado y aceptable. Este cambio en la fase puede
representar un código que contenga el bit de información. El estado
de la técnica contiene varias técnicas para mantener un portador
local sincrónico incluso cuando el portador recibido haya cambiado
su fase ocasionalmente debido a la información.
En un sistema CDMA, hay una forma mejor para
derivar un portador local limpio en el receptor que derivarlo del
canal de información. En un sistema CDMA es posible enviar el mismo
portador RF pero con un código PN diferente superpuesto sobre M.
Esta señal no tiene información desconocida en ella; es una señal
completamente predeterminada conocida en ambos extremos de la
conexión. Puesto que esta señal tiene un código diferente del
código del canal de información del usuario, es completamente
resoluble desde el canal de información del usuario. En
consecuencia, las dos señales pueden ocupar el mismo espectro al
mismo tiempo y sólo causar menor interferencia entre si. Esta señal
es llamada canal piloto y puede ser filtrada con un filtro estrecho
en el receptor que le permite ser una referencia muy estable. La
fase de canal de información del usuario es después comparada con
esta referencia limpia para determinar qué cambios se hacen para
reflejar la información en el canal de información del usuario. En
el enlace directo se usa el mismo canal piloto como referencia para
muchas estaciones de usuario móviles. Como resultado la potencia
del canal piloto puede hacerse varias veces mayor que la potencia
de un canal de información de usuario individual y seguir teniendo
un impacto pequeño en la potencia total transmitida por la estación
base. Este factor de potencia, combinado con el hecho de que todas
las señales tienen el mismo punto de origen y la misma fuente de
tiempo, facilita el uso de códigos ortogonales en este enlace de
transmisión directa. Todos los usuarios móviles reciben la misma
señal de transmisión directa de CDMA compuesta y usan el mismo
canal piloto para extraer su canal de información del usuario
asignado desde la señal de CDMA compuesta.
La complejidad de derivar y detectar códigos
ortogonales reside en que son códigos ortogonales prácticos
relativamente cortos, es decir, 64 chips para sistemas
IS-95, con algunas otras propuestas a 128 chips.
Estos códigos cortos limitan la ganancia de procesamiento de
detección previa disponible. Puesto que los códigos son repetidos
continuamente, la estructura resultante del espectro consiste en un
número pequeño de líneas con espacios grandes entre las líneas;
esto no es muy similar al ruido, que es el resultado que es
deseado. En consecuencia, como en el caso de IS-95,
se superpone un código más largo similar al ruido sobre los códigos
ortogonales. Si el código de canal piloto es también uno de los
códigos ortogonales, no aportará ruido a los canales de
información. En el caso del IS-95, el piloto es el
código Walsh 0 que significa que es justo el código similar al
ruido superpuesto, porque el código Walsh 0 es todo ceros. Para
conseguir la cancelación completa de los códigos acompañantes
ortogonales, los códigos deben estar perfectamente alineados con
todos los cruces de ceros que tienen lugar exactamente al mismo
tiempo. Cualquier desalineamiento crea señales desemparejadas que
causarán interferencia con la señal deseada. En el enlace directo
las múltiples señales transmitidas a todos los móviles son unidas
para formar una señal de CDMA compuesta. Como resultado, las
señales están en alineamiento perfecto entre sí y puesto que todas
las señales viajan por la misma vía, permanecerán alineadas. En
consecuencia, los códigos ortogonales son prácticos y de ejecución
directa. Las únicas desventajas son la ganancia de procesamiento
limitada y el número limitado de códigos disponibles.
La utilización de códigos ortogonales en el
enlace inverso es más difícil puesto que los diferentes códigos
proceden de diferentes estaciones móviles que son distribuidas
aleatoriamente en función de la distancia desde la estación base,
donde las señales deben llegar en perfecto alineamiento. Esto
significa que para que todas las señales lleguen sincronizadamente
a la estación base cada estación móvil tendría que iniciar su punto
de referencia a un tiempo diferente para compensar la diferencia de
longitud de la vía. Esto ha sido considerado demasiado difícil para
ser práctico en los sistemas actuales. La patente U.S. 5,404,376
aborda esta cuestión teniendo la estación base que establecer y
transmitir una relación entre el móvil recibido C/I y la distancia,
que es actualizada continuamente basándose en datos medidos. Con
base en esta relación, el móvil calcula la fase PN que hará llegar
al código PN a la estación base aproximadamente en sincronismo con
otras transmisiones móviles. Hay muchos problemas con este
procedimiento. En particular, es difícil de mantener una relación
consistente entre C/I y la distancia desde la estación base. Incluso
en el mejor de los casos, esta relación dependerá de la dirección
tomada por la vía de propagación. La patente U.S. 5,404,376 propone
técnicas complicadas donde se agregan factores de corrección para
adaptarse a la dirección o sector donde está localizado el móvil.
En el mejor de los casos el resultado es sólo una estimación y hay
además una gran incertidumbre que tiene que ser investigada. Esta
invención supera estas dificultades abordando la determinación de
la distancia del móvil de la estación base de una manera única,
simple y directa.
Según la presente invención, como realizada y
descrita ampliamente aquí, se provee un sistema de comunicaciones
de acceso múltiple por división de códigos de espectro expandido
(CDMA) y un método para comunicar por un canal de radio dúplex, que
comprenden al menos una estación base y una pluralidad de
terminales móviles. Los datos de mensajes son comunicados entre las
estaciones base y los terminales móviles. Los datos de mensajes
incluyen, pero no se limitan a voz digitalizada, datos de ordenador,
datos de fax, datos de vídeo, etc. La estación base comunica los
datos del mensaje base por un canal directo a la pluralidad de
terminales móviles. Un terminal móvil comunica los datos del
mensaje remoto por un enlace inverso a la estación base. Los datos
del mensaje base son definidos aquí como datos del mensaje
originados desde una estación base, y los datos del mensaje remoto
son definidos aquí como datos del mensaje originados desde un
terminal móvil.
Los datos del mensaje remotos son procesados por
un espectro expandido usando un código de pseudo ruido para generar
datos del mensaje remoto procesados por espectro expandido. Una
señal piloto remota es combinada con los datos del mensaje remoto
procesados de espectro expandido para generar una señal CDMA
remota. La señal CDMA remota contiene la señal piloto remota y una
señal de datos.
La señal CDMA remota es transmitida desde el
terminal móvil a la estación base en un canal inverso del canal de
radio dúplex. La estación base recibe la señal CDMA remota y divide
la señal CDMA remota en un canal piloto y un canal de datos. La
estación base genera una señal piloto base y una señal de
referencia piloto base. La señal de referencia piloto base es
dividida y retardada para generar una versión puntual de la señal
de referencia piloto base, una versión temprana de la señal de
referencia piloto base y una versión tardía de la señal de
referencia piloto base. Las versiones puntual, temprana y tardía de
la señal de referencia piloto base se utilizan para correlacionar
una versión puntual, una temprana, y una versión tardía,
respectivamente, de la señal piloto remota. La estación base
también genera una señal de referencia de datos base y correlaciona
la señal de datos usando la señal de referencia de datos base.
La fase de la señal piloto remota es seguida y,
en respuesta a un pico en la señal piloto remota, se produce una
señal de adquisición que significa sincronización de la señal
piloto remota y la señal de referencia piloto base. En respuesta a
la señal de adquisición, la diferencia de fase de código entre la
señal piloto base y la señal de referencia piloto base es medida
para determinar la distancia entre el terminal móvil y la estación
base. La distancia es transmitida al terminal móvil en un canal
directo y, en respuesta a la distancia, el terminal móvil ajusta la
fase del código de pseudo ruido para ajustar una hora de llegada de
la señal de datos en la estación base y para conseguir
ortogonalidad con las otras señales de datos del terminal móvil que
llegan a la estación base.
La estación base puede recibir, en el enlace
inverso del canal dúplex, datos desde el terminal móvil en uno de
los cuatro modos de control. En el primer modo el terminal móvil
envía un piloto de usuario independiente, no sincronizado con el
piloto de la estación base en el enlace inverso y el canal de datos
del usuario es sincronizado con este piloto de usuario
independiente. En el segundo modo, el terminal móvil subordina su
piloto de usuario al piloto que recibe desde la estación base y el
canal de datos del usuario es sincronizado con este piloto de
usuario subordinado. Este segundo modo permite al terminal del
usuario recibir información sobre la demora en el viaje de ida y
vuelta para la geolocalización y rápida readquisición. En el tercer
modo, el terminal móvil subordina su piloto al piloto que entra en
la estación base, como en el caso del modo dos, pero el canal de
datos del usuario funciona en el modo ortogonal usando la
información que varía recibida desde la estación base. La relación
de fase entre el canal piloto del usuario y el canal de datos del
usuario es calibrada. El portador piloto del usuario es también el
portador para el canal de datos del usuario y pueden ser usados
como referencia portadora para detectar el canal de datos del
usuario. En el cuarto modo se usa la ejecución del piloto
controlado del modo tres para la adquisición pero, después de la
adquisición, el código piloto del usuario es desplazado de fase
para sincronizar con el canal de datos del usuario, es decir,
haciendo también un canal ortogonal. De este modo, los pilotos ya
no producen interferencia con los canales de datos del usuario,
dentro de la célula, y pueden ser transmitidos a niveles de potencia
más elevados.
Los objetos y ventajas adicionales de la
invención están expuestos en parte en la descripción que sigue, y
en parte resultan evidentes de la descripción, o pueden ser
aprendidos por la práctica de la invención. Los objetos y ventajas
de la invención también pueden ser realizados y logrados por medio
de instrumentos y combinaciones particularmente señaladas en las
reivindicaciones anexas.
Los dibujos anexos, que son incorporados y
constituyen una parte de la especificación, ilustran formas de
realización preferidas de la invención, y junto con la descripción
sirven para explicar los principios de la invención.
Fig. 1 es un esquema de la técnica anterior para
recuperar los datos de los mensajes de forma sincronizada;
Fig. 2 muestra un sistema sincrónico de espectro
expandido con un sincronizador de bits, sincronizado con un
generador de código chip genérico según la presente invención;
Fig. 3A muestra un sistema de transmisión
sincrónico de espectro expandido para una pluralidad de datos de
mensajes;
Fig. 3B muestra un receptor de espectro
expandido que usa un detector sincrónico para recibir una
pluralidad de señales procesadas de espectro expandido;
Fig. 3C muestra un receptor de espectro
expandido que usa un detector no sincrónico para recibir una
pluralidad de señales procesadas de espectro expandido;
Fig. 4 muestra un método de desmodulación
sincrónico de espectro expandido;
Fig. 5 es un diagrama de bloques de una estación
base para comunicar sincrónicamente con, y geolocalizar una unidad
remota;
Fig. 6 es un diagrama de bloques de una unidad
remota para comunicar con una estación base y geolocalización;
Fig. 7 es un diagrama de bloques de un terminal
móvil conforme al sistema de sincronización de códigos ortogonales
y método de la presente invención; y
Fig. 8 es un diagrama de bloques de una estación
base del sistema y método de sincronización de códigos
ortogonales.
\vskip1.000000\baselineskip
Ahora se hace referencia con detalle a las
formas de realización presentes preferidas de la invención, siendo
ilustrados ejemplos de estas en los dibujos anexos, donde los
mismos números de referencia indican los mismos elementos en las
diferentes vistas.
El sistema y método de sincronización de códigos
ortogonales y las comunicaciones de espectro expandido de la
presente invención son una extensión de una invención descrita en
la solicitud de patente estadounidense titulada "Sistema y método
de comunicaciones sincrónicas de espectro expandido", de Donald
L. Shilling, que tiene el nº de serie 07/626,109 y la fecha de
solicitud de 14 de diciembre 1990, ahora concedida como U.S.
5,228,056. Para completar la descripción, la siguiente disertación
incluye la descripción presentada en la solicitud de patente
original, y posteriormente se entra en una disertación de
sincronización de códigos ortogonales según la presente
invención.
invención.
Las señales de espectro expandido de la presente
invención son diseñadas para ser "transparentes" para otros
usuarios, es decir, las señales de espectro expandido son diseñadas
para proporcionar una interferencia desdeñable en la comunicación
de otros usuarios existentes. La presencia de una señal de espectro
expandido es difícil de determinar. Esta característica es conocida
como probabilidad baja de intercepción (LPI) y probabilidad baja de
detección (LPD). Las características LPI y LPD de espectro expandido
permiten la transmisión entre usuarios de un sistema de
comunicaciones CDMA de espectro expandido sin que los usuarios
existentes del sistema móvil celular experimenten una interferencia
significativa. La presente invención hace uso de la LPI y LPD
respecto a los canales predeterminados en el sistema móvil celular
o en el sistema de microondas de servicio fijo. Al mantener el
nivel de potencia de cada señal de espectro expandido por debajo
del nivel predeterminado la potencia total desde todos los usuarios
de espectro expandido dentro de una célula no interfiere con los
usuarios móviles en una sistema móvil celular o con usuarios de
microondas en el sistema de microondas de servicio fijo.
El espectro expandido es también resistente al
"atasco" o a la interferencia. Un receptor de espectro
expandido propaga el espectro de la señal de interferencia. Esto
reduce la interferencia desde la señal de interferencia de modo que
no deteriore apreciablemente el rendimiento del sistema de espectro
expandido. Esta característica de reducción de la interferencia
hace al espectro expandido útil para las comunicaciones
comerciales, es decir, las ondas de espectro expandido pueden ser
solapadas por señales existentes de banda estrecha.
La presente invención hace uso de un espectro
expandido de secuencia directa, que usa una técnica de modulación
de fase. El espectro expandido de secuencia directa toma la
potencia que va a ser transmitida y propagada sobre un ancho de
banda muy amplio, de modo que se minimice la potencia por unidad de
ancho de banda (vatios/hertzios). Cuando se cumple, la potencia
transmitida de espectro expandido recibida por un usuario móvil
celular o un usuario de microondas, que tiene un ancho de banda
relativamente estrecho, es sólo una pequeña fracción de la potencia
real transmitida.
En un sistema microondas de servicio fijo, por
ejemplo, si una señal de espectro expandido que tiene una potencia
de 10 milivatios es propagada sobre un ancho de banda de microondas
de servicio fijo de 10 MHz y un usuario de microondas usa un
sistema de comunicación que tenga un ancho de banda de canal de
sólo 2 MHz, entonces la potencia de interferencia eficaz debido a
una señal de espectro expandido, en el sistema de comunicación de
banda estrecha, es reducido por el factor de 10 MHz/2 MHz. Para
cincuenta usuarios simultáneos de espectro expandido, la potencia
de la señal de interferencia debida al espectro expandido es
aumentada por cincuenta.
La característica del espectro expandido que
resulta en la reducción de la interferencia es que el receptor de
espectro expandido en realidad propaga la energía recibida de
cualquier interferencia por el mismo ancho de banda amplio, 10 MHz
en el presente ejemplo, mientras comprime el ancho de banda de la
señal deseada a su ancho de banda original. Por ejemplo, si el ancho
de banda original de los datos del mensaje deseado es de sólo 30
kHz, entonces la potencia de la señal de interferencia producida en
una estación base es reducida a 10 MHz/30 kHz.
El espectro expandido de secuencia directa
consigue una propagación del espectro modulando la señal original
con una señal de banda muy ancha en relación con el ancho de banda
de datos. Esta señal de banda ancha es elegida por tener dos
amplitudes posibles, +1 y -1, y estas amplitudes son accionadas
periódicamente de una manera "pseudoaleatoria". Así, en cada
intervalo de tiempo igualmente distanciado, se toma una decisión en
cuanto a si la señal moduladora de banda ancha debería ser +1 o -1.
Si fuera lanzada una moneda para tomar tal decisión, la secuencia
resultante seria aleatoria. No obstante, en tal caso, el receptor
desconocería la secuencia a priori y no podría recibir la
transmisión adecuadamente. En cambio, un generador de código chip
genera electrónicamente una secuencia aproximadamente aleatoria,
llamada secuencia pseudoaleatoria, que conoce a priori el
transmisor y el receptor.
El acceso múltiple por división de códigos
(CDMA) es un sistema de espectro expandido de secuencia directa
donde varias, al menos dos, señales de espectro expandido comunican
simultáneamente, operando cada una por la misma banda de
frecuencia. En un sistema CDMA, a cada usuario le es dado un código
chip diferente. Este código chip identifica al usuario. Por ejemplo,
si un primer usuario tiene un primer código chip,
g_{1}(t), y un segundo usuario tiene un segundo código
chip, g_{2}(t), etc., entonces un receptor que desee
escuchar al primer usuario recibirá en su antena toda la energía
enviada por todos los usuarios. No obstante, después de la
despropagación de la primera señal de usuario, el receptor produce
toda la energía del primer usuario pero sólo una pequeña fracción
de las energías enviadas por el segundo, tercer, etc.,
usuarios.
El CDMA está limitado por la interferencia. Es
decir, el número de usuarios que puede usar el mismo espectro y
además tenga todavía rendimiento aceptable viene determinado por la
potencia de interferencia total que todos los usuarios, tomados en
conjunto, generan en el receptor. A menos que se tenga mucho
cuidado en el control de la potencia, aquellos transmisores CDMA
que estén cerca del receptor causarán una interferencia
insoportable. Este efecto es conocido como el problema
"cerca-lejos". En un entorno móvil el problema
cerca-lejos podría ser el efecto dominante.
Controlar la potencia de cada usuario remoto móvil individual es
posible siempre que la potencia recibida desde cada usuario remoto
móvil sea la misma. Esta técnica es llamada "control de potencia
adaptiva". Véase la patente U.S. 5,093,840, con fecha de
concesión de 3 de marzo de 1992, "Control de potencia adaptativo
para un sistema y método de espectro expandido", de Donald L.
Schilling, que es incorporada aquí como referencia.
El sistema de comunicaciones de espectro
expandido de la presente invención es un sistema de acceso múltiple
por división de códigos (CDMA). El CDMA de espectro expandido puede
aumentar significativamente el uso del espectro. Con el CDMA, cada
usuario en una célula usa la misma banda de frecuencia. No
obstante, cada señal CDMA tiene un código pseudoaleaorio separado
que permite a un receptor distinguir una señal deseada de las
señales restantes. Los usuarios remotos en las células contiguas
usan la misma banda de frecuencia y el mismo ancho de banda, y en
consecuencia "interfieren" entre si. Una señal recibida puede
presentarse algo más ruidosa cuando el número de señales de usuario
recibidas de una estación base PCN aumenta.
Cada señal de usuario no deseada genera alguna
potencia de interferencia cuya magnitud depende de la ganancia de
procesamiento. Los usuarios remotos en las células contiguas
aumentan la energía de interferencia prevista en comparación con
los usuarios remotos dentro de una célula particular en
aproximadamente el 50%, presumiendo que los usuarios remotos estén
uniformemente distribuidos a lo largo de las células contiguas.
Puesto que el factor de aumento de la interferencia no es severo,
no se hace uso de la reutilización de la frecuencia.
Cada célula de espectro expandido puede usar una
banda completa de 10 MHz para la transmisión y una banda completa
de 10 MHz para la recepción. Por lo tanto, usando una velocidad de
chip de cinco millones de chips por segundo y una velocidad de
datos de codificación de 4800 bps se obtiene aproximadamente una
ganancia de procesamiento de 1000 chips por bit. Es bien conocido
por los expertos en la técnica que el número máximo de usuarios
remotos de un CDMA que pueden usar al mismo tiempo una banda de
frecuencia es aproximadamente igual a la ganancia de
procesamiento.
Un piloto en el enlace de vuelta es considerado
ahora práctico, porque reduce el C/I requerido para conseguir el
E_{b}/N_{o} deseado, como se ha descrito en las patentes U.S.
5,506,864 y U.S. 5,544,156. Esta mejora deriva de la capacidad de
usar la detección sincrónica o coherente. Como se describe en estas
patentes, el uso de un piloto o código chip genérico mejora el
rendimiento de los enlaces codificados tanto los ortogonales como
los no ortogonales. Puesto que para canales ortogonales cada móvil
requiere códigos de piloto y de información únicos, el número de
usuarios activos se reduce en dos. Si hubiera un número limitado de
códigos esto podría tener un impacto serio. U.S. 5,506,864 usa el
piloto desde el móvil para medir la distancia entre la estación
base y el móvil usando códigos no ortogonales. Esta invención se
extiende sobre esa patente para incluir códigos ortogonales y usa
el conocimiento de la distancia al terminal móvil para ajustar la
fase del canal de información que esté en alineamiento con las
otras señales móviles que llegan a la estación base. El móvil recibe
la señal de código chip genérico o piloto desde la estación base y
usa el tiempo y fase de la señal piloto de la estación base para
originar la señal piloto remota que envía a la estación base. Esto
es, el piloto que vuelve no se retarda al atravesar el móvil; el
piloto que vuelve parece una reflexión de radar del móvil. Es, por
supuesto, más fuerte en resistencia de señal y, como hay muchos
pilotos remotos que volverán a la estación base, es un código
pseudo ruido diferente pero similar al código pseudo ruido del
piloto de la estación base.
La estación base recibe las señales piloto desde
todos los móviles activos y mide la diferencia de fase, cuando sea
posible bajando hasta 0,1 chips, entre la secuencia de pseudo ruido
retornada y la secuencia de pseudo ruido transmitida para cada
estación móvil. Lo que se mide es la demora de ida y vuelta; la
distancia real es la mitad de este número medido en chips, hasta
0,1 chips. Esta información es transmitida al usuario móvil y, si el
usuario móvil está operativo en un modo ortogonal en el enlace de
vuelta, el usuario del móvil usará esta información para ajustar la
fase del código PN en el mensaje remoto para llegar a la estación
base en un tiempo predeterminado, como establecido por la estación
base. En consecuencia, el código PN del piloto remoto y los canales
de mensaje del usuario remoto tienen lugar en fases diferentes,
pero ambos tienen la misma señal portadora y el portador piloto
puede utilizarse para generar una referencia para la detección
coherente en el canal de mensaje del usuario.
El punto de muestreo de datos es normalmente
dominado por el indice de repetición de la secuencia PN y será
ajustado en fase para cumplir las señales de sincronización de
datos en el canal de mensajes del usuario. En consecuencia, es
posible reducir significativamente la interferencia mutua provocada
por los canales de mensaje de usuario que están en comunicación con
una estación base común.
La interferencia desde los móviles en las
células contiguas no es ortogonal y se presenta como interferencia
no ortogonal. La mayoría de los sistemas CDMA de códigos
ortogonales utilizan antenas sectorizadas para obtener la
reutilización de códigos y reducir la interferencia. En
consecuencia, al final de la célula, a través de la cara del
sector, los móviles en cada célula transmiten a la potencia máxima
y causan radiación en ambas células en la energía máxima. No
obstante, puesto que los usuarios móviles en la célula contigua se
mueven hacia su estación base, reducen su potencia para mantener la
misma como si estuvieran en el límite de la célula. Presuponiendo
una cuarta curva de atenuación de la potencia, reducen su potencia a
una cuarta potencia vs. el índice de distancia y puesto que también
se están distanciando de la estación base siendo interferidas, su
nivel de potencia reducida transmitida, reducida como la cuarta
potencia, recorre otra distancia que es también disminuida en el
factor de cuarta potencia. Esto dobla el efecto del factor de
cuarta potencia que significa que la interferencia de la célula
contigua desde los usuarios móviles es mucho menor que si no se
usara control de potencia. En consecuencia, la interferencia
externa, es decir, la interferencia desde los usuarios móviles que
operan con otras estaciones base introducida en la estación base
primaria está por debajo de al menos 6 db de la interferencia
provocada dentro de la célula desde otros usuarios móviles que
operan con la estación base primaria. En consecuencia, es posible
aumentar el número de usuarios por un factor de cuatro. Como se ha
declarado previamente, cada usuario móvil activo transmite un canal
piloto y un canal de información o mensaje. Los canales de
información son ajustados de modo que son ortogonales cuando llegan
a la estación base. Los canales piloto, no obstante, no son
ortogonales, pero después de que el canal de información esté en
funcionamiento, la potencia del canal piloto es reducida por 6 dB.
En consecuencia, incluso con la interferencia externa y los canales
piloto, se dobla la capacidad como resultado de la presente
invención.
Es posible otra mejora adicional desplazando la
fase del piloto remoto después de la adquisición para coincidir con
el canal de información del usuario. Cuando esto se consigue los
pilotos remotos también se hacen ortogonales y la única
interferencia es la interferencia externa que es transmitida a la
célula principal desde los usuarios en las células contiguas. Como
se ha declarado previamente, la interferencia desciende al menos 6
dB dando como resultado un aumento cuádruple de la capacidad. El
código que rastrea el enlace inverso se vuelve más difícil puesto
que el error es generado en la estación base y el oscilador que es
controlado por este voltaje de error está en la estación móvil. En
consecuencia, el enlace directo tiene que ser usado para transmitir
este voltaje de error a la estación móvil. Generalmente, la
distancia cambia de forma relativamente lenta y este control remoto
del reloj de código móvil no es un problema. Cuándo tienen lugar
fluctuaciones repentinas que son lo bastante significativas para
causar un desalineamiento rápido y severo, el móvil cambia de nuevo
al código piloto remoto al modo de adquisición. Después de la
readquisición y finalización de los ajustes necesarios para llevar
al canal de información de nuevo a la alineación apropiada, el
móvil vuelve al modo de rastreo ortogonal. En consecuencia, los
pilotos remotos no ortogonales sólo "son usados" una pequeña
parte del tiempo y el impacto resultante en capacidad es pequeño.
La capacidad debería ser todavía cercana a cuatro veces la de un
sistema de código no ortogonal si hay suficientes códigos
ortogonales en la lista de códigos para capitalizar en realidad en
esta ventaja.
Como se muestra ilustrativamente en la Fig. 2,
se provee un sistema de comunicaciones de espectro expandido de
acceso múltiple por división de códigos (CDMA) para el uso por un
canal de comunicaciones 110 que comprende medios genéricos, medios
de mensaje, medios de propagación, medios de suma, medios de
transmisión, medios de procesamiento genérico de espectro
expandido, medios de procesamiento de mensaje de espectro
expandido, medios de adquisición y rastreo, medios de detección y
medios sincrónicos. Los medios genéricos y medios de mensaje son
concretados como un generador de código chip genérico 101 y un
generador de código chip de mensaje transmisor 102. Los medios de
propagación son mostrados como un dispositivo
EXCLUSIVO-O 103, que puede ser una puerta
EXCLUSIVA-O. Los medios de suma consisten en un
combinador 105 y los medios de transmisión incluyen un transmisor
que es realizado como una fuente de señales 108 acoplada al
modulador 107. El generador de código chip del mensaje transmisor
102 es acoplado al dispositivo EXCLUSIVO-O 103. El
generador del código chip genérico transmisor 101 es mostrado
acoplado al generador del código chip del mensaje transmisor 102 y
la fuente de datos del mensaje. El dispositivo
EXCLUSIVO-O 103 y el generador del código chip
genérico transmisor 101 son acoplados al combinador 105. El
modulador 107 es acoplado entre el combinador 105 y el canal de
comunicaciones 110.
En el receptor los medios de procesamiento
genéricos de espectro expandido están realizados como generador de
código chip genérico receptor 121, el mezclador genérico 123 y el
filtro de paso de banda genérico 125. El mezclador genérico 123 es
acoplado entre el generador de código chip genérico del receptor
121 y el filtro de paso de banda genérico 125. Los medios de
procesamiento de espectro expandido del mensaje están concretados
como un generador de código chip de mensaje receptor 122, un
mezclador de mensajes 124 y un filtro de paso de banda de mensajes
126. El mezclador de mensajes 124 es acoplado entre el generador
del código chip del mensaje receptor 122 y el filtro de paso de
banda de los mensajes 126. Un divisor de potencia 115 es acoplado
entre el canal de comunicaciones 110, y el mezclador genérico 123 y
el mezclador de mensajes 124.
Los medios de adquisición y rastreo son
realizados como un circuito de adquisición y rastreo 131. El
circuito de adquisición y seguimiento 131 es acoplado a una salida
del filtro genérico de paso de banda 125, y al generador del código
chip genérico receptor 121. El generador del código chip de mensaje
receptor 122 es preferiblemente acoplado al generador de código
chip genérico receptor 121.
Los medios de detección son realizados como un
detector 139. El detector 139 es acoplado al filtro de paso de
banda del mensaje 126 y al filtro de paso de banda genérico 125. El
detector 139 puede ser un detector no sincrónico tal como un
detector de envolvente o un detector cuadrático. De forma
alternativa, el detector 139 puede ser un detector sincrónico que
use una señal portadora envolvente desde el filtro de paso de banda
genérico 125.
Los medios sincrónicos incluyen bits, un filtro
128 y el interruptor electrónico 130. Los bits son realizados como
un sincronizador de bits 129. El filtro de baja frecuencia 128 y el
interruptor electrónico 130 son acoplados al sincronizador de bits
129. El sincronizador de bits 129, como se muestra en la Fig. 2, es
acoplado preferiblemente al generador de código chip genérico
receptor 121. De forma alternativa, el sincronizador de bits 129
puede ser acoplado a una salida del detector 139.
El generador de código chip genérico transmisor
101 genera una señal de código chip genérico, g_{0}(t), y
el generador de código chip de mensajes transmisor 102 genera una
señal de código chip de mensaje g_{1}(t). La temporización
sincrónica de los datos del mensaje, d_{1}(t), y la señal
de código chip de mensaje en la Fig. 2 están provistas de una señal
de código chip genérico, aunque pueden ser usadas otras fuentes tal
como una señal de reloj común para la sincronización. El
dispositivo EXCLUSIVO-O 103 genera una señal de
espectro expandido por los datos del mensaje de procesamiento de
espectro expandido con la señal de código chip de mensaje. El
procesamiento de espectro expandido puede ser realizado módulo 2
añadiendo los datos del mensaje a la señal de código chip de
mensaje. El combinador 105 combina la señal de código chip genérico
con la señal procesada de espectro expandido. La señal combinada de
código chip genérico y la señal procesada de espectro expandido
puede ser una señal multinivel con niveles de voltaje instantáneos
de la señal de código chip genérico y la señal procesada de espectro
expandido.
El modulador 107, como parte del transmisor,
modula la señal de código chip genérico combinada y la señal de
espectro expandido procesada por una señal portadora, cos
\omega_{o}t, a una frecuencia portadora, f_{o}. La señal de
código chip genérico modulada y la señal procesada de espectro
expandido son transmitidas por el canal de comunicaciones 110 como
una señal de acceso múltiple por división de códigos (CDMA),
x_{c}(t). Por tanto, la señal CDMA incluye la señal de
código chip genérico y la señal procesada de espectro expandido
como si cada una fuera modulada separada y sincronizadamente en
señales portadoras separadas con la misma frecuencia portadora,
f_{o}, y transmitidas por el canal de comunicaciones.
En un receptor los medios de procesamiento
genéricos de espectro expandido recuperan la señal portadora cos
\omega_{o}t de la señal CDMA, x_{c}(t), y los medios
de procesamiento de espectro expandido del mensaje despropagan la
señal CDMA, x_{c}(t) como una señal de datos modulada,
d_{1}(t). Más particularmente, en referencia a la Fig. 2,
la señal CDMA recibida del canal de comunicaciones 110, es dividida
por el divisor de potencia 115. El generador de código chip
genérico receptor 121 genera una réplica de la señal de código chip
genérico, g_{o}(t). El mezclador genérico 123 usa la
réplica de la señal de código chip genérico para la despropagación
de la señal CDMA, x_{c}(t), desde el divisor de potencia
115, como una señal portadora recuperada. El canal de espectro
expandido, de la señal CDMA que tiene la señal de código chip
genérico, g_{o}(t) cos \omega_{o}t generalmente no
incluye datos de modo que la despropagación de la señal CDMA
produce la señal portadora solamente. El filtro genérico de paso de
banda 125 filtra la señal portadora recuperada en la frecuencia
portadora, o de forma equivalente, a una frecuencia intermedia. En
comparación con el filtro de paso de banda del mensaje 126 que tiene
un ancho de banda suficientemente amplio para filtrar una señal de
datos modulados, el filtro genérico de paso de banda 125 puede
tener un ancho de banda muy estrecho para filtrar la señal
portadora recuperada. El ancho de banda muy estrecho del filtro
genérico de paso de banda 125 ayuda a la extracción de la señal
portadora recuperada desde el ruido.
El circuito de adquisición y rastreo 131
adquiere y sigue la señal portadora recuperada desde una salida del
filtro paso banda genérico 125. La réplica de la señal de código
chip genérico desde el generador de código chip genérico receptor
121 es sincronizada con la señal portadora recuperada por medio del
circuito de adquisición y rastreo 131.
El generador de código chip de mensaje receptor
122 genera una réplica de la señal de código chip de
mensaje,
g_{1}(t). La réplica de la señal de código chip de mensaje, g_{1}(t), es sincronizada con la réplica de la señal de código chip genérico, g_{0}(t), desde el generador de código chip genérico receptor 121. Así, el generador de código chip de mensaje receptor 122, por medio de la sincronización al generador de código chip genérico receptor 121, tiene la misma sincronización que el generador de código chip de mensaje transmisor 102 a través de la sincronización al generador de código chip genérico transmisor 101. Por consiguiente, el canal de comunicaciones de espectro expandido que tiene la señal de código chip genérico proporciona desmodulación de espectro expandido coherente de los canales de espectro expandido con los datos.
g_{1}(t). La réplica de la señal de código chip de mensaje, g_{1}(t), es sincronizada con la réplica de la señal de código chip genérico, g_{0}(t), desde el generador de código chip genérico receptor 121. Así, el generador de código chip de mensaje receptor 122, por medio de la sincronización al generador de código chip genérico receptor 121, tiene la misma sincronización que el generador de código chip de mensaje transmisor 102 a través de la sincronización al generador de código chip genérico transmisor 101. Por consiguiente, el canal de comunicaciones de espectro expandido que tiene la señal de código chip genérico proporciona desmodulación de espectro expandido coherente de los canales de espectro expandido con los datos.
El mezclador de mensajes 124 usa la réplica de
la señal de código chip de mensajes para la despropagación de la
señal CDMA desde el divisor de potencia 115, para generar una señal
de datos modulados, d_{1}(t) cos \omega_{o}t. La señal
de datos modulados efectivamente es los datos del mensaje modulados
por la señal portadora. El filtro paso banda del mensaje 126 filtra
la señal de los datos modulados en la frecuencia portadora, o de
forma equivalente a una frecuencia intermedia (IF). Los
convertidores reductores de frecuencia, que convierten la señal de
datos modulados en una IF, opcionalmente pueden ser usados sin
alterar las funciones o instrucciones cooperativas de la presente
invención.
El detector 139 desmodula la señal de datos
modulados como una señal detectada. La señal detectada es filtrada
a través del filtro de paso bajo 128, muestreada por el interruptor
electrónico 130 y emitida como datos recibidos,
d_{1}(t). Los datos recibidos, sin errores, son idénticos a los datos del mensaje. El filtro de paso bajo 128 y el interruptor electrónico 130 operan en una función de "integración y descarga", respectivamente, según el control del sincronizador de bits 129.
d_{1}(t). Los datos recibidos, sin errores, son idénticos a los datos del mensaje. El filtro de paso bajo 128 y el interruptor electrónico 130 operan en una función de "integración y descarga", respectivamente, según el control del sincronizador de bits 129.
El sincronizador de bit 129 controla la
integración y descarga del filtro de paso bajo 128 y del
interruptor electrónico 130. El sincronizador de bits 129
preferiblemente deriva la sincronización usando la replica de la
señal de código chip genérico desde el generador de código chip
genérico receptor 121 como está ilustrado en la Fig. 2. El
sincronizador de bits 129 también puede derivar la sincronización
desde una salida del detector 139, como está ilustrado en la Fig.
1.
En una forma de realización preferida el
sincronizador de bits 129 recibe la replica de la señal de código
chip genérico, g_{0}(t) desde el generador de código chip
genérico receptor 121. La réplica de la señal de código chip
genérico, por ejemplo, puede incluir una palabra en clave de chip
que tenga 8250 chips. Suponiendo que haya 11 bits por palabra clave
en chip, habrá 750 chips por bit de datos. Puesto que la réplica de
la señal de código chip genérico proporciona información al
sincronizador de bits 129 en cuanto a dónde comienza la palabra en
clave de chip, el sincronizador de bits 129 conoce de ese modo la
temporización de los bits correspondientes para la
sincronización.
La presente invención puede incluir además la
transmisión de la señal CDMA, una pluralidad de señales procesadas
de espectro expandido para manejar una pluralidad de datos de
mensaje. En este caso la invención incluye una pluralidad de medios
de mensajes y una pluralidad de medios de propagación. Con
referencia a la Fig. 3A, la pluralidad de medios de mensaje pueden
ser realizados como una pluralidad de generadores de código chip de
mensaje transmisor y la pluralidad de medios de propagación pueden
ser realizados como una pluralidad de puertas
EXCLUSIVAS-O. La pluralidad de generadores de
código chip de mensaje transmisor genera una pluralidad de señales
de código chip de mensaje. En la Fig. 3A la pluralidad de
generadores de código chip de mensaje transmisor es mostrado como
un primer generador de código chip de mensaje transmisor 102 que
genera una primera señal de código chip de mensaje,
g_{1}(t), el segundo generador de código chip de mensaje
transmisor 172 generando una segunda señal de código chip de mensaje
g_{2}(t) a través del enésimo generador de código chip de
mensaje transmisor 182 que genera la enésima señal de código chip
de mensaje, g_{N}(t). La pluralidad de puertas
EXCLUSIVAS-O es mostrada como primera puerta
EXCLUSIVA-O 103, segunda puerta
EXCLUSIVA-O 173, hasta la enésima puerta
EXCLUSIVA-O 183. La pluralidad de puertas
EXCLUSIVAS-O genera una pluralidad de señales
procesadas de espectro expandido con el módulo 2 añadiendo la
pluralidad de datos de mensaje d_{1}(t),
d_{2}(t).., d_{N}(t) a la pluralidad de señales
de código chip de mensaje g_{1}(t), g_{2}(t)...,
g_{N}(t), respectivamente. Más particularmente, los datos
del primer mensaje d_{1}(t) son añadidos por el módulo 2 a
la primera señal de código chip de mensaje, g_{1}(t), los
datos del segundo mensaje d_{2}(t), son añadidos por el
módulo 2 a la segunda señal de código chip de mensaje,
g_{2}(t), hasta los datos del enésimo mensaje
d_{N}(t), que son añadidos por el módulo 2 a la enésima
señal de código chip del mensaje, g_{N}(t).
El generador de código chip genérico transmisor
101 es acoplado a la pluralidad de generadores de código chip de
mensaje transmisor y la fuente para la pluralidad de datos de
mensaje, d_{1}(t), d_{2}(t).., d_{N}(t)).
La señal de código chip genérico g_{o}(t), en una forma de
realización preferida, proporciona señales de temporización
sincrónica para la plura-
lidad de señales de código chip de mensaje g_{1}(t), g_{2}(t)..., g_{N}(t), y la pluralidad de datos de mensaje, d_{1}(t), d_{2}(t).., d_{N}(t).
lidad de señales de código chip de mensaje g_{1}(t), g_{2}(t)..., g_{N}(t), y la pluralidad de datos de mensaje, d_{1}(t), d_{2}(t).., d_{N}(t).
El combinador 105 combina la señal de código
chip genérico y la pluralidad de señales procesadas de espectro
expandido, añadiendo linealmente la señal de código chip genérico a
la pluralidad de señales procesadas de espectro expandido. La señal
combinada normalmente es una señal multinivel, que tiene los
niveles de voltaje instantáneo de la señal de código chip genérico y
la pluralidad de señales procesadas de espectro expandido.
El modulador 107, como parte del transmisor,
modula la señal de código chip genérico combinada y la pluralidad
de señales procesadas de espectro expandido por una señal portadora
cos \omega_{o}t a una frecuencia portadora, f_{o}. La señal
de código chip genérico modulada y la pluralidad de señales
procesadas de espectro expandido son transmitidas por el canal de
comunicaciones 110 como una señal CDMA, x_{c}(t). La señal
CDMA, x_{c}(t) tiene la forma:
x_{c}(t) =
g_{0}(t) + \sum\limits^{N}_{1}[g_{i}(t) +
d_{i}(t)]cos\omega_{o}t
Por tanto, la señal CDMA incluye la señal de
código chip genérico y la pluralidad de señales procesadas de
espectro expandido como si cada una fuera modulada separada y
sincronizadamente, en señales portadoras separadas con la misma
frecuencia portadora, f_{o}, y transmitidas por el canal de
comunicaciones.
La presente invención incluye la recepción de
una señal CDMA que tiene una pluralidad de señales procesadas de
espectro expandido. El receptor incluye además una pluralidad de
medios de procesamiento de mensajes de espectro expandido, una
pluralidad de medios de detección y una pluralidad de medios
sincrónicos. La pluralidad de medios de procesamiento de mensajes de
espectro expandido, como se muestra en la Fig. 3B, puede ser
concretada como una pluralidad de generadores de código chip de
mensaje, una pluralidad de mezcladores de mensajes y una pluralidad
de filtros paso de banda de mensajes. Un mezclador es conectado
entre un generador de código chip de mensaje respectivo y el filtro
paso de banda de mensajes. La pluralidad de mezcladores de mensajes
es acoplada al divisor de potencia 115. Más particularmente, se
muestra la pluralidad de generadores de código chip de mensaje
realizada como un primer generador de código chip de mensaje 122,
segundo generador de código chip de mensaje 172, hasta el enésimo
generador de código chip de mensaje 182. La pluralidad de
mezcladores de mensajes es mostrada como un primer mezclador de
mensajes 124, un segundo mezclador de mensajes 174 hasta el enésimo
mezclador de mensajes 184. La pluralidad de filtros paso banda de
mensaje es mostrada como un primer filtro paso banda de mensajes
126, un segundo filtro paso banda de mensaje 176, hasta el enésimo
filtro paso banda de mensajes 186.
La pluralidad de medios de detección puede ser
realizada como una pluralidad de detectores sincrónicos que son
mostrados como el primer detector sincrónico 127, el segundo
detector sincrónico 177 hasta el enésimo detector sincrónico 187.
Cada uno de la pluralidad de detectores sincrónicos son acoplados a
uno de la pluralidad de filtros paso banda de mensajes.
La pluralidad de medios sincrónicos puede
incluir un sincronizador de bits 129, una pluralidad de filtros de
paso bajo y una pluralidad de interruptores electrónicos. La
pluralidad de filtros de paso bajo es mostrada como primer filtro
de paso bajo 128, segundo filtro de paso bajo 178, hasta el enésimo
filtro de paso bajo 188. La pluralidad de interruptores
electrónicos es mostrada como primer interruptor electrónico 130,
segundo interruptor electrónico 180 hasta el enésimo interruptor
electrónico 190. Cada uno de la pluralidad de detectores
sincrónicos es acoplado a una salida del filtro paso banda genérico
125. La señal portadora recuperada del filtro paso banda genérico
125 sirve como señal de referencia para desmodular sincrónicamente
cada una de la pluralidad de señales de datos de mensaje por la
pluralidad de detectores sincrónicos, como una pluralidad de datos
recibidos, d_{1}(t), d_{2}(t)...,
d_{N}(t).
Los medios de detección de forma alternativa
pueden ser realizados como una pluralidad de detectores no
sincrónicos, tal como detectores de envolvente 139, 189, 199, como
se muestra en la Fig. 3C. Normalmente, los detectores no
sincrónicos no requieren la señal portadora recuperada.
El sincronizador de bits 129 deriva la
temporización desde la réplica de la señal de código chip genérico,
g_{o}(t), y controla la temporización de las funciones de
integración y descarga de la pluralidad de filtros de paso bajo y la
pluralidad de interruptores electrónicos.
Con el uso de la invención, como es realizada en
la Fig.. 3B, un canal genérico de espectro expandido, como parte de
la señal CDMA, proporciona la señal portadora recuperada, como se
ha explicado previamente. El circuito de rastreo 131 adquiere y
sigue la señal portadora recuperada desde una salida del filtro
paso banda genérico 125. La réplica de la señal de código chip
genérico desde el generador de código chip genérico receptor 121 es
sincronizada con la señal portadora recuperada por medio del
circuito de adquisición y de rastreo 131. El generador del código
chip genérico receptor 121 genera una réplica de la señal de código
chip genérico, g_{o}(t), que proporciona la temporización
con el sincronizador de bits 129 y la pluralidad de generadores de
código chip de mensaje receptor 122, 172, 182.
La presente invención también incluye un método
para desmodular sincronizadamente una señal CDMA. Los datos del
mensaje son introducidos en los medios de propagación. Con
referencia a Fig. 4, el método comprende las fases de generar 403
una señal de código chip genérico. El método incluye además la
generación 405 de datos de mensaje sincronizados con la señal de
código chip genérico, y la generación 407 de una señal de código
chip de mensaje sincronizada con la señal de código chip genérico.
Los datos del mensaje son procesados usando un modulador de
espectro expandido, con la señal de código chip de mensaje para
generar una señal procesada de espectro expandido. La señal de
código chip genérico es combinada 409 con la señal procesada de
espectro expandido. El método transmite 411 la señal de código chip
genérico combinada y la señal procesada de espectro expandido a una
señal portadora por un canal de comunicaciones como una señal
CDMA.
En un receptor el método incluye la recuperación
413 de la señal portadora desde la señal CDMA y la despropagación
415 de la señal CDMA como una señal de datos modulados. La señal
portadora recuperada se utiliza para sincronizar la fase de la
despropagación de la señal CDMA y opcionalmente para desmodular
sincronizadamente 417 y producir 419 la señal de datos modulados
como datos recibidos.
Al usar el sistema como está indicado en la Fig.
3A el generador de código chip genérico transmisor 101 genera la
señal de código chip genérico, g_{o}(t). Los datos del
mensaje son procesados en espectro expandido por el dispositivo
EXCLUSIVO-O 103 con la señal de código chip de
mensaje g_{1}(t), desde el generador de código chip de
mensaje transmisor 102. El combinador 105 combina la señal de
código chip genérico con la señal procesada de espectro expandido.
La señal combinada puede ser, por ejemplo, una señal multinivel,
que es generada añadiendo linealmente los niveles de voltaje de la
señal de código chip genérico y la señal procesada de espectro
expandido, o añadiendo los niveles de voltaje de la señal de código
chip genérico a una pluralidad. de señales procesadas de espectro
expandido. El transmisor transmite a una señal portadora que tiene
una frecuencia portadora, f_{o}, la señal combinada del código
chip genérico y la pluralidad de señales procesadas de espectro
expandido. La señal CDMA es transmitida a través del canal de
comunicaciones 110.
En el receptor, como se muestra en la Fig. 3B,
los medios de procesamiento genéricos de espectro expandido
realizados como generador de código chip genérico receptor 121, el
mezclador genérico 123 y el filtro paso banda genérico 125, operan
cooperativamente para recuperar la señal portadora de la señal
CDMA. Los medios de procesamiento de mensajes de espectro expandido
concretados como generador de código chip de mensaje receptor 122,
el mezclador de mensajes 124 y el filtro paso banda de mensajes
126, despropagan cooperativamente la señal CDMA como señal de datos
modulados. El generador de código chip de mensaje receptor 122 es
sincronizado preferiblemente con la réplica de la señal de código
chip genérico desde el generador del código chip genérico receptor
121. Se puede emplear una pluralidad de generadores de código chip
de mensaje receptor sincronizados con la réplica de la señal de
código chip genérico. Los medios sincrónicos, realizados como el
detector sincrónico 127 sincronizados a la señal portadora
recuperada, desmodulan la señal de datos modulados como datos
recibidos.
Los datos recibidos son integrados y descargados
por el filtro de paso bajo 128 y el interruptor electrónico 130,
bajo control del sincronizador de bits 129. El sincronizador de
bits 129 usa preferiblemente la réplica de la señal de código chip
genérico para sincronizar las funciones de integración y
descarga.
\vskip1.000000\baselineskip
Se provee un sistema y método de geolocalización
y de comunicaciones de acceso múltiple por división de códigos de
espectro expandido (CDMA) y para el uso por un canal de
comunicaciones que comprende al menos una estación base y una
pluralidad de unidades remotas. Las unidades remotas pueden ser
móviles o estacionarias en un lugar fijo. Los datos de mensaje son
comunicados entre las estaciones base y las unidades remotas. Los
datos de mensaje incluyen, pero no se limitan a voz digitalizada,
datos de ordenador, datos de fax, datos de vídeo etc. La estación
base comunica los datos de mensaje base a la pluralidad dé unidades
remotas. Una unidad remota comunica los datos de mensaje remotos a
la estación base. Los datos de mensaje base son definidos aquí por
ser datos de mensaje originados desde una estación base, y los
datos del mensaje remotos son definidos aquí por ser datos de
mensaje que se originan desde una unidad remota. La siguiente
explicación es de una forma de realización preferida, estando
determinada la distancia entre la estación base y la unidad remota
en la estación base. Las funciones de la estación base y la unidad
remota pueden ser intercambiadas, como un equivalente para los
expertos en la técnica, viniendo determinada la distancia en la
unidad remota.
En la disposición ejemplar mostrada en la Fig.
5, una estación base incluye medios de propagación de base, medios
de base genéricos, medios de combinación de base, medios de
transmisión de base, y antena de base. El término "base" se
usa como un prefijo para indicar que un elemento está localizado en
la estación base, o que una señal se origina desde una estación
base.
El espectro expandido de los medios de
propagación de base procesa los datos de mensaje base,
d_{1}(t). Los medios de propagación de base son realizados
como un modulador de espectro expandido de base. El modulador de
espectro expandido de base es mostrado como un generador de código
chip de mensaje 502 y una puerta EXCLUSIVA-O 503. La
puerta EXCLUSIVA- O 503 es acoplada al generador de código chip de
mensaje 502. El generador de código chip de mensaje 502 usa una
palabra en clave de chip para generar una secuencia de código chip
para procesar en espectro expandido los datos de mensaje base,
d_{1}(t). La secuencia del código chip desde el generador
del código chip de mensaje 502 es procesada en espectro expandido
por la adición modular de la puerta EXCLUSIVA-O
503. Muchos circuitos equivalentes pueden ser usados para el
modulador de base de espectro expandido, incluyendo pero no
limitado a dispositivos de producto para multiplicar la secuencia
de código chip por los datos de mensaje base, filtros ajustados y
dispositivos de onda acústica de superficie que tienen una respuesta
de impulso ajustada a la secuencia del código chip, como bien
conocen los expertos en la técnica.
Los medios genéricos de base generan una señal
de código chip genérico de base. El término "genérico" se usa
como un prefijo para indicar que la señal de código chip genérico
es una señal no modulada, o velocidad de datos baja, señal de
secuencia directa de espectro expandido, que puede servir como un
canal piloto. El canal piloto permite a un usuario adquirir
temporización y proporciona una referencia de fase para la
desmodulación coherente. Los medios genéricos de base son
concretados como un generador de código chip genérico de base 501.
El generador del código chip genérico de base 501 genera una señal
de código chip genérico de base, que usa una palabra en clave de
chip comúnmente compartida con todas las unidades remotas que
comunican con la estación base. El generador de código chip de
mensaje 501 es acoplado al generador de código chip genérico de base
502, para derivar una temporización común. De forma alternativa, un
reloj común puede ser usado para suministrar la señal de
temporización al generador de código chip de mensaje 502 y al
generador de código chip genérico de base 501.
Los medios de combinación de base combinan la
señal de código chip genérico de base con los datos de mensaje base
procesados en espectro expandido, para generar una señal CDMA de
base. Los medios de combinación de base son realizados como un
combinador de base 505. El combinador de base 505 es acoplado al
generador de código chip genérico de base 501 y a la puerta
EXCLUSIVA-O 503. El combinador de base 505 añade
linealmente la señal de código chip genérico de base a los datos de
mensaje base procesados en espectro expandido desde la puerta
EXCLUSIVA-O 503. La señal resultante en la salida
del combinador de base 505 es una señal de acceso múltiple por
división de códigos (CDMA), denominada aquí señal CDMA base. Pueden
ser usadas también variaciones seleccionadas de combinación no
lineal siempre que la señal base CDMA resultante pueda tener sus
canales detectados en un receptor de espectro expandido.
Los medios de transmisión de base transmiten la
señal CDMA base desde la estación base a una unidad remota. Los
medios de transmisión de base son realizados como una fuente de
señales 508 y dispositivo de producto 507. El dispositivo de
producto 507 es acoplado entre el combinador de base 505 y la
fuente de señales 508. La fuente de señales 508 genera una primera
señal portadora a una primera frecuencia portadora f_{1}. La señal
CDMA de la base desde la salida del combinador de base 505 es
multiplicada por la primera señal portadora por el dispositivo de
producto 507. Otros dispositivos de transmisión son bien conocidos
en la técnica por poner una señal deseada a una frecuencia
portadora seleccionada.
La antena base 509 es acoplada a través de un
aislador 513 a los medios de transmisión base. La antena base 509
radia la señal CDMA base en la primera frecuencia portadora.
Como se ha mostrado ilustrativamente en la Fig.
6, una unidad remota incluye una antena remota 511, medios de
detección remotos, medios de propagación remotos, medios de
combinación remotos, y medios de transmisión remotos. Cada unidad
remota puede incluir también medios genéricos remotos: el término
"remoto" se usa como un prefijo para designar que un elemento
está localizado en una unidad remota, o que una señal se origina
desde la unidad remota.
La antena remota 511 recibe la señal CDMA base
radiada desde la estación base.
Los medios de detección remotos son acoplados a
la antena remota 511. Los medios de detección remotos detectan la
señal de código chip genérico base introducida en la señal CDMA
base. Al usar la señal de código chip genérico base detectada, los
medios de detección remotos recuperan los datos de mensaje base
comunicados desde la estación base. Una unidad remota puede
retransmitir la señal de código chip base detectada, u
opcionalmente puede tener medios genéricos remotos que generen una
señal de código chip genérico remoto diferente.
En la Fig. 6, los medios de detección remotos
son realizados como un dispositivo de producto 536, un filtro paso
banda 537, un circuito de adquisición y rastreo 538, el generador
de código chip genérico 539, el generador de código chip de mensaje
541, el dispositivo de producto 542, el filtro paso banda 543, el
detector de datos 544, el filtro de paso bajo 545, y el
sincronizador de bits 540. Como es bien conocido en la técnica,
pueden ser usados otros dispositivos y circuitos para la misma
función, incluyendo pero no limitándose a filtros ajustados,
dispositivo de onda acústica de superficie, etc. Este circuito
adquiere y sigue la señal de código chip genérico base introducido
en la señal CDMA base. La señal CDMA base es recibida en la antena
remota 511, y pasa a través del aislador 534 y divisor:de potencia
535. La señal de código chip genérico base es detectada usando el
dispositivo de producto 536, el filtro paso banda 537, el circuito
de adquisición y rastreo 538 y el generador de código chip genérico
539. La función de este circuito es como se describe en la sección
precedente. La señal de código chip genérico base detectada se
utiliza para recuperar los datos de mensaje base introducidos en la
señal CDMA base, usando el generador de código chip de mensaje 541,
el dispositivo de producto 542, el filtro paso banda 543, el
detector de datos 544, el filtro de paso bajo 545, y el
sincronizador 540. El detector de datos 544 puede operar
coherentemente o no coherentemente. Los datos de mensaje base
detectados son emitidos como datos detectados,
d_{R1}(t).
Si la señal de código chip genérico base tiene
que ser combinada como parte de la señal CDMA remota, entonces no
se requiere generador de código chip genérico 546, puesto que la
señal de código chip genérico base está disponible en la salida del
generador de código chip genérico 539. Si va a ser usada una señal
de código chip genérico remota, que sea diferente de la señal de
código chip genérico base, entonces puede ser usado el generador de
código chip genérico 546 para generar la señal de código chip
genérico remota. En el último caso, la señal de código chip
genérico remota es temporizada o sincronizada con la señal de
código chip genérico base. Para explicarlo, la señal de código chip
genérico remota es considerada como enviada desde la unidad remota
a la estación base, entendiendo que la señal de código chip
genérico remota puede ser idéntica a, o una y la misma que la señal
de código chip genérico base detectada.
El medio de propagación remoto procesa los datos
de mensaje remotos. El medio de propagación remoto es realizado
como un modulador remoto de espectro expandido. El modulador remoto
de espectro expandido es mostrado como un generador de código chip
de mensaje 548 y una puerta EXCLUSIVA- O 547. La puerta
EXCLUSIVA-O 547 es acoplada al generador de código
chip de mensaje 548. El generador de código chip de mensaje 548 usa
una palabra en clave de chip para generar una secuencia de código
chip para procesar en espectro expandido los datos de mensaje
remotos, d_{2} (t). La secuencia de código chip desde el
generador de código chip de mensaje 548 es procesada en espectro
expandido por la adición modular por la puerta
EXCLUSIVA-0 547. Muchos circuitos equivalentes
pueden ser usados para el medio de propagación remoto, incluyendo
pero no limitándose a dispositivos de producto para multiplicar la
secuencia del código chip por los datos de mensaje base, filtros
ajustados y dispositivos de ondas acústicas de superficie, como los
conocidos por los expertos en la técnica.
La señal de código chip genérico remota y los
datos de mensaje remotos procesados de espectro expandido son
combinados por los medios del combinador remoto como una señal CDMA
remota. Los medios del combinador remoto son realizados como un
combinador remoto 549. El combinador remoto 549 es acoplado a la
puerta EXCLUSIVA-O 547, y al generador del código
chip remoto genérico 546, o de forma alternativa al generador del
código chip genérico 539. El combinador remoto 549 añade
linealmente la señal de código chip remoto genérico a los datos de
mensaje remotos procesados en espectro expandido desde la puerta
EXCLUSIVA-O 547. La señal resultante en la salida
del combinador remoto 549 es una señal de acceso múltiple por
división de códigos (CDMA), denominada aquí señal CDMA remota.
También pueden ser usadas variaciones seleccionadas de combinación
no lineal, en tanto en cuanto la señal de CDMA remota resultante
pueda tener sus canales detectados en un receptor de espectro
expandido.
La unidad remota también incluye el medio
transmisor remoto para transmitir la señal CDMA remota desde la
unidad remota a la estación base. El medio transmisor remoto es
realizado como una fuente de señales 551 y un dispositivo de
producto 550. El dispositivo de producto 550 es acoplado entre el
combinador remoto 549 y la fuente de señales 551. La fuente de
señales 551 genera una señal portadora a una segunda frecuencia
portadora f_{2}. La señal CDMA remota, desde la salida del
combinador remoto 549, es multiplicada por la segunda señal
portadora por el dispositivo de producto 550. Otros dispositivos de
transmisión son bien conocidos en la técnica por poner una señal
deseada a una frecuencia portadora seleccionada. La segunda
frecuencia portadora puede ser la misma que o diferente de la
primera frecuencia portadora.
La antena remota 511 es acoplada a través de un
aislador 534 al medio transmisor remoto. La antena remota 511 radia
la señal remota CDMA en la segunda frecuencia portadora.
Cada una de las estaciones base incluye además
medios de detección base y medios de distancia. La medios de
detección base son acoplados a la antena base 509 a través del
aislador 513 y divisor de potencia 515. Los medios de detección
base detectan la señal de código chip genérico remota introducida
en la señal CDMA remota. Los medios de detección base, como está
ilustrado en la Fig. 5 pueden ser realizados como un detector base
que puede incluir un dispositivo de producto 523, un filtro paso
banda 525, un circuito de adquisición y rastreo 531, el generador
de código chip genérico 521, el generador de código chip de mensaje
del 522, el dispositivo de producto 524, el filtro paso banda 526,
el detector de datos 527, el filtro de paso bajo 528, y el
sincronizador de bits 529. Como es bien conocido en la técnica, los
medios de detección base pueden ser realizados con otros
dispositivos y circuitos que desempeñen la misma función,
incluyendo pero no limitándose a filtros ajustados, dispositivos de
onda acústica de superficie, etc. Este circuito adquiere y sigue la
señal de código chip genérico remota introducida en la señal CDMA
remota. La señal CDMA remota es recibida en la antena base 509, y
pasa a través de aislador 513 y divisor de potencia 515. La señal
remota de código chip genérico es detectada usando el dispositivo
de producto 523, el filtro paso banda 525, el circuito de
adquisición y rastreo 531 y el generador de código chip genérico
521. La función de este circuito es tal y como se ha descrito
previamente. La señal de código chip genérico remota detectada se
utiliza para recuperar los datos de mensaje remotos introducidos en
la señal CDMA remota usando el generador de código chip de mensaje
522, el dispositivo de producto 524, el filtro paso banda 526, el
detector de datos 527, el filtro de paso bajo 528, y el
sincronizador de bits 529. El detector de datos 527 puede operar
coherente o no coherentemente. Los datos de mensaje remotos
detectados son emitidos como datos detectados, d_{R2}(t).
Así, el detector base recupera los datos de mensaje remotos
comunicados desde la unidad remota usando la señal de código chip
genérico remota detectada.
Usando la señal de código chip genérico remota
detectada y la señal de código chip genérico base, los medios de
distancia determinan un retraso en la distancia entre la unidad
remota y la estación base. Los medios de distancia son realizados
como un dispositivo de retraso en la distancia 530, que puede
comparar la temporización entre la señal de código chip genérico
base desde el generador de código chip genérico 501 y la señal de
código chip genérico remota detectada desde el generador de código
chip genérico 521.
La presente invención puede incluir además las
fases de procesamiento en espectro expandido de los datos de
mensaje base; la generación de una señal de código chip genérico
base; la combinación de una señal de código chip genérico base con
los datos de mensaje base procesados de espectro expandido,
generando de este modo una señal CDMA base; la transmisión de la
señal CDMA base desde la estación base a la unidad remota; la
detección de la señal de código chip genérico base introducida en
la señal CDMA base; la recuperación de los datos de mensaje base,
usando la señal de código chip genérico base detectada; el
procesamiento en espectro expandido de los datos de mensaje
remotos; la generación de una señal CDMA remota usando la señal de
código chip genérico detectada y los datos remotos procesados de
espectro expandido; la transmisión de la señal CDMA remota desde la
unidad remota a la estación base; la detección de la señal de
código chip genérico remota introducida en la señal CDMA remota; la
recuperación de los datos de mensaje remotos usando la señal
detectada de código chip genérico remoto; y la determinación,
usando la señal de código chip genérico remota detectada y la señal
de código chip genérico base, un retraso en la distancia entre la
unidad remota y la estación base.
Durante su uso la estación base procesa en
espectro expandido los datos de mensaje base con una señal de
código chip de mensaje y combina los datos de mensaje base
procesados en espectro expandido con una señal de código chip
genérico base. La señal combinada es una señal CDMA base que es
transmitida por un canal de comunicaciones a al menos una unidad
remota.
La unidad remota recibe la señal CDMA base,
detecta la señal de código chip genérico base introducida en la
señal CDMA base, y usa la señal de código chip genérico base
detectada para recuperar los datos de mensaje base introducidos en
la señal CDMA base.
La señal de código chip genérico base detectada
es transmitida como una señal de código chip genérico remota o
utilizada para marcar la temporización para una señal diferente de
código chip genérico remota, que es enviada desde la unidad remota
a la estación base. La unidad remota procesa en espectro expandido
los datos de mensaje remotos con una señal de código chip remoto, y
combina los datos de mensaje remotos procesados en espectro
expandido con la señal de código chip genérico remota como una señal
CDMA remota. El CDMA remoto es enviado por el canal de
comunicaciones a la estación base.
En la estación base la señal de código chip
genérico remota es detectada desde la señal CDMA remota y la señal
de código chip genérico remota detectada se utiliza para detectar
los datos de mensaje remotos introducidos en la señal de CDMA
remota. Adicionalmente, la señal detectada de código chip genérico
remota es comparada con la señal de código chip genérico base en un
circuito de retraso en la distancia para determinar la distancia de
la unidad remota desde la estación base. Eficazmente, el ámbito
entre la unidad remota y la estación base es una función de
temporización entre el envío de una secuencia de la palabra clave
en chip que generó la señal de código chip genérico base y la
recepción de la secuencia generada por la palabra en clave de chip
que generó la señal de código chip genérico remota.
El concepto de usar una señal de radiofrecuencia
(RF) para determinar la distancia es bien conocido en la técnica.
La señal RF está sujeta a una velocidad fija de propagación, 3 X
10^{8} metros/seg. La señal RF abandona un transmisor poco antes
de alcanzar un receptor. Una secuencia particular de la señal de
código chip genérico base y la señal de código chip genérico remota
es usada como marca en el tiempo. La diferencia en el tiempo de la
secuencia de la señal de código chip genérico base como se ve en el
receptor de la unidad remota, desde allí presente en el transmisor
de la estación base, está relacionada directamente con la distancia
entre la estación base y la unidad remota. De forma similar, la
diferencia en el tiempo de la señal de código chip genérico remota
como se ha visto en el receptor de la forma de la estación base,
que está presente en el transmisor de la unidad remota, está
relacionada directamente con la distancia entre la unidad remota y
la estación base.
El uso de la señal de código chip genérico base
y la señal de código chip genérico remota es un método de medida de
la distancia por eco que es usado en sistemas radar. Muchos
sistemas radar simplemente emplean un pulso de energía de RF y
luego aguardan una vuelta de una parte de la energía debido al
pulso reflejado en los objetos. El radar marca el tiempo desde el
instante de transmisión del pulso hasta su vuelta. El tiempo
requerido para que el pulso vuelva es una función de la distancia
en dos direcciones del objeto. La distancia es fácilmente
determinada a partir de la velocidad de propagación de la
señal.
Las señales de espectro expandido de la presente
invención están sujetas a la misma relación de distancia/tiempo. La
señal de espectro expandido de la presente invención tiene una
ventaja que es que su fase es fácilmente resolvible. La resolución
básica de una secuencia de una señal de código chip base o una
señal de código chip remota es un chip de código. Por tanto, cuanto
más elevada sea la velocidad del chip, mejor será la capacidad de
medición. Por tanto, para una velocidad de chips de 10 Mchips/seg.,
la resolución de distancia básica será 10^{-7} segundos, o 30
metros. Se pueden dar retrasos adicionales en la circuitería de la
unidad remota. Estos retrasos pueden ser compensados en la estación
base, al determinar la distancia entre la estación base y la unidad
remota.
La presente invención puede también ser
realizada como un sistema y método usando códigos ortogonales y el
conocimiento de la distancia al terminal móvil para ajustar y
alinear la fase del canal de información para conseguir
ortogonalidad en la antena de la estación base.
El sistema para usar códigos ortogonales y el
conocimiento de la distancia al terminal móvil para conseguir
ortogonalidad en la antena de la estación base comprenden una
pluralidad de terminales móviles y una estación base. Cada uno de
la pluralidad de terminales móviles incluye medios de procesamiento
de espectro expandido remotos, medios pilotos remotos, medios de
combinación, medios de transmisión remotos, y medios de ajuste de
fase de código.
Los medios de procesamiento de espectro
expandido remotos y los medios pilotos remotos son acoplados a los
medios de combinación. Los medios de transmisión remotos son
acoplados a los medios de combinación.
La estación base incluye medios de recepción,
medios pilotos de primera base, medios pilotos de segunda base,
medios de primer retraso, medios de segundo retraso, medios de
correlación, medios de rastreo, medios de retraso en la distancia,
y medios de transmisión base.
Los medios de procesamiento remotos de espectro
expandido procesan los datos de mensaje remotos usando un código de
pseudo ruido. Los medios pilotos remotos generan una señal piloto
remota. Los medios de combinación combinan la señal piloto remota
con los datos de mensaje remotos procesados en espectro expandido
para generar una señal remota compuesta. La señal remota compuesta
tiene la señal piloto remota y al menos un canal de información de
usuario remoto. Los medios de transmisión remotos transmiten la
señal compuesta remota a la estación base en un canal inverso del
canal de radio dúplex.
En la estación base los medios receptores
reciben la señal compuesta remota. Los medios del primer piloto
base generan una señal piloto base. Los medios del segundo piloto
base generan una señal de referencia piloto base. Los primeros
medios de retraso generan una versión puntual, una temprana y una
versión tardía de la señal de referencia piloto base. Los segundos
medios de retraso generan una señal de referencia de información.
La señal de referencia de información es sincronizada con la
versión puntual de la señal de referencia piloto base. Los medios
de correlación multiplican la señal compuesta remota con las
versiones puntuales, tempranas, y tardías de la señal de referencia
piloto base para correlacionar una versión puntual, temprana y
tardía, respectivamente, de la señal piloto remoto. Los medios de
correlación también multiplican la señal compuesta remota por la
señal de referencia de información para correlacionar el canal de
información del usuario remoto.
Los medios de rastreo siguen la fase de la señal
piloto remota y, en respuesta a un valor máximo en la señal piloto
remota emiten una señal de adquisición. La señal de adquisición
significa sincronización de la señal piloto remota y la señal de
referencia piloto base.
En respuesta a la señal de adquisición, los
medios de retraso en la distancia calculan una diferencia de fase
entre la señal piloto base y la señal de referencia piloto base
para determinar la distancia entre la estación móvil y la estación
base. Los medios de transmisión base transmiten la distancia desde
la estación base al terminal móvil por un canal directo del canal
de radio dúplex.
En respuesta a la información recibida de la
distancia desde la estación base, los medios de ajuste de fase del
código en el terminal móvil ajustan la fase del código de pseudo
ruido para determinar la hora de llegada a la estación base de los
datos de mensaje remotos procesados en espectro expandido.
Al ajustar la fase del código de pseudo ruido,
los medios de procesamiento de espectro expandido remotos pueden
ajustar el código de pseudo ruido a incrementos de un chip de
código. Un procesador de la estación base compara los niveles de
resistencia de la señal de los datos de mensaje remotos procesados
en espectro expandido cuando el terminal móvil ajusta el código de
pseudo ruido. En respuesta a un incremento del chip de código que
maximiza el rendimiento, la estación base calibra una relación entre
la señal piloto remota y los datos de mensaje remotos procesados en
espectro expandido con el incremento del chip de código.
El sistema de comunicaciones radio celular CDMA
de espectro expandido puede además comprender medios de propagación
base y medios de combinación base. El espectro expandido de los
medios de propagación base procesa los datos de mensaje base. Los
medios de propagación base pueden incluir medios para procesar los
datos de mensaje base para un terminal particular móvil con un
código chip seleccionado. Los medios de combinación base combinan
los datos de mensaje base procesados de espectro expandido y la
señal piloto base como una señal base compuesta. La señal base
compuesta incluye una señal piloto de espectro expandido común
compartida y al menos un canal de información de usuario específico
de espectro expandido para cada terminal móvil. El código de
propagación de cada señal piloto común compartida de espectro
expandido y el canal de información de usuario de espectro
expandido específico puede contener un elemento de código
ortogonal. La señal piloto remota puede ser subordinada a la señal
piloto de espectro expandido común compartida como una referencia
para la fase y temporización de la señal piloto remota.
La señal piloto remota y un código de
propagación del canal de información del usuario remoto de cada
terminal móvil puede contener un elemento de código ortogonal.
Además, el canal de información remoto del usuario puede ser
sincronizado con la señal piloto remota.
El sistema puede además comprender medios de
bucle de bloqueo del retraso de la estación base para generar una
señal de error y para seguir la señal piloto remota. El terminal
móvil, sensible a recibir la señal de error desde la estación base,
ajusta una fase de código pseudo ruido ortogonal para compensar los
cambios en la distancia cuando el terminal móvil se mueve dentro de
la célula.
Más específicamente, el terminal móvil de la
presente invención comprende una fuente de datos del usuario
remoto, un primer generador de lista de códigos ortogonales, un
primer generador de códigos similares al ruido, una fuente de datos
piloto remota, un combinador de señales, un primer sumador módulo
2, un segundo sumador módulo 2, un tercer sumador módulo 2, un
cuarto sumador módulo 2, un modulador, medios de antena, un
ajustador de fase de código y un procesador.
El primer sumador módulo 2 es acoplado a la
fuente remota de datos de usuario y al primer generador de lista de
códigos ortogonales. El segundo sumador módulo 2 es acoplado a una
salida del primer sumador módulo dos y al primer generador de
códigos similares al ruido. El tercer sumador módulo 2 es acoplado
al primer generador de lista de códigos ortogonales y a la fuente
de datos piloto remota. El cuarto sumador módulo 2 es acoplado a una
salida del tercer sumador módulo 2 y al primer generador de códigos
similares al ruido. El combinador de señales es acoplado al cuarto
sumador módulo 2 y al segundo sumador módulo 2. El modulador es
acoplado al combinador de señales. El ajustador de fase de códigos
es acoplado al primer generador de lista de códigos ortogonales y
al primer generador de códigos similares al ruido. El procesador es
acoplado al ajustador de fase de códigos.
La fuente de datos de usuario remota genera una
señal de datos de usuario. El primer generador de la lista de
códigos ortogonales genera un primer código ortogonal y un primer
código piloto remoto. El primer sumador módulo 2 procesa en espectro
expandido la señal de datos de usuario con el primer código
ortogonal para generar una señal de propagación. El primer
generador de códigos similares al ruido genera un primer código de
pseudo ruido. El segundo sumador módulo 2 procesa la señal
propagada con el primer código de pseudo ruido para generar una
señal de datos de usuario de espectro expandido.
La fuente de datos piloto remota genera una
señal de datos piloto. La señal de datos piloto puede estar
compuesta de todo ceros. De forma alternativa la fuente de datos
piloto remota puede generar una señal de datos piloto que esté
compuesta de todo ceros.
El tercer sumador módulo 2 procesa en espectro
expandido la señal de datos piloto con el primer código piloto
remoto para generar una señal piloto propagada. El cuarto sumador
módulo 2 procesa la señal piloto propagada con el primer código de
pseudo ruido para generar una señal de datos piloto remota de
espectro expandido.
El combinador de señales combina la señal de
datos piloto remota de espectro expandido y la señal de datos de
usuario de espectro expandido como una señal de datos combinada de
espectro expandido. El modulador modula la señal de datos combinada
de espectro expandido sobre un portador como una señal combinada de
datos modulados de espectro expandido. Los medios de antena
transmiten la señal combinada de datos modulados de espectro
expandido a un canal inverso de un canal de radio dúplex. Los medios
de antena también reciben una señal portadora modulada de espectro
expandido combinada transmitida desde la estación base a un canal
directo del canal de radio dúplex. La señal portadora modulada de
espectro expandido compuesta común compartida en el canal directo
tiene una señal piloto
de espectro expandido y un canal de información específico de espectro expandido de usuario para el terminal móvil.
de espectro expandido y un canal de información específico de espectro expandido de usuario para el terminal móvil.
El ajustador de fase de códigos ajusta, en
respuesta a una entrada desde el procesador y a la señal piloto de
espectro expandido común compartida, una fase del primer código
ortogonal para ajustar el tiempo de llegada de la señal de datos de
usuario de espectro expandido a la estación base: Este ajuste de
fase ajusta el tiempo de llegada para ser ortogonal con otras
señales de datos de usuario que llegan de espectro expandido. La
fase del primer código piloto remoto es subordinada a la señal
piloto común compartida de espectro expandido para permitir a la
estación base determinar la distancia entre la estación base y el
terminal móvil usando retraso en el viaje de ida y vuelta. El
procesador genera la entrada al procesador y almacena la distancia
entre la estación base y el terminal móvil.
El ajustador de fase de código puede además
ajustar la fase del primer código ortogonal para tener una misma
fase que el primer código de pseudo ruido. La longitud del primer
código de pseudo ruido es un número entero múltiplo de una longitud
del primer código ortogonal. El ajustador de fase de código puede
además desviar, en respuesta a la adquisición, una fase del primer
código piloto remoto para que esté sincronizado con la señal de
datos de usuario de espectro expandido.
El terminal móvil de la presente invención puede
además comprender un divisor de potencia, un segundo generador de
lista de códigos ortogonales, un segundo generador de códigos
similares al ruido, un dispositivo de adquisición y control del
modo, un generador de pulso de reloj, un quinto sumador módulo 2,
un sexto sumador módulo 2, un primer dispositivo de retraso, un
segundo dispositivo de retraso, un primer multiplicador/correlador,
un segundo multiplicador/correlador, un tercer
multiplicador/correlador, un cuarto multiplicador/correlador, un
bucle de bloqueo del retraso, y un oscilador de bucle de bloqueo de
fase.
El dispositivo de adquisición y control del modo
es acoplado entre el segundo generador de lista de códigos
ortogonales y el segundo generador de códigos similares al ruido.
El generador del pulso de reloj es acoplado al dispositivo de
adquisición y control del modo y al primer generador de lista de
códigos ortogonales y al primer generador de códigos similares al
ruido. El quinto sumador módulo 2 es acoplado al segundo generador
de lista de códigos ortogonales y al segundo generador de códigos
similares al ruido. El sexto sumador módulo 2 es acoplado al
segundo generador de lista de códigos ortogonales y al segundo
generador de códigos similares al ruido. El primer dispositivo de
retraso es acoplado al quinto sumador módulo 2. El primer, el
segundo, y el tercer multiplicador/correlador son acoplados cada
uno al divisor de potencia y al primer dispositivo de retraso. El
segundo dispositivo de retraso es acoplado al sexto sumador módulo
2 y al procesador. El cuarto multiplicador/correlador es acoplado al
segundo dispositivo de retraso y al divisor de potencia. El bucle
de bloqueo del retraso es acoplado al segundo y tercer
multiplicador/correlador. El oscilador del bucle de bloqueo de fase
es acoplado al primer multiplicador/correlador.
El divisor de potencia separa la señal portadora
modulada compuesta de espectro expandido en un canal piloto y un
canal de datos. El segundo generador de lista de códigos
ortogonales genera, en respuesta a una orden desde la estación
base, una pluralidad de códigos piloto localmente generados,
cualquiera de los cuales o cualquier pluralidad de los mismos puede
ser generada y/o usada en cualquier tiempo dado.
El segundo generador de códigos similares al
ruido genera un segundo código de pseudo ruido. El dispositivo de
adquisición y control del modo recibe información de temporización
desde la estación base y genera un reloj para el segundo generador
de lista de códigos ortogonales y para el segundo generador de
códigos similares al ruido. El dispositivo de adquisición y control
del modo también genera una señal sincronizada. El generador de
pulso de reloj proporciona una señal de reloj sincrónica. El
generador de pulso de reloj puede tener su propio oscilador o puede
bloquear al reloj desde el dispositivo de adquisición y control del
modo.
El quinto sumador módulo 2 combina un primer
código piloto generado localmente y el segundo código similar al
ruido para formar una primera señal local de referencia piloto de
espectro expandido. El sexto sumador módulo 2 combina un primer
código ortogonal especifico y el segundo código pseudo ruido para
formar una primera señal local de referencia de información de
espectro expandido. El primer dispositivo de retraso retrasa, en
respuesta al procesador, la primera señal local de referencia
piloto de espectro expandido para generar una versión puntual, una
temprana y una tardía de la primera señal local de referencia
piloto de espectro expandido.
El primer, el segundo y el tercer
multiplicador/correlador multiplican la señal portadora compuesta
modulada de espectro expandido con las versiones puntual, temprana
y tardía de la primera señal local de referencia piloto de espectro
expandido para correlacionar una versión puntual, temprana y tardía
de la señal piloto común compartida de espectro expandido,
respectivamente. El segundo dispositivo de retraso proporciona una
señal de referencia de información sincronizada con la versión
puntual de la primera señal local de referencia piloto de espectro
expandido. El cuarto multiplicador/correlador multiplica la señal
portadora modulada compuesta de espectro expandido por la primera
señal local de referencia de información de espectro expandido para
correlacionar el canal de información específico del usuario de
espectro expandido. El bucle de bloqueo del retraso rastrea la fase
de la señal piloto común compartida de espectro expandido y produce
en respuesta a un valor máximo de correlación, una señal de reloj y
una señal de adquisición al dispositivo de adquisición y control
del modo. El oscilador del bucle de bloqueo de fase se centra en el
pico de correlación y proporciona una referencia portadora
coherente a un detector de datos locales y al bucle de bloqueo de
retraso.
Usando el sistema ya descrito la estación base
puede determinar la distancia entre la estación base y el terminal
móvil midiendo la diferencia de fase de código entre la señal
piloto común compartida de espectro expandido y el primer código
piloto remoto. La señal piloto común compartida de espectro
expandido puede contener un elemento ortogonal. El primer código
piloto remoto puede contener también un elemento de código
ortogonal.
En el sistema radio celular digital CDMA de
espectro expandido de la presente invención, el sistema también
incluye una estación base. La estación base comprende una fuente
base de datos de usuario, un primer generador de lista de códigos
ortogonales, un primer generador de códigos similares al ruido, un
primer sumador módulo 2, un segundo sumador módulo 2, una fuente de
datos del sistema, medios de propagación de los datos del sistema,
una fuente de datos piloto base, medios piloto de propagación de
datos, un combinador de señales, un modulador, medios de antena,
medios de generación de una señal de referencia piloto, un
generador de pulso de reloj, medios de retraso en la distancia y un
procesador.
El primer sumador módulo 2 es acoplado a la
fuente de datos base del usuario y al primer generador de lista de
códigos ortogonales. El segundo sumador módulo 2 es acoplado a una
salida del primer sumador módulo 2 y al primer generador de códigos
similares al ruido. El combinador de señales es acoplado a los
medios piloto de propagación de la señal de datos, a los medios de
propagación de datos del sistema, y al segundo sumador módulo 2. El
modulador es acoplado al combinador de señales. El generador de
pulsos de reloj es acoplado al primer generador de la lista de
códigos ortogonales y al primer generador de códigos similares al
ruido. Los medios de retraso en la distancia son acoplados a una
salida de los medios de propagación de los datos piloto y a una
salida de los medios de generación de la señal piloto de
referencia.
El generador de señales de usuario base genera
una señal de datos de usuario base. El primer generador de la lista
de códigos ortogonales genera un primer código ortogonal y un
primer código piloto base. El primer sumador módulo 2 procesa en
espectro expandido la señal base de datos de usuario con el primer
código ortogonal para generar una señal propagada. El primer
generador de códigos similares al ruido genera un primer código
pseudo ruido. El segundo sumador módulo 2 procesa la señal
propagada con el primer código pseudo ruido para generar una señal
de datos de usuario de espectro expandido. La fuente de datos del
sistema genera los datos del sistema para ser transmitidos a la
pluralidad de terminales móviles. Los medios de propagación de
datos del sistema procesan en espectro expandido los datos del
sistema. La fuente de datos piloto base genera una señal de datos
piloto base. Los medios de propagación de la señal de datos piloto
procesan en espectro expandido la señal de datos piloto base con el
primer código base como una señal piloto común compartida de
espectro expandido.
El combinador de señales combina la señal piloto
común compartida de espectro expandido, los datos del sistema de
espectro expandido, y la señal de datos de usuario de espectro
expandido como una señal de datos combinados de espectro expandido.
El modulador modula la señal de datos combinados de espectro
expandido sobre un portador como una señal combinada de datos
modulados de espectro expandido. Los medios de antena transmiten la
señal de datos modulados combinados de espectro expandido. Los
medios de antena también reciben una pluralidad de señales
compuestas portadoras moduladas de espectro expandido transmitidas
desde una pluralidad de terminales móviles, respectivamente. Cada
señal portadora modulada compuesta de espectro expandido tiene una
señal piloto remoto recibida de espectro expandido y un canal de
información para cada terminal móvil.
Los medios de generación de señales de
referencia piloto genera una señal de referencia piloto. El
generador de pulsos de reloj mantiene un tiempo de sistema amplio.
Los medios de retraso en la distancia calculan una diferencia de
fase entre la señal de referencia piloto y la señal común
compartida piloto de espectro expandido como un primer valor. El
procesador almacena el primer valor y proporciona, usando el primer
valor, una salida del procesador que representa retraso en el viaje
de ida y vuelta al terminal móvil.
Los medios de propagación de la señal de datos
piloto pueden comprender un tercer sumador módulo 2 y un cuarto
sumador módulo 2. El tercer sumador módulo 2 es acoplado al primer
generador de lista de códigos ortogonales y a la fuente de datos
piloto base. El cuarto sumador módulo 2 es acoplado a una salida
del tercer sumador módulo 2 y al primer generador de códigos
similares al ruido.
El tercer sumador módulo 2 procesa en espectro
expandido la señal de datos piloto con el primer código piloto base
para generar una señal piloto propagada. El cuarto sumador de
módulo 2 procesa la señal piloto propagada con el primer código
pseudo ruido para generar una señal piloto común compartida de
espectro expandido.
Los medios de propagación de los datos del
sistema pueden comprender un quinto sumador módulo 2 y un sexto
sumador módulo 2. El quinto sumador módulo 2 es acoplado al primer
generador de lista de códigos ortogonales y a la fuente de datos
del sistema. El sexto sumador módulo 2 es acoplado a una salida del
quinto sumador módulo 2 y al primer generador de códigos similares
al ruido.
El primer generador de la lista de códigos
ortogonales genera un segundo código ortogonal. El quinto sumador
módulo 2 procesa en espectro expandido los datos del sistema con el
segundo código ortogonal para generar una señal de espectro de
datos de espectro expandido. El sexto sumador módulo 2 procesa la
señal de datos de espectro expandido con el primer código de pseudo
ruido para generar una señal de datos del sistema de
espectro
expandido.
expandido.
La estación base puede comprender además un
divisor de potencia, un segundo generador de lista de códigos
ortogonales, un segundo generador de códigos similares al ruido, un
dispositivo de adquisición y control del modo, un séptimo sumador
módulo 2, un octavo sumador módulo 2, un primer dispositivo de
retraso, un segundo dispositivo de retraso, un primer
multiplicador/correlador, un segundo multiplicador/correlador, un
tercer multiplicador/correlador, un cuarto
multiplicador/correlador, un bucle de bloqueo del retraso y un
oscilador de bucle de bloqueo de fase.
El dispositivo de adquisición y control del modo
es acoplado entre el segundo generador de lista de códigos
ortogonales y el segundo generador de códigos similares al ruido.
El séptimo sumador módulo 2 es acoplado al segundo generador de
lista de códigos ortogonales y al segundo generador de códigos
similares al ruido. El octavo sumador módulo 2 es acoplado al
segundo generador de lista de códigos ortogonales y al segundo
generador de códigos similares al ruido. El primer dispositivo de
retraso es acoplado al séptimo sumador módulo dos. El segundo
dispositivo de retraso es acoplado al octavo sumador módulo 2 y al
procesador. El primer, el segundo, y tercer
multiplicador/correlador son cada uno acoplados al divisor de
potencia y al primer dispositivo de retraso. El cuarto
multiplicador/correlador es acoplado al segundo dispositivo de
retraso y al divisor de potencia. El bucle de bloqueo del retraso
es acoplado al segundo y tercer multiplicador/correlador. El
oscilador del bucle de bloqueo de fase es acoplado al primer
multiplicador/correlador.
El divisor de potencia separa la señal portadora
modulada compuesta de espectro expandido en un canal piloto y un
canal de datos. El segundo generador de lista de códigos
ortogonales genera un tercer código ortogonal. El segundo generador
de códigos similares al ruido genera un segundo código de pseudo
ruido. El dispositivo de adquisición y control del modo proporciona
señales de reloj y control.
El séptimo sumador módulo 2 combina un código
ortogonal piloto asignado y el segundo código de pseudo ruido para
formar la primera señal de referencia piloto de espectro expandido.
El octavo sumador módulo 2 combina un código ortogonal de datos
asignado y el segundo código de pseudo ruido para formar la primera
señal de referencia de datos de espectro expandido.
El primer dispositivo de retraso retrasa, en
respuesta al procesador, la primera señal de referencia piloto de
espectro expandido para generar una versión puntual, una temprana y
una tardía de la primera señal de referencia piloto de espectro
expandido. El primer, el segundo, y el tercer
multiplicador/correlador multiplican la señal portadora modulada
compuesta de espectro expandido por las versiones puntual, temprana
y tardía de la primera señal de referencia piloto de espectro
expandido para correlacionar una versión puntual, una temprana y
una tardía de la señal piloto remota recibida de espectro
expandido, respectivamente.
El segundo dispositivo de retraso proporciona
una señal de referencia de información sincronizada con la versión
puntual de la primera señal de referencia piloto de espectro
expandido. El cuarto multiplicador/correlador multiplica la señal
portadora modulada compuesta de espectro expandido por la señal de
referencia de información para correlacionar el canal de
información.
El bucle de bloqueo del retraso sigue la fase de
la señal piloto recibida remota de espectro expandido. En respuesta
a un pico de correlación, el bucle de bloqueo del retraso emite una
señal de reloj y una señal de adquisición al dispositivo de
adquisición y control del modo. El oscilador del bucle de bloqueo
de la fase proporciona una referencia portadora coherente a un
detector de datos locales y al bucle de bloqueo del retraso.
Al usar el sistema descrito, la estación base
puede determinar la distancia de cada terminal móvil midiendo la
diferencia de fase de código entre la señal piloto común compartida
de espectro expandido y la señal piloto recibida de espectro
expandido.
El terminal móvil puede ajustar, en respuesta al
retraso en el viaje de ida y vuelta, una fase de código del canal
de información de cada señal portadora modulada compuesta de
espectro expandido para coincidir con una marca específica en el
tiempo cuando la señal portadora modulada compuesta de espectro
expandido llega a la estación base. La estación base puede
establecer la marca específica en el tiempo a un valor de tiempo
absoluto para satisfacer los criterios de ortogonalidad de las
células.
Como se ha mostrado ilustrativamente en la Fig.
7, un terminal móvil de esta invención puede incluir una antena
remota 727, una fuente de datos del terminal remota 700, una fuente
de datos piloto remota 701, generadores de lista de códigos
ortogonales remotos 702, 740, generadores de código similares al
ruido 703, 741, seis sumadores módulo dos 710-715,
un combinador 716, un modulador/traductor de radiofrecuencia 720,
un generador de pulsos de reloj 730, un procesador 732, un ajustador
de fase de código 731, un dispositivo de adquisición y control del
modo 733, cuatro filtros paso banda 754, 755, 756, 757, un
sincronizador de bits 759, un detector coherente 758, un circuito
de integración y descarga 760, un bucle de bloqueo de retraso 751,
dos elementos de retraso 752, 753, cuatro multiplicadores
correladores 725, 726, 728, 729, un oscilador de bucle de bloqueo
de fase 750, un divisor de potencia 722, un diplexor 721 y un
generador portador 719. La Fig. 7 también muestra la entrada/salida
del procesador 771, la entrada de datos de usuario 770, y la
entrada/salida de radiofrecuencia 773.
La fuente de datos del terminal remoto 700 de la
Fig. 7 es la información presentada al terminal móvil por el
usuario remoto. Esta información puede ser voz, datos, fax o
cualquier otra forma de información que el usuario quiera enviar
por su terminal móvil a otro usuario, máquina o sistema. El
procesador 732 también genera mensajes para el uso por el sistema
de radio u otro usuario distante, y proporciona estos mensajes a la
fuente de datos del usuario remoto a través de la entrada de datos
del usuario 770 donde los mensajes son multiplexados por los datos
de usuario. La fuente de datos de usuario remota presenta la señal
de datos de usuario multiplexada al sumador módulo dos 710 donde un
código ortogonal asignado, que opera a una velocidad en bits mucho
más elevada que los datos de usuario, es superpuesto a la señal de
datos de usuario. El código ortogonal propaga la señal de datos de
usuario de modo que varias señales similares puedan ocupar el mismo
espectro y ser recuperadas en la estación base. La señal propagada
es superpuesta por un código adicional PN por el sumador de módulo
dos 711 para formar la señal de espectro expandido resultante más
como un sonido aleatorio. El código PN es generado por el generador
de códigos similares al ruido 703. La señal de datos de usuario de
espectro expandido es combinada con la señal de datos piloto de
espectro expandido en el combinador 716. La señal de datos
combinada de espectro expandido es modulada en la frecuencia
portadora, w_{c}, por el modulador/traductor de radiofrecuencia
720. La señal de datos modulados de espectro expandido es dirigida
a la antena remota 727 a través del diplexor 721, que permite que
la antena remota 727 sea usada tanto para transmitir como para
recibir. La antena remota 727 transmite la señal portadora
compuesta modulada de espectro expandido por el aire a los medios de
antena de la estación base donde es recibida. Muchas otras
aplicaciones son posibles y serían obvias para un experto en la
técnica. Por ejemplo, el código ortogonal y el código similar al
ruido podrían ser combinados antes de ser agregados a los datos. La
modulación podría ser hecha en la banda base usando componentes
portadores de cuadratura y combinando los componentes a frecuencias
de radio. Los diferente códigos PN podrían ser usados en los
diferentes componentes de encuadramiento para añadir la aleatoriedad
de la señal compuesta. Estas son técnicas bien conocidas para los
versados en tecnología.
El generador de la lista de códigos ortogonales
702 puede generar cualquier código que pertenezca al grupo
predeterminado de códigos y está dirigido a generar un código
específico por el procesador 732. El procesador 732 a su vez recibe
su dirección a través de la entrada/salida 771 desde los medios de
control de la estación base por el canal de control. El generador de
la lista de códigos ortogonales 702 crea y genera el código
asignado, como se ha descrito arriba, y dicho código ortogonal se
utiliza para propagar la señal de datos del usuario en el sumador
de módulo dos 710. El generador de la lista de códigos ortogonales
702 también genera un segundo código ortogonal asignado que es
usado para propagar la señal de datos piloto en el sumador de
módulo dos 712. Las fases de estos códigos son ajustadas
independientemente, pero la velocidad del reloj es la misma para
ambos códigos. Después de la adquisición, para todos los modos de
operación, el generador de pulsos de reloj 730 es subordinado a la
entrada, o estación base, temporización y reloj recibidos del
dispositivo de adquisición y control del modo 733. Durante el modo
de adquisición, el generador de pulsos de reloj 730 usa un
oscilador interno que funciona a aproximadamente la velocidad
prevista que será recibida desde la estación base. Este oscilador
interno puede establecerse a una velocidad de reloj ligeramente más
alta o más baja para permitir el escaneado de la señal de
propagación compuesta entrante. Después de la adquisición, el
dispositivo de adquisición y control del modo 733 proporciona una
señal de sincronización de reloj al generador de pulsos de reloj
730.
La fase del código ortogonal puede ser ajustada
a la misma fase que el código piloto que entra desde la estación
base. Esto hace que la señal piloto de usuario transmitida se
parezca a una reflexión desde el terminal móvil y la estación base
pueda medir el retraso en el viaje de ida y vuelta a cada terminal
móvil específico. Este retrasó en el` viaje de ida y vuelta, medido
en chips de código, es enviado al terminal móvil y almacenado en el
procesador 732. La mitad del retraso del viaje de ida y vuelta es
la distancia entre el terminal móvil y la estación base medida en
chips de código. La exactitud de la distancia puede ser mejorada
usando incrementos de una octava o una décima parte de los tiempos
de chip y determinando la potencia producida del valor desde el
correlador en la estación base y enviando después el tiempo de
retraso al terminal móvil dentro de una fracción de una exactitud
de chip.
El terminal móvil tiene la capacidad de ajustar
la fase de códigos ortogonales en fracciones de un chip, por
ejemplo una octava parte, una décima parte o una décimo sexta
parte, como dirigido por el ajustador de fase de códigos 731 que,
con la asistencia del procesador 732, determina la fase de la señal
piloto recibida y la traduce a los estados adecuados iniciales para
el código de propagación piloto remoto.
Para conseguir que la señal transmitida de datos
de usuario de espectro expandido del enlace inverso sea ortogonal
con las otras señales de datos de usuario transmitidas de espectro
expandido, la fase del código transmitido por cada usuario debe ser
ajustada para compensar las diferentes longitudes de vía, o
distancias, a cada uno de los usuarios individuales. Cada uno de los
terminales móviles ha almacenado en su memoria la distancia a la
estación base. Con esta información el procesador 732 determina el
ajuste de fase requerido para que la señal de datos de usuario de
espectro expandido llegue a la estación base en el tiempo
especificado. El ajustador de fase de códigos 731 proporciona
entonces los ajustes de código iniciales para el generador de la
lista de códigos ortogonales 702 e inicia el generador en el tiempo
apropiado. El detector de calibración del canal de datos de usuario
de la estación base detecta el voltaje de error para maximizar la
potencia de salida de correlación, en fracciones de un chip, y
manda una señal de corrección al terminal móvil para proporcionar
ajustes incrementales a la fase de códigos ortogonales de datos de
usuario para la sintonización fina de la posición relativa de las
señales transmitidas. Estos ajustes incrementales, con la señal de
error de rastreo piloto, compensan el movimiento normal del
terminal móvil y rastrean al terminal móvil cuando se mueve en la
región.
Los cambios muy rápidos en las fases del código
requerirán la readquisición de la señal de datos repitiendo la
técnica de medición de la distancia, usando los pilotos, como se ha
descrito arriba. El generador de códigos similares al ruido 703 es
ajustado en fase por el ajustador de fase de códigos 731 para que
tenga la misma fase que el generador de la lista de códigos
ortogonales 702. Puesto que el código PN similar al ruido es mucho
más largo que el código ortogonal, el código ortogonal y el código
PN similar al ruido son ajustados para aparecer como que empiezan
al mismo tiempo y el código ortogonal se repetirá muchas veces
durante un ciclo del código PN similar al ruido y terminarán al
mismo tiempo. En consecuencia, ambos comenzarán a principios de una
época, donde la época es la longitud del código PN similar al
ruido. La longitud del código ortogonal es incluso un número entero
del código PN más largo similar al ruido. El mismo código PN
similar al ruido se usa para todos los usuarios y se vuelve un
portador digital para todas las señales de datos de usuario. Cuando
el código PN tipo ruido es detectado sincronizadamente, no tiene
impacto en la discriminación entre los diferentes códigos
ortogonales.
El proceso descrito arriba resulta en que la
señal de datos de usuario transmitida y el piloto transmitido
tienen fases absolutas diferentes con respecto a la referencia de
tiempo del sistema. En consecuencia, las señales piloto de espectro
expandido no pueden ser ortogonales a las señales de datos de
usuario. Esto significa, presuponiendo que cada terminal de usuario
tenga también una señal piloto, si la mitad de las señales aparece
como ruido aleatorio y la otra mitad no aporta interferencia, que
la interferencia se reduzca en 3 dB. Los datos piloto desde la
fuente de datos piloto remota 701 pueden ser todo ceros, todos o
tener en realidad una entrada de señal de información de velocidad
de datos baja en el canal piloto. Presuponiendo una entrada de
"todos" para la fuente de datos piloto remota 701, el canal
piloto sólo transmite la adición del código ortogonal seleccionado
para el código piloto y el código PN similar al ruido
Como se ha declarado previamente, la fase y la
temporización del piloto remoto son subordinados al piloto entrante
desde la estación base. El piloto es subordinado para que parezca
que no tiene retraso al pasar a través del terminal móvil. Esta es
una característica clave de esta invención y permite a la estación
base medir con precisión el retraso en el viaje de ida y vuelta. La
estación base proporciona esta información sobre el retraso en el
viaje de ida y vuelta al terminal móvil que lo usa durante la
adquisición para ajustar la fase de la señal de datos de usuario
transmitidos de modo que la estación base pueda adquirir
rápidamente la señal de datos de usuario en el modo de operación
ortogonal. Puesto que el terminal móvil el mismo portador para tanto
las señales piloto como las señales de datos de usuario, la fase
portadora piloto se utiliza para detectar coherentemente los datos
de usuario. Como se ha declarado arriba, después de la adquisición,
no es necesaria la información sobre la distancia desde los pilotos
durante la transferencia normal del modo de datos. En consecuencia,
el terminal móvil incluye un modo, usado después de haber sucedido
la adquisición, donde la fase de código piloto es desplazada para
tener la misma fase que el canal de datos de usuario. De este modo
los pilotos son también ortogonales si los códigos piloto asignados
son miembros de la lista de códigos ortogonales. Esta
característica de la presente invención casi dobla la capacidad del
sistema nuevamente. Esto también significa que el piloto puede ser
transmitido a niveles relativamente elevados de potencia puesto que
el piloto aporta interferencia a las otras señales. Esto significa,
sin embargo, que el número de usuarios se reduce si la limitación
en capacidad es provocada por un número limitado de códigos
ortogonales y sin procesar ganancia. Puesto que esta característica
es controlada desde la estación base, la estación base puede hacer
la valoración en cuanto a qué modo aportará el mejor rendimiento
con la mayor capacidad y actuar correspondientemente.
Los datos piloto son añadidos al módulo dos al
código asignado al piloto en el sumador 712, lo que resulta en una
señal piloto de enlace inverso de espectro expandido. Esta señal
tiene también una señal PN similar al ruido añadida en el sumador
713, donde la señal piloto es hecha para aparecer más como una
señal de espectro expandido de ruido aleatorio. Esta señal piloto de
espectro expandido similar al ruido es combinada con la señal de
datos de usuario de espectro expandido en el combinador 716 para
formar la señal compuesta de espectro expandido que es luego
modulada sobre el portador en el modulador/traductor 720. Esta
señal de espectro expandido compuesta modulada pasa a través del
diplexor 721 y hacia la antena 727.
La antena 727 también recibe la señal de
espectro expandido compuesta transmitida desde la estación base.
Esta señal es pasada a través del diplexor 721 donde es aislada de
la señal transmitida, y es dividida en el divisor de potencia 722
en un canal piloto y un canal de datos. El canal piloto puede usar
tres correladores diferentes para rastrear el código portador y de
propagación; estos tres correladores están compuestos de
multiplicador/correlador 726, 728, 729 más filtros integradores/paso
banda 754, 756, 757. El bucle de bloqueo del retraso 751 sigue la
fase del código entrante y mantiene el código piloto local,
generado añadiendo por módulo dos los códigos ortogonales
localmente generados y los códigos similares al ruido, en
sincronización con la señal compuesta de espectro expandido
transmitida por la estación base. El código piloto local es
multiplicado por la señal propagada compuesta entrante en el
multiplicador/correlador 726, 728, 729. El elemento de retraso 752
retrasa las entradas piloto de referencia al
multiplicador/correlador 726, 728, 729 de tal manera que produzca
una versión puntual, una temprana, y una versión tardía del piloto
de referencia, respectivamente. Las señales tempranas y tardías,
multiplicadas por el multiplicador/correlador 728, 729,
respectivamente, son usadas por el bucle de bloqueo del retraso 751
para seguir la señal entrante. Cuando los códigos son alineados en
fase con las entradas a los tres multiplicadores/correladores 726,
728, 729 que vienen del divisor de potencia, aparece una señal
máxima en la salida de cada multiplicador/correlador 726, 728, 729.
Cuando la señal entrante está por tanto en la pista, el bucle de
bloqueo del retraso 751 pasa una señal de reloj y una señal de
adquisición al dispositivo de adquisición y control del modo 733.
Cualquier error equivalente que genere el dispositivo puede ser
usado para ejecutar la función del bucle de bloqueo del retraso como
conocerán los expertos en la materia.
El elemento de retraso 752 también proporciona
una vía puntual que es usada por el oscilador del bucle de bloqueo
de la fase 750. El oscilador de bucle de cierre de fase 750 es
centrado en el pico de correlación y proporciona la resistencia de
la señal portadora máxima. El elemento de retraso del canal de
datos 753 también posiciona el canal de datos para tener el mismo
alineamiento, a una fuerza portadora puntual y máxima, que la vía
del bucle de bloqueo de fase. El oscilador del bucle de bloqueo de
la fase 750 proporciona una referencia portadora coherente al
detector coherente 758 y al bucle de bloqueo del retraso 751. El
generador de la lista de códigos ortogonales 740 proporciona un
código ortogonal, como asignado por la estación base a través del
procesador 732, al sumador módulo 2 715, donde el código ortogonal
es combinado con la salida del generador de códigos similares al
ruido 741 para formar la señal de referencia de espectro expandido
de los datos locales. Puesto que el código piloto de la estación
base y los canales de códigos de los datos de usuario son
sincronizados y transmitidos a la misma portadora de RF, la fase
del código local y la fase portadora del canal piloto, después de la
adquisición, pueden utilizarse para desmodular el canal de datos de
usuario. La señal de referencia que viene desde el sumador 715 es
retrasada por el elemento de retraso 753 y multiplicada por la
señal de espectro expandido entrante recibida en el
multiplicador/correlador 725 para correlacionar el canal de los
datos de usuario. La salida del multiplicador/correlador 725 es
integrado en el filtro paso banda 755 para hacer que el canal de
información llegue al valor máximo de correlación por el detector
coherente 758. La salida del detector coherente 758 es integrada
por el periodo de bits de información por el circuito de
integración y descarga 760. El circuito de integración y descarga
760 muestra la salida en el tiempo determinado por el sincronizador
de bits 759. El sincronizador de bits 759 es sincronizado con el
generador de la lista de códigos ortogonales 740 de modo que cuando
los códigos son sincronizados los bits de datos son también
sincronizados automáticamente. Esto ocurre porque los datos en el
transmisor de la estación base son también sincronizados con el
generador de códigos ortogonales de la estación base. La señal de
salida 775 es los datos de usuario multiplexados por los datos de
sobrecarga del canal específico que es quitada de la señal de datos
por un demux, no mostrado, y enviada al procesador 732. Estos datos
de sobrecarga incluyen los mensajes de control de la potencia, los
mensajes de alineamiento de la fase del código, los mensajes de
cambio de modo, etc. Estos mensajes entran en el procesador a
través de la entrada/salida del procesador 771.
El generador de la lista de códigos ortogonales
740 es idéntico al generador de la lista de códigos ortogonales
702, y el generador de códigos similares al ruido 741 es idéntico
al generador de códigos similares al ruido 703. El generador de la
lista de códigos ortogonales 740 y el generador de códigos similares
al ruido 741 son cronometrados por el dispositivo de adquisición y
control del modo 733. Antes de la adquisición, el dispositivo de
adquisición y control del modo 733 usa un reloj estable interno para
proporcionar temporización a los generadores de códigos; después de
la adquisición, el oscilador PLL 750 es subordinado al reloj
derivado del bucle de bloqueo del retraso 751. El generador de
pulsos de reloj 730 es también subordinado a la salida del
dispositivo de adquisición y control del modo 733.
Como se ha mostrado ilustrativamente en la Fig.
8, una estación base según la presente invención incluye una antena
de estación base 827, fuentes de datos de usuario 800, la fuente de
datos piloto 801, los generadores de lista de códigos ortogonales
802, 840, los generadores de códigos similares al ruido 803, 841,
ocho sumadores módulo dos 810-815, 817, 818, un
combinador de señales 816; el traductor/modulador de
radiofrecuencia 820, un generador de pulsos de reloj 830, el
dispositivo de retraso en la distancia 834, el procesador 832, el
controlador 836, el ajustador de fase de códigos 831, el dispositivo
de adquisición y control del modo 833, cuatro filtros paso banda
854, 855, 856, 857, el sincronizador de bits 859, el detector
coherente 858, el circuito de integración y descarga 860, el bucle
de bloqueo del retraso 851, los elementos de retraso 852, 853,
cuatro correladores multiplicadores 825, 826, 828, 829, el
oscilador de bucle de bloqueo de fase 850, el divisor de potencia
822, multiacoplador 821, y el generador de portadora 819. La Fig. 8
también muestra la entrada/salida del procesador de 871, la entrada
de los datos de usuario 870, la salida de datos de usuario 875, y
la entrada/salida de radiofrecuencia 873.
La Fig. 8 es ilustrativa de una estación base
que muestra las características de esta invención. Hay muchas
similitudes entre la estación base de la Fig. 8 y el terminal móvil
de la Fig. 7. En el siguiente análisis se ponen de manifiesto las
diferencias entre la estación base y el terminal móvil.
En la Fig. 8 hay tres fuentes de datos. Además
de los datos de usuario y los datos piloto, como se muestra en la
Fig. 7, hay una necesidad de datos del sistema que sean
transmitidos a todos los usuarios que están conectados a la
estación base. Este tipo de datos incluyen parámetros del sistema
general, información sobre paginación, marcas de sincronización del
sistema, información de control y atribuciones del canal. Mucha de
esta información del sistema se origina en el controlador central de
la red y es enviada al controlador base 836, por líneas terrestres,
donde es adaptada a la célula individual. El procesador 832 trabaja
en conjunción con el controlador 836 para interconectar estos
mensajes en la estación base. Esta es información que es
generalmente transmitida de modo que todos los usuarios puedan
recibirla antes de ser asignada a un canal específico.
La información de sistema que es transmitida a
un usuario específico mientras el terminal móvil está operativo en
un canal asignado es introducida en los medios de datos de usuario
en la entrada 870 y es multiplexada con los datos de usuario. Los
datos del sistema son también propagados con un código ortogonal
único generado por el generador de la lista de códigos ortogonales
802, en el sumador 817 y son posteriormente aleatorizados añadiendo
un código PN adicional similar al ruido en el sumador 818. El
código PN similar al ruido es generado por el generador de códigos
similares al ruido 803.
Puede haber varios canales de datos del sistema,
cada una propagado con un único código ortogonal, pero todos usando
el mismo código PN similar al ruido. El mismo código PN similar al
ruido se añade a todos los canales incluso todos los canales de
datos, todos los canales del sistema y el canal piloto. Hay sólo un
canal piloto y usa uno de los únicos códigos ortogonales,
normalmente el código que consiste en todo ceros. Esto significa que
el código PN similar al ruido es esencialmente el código piloto,
pero es también un componente de todos los otros códigos. El
concepto de un piloto en el enlace directo es comúnmente aceptado y
bien documentado en el estado de la técnica; véase U.S. 5,228,056;
U.S. 5,420,896, U.S. 5,103,459 y U.S. 5,416,797. Hay también varios
medios para generar pilotos diferentes para estaciones de base
diferentes, incluyendo la introducción deliberada de un
desplazamiento de fase de código fijo; véase las patentes U.S.
5,103,459 y U.S. 5,416,797.
La Fig 8 sólo muestra una fuente de datos de
usuario 800 para objetivos ilustrativos, pero habrá normalmente
muchos canales o fuentes de datos de usuario, uno para cada usuario
activo. A cada usuario activo le será asignado un único código
ortogonal y usará el mismo código PN similar al ruido. En
consecuencia, la entrada al combinador 816 incluirá normalmente
muchos canales de datos de usuario, diferentes canales del sistema y
un canal piloto. La salida del combinador 816 es una señal compuesta
de espectro expandido que es modulada en el portador, w_{c}, en
el traductor/modulador 820. La señal compuesta modulada de espectro
expandido es enviada a la antena base 827 a través del
multiacoplador 821. El multiacoplador 821 no sólo proporciona
aislamiento entre las señales de transmisión y recepción, como se
hace en el terminal móvil, sino que también tiene que aislar las
múltiples señales de transmisión entre sí. Un procedimiento
alternativo sería combinar las señales a un nivel de potencia bajo
y el uso de amplificadores lineales para las fases finales.
El generador de pulsos de reloj 830 es derivado
de un oscilador estable y es el reloj básico para la célula entera.
El tiempo absoluto es mantenido a lo largo del sistema. Este mismo
tiempo absoluto en todas las estaciones base permite al terminal
móvil determinar el retraso en el tiempo absoluto a las diversas
estaciones base, dando como resultado una determinación precisa de
la posición geográfica. El generador de pulsos de reloj 830
proporciona el reloj para tanto el generador de códigos ortogonales
802 como el generador de códigos similares al ruido 803. También
proporciona el reloj para el generador de códigos ortogonales 840 y
el generador de códigos similares al ruido 841 cuando el enlace
inverso está operativo en el modo de códigos ortogonales. Cuando el
receptor no está operativo en el modo de códigos ortogonales y ha
adquirido una señal de usuario asignada, el generador de códigos
ortogonales 840 y el generador de códigos similares al ruido 841
usan el reloj generado por el bucle de bloqueo de retraso 851 como
su fuente de reloj.
Cuando el canal de recepción piloto ha adquirido
la señal piloto de usuario, en el canal inverso, y el bucle de
bloqueo del retraso 851 está siguiendo la señal piloto entrante, el
código piloto de referencia, producido por la adicción de las
salidas del generador de la lista de códigos ortogonales 840 y el
generador de códigos similares al ruido 841 en el sumador 814, está
en sincronización completa con la señal piloto desde el usuario.
Cuando este estado ocurre, una salida del sumador 814 es aceptada
por el dispositivo de retraso en la distancia 834 y la fase de este
código piloto es comparada con la fase del código piloto de la
estación base, tomada desde la salida del sumador 813. Con la
asistencia del procesador 832, el dispositivo de retraso en la
distancia 834 calcula la diferencia de fase entre las dos señales y
posiciona este valor en memoria en el procesador 832. El valor del
retraso en el viaje de ida y vuelta es también enviado al terminal
móvil que está transmitiendo la señal piloto de usuario, a través
del puerto de entrada 870 en la fuente de datos del usuario 800, o
como parte de la orden del sistema en el canal de atribución.
Cuando el terminal móvil está en el modo de
operación ortogonal que varía con el piloto, la estación base está
enviando la información que varía al terminal de usuario y el
terminal de usuario devuelve los datos de usuario al enlace de
vuelta en el modo ortogonal. Puede haber una pequeña compensación
fijada entre la medición de la distancia del canal piloto y la fase
correcta para conseguir la máxima reducción de ruido en el canal
ortogonal. Para eliminar esta compensación el procesador 832 manda
órdenes al terminal móvil para mover la relación de fase entre el
piloto usuario y el canal de datos de usuario en fracciones de un
chip, una octava, una décima, una decimosexta parte, mientras el
procesador 832 observa el nivel de salida del circuito de
integración y descarga 860. Cuando se observa el nivel de la señal
de salida de máximo valor, esa compensación es bloqueada y
mantenida. El proceso calibra la relación de fase entre el piloto
de usuario y el canal de datos de usuario. Una vez optimizada la
relación no debería cambiar significativamente durante el curso de
una transmisión normal. Siempre puede ser restituida después de un
intervalo fijo.
Cuando el terminal móvil está en el modo de
transmitir también un piloto ortogonal que es sincronizado con el
canal de datos de usuario, el error de voltaje del bucle de bloqueo
del retraso 851 es enviado al procesador 832, analizado y
complementado con un componente de predicción, y transmitido al
terminal móvil para el uso en la corrección de la fase de la señal
compuesta retransmitida por el terminal móvil. Puesto que el error
es detectado en la estación base y la corrección es hecha en la
estación móvil, hay un retraso inherente en el bucle. Este retraso
es pequeño, no obstante, en comparación con el movimiento normal
del usuario y, puesto que el movimiento del usuario normalmente no
cambiará la dirección rápidamente, se puede hacer una predicción
basada en las últimas mediciones. Si la longitud de la vía tiene un
salto improvisto de diferentes chips, entonces al terminal móvil le
es ordenado que vuelva al modo precedente usando la información que
varía para readquirir. Esto sólo ocurriría si una fuerte multivía
primaria se hiciera obsoleta rápidamente y no existiera rayo
secundario, sino que un nuevo rayo secundario apareciera poco
después de la pérdida del primero.
En consecuencia, según esta invención, el
receptor de la estación base puede recibir datos desde el terminal
móvil en uno de los cuatro modos. El primer modo permite al
terminal móvil enviar un piloto de usuario independiente, no
sincronizado con la estación base, en el enlace inverso y el canal
de datos de usuario es sincronizado con este piloto de usuario
independiente. El segundo modo requiere que el terminal de usuario
subordine su piloto de usuario al piloto que recibe desde la
estación base y el canal de datos de usuario es sincronizado con
este piloto de usuario subordinado. Este segundo modo permite al
terminal de usuario recibir la información de retraso en el viaje
de ida y vuelta para una rápida geolocalización y readquisición. El
tercer modo requiere que el terminal de usuario subordine su piloto
de usuario al piloto de estación base entrante, como en el caso del
modo dos, pero el canal de datos de usuario funciona en el modo
ortogonal usando la información que varía recibida desde la
estación base. La relación de fase entre el canal piloto de usuario
y el canal de datos de usuario es calibrada; Arriba se ha descrito
una técnica, pero hay muchas otras técnicas que deberían ser
evidentes para un experto en la técnica. El portador piloto de
usuario es también el portador para el canal de datos de usuario y
puede ser usado como referencia portadora para detectar el canal de
datos de usuario. El cuarto modo emplea la ejecución del piloto
controlado del modo tres para la adquisición pero, después de la
adquisición, la fase desplaza al código piloto de usuario para que
esté sincronizado con el canal de datos de usuario, es decir,
haciendo también del piloto un canal ortogonal. Esto significa que
el piloto ya no aporta interferencia a los canales de datos de
usuario dentro de la célula, y puede ser transmitido a niveles de
potencia más elevados.
La presente invención puede comprender además un
método de radiocomunicaciones celulares CDMA de espectro expandido
para comunicar los datos de mensaje remotos desde un terminal móvil
a una estación base por un canal radio dúplex. El método incluye el
uso de un piloto en el enlace de vuelta para conseguir
ortogonalidad en la antena de la estación base.
El método comprende los pasos de procesamiento
de espectro expandido de los datos de mensaje remotos usando un
código de pseudo ruido, que genera una señal piloto remota y
combina la señal piloto remota con los datos de mensaje remotos
procesados en espectro expandido para generar una señal CDMA
remota. La señal CDMA remota contiene la señal piloto remota y una
señal de datos.
El método comprende entonces los pasos de
transmitir la señal CDMA remota desde el terminal móvil a la
estación base en un canal radio dúplex. La estación base recibe la
señal CDMA remota y divide la señal CDMA remota en un canal piloto
y un canal de datos. El método comprende entonces los pasos de
generar una señal piloto base y la generación de una señal de
referencia piloto base. La señal de referencia piloto base es
dividida y retrasada para generar una versión puntual de la señal
de referencia piloto base, una versión temprana de la señal de
referencia piloto base, y una versión tardía de la señal de
referencia piloto base. Las versiones puntual, temprana y tardía de
la señal de referencia piloto base se utilizan para correlacionar
una versión puntual, temprana y tardía, respectivamente, de la
señal piloto remota.
El método comprende entonces los pasos de
generar una señal de referencia de datos base y la correlación de
la señal de datos usando la señal de referencia de datos base. La
fase de la señal piloto remota es rastreada y, en respuesta a un
pico en la señal piloto remota, se produce una señal de adquisición
que significa sincronización de la señal piloto remota y la señal de
referencia piloto base. En respuesta a la señal de adquisición, la
fase de la señal piloto remota puede ser desplazada para ser
sincrónica con la señal de datos. La señal piloto remota puede ser
también subordinada a la señal piloto base.
El método comprende entonces los pasos de medir,
en respuesta a la señal de adquisición, una diferencia de fase de
código entre la señal piloto base y la señal de referencia piloto
base para determinar la distancia entre el terminal móvil y la
estación base. La distancia es transmitida al terminal móvil y, en
respuesta a la distancia, el terminal móvil ajusta la fase del
código de pseudo ruido para ajustar una hora de llegada de la señal
de datos a la estación base y para conseguir ortogonalidad en la
estación base.
Esta lista de referencias citada por el
solicitante es sólo para la conveniencia del lector. No forma parte
del documento de patente europea. Aunque las referencias han sido
compiladas con gran cuidado, no se pueden excluir errores u
omisiones y la OEP renuncia a toda responsabilidad en este
respecto.
US 5544156 A [0006] [0039]
US 5404376 A [0018] [0018]
US 07626109 B, Donald L. Shilling, 1990
[0027]
US 5228056 A [0027] [0162]
US 5093840 A, 1992 [0035]
US 5506864 A [0039] [0039]
US 5420896 A [0162]
US 5103459 A [0162] [0162]
US 5416797 A [0162] [0162]
Claims (10)
1. Terminal móvil para el uso en un sistema de
comunicaciones CDMA de espectro expandido, comprendiendo el
terminal móvil:
- \quad
- medios para recibir desde una estación base, una señal piloto base y una señal de datos base, cada una con una secuencia de código chip pseudoaleatoria;
- \quad
- medios para transmitir a la estación base una señal piloto remota y una señal de datos remota, cada una con una secuencia de código chip pseudoaleatoria;
- \quad
- medios para sincronizar la secuencia de código chip de la señal piloto remota transmitida con la secuencia de código chip de la señal piloto base recibida para permitir a la estación base generar una determinación de la distancia;
- \quad
- medios para recibir una determinación de la distancia desde la estación base;
- \quad
- medios de ajuste de la fase del código en respuesta a la determinación de la distancia para ajustar una fase de la señal de datos remota y señal piloto remota; y
- \quad
- medios de control del modo para seleccionar uno de una pluralidad de modos operativos del terminal móvil;
donde la pluralidad de modos
operativos comprende un primer modo donde la secuencia de código
chip de la señal piloto remota es sincronizada con la secuencia de
código chip de la señal piloto base recibida y la señal de datos
remota es sincronizada con la señal piloto remota, un segundo modo
donde la señal de datos remota es ajustada en la distancia y el
terminal móvil subordina la señal piloto remota a la señal piloto
base recibida, y un tercer modo donde la señal piloto remota es
desplazada en fase para estar sincronizada con la señal de datos
remota, y es ajustada en la distancia, donde la estación base
recibe la señal de datos remota ajustada en la distancia y la señal
piloto remota ajustada en la distancia ortogonal a otras señales
ajustadas en la
distancia.
2. Terminal móvil según la reivindicación 1 que
comprende además los medios para recibir órdenes desde la estación
base; donde, cuando el terminal móvil está operativo en el segundo
modo, el retraso de la señal de datos remota es ajustada en
respuesta a las órdenes recibidas.
3. Terminal móvil según la reivindicación 1,
donde cuando el terminal móvil está operativo en el tercer modo, si
el código chip recibido de la señal de datos remota, como es
recibida en la estación base, se salta diferentes chips, los medios
de control del modo seleccionan el segundo modo.
4. Sistema de comunicaciones CDMA de espectro
expandido que comprende una estación base y una pluralidad de
terminales móviles, comprendiendo la estación base:
- \quad
- medios para transmitir una señal piloto base y una señal de datos base, cada una con una secuencia de código chip pseudoaleatoria;
- \quad
- medios para recibir desde cada uno de los múltiples terminales móviles una señal piloto remota y una señal de datos remota, cada una con una secuencia de código chip pseudoaleatoria; medios para identificar una determinación en la distancia asociada a un terminal móvil seleccionado basado en la secuencia del código chip de la señal piloto remota desde la estación móvil seleccionada;
- \quad
- y medios para transmitir la determinación de la distancia al terminal móvil seleccionado; y una pluralidad de terminales móviles capaces de ser seleccionados, y cada uno de la pluralidad de terminales móviles comprendiendo:
- medios para la transmisión de la señal piloto remota y la señal de datos remota; medios para recibir la señal piloto base y la señal de datos base; medios para sincronizar la secuencia del código chip de la señal piloto remota transmitida a la secuencia de código chip de la señal piloto base recibida para permitir a la estación base generar una determinación de la distancia;
- medios para recibir una determinación de la distancia desde la estación base;
- medios de ajuste de la fase del código en respuesta a la determinación de la distancia para ajustar una fase de datos remota transmitida y la señal piloto remota; y
- medios de control del modo para seleccionar uno de la pluralidad de modos operativos del terminal móvil;
donde la pluralidad de modos
operativos comprende un primer modo donde la secuencia del código
chip de la señal piloto remota es sincronizada con la secuencia del
código chip de la señal piloto base recibida y la señal de datos
remota es sincronizada con la señal piloto remota, un segundo modo
donde la señal de datos remota es ajustada en la distancia y el
terminal móvil subordina la señal piloto remota a la señal piloto
base recibida, y un tercer modo donde la señal piloto remota es
desplazada en fase para ser sincrónica con la señal de datos remota,
y es ajustada en la distancia, donde la estación base recibe la
señal de datos remota ajustada en la distancia y la señal piloto
remota ajustada en la distancia ortogonal a otras señales ajustadas
en la
distancia.
5. Sistema según la reivindicación 4, donde:
- \quad
- la estación base comprende además:
- medios para determinar ajustes de fase para la señal de datos remota en respuesta a las determinaciones de la distancia actualizadas; y
- medios para transmitir órdenes al terminal móvil seleccionado en respuesta a las determinaciones de la distancia actualizadas; y comprendiendo cada uno de la pluralidad de terminales móviles además:
- medios para recibir órdenes desde la estación base; y medios para ajustar la fase de la señal de datos remota mientras opera en el segundo modo en respuesta a las órdenes recibidas.
6. Sistema según de la reivindicación 4, donde
cuando el terminal seleccionado está operativo en el tercer modo,
si el código chip recibido de la señal de datos remota como es
recibida en la estación base se salta diferentes chips, los medios
de control del modo seleccionan el segundo modo.
7. Método para recibir señales CDMA de espectro
expandido desde una pluralidad de terminales móviles por una
estación base dentro de un sistema de comunicaciones CDMA de
espectro expandido, el método comprendiendo:
- \quad
- la transmisión de una señal piloto base y una señal de datos base, cada una con una secuencia de código chip pseudoaleatoria desde la estación base; un terminal móvil seleccionado recibiendo la señal piloto base y la señal de datos base;
- \quad
- la sincronización en el terminal móvil seleccionado móvil de una secuencia de código chip de su señal piloto remota a la secuencia de código chip de la señal piloto base recibida;
- \quad
- la transmisión desde el terminal móvil seleccionado de una señal piloto remota y una señal de datos remota, la señal piloto remota y la señal de datos remota, cada una con una secuencia de código chip pseudo aleatoria;
- \quad
- la recepción en dicha estación base desde una pluralidad de terminales móviles incluyendo el terminal móvil seleccionado, de una señal piloto remota y una señal de datos remota;
- \quad
- la identificación en dicha estación base de una determinación de la distancia asociada al terminal móvil seleccionado basado en la secuencia del código chip de la señal piloto remota recibida desde el terminal seleccionado;
- \quad
- la transmisión de la determinación de la distancia al terminal móvil seleccionado;
- \quad
- la recepción en el terminal móvil seleccionado de la determinación de la distancia;
- \quad
- el ajuste en respuesta a uno de los modos operativos seleccionados de la pluralidad de modos operativos de una fase de la señal de datos remota y la señal piloto remota del terminal móvil seleccionado; y
- \quad
- la selección de un modo operativo del terminal móvil seleccionado; la pluralidad de modos operativos comprende un primer modo donde la secuencia del código chip de la señal piloto remota es sincronizada con la secuencia del código chip piloto de la señal piloto base recibida y la señal de datos remota es sincronizada con la señal piloto remota, un segundo modo donde la señal de datos remota es ajustada en la distancia y el terminal móvil subordina la señal piloto remota a la señal piloto base recibida, y un tercer modo donde la señal piloto remota es desplazada en fase para ser sincrónica con la señal de datos remota y es ajustada en la distancia, donde la estación base recibe la señal de datos remota ajustada en la distancia y la señal piloto remota ajustada en la distancia ortogonal a otras señales ajustadas en la distancia.
8. Método según la reivindicación 7, que
comprende además cuando el terminal móvil seleccionado está
operativo en el segundo modo:
- \quad
- la determinación de los ajustes de fase para la señal de datos remota en respuesta a las determinaciones actualizadas de la distancia en la estación base;
- \quad
- la transmisión de órdenes desde la estación base al terminal móvil seleccionado en respuesta a las determinaciones actualizadas de la distancia;
- \quad
- la recepción de órdenes en el terminal móvil seleccionado desde la estación base; y el ajuste de la fase de la señal de datos remota en respuesta a las órdenes recibidas.
9. Método según la reivindicación 8, donde cada
orden representa un ajuste de fase de 1/16, 1/10 o 1/8 de un
chip.
10. Método según la reivindicación 7, donde en
caso de que se trabaje en el tercer modo operativo, si el código
chip recibido de la señal de datos remota, tal y como es recibida
en la estación base, se salta diferentes chips, es seleccionado el
segundo modo operativo.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US807228 | 1997-02-28 | ||
US08/807,228 US5943331A (en) | 1997-02-28 | 1997-02-28 | Orthogonal code synchronization system and method for spread spectrum CDMA communications |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2312716T3 true ES2312716T3 (es) | 2009-03-01 |
Family
ID=25195867
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES98915123T Expired - Lifetime ES2144987T3 (es) | 1997-02-28 | 1998-02-26 | Sistema de sincronizacion para codigo ortogonal y metodo de comunicacion cdma de espectro extendido. |
ES03028472T Expired - Lifetime ES2312716T3 (es) | 1997-02-28 | 1998-02-26 | Sistema y metodo de sincronizacion de codigos ortogonales para comunicaciones cdma de espectro expandido. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES98915123T Expired - Lifetime ES2144987T3 (es) | 1997-02-28 | 1998-02-26 | Sistema de sincronizacion para codigo ortogonal y metodo de comunicacion cdma de espectro extendido. |
Country Status (10)
Country | Link |
---|---|
US (2) | US5943331A (es) |
EP (3) | EP1622284B1 (es) |
JP (1) | JP3697268B2 (es) |
CN (5) | CN1878042B (es) |
AT (2) | ATE405033T1 (es) |
DE (3) | DE69823496T2 (es) |
DK (3) | DK1622284T3 (es) |
ES (2) | ES2144987T3 (es) |
HK (5) | HK1025694A1 (es) |
WO (1) | WO1998038758A2 (es) |
Families Citing this family (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5793798A (en) * | 1995-12-18 | 1998-08-11 | Ail Systems, Inc. | Virtual beam system |
JP2820919B2 (ja) * | 1996-03-25 | 1998-11-05 | 株式会社ワイ・アール・ピー移動通信基盤技術研究所 | Cdma移動体通信システムおよび送受信機 |
US6236862B1 (en) * | 1996-12-16 | 2001-05-22 | Intersignal Llc | Continuously adaptive dynamic signal separation and recovery system |
US6898197B1 (en) * | 1997-02-28 | 2005-05-24 | Interdigital Technology Corporation | Geolocation of a mobile terminal in a CDMA communication system |
KR100258221B1 (ko) * | 1997-07-25 | 2000-06-01 | 윤종용 | 통신시스템의 패킷 트래픽 채널의 초기화 방법 |
JPH1175165A (ja) * | 1997-08-29 | 1999-03-16 | Sony Corp | スペクトラム拡散信号の検出方法および検出装置 |
US6442153B1 (en) * | 1997-10-23 | 2002-08-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Random access in a mobile telecommunications system |
US9118387B2 (en) | 1997-11-03 | 2015-08-25 | Qualcomm Incorporated | Pilot reference transmission for a wireless communication system |
US7184426B2 (en) | 2002-12-12 | 2007-02-27 | Qualcomm, Incorporated | Method and apparatus for burst pilot for a time division multiplex system |
DE69711408T2 (de) * | 1997-12-18 | 2002-11-21 | Soc Europ Des Satellites Sa | Verfahren und Apparat zur Bestimmung der Kennwerte von Komponenten eines Kommunikationskanals unter Last |
US6108327A (en) * | 1998-02-02 | 2000-08-22 | Golden Bridge Technology, Inc. | Orthogonal spread spectrum system |
JP3266091B2 (ja) * | 1998-03-04 | 2002-03-18 | 日本電気株式会社 | セルラシステム |
US6112094A (en) * | 1998-04-06 | 2000-08-29 | Ericsson Inc. | Orthogonal frequency hopping pattern re-use scheme |
US6366607B1 (en) * | 1998-05-14 | 2002-04-02 | Interdigital Technology Corporation | Processing for improved performance and reduced pilot |
PL200830B1 (pl) * | 1998-07-28 | 2009-02-27 | Samsung Electronics Co Ltd | Urządzenie transmisyjne w systemie łączności CDMA dla stacji ruchomej oraz urządzenie transmisyjne w systemie łączności CDMA dla stacji bazowej |
FR2782426B1 (fr) * | 1998-08-12 | 2000-09-15 | Alsthom Cge Alcatel | Dispositif d'etalement ou de desetalement de spectre, notamment pour la transmission dans un systeme cellulaire de radiocommunications mobiles du type a acces multiple par repartition de codes |
US6781980B1 (en) * | 1998-10-22 | 2004-08-24 | Lucent Technologies Inc. | CDMA transmitter and method generating combined high-rate and low-rate CDMA signals |
US6091757A (en) * | 1998-12-03 | 2000-07-18 | Motorola, Inc. | Data transmission within a spread-spectrum communication system |
US6304563B1 (en) * | 1999-04-23 | 2001-10-16 | Qualcomm Incorporated | Method and apparatus for processing a punctured pilot channel |
JP3715141B2 (ja) * | 1999-07-13 | 2005-11-09 | 松下電器産業株式会社 | 通信端末装置 |
JP3833013B2 (ja) * | 1999-07-30 | 2006-10-11 | 株式会社日立製作所 | 移動体通信システム |
JP3259776B2 (ja) * | 1999-08-24 | 2002-02-25 | 日本電気株式会社 | 送信回路 |
DE19953486C2 (de) * | 1999-11-06 | 2003-08-14 | Siemens Ag | Verfahren zur Synchronisation einer Signalübertragung in Aufwärtsrichtung in einem Funk-Kommunikationssystem |
FI19992734A (fi) * | 1999-12-20 | 2001-06-21 | Nokia Networks Oy | Menetelmä hajaspektrisignaalin vastaanottamiseksi ja vastaanotin |
US6963548B1 (en) * | 2000-04-17 | 2005-11-08 | The Directv Group, Inc. | Coherent synchronization of code division multiple access signals |
EP1170897B1 (en) | 2000-07-05 | 2020-01-15 | Wi-Fi One Technologies International Limited | Pilot pattern design for a STTD scheme in an OFDM system |
US8537656B2 (en) * | 2000-07-19 | 2013-09-17 | Ipr Licensing, Inc. | Method for compensating for multi-path of a CDMA reverse link utilizing an orthogonal channel structure |
US8301137B1 (en) | 2000-07-31 | 2012-10-30 | Interdigital Patent Corporation | Method and apparatus for wireless router multicast |
DE10038314A1 (de) * | 2000-08-05 | 2002-02-14 | Alcatel Sa | Verfahren zum Übertragen von Nutzdatenpaketen |
GB0021166D0 (en) * | 2000-08-30 | 2000-10-11 | Roke Manor Research | Communication system with adjustable control signal |
US7339955B2 (en) * | 2000-09-25 | 2008-03-04 | Pulse-Link, Inc. | TDMA communication method and apparatus using cyclic spreading codes |
US6687501B2 (en) | 2000-10-10 | 2004-02-03 | Qualcomm Incorporated | System and method of dynamically calibrating based station timing using location information |
US7068683B1 (en) * | 2000-10-25 | 2006-06-27 | Qualcomm, Incorporated | Method and apparatus for high rate packet data and low delay data transmissions |
US6973098B1 (en) | 2000-10-25 | 2005-12-06 | Qualcomm, Incorporated | Method and apparatus for determining a data rate in a high rate packet data wireless communications system |
US6750818B2 (en) | 2000-12-04 | 2004-06-15 | Tensorcomm, Inc. | Method and apparatus to compute the geolocation of a communication device using orthogonal projections |
US6711219B2 (en) | 2000-12-04 | 2004-03-23 | Tensorcomm, Incorporated | Interference cancellation in a signal |
US6856945B2 (en) | 2000-12-04 | 2005-02-15 | Tensorcomm, Inc. | Method and apparatus for implementing projections in singal processing applications |
US6891813B2 (en) | 2000-12-12 | 2005-05-10 | The Directv Group, Inc. | Dynamic cell CDMA code assignment system and method |
CN1151622C (zh) * | 2000-12-18 | 2004-05-26 | ***电信传输研究所 | 基于多径信道能量窗重心跟踪环路的导频信道跟踪方法 |
US7324621B2 (en) * | 2001-03-29 | 2008-01-29 | Intel Corporation | Locked loop circuit |
US7069035B2 (en) * | 2001-03-30 | 2006-06-27 | Qualcomm, Incorporated | Method and apparatus for power control in a communication system |
US7903610B2 (en) | 2001-04-03 | 2011-03-08 | Nokia Corporation | Reverse link handoff mechanism with hybrid ARQ and cell site selection |
US7158559B2 (en) * | 2002-01-15 | 2007-01-02 | Tensor Comm, Inc. | Serial cancellation receiver design for a coded signal processing engine |
US8085889B1 (en) | 2005-04-11 | 2011-12-27 | Rambus Inc. | Methods for managing alignment and latency in interference cancellation |
WO2003044969A2 (en) | 2001-11-16 | 2003-05-30 | Tensorcomm Incorporated | Construction of an interference matrix for a coded signal processing engine |
KR100557101B1 (ko) * | 2001-11-16 | 2006-03-03 | 삼성전자주식회사 | 이동 통신시스템의 직교부호 공간지시 정보 송수신 방법및 장치 |
US7039136B2 (en) * | 2001-11-19 | 2006-05-02 | Tensorcomm, Inc. | Interference cancellation in a signal |
US7394879B2 (en) | 2001-11-19 | 2008-07-01 | Tensorcomm, Inc. | Systems and methods for parallel signal cancellation |
US7260506B2 (en) | 2001-11-19 | 2007-08-21 | Tensorcomm, Inc. | Orthogonalization and directional filtering |
US7349439B2 (en) * | 2001-12-06 | 2008-03-25 | Pulse-Link, Inc. | Ultra-wideband communication systems and methods |
US7391815B2 (en) | 2001-12-06 | 2008-06-24 | Pulse-Link, Inc. | Systems and methods to recover bandwidth in a communication system |
US8045935B2 (en) | 2001-12-06 | 2011-10-25 | Pulse-Link, Inc. | High data rate transmitter and receiver |
US7403576B2 (en) | 2001-12-06 | 2008-07-22 | Pulse-Link, Inc. | Systems and methods for receiving data in a wireless communication network |
US7317756B2 (en) | 2001-12-06 | 2008-01-08 | Pulse-Link, Inc. | Ultra-wideband communication apparatus and methods |
US7483483B2 (en) | 2001-12-06 | 2009-01-27 | Pulse-Link, Inc. | Ultra-wideband communication apparatus and methods |
US7450637B2 (en) | 2001-12-06 | 2008-11-11 | Pulse-Link, Inc. | Ultra-wideband communication apparatus and methods |
US7406647B2 (en) | 2001-12-06 | 2008-07-29 | Pulse-Link, Inc. | Systems and methods for forward error correction in a wireless communication network |
EP1512025B1 (en) * | 2002-06-11 | 2007-03-28 | Worcester Polytechnic Institute | Reconfigurable geolocation system |
US8761321B2 (en) | 2005-04-07 | 2014-06-24 | Iii Holdings 1, Llc | Optimal feedback weighting for soft-decision cancellers |
US7787572B2 (en) | 2005-04-07 | 2010-08-31 | Rambus Inc. | Advanced signal processors for interference cancellation in baseband receivers |
US7577186B2 (en) | 2002-09-20 | 2009-08-18 | Tensorcomm, Inc | Interference matrix construction |
US7808937B2 (en) | 2005-04-07 | 2010-10-05 | Rambus, Inc. | Variable interference cancellation technology for CDMA systems |
US7463609B2 (en) | 2005-07-29 | 2008-12-09 | Tensorcomm, Inc | Interference cancellation within wireless transceivers |
US7876810B2 (en) | 2005-04-07 | 2011-01-25 | Rambus Inc. | Soft weighted interference cancellation for CDMA systems |
US8179946B2 (en) | 2003-09-23 | 2012-05-15 | Rambus Inc. | Systems and methods for control of advanced receivers |
US8005128B1 (en) | 2003-09-23 | 2011-08-23 | Rambus Inc. | Methods for estimation and interference cancellation for signal processing |
JP4444832B2 (ja) | 2002-09-23 | 2010-03-31 | テンソルコム インコーポレイテッド | スペクトル拡散システムにおける干渉除去を選択的に利用するための方法及び装置 |
JP4210649B2 (ja) | 2002-10-15 | 2009-01-21 | テンソルコム インコーポレイテッド | チャンネル振幅推定および干渉ベクトル構築のための方法および装置 |
AU2003301493A1 (en) | 2002-10-15 | 2004-05-04 | Tensorcomm Inc. | Method and apparatus for interference suppression with efficient matrix inversion in a ds-cdma system |
US7626958B2 (en) * | 2002-12-05 | 2009-12-01 | The Boeing Company | Serial port multiplexing protocol |
DE10331311B4 (de) * | 2003-07-10 | 2008-02-07 | Siemens Ag | Verfahren zur Synchronisation eines in Funkzellen aufgeteilten Funkkommunikationssystems |
DE10336312B4 (de) | 2003-08-07 | 2007-08-30 | Siemens Ag | Verfahren zur Synchronisation eines in Funkzellen aufgeteilten Funkkommunikationssystems, sowie eine Basis- und Mobilstation in einem derartigen System |
US7570615B2 (en) * | 2003-10-20 | 2009-08-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Resource-sharing cells |
US7616698B2 (en) * | 2003-11-04 | 2009-11-10 | Atheros Communications, Inc. | Multiple-input multiple output system and method |
US7477710B2 (en) | 2004-01-23 | 2009-01-13 | Tensorcomm, Inc | Systems and methods for analog to digital conversion with a signal cancellation system of a receiver |
US7668078B2 (en) * | 2004-03-05 | 2010-02-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Allocation of walsh codes to support calls in wireless communication networks |
WO2005101677A1 (en) * | 2004-04-16 | 2005-10-27 | Koninklijke Philips Electronics N.V. | Receiver for receiving multiple standards |
US7240252B1 (en) * | 2004-06-30 | 2007-07-03 | Sprint Spectrum L.P. | Pulse interference testing in a CDMA communication system |
US20060039272A1 (en) * | 2004-08-23 | 2006-02-23 | Divaydeep Sikri | Multi-band wideband transmission methods and apparatus having improved user capacity |
CN100367665C (zh) * | 2004-12-10 | 2008-02-06 | 清华大学 | 锁相环路形式的正交信号相位校准器 |
US7826516B2 (en) | 2005-11-15 | 2010-11-02 | Rambus Inc. | Iterative interference canceller for wireless multiple-access systems with multiple receive antennas |
DE102005034032A1 (de) * | 2005-07-21 | 2007-02-01 | Selex Sistemi Intergrati Gmbh | Mehrkanaliger Hochfrequenz-Empfänger |
US8416863B2 (en) * | 2005-11-02 | 2013-04-09 | Csr Technology Inc. | System and method for detecting multipath effects in a GPS receiver |
CN100442876C (zh) * | 2006-01-16 | 2008-12-10 | 华为技术有限公司 | 一种实现共享反向业务信道来传送反向信令的方法 |
US7809337B2 (en) * | 2006-03-02 | 2010-10-05 | Motorola, Inc. | System and method for adjusting transmission phasing in a point-to-point communication link |
US7920621B2 (en) * | 2006-09-14 | 2011-04-05 | Altera Corporation | Digital adaptation circuitry and methods for programmable logic devices |
RU2451412C2 (ru) * | 2007-03-02 | 2012-05-20 | Квэлкомм Инкорпорейтед | Технологии автоматической регулировки усиления и фильтрации для использования в канальном повторителе |
JP4461162B2 (ja) * | 2007-07-02 | 2010-05-12 | 株式会社東芝 | 端末装置 |
US20100152600A1 (en) * | 2008-04-03 | 2010-06-17 | Kai Sensors, Inc. | Non-contact physiologic motion sensors and methods for use |
GB0808010D0 (en) * | 2008-05-02 | 2008-06-11 | Univ Belfast | Retrodirective antenna systems |
CN101646138B (zh) * | 2009-09-01 | 2012-09-05 | 中兴通讯股份有限公司 | 短信信令时序纠正装置及方法 |
US8811200B2 (en) | 2009-09-22 | 2014-08-19 | Qualcomm Incorporated | Physical layer metrics to support adaptive station-dependent channel state information feedback rate in multi-user communication systems |
US8374826B2 (en) * | 2010-02-22 | 2013-02-12 | Ubidyne, Inc. | System, apparatus and method for calibrating a delay along a signal path |
JP2012060463A (ja) * | 2010-09-09 | 2012-03-22 | Sony Corp | 信号伝送装置、電子機器、基準信号出力装置、通信装置、基準信号受信装置、及び、信号伝送方法 |
US20160057756A1 (en) * | 2013-04-16 | 2016-02-25 | Telefonaktiebolaget L M Ericsson (Publ) | Method, network node, computer program and computer program product for combined cell |
WO2017014011A1 (ja) * | 2015-07-17 | 2017-01-26 | 株式会社村田製作所 | 位置検知システムおよびコンピュータプログラム |
CN105680902B (zh) * | 2016-01-26 | 2018-09-07 | 惠州Tcl移动通信有限公司 | 一种信息信号扩频和解扩的方法及*** |
CN106453189B (zh) * | 2016-10-10 | 2019-04-30 | 东南大学 | 一种支持非正交的多址传输方法 |
WO2018137138A1 (zh) * | 2017-01-24 | 2018-08-02 | 华为技术有限公司 | 相位调整方法及装置 |
US10141973B1 (en) * | 2017-06-23 | 2018-11-27 | Cisco Technology, Inc. | Endpoint proximity pairing using acoustic spread spectrum token exchange and ranging information |
JP6953561B2 (ja) * | 2017-06-26 | 2021-10-27 | 華為技術有限公司Huawei Technologies Co.,Ltd. | フィーディングデバイス |
CN108259117B (zh) * | 2018-01-10 | 2019-05-17 | 深圳大学 | 一种自相关约束为2的光正交码的构造方法 |
CN110324905B (zh) * | 2018-03-28 | 2023-04-07 | 上海朗帛通信技术有限公司 | 一种被用于无线通信的用户设备、基站中的方法和装置 |
US10469126B1 (en) * | 2018-09-24 | 2019-11-05 | Huawei Technologies Co., Ltd. | Code synchronization for analog spread spectrum systems |
US11016734B1 (en) * | 2020-01-30 | 2021-05-25 | Northrop Grumman Systems Corporation | Chip dithering using permuted randomized selection sets to enhance the LPI/LPD characteristics of a waveform |
CN112710734B (zh) * | 2020-12-09 | 2022-10-25 | 东莞理工学院 | 基于gold码的螺栓损伤超声波检测方法及*** |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4912722A (en) * | 1988-09-20 | 1990-03-27 | At&T Bell Laboratories | Self-synchronous spread spectrum transmitter/receiver |
US5103459B1 (en) * | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
US5228056A (en) * | 1990-12-14 | 1993-07-13 | Interdigital Technology Corporation | Synchronous spread-spectrum communications system and method |
US5506864A (en) * | 1990-12-05 | 1996-04-09 | Interdigital Technology Corporation | CDMA communications and geolocation system and method |
US5297162A (en) * | 1993-06-04 | 1994-03-22 | Motorola, Inc. | System and method for bit timing synchronization in an adaptive direct sequence CDMA communication system |
JP3457357B2 (ja) * | 1993-07-23 | 2003-10-14 | 株式会社日立製作所 | スペクトル拡散通信システム、送信電力制御方法、移動端末装置及び基地局 |
CA2170737A1 (en) * | 1994-02-07 | 1995-08-10 | Harold Ii Pace | Mobile location reporting apparatus and methods |
US5511233A (en) * | 1994-04-05 | 1996-04-23 | Celsat America, Inc. | System and method for mobile communications in coexistence with established communications systems |
US5544156A (en) * | 1994-04-29 | 1996-08-06 | Telefonaktiebolaget Lm Ericsson | Direct sequence CDMA coherent uplink detector |
JP2943617B2 (ja) * | 1994-08-11 | 1999-08-30 | 松下電器産業株式会社 | 直接スペクトル拡散通信装置 |
US5619524A (en) * | 1994-10-04 | 1997-04-08 | Motorola, Inc. | Method and apparatus for coherent communication reception in a spread-spectrum communication system |
KR970011690B1 (ko) * | 1994-11-22 | 1997-07-14 | 삼성전자 주식회사 | 파일럿트 채널을 이용한 대역확산 통신시스템의 데이타 송신기 및 수신기 |
US5508708A (en) * | 1995-05-08 | 1996-04-16 | Motorola, Inc. | Method and apparatus for location finding in a CDMA system |
US5745496A (en) * | 1995-06-02 | 1998-04-28 | Dsc Communications Corporation | Apparatus and method of establishing a downlink communication path in a wireless telecommunications system |
US5696766A (en) * | 1995-06-02 | 1997-12-09 | Dsc Communications Corporation | Apparatus and method of synchronizing a transmitter in a subscriber terminal of a wireless telecommunications system |
ZA965340B (en) * | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
US5940382A (en) * | 1996-06-27 | 1999-08-17 | Interdigital Technology Corporation | Virtual locating of a fixed subscriber unit to reduce re-acquisition time |
US5930230A (en) * | 1996-05-28 | 1999-07-27 | Qualcomm Incorporated | High data rate CDMA wireless communication system |
JPH1022874A (ja) * | 1996-07-09 | 1998-01-23 | Hitachi Ltd | Cdma通信システムおよび通信方法 |
US5737326A (en) * | 1996-07-12 | 1998-04-07 | Lucent Technologies Inc. | Multi-code code division multiple access receiver |
-
1997
- 1997-02-28 US US08/807,228 patent/US5943331A/en not_active Expired - Lifetime
-
1998
- 1998-02-26 EP EP05023550A patent/EP1622284B1/en not_active Expired - Lifetime
- 1998-02-26 EP EP03028472A patent/EP1434361B1/en not_active Expired - Lifetime
- 1998-02-26 DK DK05023550.6T patent/DK1622284T3/da active
- 1998-02-26 DK DK98915123T patent/DK0978168T3/da active
- 1998-02-26 CN CN200610099693XA patent/CN1878042B/zh not_active Expired - Fee Related
- 1998-02-26 WO PCT/US1998/003861 patent/WO1998038758A2/en active IP Right Grant
- 1998-02-26 ES ES98915123T patent/ES2144987T3/es not_active Expired - Lifetime
- 1998-02-26 DE DE69823496T patent/DE69823496T2/de not_active Expired - Lifetime
- 1998-02-26 EP EP98915123A patent/EP0978168B1/en not_active Expired - Lifetime
- 1998-02-26 CN CNA2006100996959A patent/CN1878043A/zh active Pending
- 1998-02-26 DE DE69839895T patent/DE69839895D1/de not_active Expired - Lifetime
- 1998-02-26 DE DE0978168T patent/DE978168T1/de active Pending
- 1998-02-26 CN CNB988028549A patent/CN1211941C/zh not_active Expired - Fee Related
- 1998-02-26 CN CN200610099694.4A patent/CN1881857B/zh not_active Expired - Fee Related
- 1998-02-26 AT AT03028472T patent/ATE405033T1/de not_active IP Right Cessation
- 1998-02-26 JP JP53789498A patent/JP3697268B2/ja not_active Expired - Fee Related
- 1998-02-26 ES ES03028472T patent/ES2312716T3/es not_active Expired - Lifetime
- 1998-02-26 DK DK03028472T patent/DK1434361T3/da active
- 1998-02-26 AT AT98915123T patent/ATE265762T1/de not_active IP Right Cessation
- 1998-02-26 CN CNA2005100740740A patent/CN1702990A/zh active Pending
-
1999
- 1999-03-29 US US09/280,327 patent/US6141332A/en not_active Expired - Lifetime
-
2000
- 2000-08-02 HK HK00104847A patent/HK1025694A1/xx not_active IP Right Cessation
-
2004
- 2004-12-29 HK HK04110306.4A patent/HK1067002A1/xx not_active IP Right Cessation
-
2006
- 2006-07-25 HK HK06108231.6A patent/HK1086121A1/xx not_active IP Right Cessation
-
2007
- 2007-06-04 HK HK07105901.0A patent/HK1098603A1/xx not_active IP Right Cessation
- 2007-06-18 HK HK07106559.3A patent/HK1099144A1/xx not_active IP Right Cessation
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2312716T3 (es) | Sistema y metodo de sincronizacion de codigos ortogonales para comunicaciones cdma de espectro expandido. | |
US6898197B1 (en) | Geolocation of a mobile terminal in a CDMA communication system | |
US8054865B1 (en) | Methods and apparatus for masking and securing communications transmissions | |
US6925071B2 (en) | Spread spectrum base station | |
US5365544A (en) | CDMA communications and geolocation system and method | |
US5577025A (en) | Signal acquisition in a multi-user communication system using multiple walsh channels | |
US6493376B1 (en) | Multi-layered PN code spreading in a multi-user communications system | |
US5748687A (en) | Spreading code sequence acquisition system and method that allows fast acquisition in code division multiple access (CDMA) systems | |
USRE38523E1 (en) | Spreading code sequence acquisition system and method that allows fast acquisition in code division multiple access (CDMA) systems | |
US4280222A (en) | Receiver and correlator switching method | |
EP0292487A1 (en) | SPREADING SPECTRUM MULTIPLEX TRANSMISSION SYSTEM. | |
JP4295112B2 (ja) | コード化信号処理エンジンのための干渉行列の構成 | |
Vardoulias | Receiver synchronisation techniques for CDMA mobile radio communications based on the use of a priori information | |
TU | Speech Processing (see Digital Speech Processing) | |
Zhu | Virtual matched filtering: a new hybrid CDMA code acquisition technique under Doppler and higher loads | |
MXPA00003526A (es) | Escalonamiento de codigo pn de capas multiples en un sistema de comunicaciones de usuarios multiples |