[go: up one dir, main page]

ES2132371T5 - Circuito de productos por puntos para receptores de multiples vias. - Google Patents

Circuito de productos por puntos para receptores de multiples vias.

Info

Publication number
ES2132371T5
ES2132371T5 ES94902317T ES94902317T ES2132371T5 ES 2132371 T5 ES2132371 T5 ES 2132371T5 ES 94902317 T ES94902317 T ES 94902317T ES 94902317 T ES94902317 T ES 94902317T ES 2132371 T5 ES2132371 T5 ES 2132371T5
Authority
ES
Spain
Prior art keywords
signal
data
pilot
phase
components
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
Application number
ES94902317T
Other languages
English (en)
Other versions
ES2132371T3 (es
Inventor
Lindsay A. Weaver, Jr.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=25528051&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2132371(T5) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2132371T3 publication Critical patent/ES2132371T3/es
Publication of ES2132371T5 publication Critical patent/ES2132371T5/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/66Details 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 for reducing bandwidth of signals; for improving efficiency of transmission
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/15Correlation function computation including computation of convolution operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Software Systems (AREA)
  • Algebra (AREA)
  • Computing Systems (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Stereo-Broadcasting Methods (AREA)
  • Complex Calculations (AREA)
  • Noise Elimination (AREA)
  • Telephone Function (AREA)
  • Circuits Of Receivers In General (AREA)
  • Radio Transmission System (AREA)
  • Tests Of Electronic Circuits (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Networks Using Active Elements (AREA)
  • Electronic Switches (AREA)
  • Image Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Image Analysis (AREA)

Abstract

SE PRESENTA UN METODO Y APARATO PARA CALCULAR LA PROYECCION ESCALAR DE UN VECTOR SOBRE OTRO. EL APARATO COMPRENDE UN CIRCUITO MULTIPLICADOR (94) Y UN CIRCUITO SUMADOR (96). EL PRIMER CIRCUITO (94) MULTIPLICA UN VALOR REPRESENTATIVO DE UN PRIMER COMPONENTE DE UN PRIMER VECTOR POR UN VALOR REPRESENTATIVO DE UN PRIMER COMPONENTE DE UN SEGUNDO VECTOR PARA PROPORCIONAR UN PRIMER VALOR INTERMEDIO, Y MULTIPLICA UN VALOR REPRESENTATIVO DE UN SEGUNDO COMPONENTE DE UN PRIMER VECTOR POR UN VALOR REPRESENTATIVO DE UN SEGUNDO COMPONENTE DE UN SEGUNDO VECTOR PARA PROPORCIONAR UN SEGUNDO VALOR INTERMEDIO. EL CIRCUITO ADICIONADOR (96) SUMA LOS VALORES INTERMEDIOS PRIMERO Y SEGUNDO PARA PROPORCIONAR UN VALOR RESULTANTE REPRESENTATIVO DE LA PROYECCION ESCALAR DEL PRIMER VECTOR SOBRE EL SEGUNDO VECTOR. EL APARATO PUEDE ADEMAS COMPRENDER UN PRIMER CIRCUITO DE ALMACENAMIENTO (80,82), UN PRIMER CIRCUITO DE SELECCION (88), UN SEGUNDO CIRCUITO DE ALMACENAMIENTO (84,86) Y UN SEGUNDO CIRCUITO DE SELECCION (90). EL PRIMER CIRCUITO DE ALMACENAMIENTO (80,82) ALMACENA LOS VALORES REPRESENTATIVOS DE LOS COMPONENTES PRIMERO Y SEGUNDO DEL PRIMER VECTOR Y EL SEGUNDO (84,86) ALMACENA LOS VALORES REPRESENTATIVOS DE LOS COMPONENTES PRIMERO Y SEGUNDO DEL SEGUNDO VECTOR. LOS CIRCUITOS DE SELECCION (88,90) PROPORCIONAN UN SUMINISTRO ORDENADO DE ESTOS VALORES AL CIRCUITO MULTIPLICADOR (94).

Description

Circuito de productos por puntos para receptores de múltiples vías.
Antecedentes de la invención I. Campo de la invención
La presente invención se refiere a sistemas de comunicaciones. Más particularmente, la presente invención se refiere a un método y a un aparato novedosos y mejorados para demodular una señal de comunicación determinando una magnitud para la parte correspondiente de una señal de datos que está en fase con una señal de referencia para el sistema de comunicaciones. La invención se refiere además a la generación de producto por puntos entre una señal piloto y una señal de datos incluidas dentro de la señal de comunicación.
II. Descripción de la técnica relacionada
En los sistemas de comunicaciones en los cuales se transmiten señales digitales, existen varios modelos de demodulación para la extracción de datos de señales recibidas. En particular, los sistemas que utilizan técnicas de modulación codificada por desplazamiento de fase en cuadratura (QPSK) no permiten, al demodular la señal recibida, extraer fácilmente la información necesaria para conseguir la ponderación de la señal para la combinación de señales de múltiples vías.
Por esta razón, un objetivo de la presente invención es obtener los medios, en la demodulación de una señal modulada, para un proceso de ponderación de la señal con respecto a una referencia recibida.
Sumario de la invención
La presente invención consiste en un método y un aparato novedosos y mejorados para demodular, en un sistema de comunicaciones en el cual se transmiten y modulan digitalmente datos digitales, señales transmitidas de manera que se extraigan los datos digitales transmitidos. Más específicamente, la presente invención se utiliza en un sistema de comunicaciones digital en el cual una señal de datos junto con una señal piloto se modulan tanto por codificación mediante desplazamiento de fase bifásica como por codificación mediante desplazamiento de fase en cuadratura (QPSK) sobre una portadora. En el receptor, se extraen los datos de la señal recibida generando un producto por puntos entre los vectores de fase de la señal piloto y de datos. La magnitud de la componente del vector de fase de la señal de datos que está en fase con el vector de fase de la señal piloto, una referencia de fase para los datos, se determina mediante un producto por puntos de dichas proyecciones de fase o vectores de señal. En particular, el producto por puntos de dichos vectores de señal es el producto de la multiplicación de una componente en fase piloto (P_{I}) y una componente en fase de datos (D_{I}) sumado con el producto de la multiplicación de una componente en fase de cuadratura piloto (P_{Q}) y una componente en fase de cuadratura de datos (D_{Q}).
En una implementación ilustrativa, la presente invención toma forma en un receptor de un sistema de comunicaciones que recibe una señal piloto y una señal de datos definiendo cada una los vectores de fase respectivos. Cada vector de señal recibido está representado mediante sus componentes I y Q. A partir de las componentes del vector de señal el circuito de la presente invención determina la magnitud del vector de la señal de datos que está en fase con el vector de la señal piloto.
El circuito de determinación comprende un circuito multiplicador para recibir una muestra de la componente I de la señal de datos y una muestra de la componente I de la señal piloto, multiplicar la muestra de la componente I de la señal de datos recibida por la muestra de la componente I de la señal piloto, y obtener una primera muestra del producto. El circuito multiplicador también actúa de manera que recibe una muestra de la componente Q de la señal de datos y una muestra de la componente Q de la señal piloto, multiplica la muestra de la componente Q de la señal de datos recibida por la muestra de la componente Q de la señal piloto, y obtiene una segunda muestra del producto. El circuito de determinación comprende asimismo un circuito sumador para recibir la primera y la segunda muestras del producto, sumar la primera y la segunda muestras del producto recibidas, y obtener una muestra resultante de un valor representativo de la magnitud del vector de la señal de datos que está en fase con el vector de la señal
piloto.
El circuito de determinación puede incluir asimismo un circuito de almacenamiento y un circuito de selección. El circuito de almacenamiento funciona de manera que almacena la muestra de la componente I de la señal de datos, la muestra de la componente Q de la señal de datos, la muestra de la componente I de la señal piloto y la muestra de la componente Q de la señal piloto. El circuito de selección funciona de manera que recibe las muestras almacenadas de las componentes I y Q de la señal de datos, las muestras de las componentes I y Q de la señal piloto, y una señal de selección. El circuito de selección responde a un primer estado de la señal de selección, de manera que proporciona una salida de las muestras de las componentes I de la señal de datos e I de la señal piloto hacia el circuito multiplicador, y responde a un segundo estado de la señal de selección de manera que proporciona una salida de las muestras de las componentes Q de la señal de datos y Q de la señal piloto hacia el circuito multiplicador.
Breve descripción de los dibujos
Las características, objetivos y ventajas de la presente invención se pondrán más claramente de manifiesto a partir de la descripción detallada que se expone a continuación, tomada conjuntamente con los dibujos, en los cuales los caracteres de referencia iguales identifican los mismos elementos en toda la memoria y en los que:
la Figura 1 es un diagrama de bloques ilustrativo de un receptor que ejecuta el método de procesado de producto por puntos de la presente invención;
la Figura 2 es una representación vectorial ilustrativa de las señales piloto y de datos recibidas;
la Figura 3 es un diagrama de bloques ilustrativo de un receptor digital y el conjunto de circuitos asociado para extraer los datos de información y piloto de las componentes de señal I y Q recibidas;
la Figura 4 es un diagrama ilustrativo del espacio de señal QPSK;
la Figura 5 es un diagrama de bloques funcional de circuitos de producto por puntos útiles en el receptor de la Figura 3;
la Figura 6 es un diagrama de bloques que muestra una ejecución ilustrativa de los circuitos de producto por puntos de la Figura 3.
Descripción detallada de las formas de realización preferidas
El documento US-A-4.087.752 describe un sistema en el cual se codifican datos digitales de forma correlativa en múltiples estados discretos y se transmiten modulando una señal portadora. La fase de la señal portadora en cada intervalo de baudio es una función de los datos y se detecta a través de una técnica de búsqueda en árbol, que determina de forma recursiva el parámetro máximo para cada uno de los estados durante cada intervalo de baudio y a partir del mismo genera un flujo de bits de datos. Durante la obtención de un parámetro de transmisión, se puede comparar una señal de banda base con una señal de referencia obtenida a partir de la señal de banda base, por ejemplo a través de las componentes en fase y en cuadratura, y se puede evaluar una medida de la proximidad relativa de la señal de banda base respecto a la señal de referencia realizando un análisis de producto por puntos de las señales de referencia de banda base, es decir el producto de las magnitudes multiplicadas por el signo de código del ángulo entre ellas. El proceso de producto por puntos descrito en dicha memoria de patente forma parte de la generación de una serie de parámetros de señal, que se procesan posteriormente para obtener una detección de la señal. La presente invención se refiere a la determinación de una magnitud de fase de señal para aquella parte de una señal de datos recibida que está en fase con una señal de referencia recibida, tal como una señal piloto.
El documento US-A-4.866.395 describe un demodulador universal programable para cualquier señal portadora modulada digitalmente que presente un formato de constelación conocido capaz de ser caracterizado por un modelo exclusivo de constelación de estados de amplitud de fase. El demodulador divide una señal portadora modulada digitalmente que se haya recibido en una componente en fase y una componente en fase de cuadratura. Cada componente en fase y en fase de cuadratura de la señal portadora se representa en una zona unidimensional correspondiente, teniendo cada zona un valor central obtenido mediante la conversión de la correspondiente componente en fase o en cuadratura de la señal portadora utilizando tablas almacenadas en medios de memoria. A continuación se pueden generar errores de fase o de ganancia utilizando productos por puntos y vectoriales. Como en el caso del documento US-A-4.087.752, la exposición de esta memoria de patente es diferente respecto al campo de la presente invención, donde se utiliza un proceso de producto por puntos para determinar una magnitud de fase de señal para aquella parte de una señal de datos recibida que está en fase con una señal de referencia recibida, tal como una señal piloto.
En la patente U.S. nº 5.103.459, WO-A-9200639, titulada "SYSTEM AND METHOD FOR FORMING SIGNAL WAVEFORMS IN A CDMA CELLULAR TELEPHONE SYSTEM" (SISTEMA Y MÉTODO PARA OBTENER FORMAS DE ONDA DE SEÑAL EN UN SISTEMA DE TELEFONÍA CELULAR CDMA), transferida al cesionario de la presente solicitud, se da a conocer un esquema de modulación para la transmisión de señales moduladas digitalmente. Dicho esquema de modulación utiliza, en el enlace célula a móvil, una señal piloto que se transmite junto con señales de datos para ser utilizada como una referencia de fase por un demodulador de recepción. La utilización de una señal piloto para este propósito es bien conocida y se da a conocer adicionalmente en la patente U.S. nº 4.901.307 titulada "SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL REPEATERS" (SISTEMA DE COMUNICACIÓN DE ACCESO MÚLTIPLE DE ESPECTRO ENSANCHADO QUE UTILIZA REPETIDORES TERRESTRES O SATÉLITE), transferida también al cesionario de la presente solicitud.
En la citada patente U.S. nº 5.103.459 se da a conocer un receptor para demodular señales transmitidas de datos y piloto moduladas en QPSK. Dicho receptor posee una capacidad de recepción de múltiples vías tal como se da a conocer adicionalmente en la patente U.S. nº 5.109.390, WO-A-9107036, titulada "DIVERSITY RECEIVER IN A CDMA CELLULAR TELEPHONE SYSTEM" (RECEPTOR POR DIVERSIDAD EN UN SISTEMA DE TELEFONÍA CELULAR CDMA), transferida también al cesionario de la presente solicitud.
La Figura 1 ilustra, en forma de diagrama de bloques, una ejecución básica de un receptor para recibir y demodular una forma de onda transmitida por una estación base tal como se da a conocer en la patente U.S. nº 5.103.459. En la Figura 1, la señal transmitida por la estación base es recibida por una antena 10 y es llevada hacia un receptor RAKE de diversidad que comprende un receptor analógico 12 y un receptor digital 14. La señal tal como es recibida por la antena 10 y suministrada al receptor analógico 12 puede comprender propagaciones de múltiples vías de la misma señal transmitida por la estación base, que comprende señales piloto y de datos destinadas para receptores individuales o para múltiples receptores remotos. El receptor analógico 12, que en la forma de realización ilustrativa está configurado como un módem QPSK, convierte la frecuencia a valor de sentido descendente y convierte a formato digital la señal recibida para obtener las componentes I y Q compuestas. Las componentes I y Q compuestas se suministran al receptor digital 14 para la demodulación. Los datos demodulados se suministran a continuación a un conjunto de circuitos digitales 16 para realizar la combinación, el proceso inverso al entrelazado, y la descodificación. El controlador 18 utiliza ciertos datos para fijar, en el receptor digital 14, ciertos parámetros de demodulación según se expone a continuación más detalladamente.
Cada salida de componente I y Q del receptor analógico 12 puede comprender propagaciones de múltiples vías de una misma señal piloto y la señal de datos correspondiente. En el receptor digital 14, mediante un receptor diferente de entre múltiples demoduladores o receptores de datos 14b-14d, a los que se hace referencia también como "dedos", se procesan cada una de entre ciertas propagaciones de múltiples vías de la señal transmitida, tal como son seleccionadas por un receptor buscador 14a en combinación con el controlador 18. Aunque en el presente ejemplo se muestran únicamente tres "dedos" de demodulación de datos (demoduladores 14b-14d), se debería entender que se puede utilizar un número mayor o menor de "dedos". A partir de las componentes I y Q compuestas, cada "dedo" extrae, mediante demodulación, para una vía seleccionada, las componentes I y Q correspondientes a cada una de la señal piloto y la señal de datos.
Las componentes I y Q de la señal piloto para cada "dedo" forman un vector de señal piloto (P_{I}, P_{Q}). De modo similar, las componentes I y Q de la señal de datos para cada "dedo" forman un vector de señal de datos (D_{I}, D_{Q}). A partir de dichas componentes I y Q tanto para cada una de la señales pilotos como para las señales de datos correspondientes a la vía, se determina la magnitud de la componente del vector de la señal de datos que está en fase con el vector de la señal piloto.
La Figura 2 muestra una representación vectorial ilustrativa de una señal piloto y una señal de datos. En la Figura 2, las componentes I y Q demoduladas de la señal piloto y la señal de datos correspondientes a un "dedo" del receptor RAKE de diversidad definen respectivamente el vector de señal piloto 20 y el vector de señal de datos 22 en una constelación IQ. La señal piloto se transmite típicamente con una potencia de señal mayor que las señales de datos, y de este modo, la magnitud del vector de señal piloto 20 es mayor que un vector de señal de datos 22 recibido. Además, debido a que la señal piloto tiene mucha más potencia que la señal de datos, se puede utilizar como una referencia de fase precisa para el procesado de la señal.
En el proceso de transmisión, las señales piloto y de datos que están siendo transmitidas viajan por la misma vía hacia el receptor. En ausencia de ruido, los vectores de señal piloto y de datos coinciden y presentan un ángulo de fase relativo entre ellos de un valor de \pip/4, -\pi/4, 3\pi/4 ó -3\pi/4. No obstante, debido al ruido de canal, la señal recibida puede quedar desplazada respecto al ángulo de fase transmitido. En la forma de realización ilustrativa de la presente invención, la señal piloto se hace pasar adicionalmente a través de un filtro paso bajo para eliminar el ruido y los datos, mientras que la señal de datos permanece no filtrada. De este modo, cuando exista ruido, entre los vectores de señal piloto y de datos se producirá una diferencia de fase \theta, actuando la señal piloto como una referencia de fase precisa. Se debería observar que para los vectores de señal tal como se ilustra en la Figura 2, se muestra la existencia de una diferencia de fase entre los vectores piloto y de datos.
La formulación del producto por puntos, también conocido como producto escalar del vector de señal piloto 20 y el vector de señal de datos 22, resulta particularmente ventajosa en la extracción de los datos a partir de la señal recibida en un demodulador múltiple o receptor de diversidad de múltiples "dedos". En dicho tipo de receptor, se asignan los diversos "dedos" de manera que demodulen las señales de diversos caminos o fuentes diferentes. Dentro de cada "dedo", se utiliza el producto escalar para hallar la magnitud de la componente del vector de la señal de datos que está en fase con el vector de la señal piloto proyectando los vectores de datos sobre el vector piloto. En la formación de un producto por puntos entre los vectores piloto y de datos, se elimina el ruido ortogonal en los datos.
En el receptor de diversidad de múltiples "dedos", el producto por puntos para los datos producido por cada "dedo" se utiliza también para ponderar los datos de manera que se obtenga una combinación eficiente. De este modo, el producto escalar sirve para por puntos los datos según la magnitud de la señal piloto antes de realizar la combinación. Si ninguna de las señales de entrada es ortogonal a los datos, y la potencia de entrada total se mantiene en un punto fijo, la magnitud de la señal piloto es proporcional a la raíz cuadrada de la relación señal-ruido (SNR) del "dedo". De este modo, se obtiene la combinación óptima según se describe en el texto "Maximal Ratio Combining" ("Combinación de Relación Máxima"), Microwave Mobile Communications (Comunicaciones móviles por microondas), John Wiley & Sons, New York, 1974, páginas 313-319.
El producto por puntos entre un vector de señal piloto P y un vector de señal de datos D en el espacio de coordenadas IQ se puede representar mediante la ecuación:
(1)P \cdot D = |P| \ |D| \ cos\theta
donde \theta es el ángulo entre los vectores P y D.
Tal como muestra la Figura 2, el producto por puntos entre los vectores 20 y 22, calculado según la Ecuación 1, produce la componente vectorial 24 que se superpone sobre el vector 20.
Se debería entender que la relación de la Ecuación (1) se puede expresar en forma de componentes vectoriales como:
(2)P \cdot D = P_{I}D_{I} + P_{Q}D_{Q}.
donde P_{I} y P_{Q} son, respectivamente, las componentes I y Q del vector piloto P; y D_{I} y D_{Q} son, respectivamente, las componentes I y Q del vector de datos D.
Considerando el producto por puntos tal como se representa mediante la Ecuación (1) en el procesado de las componentes I y Q de la señal piloto y de datos, se consigue tanto la proyección como el escalado. Considerando la relación de la Ecuación (2), el producto por puntos se implementa fácilmente en aplicaciones digitales. Una única unidad de multiplicación y acumulación puede realizar dicha operación en tres etapas de manera que se reduce la complejidad del "hardware".
La Figura 3 ilustra, con mayor detalle, los elementos del receptor digital 14 y el conjunto de circuito digitales 16 de la Figura 1. En la Figura 3, las muestras de señal I y Q compuestas del receptor analógico 12 se suministran a cada uno de los "dedos" 14b-14d de demodulación de datos. Únicamente a título explicativo, se dan a conocer detalles sobre uno de los "dedos" de demodulación de datos, "dedo" 14b, presentando los "dedos" restantes una construcción y una función idénticas. Se asigna cada uno de los "dedos" 14b-14c de manera que demodule la señal transmitida que viaja sobre una vía diferente hacia el receptor del usuario y de este modo utiliza una sincronización de tiempo ligeramente diferente, correspondiente al menos a una separación de un segmento PN, en el proceso de demodulación.
Las muestras de señal de componentes I y Q compuestas, cada una de las cuales tiene un valor de múltiples bits, se introducen en el demodulador QPSK 30. El demodulador QPSK 30 recibe también, desde el generador 30 de secuencias PN piloto, las secuencias PN piloto PN_{I} y PN_{Q}. El generador 32 de secuencias PN piloto genera las secuencias PN_{I} y PN_{Q} idénticas a las correspondientes utilizadas en el transmisor según la sincronización de secuencias y la entrada de estados (no mostrada) suministradas desde el controlador 18 (Figura 1). El controlador 18 se implementa típicamente como un microprocesador e incluye las instrucciones de programa y la memoria adecuadas.
En la forma de realización ilustrativa, se suministran muestras de señal de componentes I y Q al demodulador QPSK 30 a una velocidad de transmisión, muestras que se corresponde con ocho veces la velocidad de transmisión de segmentos de las secuencias PN. No obstante, se debería entender que las muestras se pueden suministrar a cualquier otra velocidad a o mayor que la velocidad de transmisión de segmentos de secuencias PN. En la forma de realización ilustrativa, la velocidad de transmisión de segmentos PN es 1,2288 Mcps que es mucho mayor que la velocidad de transmisión de símbolos de datos de 19,2 ksps.
El demodulador QPSK 30 deshace la modulación PN sobre las muestras de señal de componentes I y Q compuestas de manera que extrae de dicho proceso las muestras de las componentes I y Q compuestas. Para entender el funcionamiento del demodulador 30, es necesario entender el efecto que tiene sobre las señales piloto y de datos el esquema de modulación de transmisión ilustrativo, modulación QPSK y modulación BPSK. La Figura 4 ilustra la constelación de modulación para las señales moduladas I y Q. Una señal BPSK se transmite normalmente sin utilizar ningún desplazamiento de fase o utilizando un desplazamiento de fase de 180º en la portadora para representar los dos estados de datos, es decir, "0" ó un "1". Al proporcionar dos versiones del mismo bit de datos para la modulación QPSK
en el esquema de modulación BPSK donde no hay entrada de señal de modulación I o Q, la señal de salida I/Q posee las coordenadas de espacio de señal (0, 0) ó (1, 1). Con la contribución de las secuencias PN I y Q en la modulación QPSK, la señal resultante presenta una de entre las cuatro fases según se muestra en la Figura 4. La Tabla I que sigue a continuación ilustra la correspondencia entre los datos que se producen en las coordenadas (0, 0) ó (1, 1) y la rotación de fase en sentido contrario al de las agujas del reloj que se produce como resultado de la modulación de I y Q.
TABLA I
PN I PN Q Ángulo de rotación
0 0
0 1 270º
1 0 90º
1 1 180º
Se debería entender adicionalmente que en el esquema de modulación ilustrativo, se utiliza un filtrado FIR de la señal en el esquema de modulación de transmisión. Los valores de señal piloto y de datos PN de I y Q codificados de "0" y "1" se convierten respectivamente en valores "+1" y "-1" para el filtrado FIR. Después del filtrado, las muestras se convierten de formato digital a analógico para la modulación de portadora.
Al recibir y demodular la portadora modulada, las muestras de señal I y Q compuestas se suministran al demodulador 30. Aunque los segmentos PN del generador 32 de secuencias PN piloto suministrados al demodulador 30 son valores "0" y "1", dichos valores son interpretados por el demodulador 30 como valores "+1" y "-1". Como resultado de dicha interpretación, se debe cambiar el signo de las muestras de señal de componentes I y Q según los valores PN tal como se muestra en la Tabla II. Para cambiar adecuadamente el signo de los valores I y Q, se considera el ángulo de fase de la forma de onda QPSK. La Tabla II que sigue a continuación muestra la correspondiente rotación en el sentido de las agujas del reloj (CW) o en sentido contrario al de las agujas del reloj (CCW) de la coordenada de la señal recibida provocada por los bits PN. Como resultado, las salidas I y Q se determinan con respecto a las entradas I y Q según la Tabla II.
TABLA II
PN I PN Q Ángulo de rotación I_{OUT} Q_{OUT}
0 0 I_{IN} Q_{IN}
0 1 90º CCW -Q_{IN} I_{IN}
1 0 90º CW Q_{IN} -I_{IN}
1 1 180º -I_{IN} -Q_{IN}
Como ejemplo, se puede considerar la secuencia formada totalmente por ceros ("0") para los datos de entrada. Tal como se muestra en la Figura 4 los datos no modulados poseen las coordenadas de señal (0, 0). Utilizando las relaciones de la Tabla I, los datos se modulan para obtener uno de los cuatro vectores IQ mostrado en la Figura 4. Al aplicar la rotación tal como se muestra en la Tabla II al demodular la secuencia de datos, se hace girar a cada vector de señal IQ hacia atrás hacia el primer cuadrante correspondiente a un cero, es decir la coordenada (0, 0).
A las muestras de las componentes I y Q se les da salida respectivamente desde el demodulador QPSK 30 hacia los filtros digitales 34 y 36 donde las señales son filtradas digitalmente. Cada uno de los filtros 34 y 36 se configuran típicamente como un filtro de primer orden sencillo con un coeficiente de realimentación de (N-1)/N, siendo en la forma de realización ilustrativa N=64. Las muestras de señal I y Q filtradas obtenidas a la salida de los filtros 34 y 36 son muestras de las componentes I y Q de la señal piloto y se las denomina como muestras Piloto I (P_{I}) y Piloto Q (P_{Q}). Las muestras Piloto I y Piloto Q se suministran hacia un circuito de producto por puntos 38 que forma parte del conjunto de circuitos digitales 16 (Figura 1).
Se debería entender que en el modelo de modulación considerado para el presente ejemplo, la señal piloto transmitida utiliza el código de Walsh formado en su totalidad por ceros como señal piloto que se modula en PN mediante las secuencias de modulación PN I y Q. Al utilizar el código de Walsh formado en su totalidad por ceros, la señal piloto modulada en PN es la misma que las propias secuencias de modulación PN I y Q. Por esta razón, eliminando la modulación PN en la señal de componentes I y Q compuesta, y filtrando, se recupera la señal piloto formada en su totalidad por ceros. Debería entenderse que como señal piloto se puede utilizar cualquier otro de entre los códigos Walsh. Debería entenderse además que para ser utilizada como señal piloto, se puede cubrir una entrada predeterminada mediante una secuencia de Walsh para la transmisión. Al producirse la recepción, se elimina la cobertura de Walsh de la señal demodulada, tal como se describe a continuación con relación a la recuperación de datos, de manera que se recupere la entrada original.
Para recuperar los datos, se extraen también respectivamente las componentes I y Q a la salida del demodulador QPSK 30 hacia los mezcladores digitales 40 y 42 que se pueden configurar como sumadores módulo dos o puertas OR exclusivas. Los mezcladores digitales 40 y 42 reciben también una secuencia Walsh del generador de secuencias Walsh 44. Dicha secuencia Walsh es idéntica a la secuencia Walsh asignada a dicho canal en el transmisor y se selecciona según una entrada de asignación de secuencias (no mostrada) del controlador 18. En la forma de realización ilustrativa, la velocidad de transmisión de los segmentos de secuencias Walsh es también de 1,2288 Mcps. Los mezcladores digitales 40 y 42 realizan una suma módulo 2 entre la secuencia de segmentos Walsh y las muestras de componentes I y Q respectivamente introducidas. A las muestras de las componentes I y Q demoduladas y descubiertas en estos momentos se les da salida desde los mezcladores digitales 40 y 42, donde se suministran respectivamente a los acumuladores 46 y 48. Los acumuladores 46 y 48 acumulan respectivamente las muestras de componentes I y Q sobre un periodo de tiempo de símbolos, que en la forma de realización ilustrativa se corresponde con 64 muestras ó 1/19200 segundos. La salida de los acumuladores 46 y 48 se produce a la velocidad de transmisión de símbolos de 19200 símbolos/segundo y constituyen las respectivas componentes I y Q de datos de símbolos, a las que se hace referencia en la presente memoria como muestras I de Datos (D_{I}) y Q de Datos (D_{Q}). Las muestras I de Datos y Q de Datos se suministran también al circuito 38 de producto por puntos. A continuación los acumuladores 46 y 48 se borran o se ponen en condiciones iniciales tras la salida de datos para acumular el siguiente conjunto de muestras.
Cada uno de los otros "dedos" de demodulación 14c-14d proporciona también las muestras I y Q de Datos, e I y Q Piloto de la vía respectiva hacia un correspondiente circuito 50 y 52 de producto por puntos. Los circuitos 38, 50 y 52 de producto por puntos realizan cada uno una operación de producto por puntos sobre las muestras I y Q Piloto, e I y Q de Datos recibidas de manera que se obtiene un correspondiente valor por puntos indicativo de la magnitud de la señal de datos sobre un periodo de símbolos que está en fase con el valor piloto para esa vía. A los datos de muestra de símbolos se les da salida desde cada uno de los circuitos 38, 50 y 52 de producto por puntos hacia el combinador de símbolos 54. La salida de cada uno de los circuitos 38, 50 y 52 de producto por puntos puede tener los bits inferiores del valor de la muestra de símbolos truncados mediante un truncador de bits (no mostrado) para reducir los requisitos de manipulación de bits. El combinador 54 suma las muestras de símbolos de entrada y proporciona una muestra de símbolos de salida. La salida del combinador 54 también puede tener los bits inferiores del valor de la muestra de símbolos truncados mediante un truncador de bits (no mostrado) para reducir los requisitos de manipulación de bits.
La salida del combinador 54 se lleva a un mezclador digital 56. Cuando se requiera, se suministra también una secuencia PN de usuario como una entrada hacia el mezclador digital, por ejemplo cuando se utilizó la secuencia PN de usuario para codificar de forma aleatoria el flujo de símbolos transmitido. El generador 58 de secuencias PN de usuario, bajo el control del controlador 18 (cuya entrada no se muestra), genera la misma secuencia PN de usuario utilizada para codificar mediante aleatoriedad el flujo de símbolos transmitido. El mezclador digital 56 se puede configurar sencillamente como un conjunto de puertas lógicas OR exclusivas tal como se ha mencionado anteriormente. Típicamente, la secuencia PN de usuario se transfiere o controla mediante reloj a la velocidad de transmisión de los símbolos.
Las muestras de símbolos de secuencias PN de usuario descodificadas en su aleatoriedad se suministran hacia el dispositivo 60 que realiza el proceso inverso al entrelazado donde se revierte dicho entrelazado en una trama de símbolos entrelazada. A continuación, los símbolos a los que se ha aplicado el proceso inverso al entrelazado se suministran al descodificador 62 para descodificar los símbolos que representan los datos codificados de corrección de errores directa (FEC). Típicamente, el descodificador 62 se configura como un descodificador Viterbi.
La Figura 5 ilustra, en forma de diagrama de bloques funcional, los elementos que comprenden los circuitos 38, 50 y 52 de producto por puntos de la Figura 3. En la Figura 5, una muestra I de Datos y la correspondiente muestra I Piloto se suministran como entradas al multiplicador digital 70, y una muestra Q de Datos y la correspondiente muestra Q Piloto se suministran como entradas al multiplicador digital 72. El producto de la multiplicación que se produce en el multiplicador 70 entre la muestra I de Datos y la muestra I Piloto se suministra como entrada al sumador digital 74. De modo similar, el producto de la multiplicación en el multiplicador 72 entre la muestra Q de Datos y la muestra Q Piloto se suministra a continuación como otra entrada hacia el sumador digital 74. El sumador 74 suma los dos valores de entrada, de manera que se obtiene una muestra de símbolos de salida para combinar con los símbolos demodulados de otras vías. El valor de esta muestra de símbolos representa el valor del vector de datos en fase con el vector piloto, convertido a escala según la potencia de la señal piloto.
La Figura 6 proporciona una ejecución ilustrativa del circuito 38 de producto por puntos de la Figura 3, presentando los circuitos 50 y 52 de producto por puntos una construcción idéntica. El circuito de la Figura 6 ejecuta un circuito digital que utiliza las relaciones expresadas en las ecuaciones (1) y (2) expuestas anteriormente. En la Figura 6, las muestras I de Datos y Q de Datos, y las correspondientes muestras I Piloto y Q Piloto, se suministran respectivamente a los circuitos de retención 80, 82, 84 y 86, donde son almacenadas en respuesta a una señal de habilitación del circuito de retención suministrada a la velocidad de transmisión de los símbolos. Debido a que cada una de dichas muestras son muestras de múltiples bits, cada uno de los circuitos de retención 80-86 se construye como una serie de elementos de circuito de retención (no mostrados), almacenando cada uno un bit diferente de la muestra.
Los valores I, Q almacenados en cada uno de los circuitos de retención 80 y 82 se suministran respectivamente hacia una entrada I y a una entrada Q de un multiplexor 88 de entrada de múltiples bits de relación dos a uno (2:1). De forma similar, la salida de cada uno de los circuitos de retención 84 y 86 se suministra respectivamente hacia una entrada I y una entrada Q de un multiplexor 90 de entrada de múltiples bits de relación dos a uno (2:1). También se suministra una señal de selección I/Q hacia los multiplexores 88 y 90. Los multiplexores 88 y 90 responden a la señal de selección I/Q proporcionando, durante la mitad del periodo de símbolos, una salida de una de las entradas, por ejemplo, la entrada I, y durante la otra mitad del periodo de símbolos, una salida de la otra entrada, por ejemplo, la entrada Q.
Las muestras de datos y piloto seleccionadas obtenidas a la salida de los multiplexores 88 y 90 se suministran a un elemento 92 de multiplicación y acumulación en serie que comprende un multiplicador digital 94 y un acumulador 96. El elemento 92, durante cada periodo de símbolos, multiplica secuencialmente en el multiplicador 94 la muestra I de Datos con la muestra I Piloto, multiplica en el multiplicador 94 la muestra Q de Datos con la muestra Q Piloto, y suma los productos de estas multiplicaciones en el acumulador 96, de manera que se obtiene un valor de muestra de símbolos representativo de la magnitud del símbolo en fase con la señal piloto. El valor generado en el elemento 92 se borra cada periodo de símbolos en respuesta a una entrada de reloj de símbolos.
Debería entenderse que se pueden idear otras diversas implementaciones digitales del circuito de producto por puntos. Por ejemplo, en lugar de realizar el multiplexado de los valores que van a ser multiplicados juntos, I de Datos con I Piloto y Q de Datos con Q Piloto, en un único multiplicador, se pueden utilizar multiplicadores indepen-
dientes.
La descripción anterior de las formas de realización preferidas se proporciona para hacer posible que cualquier persona experta en la materia pueda realizar o utilizar la presente invención. Las diversas modificaciones que se pueden aplicar a dichas formas de realización quedarán puestas claramente de manifiesto para expertos en la materia, y los principios genéricos definidos en la presente memoria se pueden aplicar a otras formas de realización sin hacer uso de la actividad inventiva. De este modo, la presente invención no pretende quedar limitada a las formas de realización mostradas en la presente memoria, sino que queda definida por el alcance de las reivindicaciones.

Claims (14)

1. Aparato para determinar una magnitud relativa para una parte de una señal de datos en un sistema de comunicaciones, estando una parte de una señal de datos en fase con una señal de referencia para dicho sistema de comunicaciones, siendo recibidas dicha señal de datos y dicha señal piloto sobre una vía de señales común, que
comprende:
unos medios (12) para extraer componentes de la señal piloto en fase (I) y en cuadratura (Q) ; y
unos medios (12) para extraer componentes de la señal de datos en fase (I) y en cuadratura (Q);
caracterizado porque dicho aparato comprende además:
unos medios (38, 50, 52) para generar un producto de dichas componentes en fase (I) de dichas señales de datos y piloto para obtener un primer valor resultante, y para generar un producto de dichas componentes en cuadratura (Q) de dichas señales de datos y piloto para obtener un segundo valor resultante; y
unos medios (54) para sumar dichos primeros y segundos valores resultantes.
2. Aparato según la reivindicación 1, que comprende además:
unos medios (80, 82; 84, 86) para almacenar dichas componentes de señal de dicha señal de datos en fase (I de DATOS) y en cuadratura (Q PILOTO), y dichas componentes de dicha señal piloto en fase (I PILOTO) y en cuadratura (Q PILOTO); y
unos medios (88, 90) que responden a una señal de selección (I/Q), para proporcionar dichas componentes en fase (I de DATOS, I PILOTO) de dichas señales de datos y piloto hacia dichos medios (94) para generar un producto cuando dicha señal de selección (I/Q) presenta un primer estado (I), y para proporcionar dichas componentes en cuadratura (Q de DATOS, Q PILOTO) de dichas señales de datos y piloto hacia dichos medios (94) para generar un producto cuando dicha señal de selección (I/Q) presenta un segundo estado (Q).
3. Aparato según la reivindicación 2, en el que los medios (80, 82; 84, 86) para almacenar dichas componentes de señal de dicha señal de datos en fase (I de DATOS) y en cuadratura (Q de DATOS) comprenden:
un primer par de circuitos de retención (80, 82), conectado cada uno para recibir una de dichas componentes de dicha señal de datos en fase (I de DATOS) y en cuadratura (Q de DATOS) y presentando cada uno una salida; y
un segundo par de circuitos de retención (84, 86), conectado cada uno para recibir una de dichas componentes de dicha señal piloto en fase (I PILOTO) y en cuadratura (Q PILOTO), y presentando cada uno una salida.
4. Aparato según la reivindicación 3, en el que dichos medios que responden a una señal de selección comprenden:
un primer multiplexor (88) que presenta una entrada (I, Q) de señal de selección, un par de entradas, acoplada cada una a una salida de dicho primer par de circuitos de retención (80, 82), y una salida acoplada a una entrada de dichos medios (94) para generar un producto; y
un segundo multiplexor (90) que presenta una entrada (I, Q) de señal de selección, un par de entradas, acoplada cada una a una salida de dicho segundo par de circuitos de retención (84, 86), y una salida acoplada a una segunda entrada de dichos medios (94) para generar un producto.
5. Aparato según la reivindicación 1, en el que los medios para generar productos de dichas componentes en fase y en cuadratura comprenden:
un primer multiplicador (70) conectado para recibir dicha componente de la señal de datos en fase (I de DATOS) y dicha componente de la señal piloto en fase (I PILOTO) y que presenta una salida de producto acoplada a dichos medios (74) para realizar la suma; y
un segundo multiplicador (72) conectado para recibir dicha componente de la señal de datos en cuadratura (Q de DATOS) y dicha componente de la señal piloto en cuadratura (Q PILOTO) y que tiene una salida de producto acoplada a dichos medios (74) para realizar la suma.
6. Aparato según la reivindicación 5, en el que dichos medios (74) para realizar la suma comprenden un sumador que presenta un par de entradas, acoplada cada una a dichas primera (70) y segunda (72) salidas de multiplicador.
7. Aparato según la reivindicación 1, en el que dicho sistema de comunicaciones comprende un sistema de comunicaciones de datos/teléfono inalámbrico en el que los usuarios remotos están situados dentro de una pluralidad de células y comunican las señales de información hacia por lo menos un dispositivo de pasarela, utilizando señales de comunicación de tipo espectro ensanchado de acceso múltiple por división de código (CDMA).
8. Aparato según la reivindicación 1, en el que
(a)
dicha señal de datos está en fase con dicha señal piloto;
(b)
dicho sistema de comunicaciones es un sistema de comunicaciones de espectro ensanchado;
(c)
las señales de datos y piloto se reciben sobre una vía de señal común;
(d)
cada señal presenta una componente en fase (I) y en fase de cuadratura (Q);
(e)
dichos medios de generación de producto comprenden un multiplicador (70, 72) conectado para recibir y multiplicar conjuntamente una muestra de componente (I) de señal de datos y una muestra de componente (I) de señal piloto, para producir una primera muestra de producto, y para recibir y multiplicar conjuntamente una muestra de componente (Q) de señal de datos y una muestra de componente (Q) de señal piloto para producir una segunda muestra de producto; y
(f)
dichos medios sumadores comprenden un sumador (74) conectado para recibir y sumar dichas primera y segunda muestras de producto para producir un valor representativo de la magnitud de dicha señal de datos en fase con dicha señal piloto.
9. Aparato según la reivindicación 8, que comprende además:
unos medios de almacenamiento (80, 82, 84, 86) para almacenar dichas muestras de componentes I de señal de datos, Q de señal de datos, I de señal piloto, y Q de señal piloto; y
unos medios de selección (88, 90) para recibir dichas muestras de componentes I y Q de señal de datos almacenadas, dichas muestras de componentes I y Q de señal piloto y una señal de selección, respondiendo dichos medios de selección (88, 90) a un primer estado de dicha señal de selección para proporcionar dichas muestras de componentes I de señal de datos e I de señal piloto hacia dicho multiplicador (94), y respondiendo a un segundo estado de dicha señal de selección para proporcionar dichas muestras de componentes Q de señal de datos y Q de señal piloto hacia dicho multiplicador (94).
10. Aparato según la reivindicación 8 ó 9, en el que dichas señales de datos y piloto se transmiten sobre dicha vía de transferencia de señal común sincronizadas entre ellas.
11. Aparato según cualquiera de las reivindicaciones 1 a 7, en el que:
dichos medios (38, 50, 52) para generar productos comprenden por lo menos un multiplicador digital (70, 72) que tiene dos entradas de señal y una salida; y
dichos medios sumadores (54) comprenden un acumulador digital (92) que tiene una primera y una segunda entrada y una salida.
12. Método para determinar, en un receptor de un sistema de comunicaciones que recibe una señal piloto como señal de referencia y una señal de datos, teniendo cada una componentes en fase (I) y en cuadratura (Q), una magnitud de dicha señal de datos que está en fase con dicha señal piloto en un espacio de fase preseleccionado correspondiente a dicha fase de señal piloto, estando dicho método caracterizado porque comprende las etapas
siguientes:
formación (70) de un producto de una muestra de componente I de la señal de datos recibida y una muestra de componente I de la señal piloto para obtener una primera muestra de producto resultante;
formación (72) de un producto de una muestra de componente Q de la señal de datos recibida y una muestra de componente Q de la señal piloto para obtener una segunda muestra de producto resultante; y
suma (74) de dichas primera y segunda muestras de producto para obtener un valor resultante representativo de una magnitud de dicha señal de datos que está en fase con dicha señal piloto.
13. Método según la reivindicación 12, que comprende además las etapas siguientes:
almacenar (80, 82, 84, 86) cada una de dichas muestras de componentes I de señal de datos, Q de señal de datos, I de señal piloto, y Q de señal piloto;
proporcionar (88) dichas muestras de componentes I de señal de datos e I de señal piloto almacenadas para realizar la multiplicación (94) en sincronización entre ellas; y
proporcionar (90) dichas muestras de componentes Q de señal de datos y Q de señal piloto almacenadas para realizar la multiplicación (94) en sincronización entre ellas.
14. Método según la reivindicación 12, en el que dicho sistema de comunicaciones comprende un sistema de comunicación de datos/teléfono inalámbrico en el cual los usuarios remotos están situados dentro de una serie de células y comunican las señales de información hacia por lo menos un dispositivo de pasarela, utilizando señales de comunicación de tipo espectro ensanchado de acceso múltiple por división de código (CDMA).
ES94902317T 1992-11-24 1993-11-18 Circuito de productos por puntos para receptores de multiples vias. Expired - Lifetime ES2132371T5 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US98103492A 1992-11-24 1992-11-24
US981034 1992-11-24

Publications (2)

Publication Number Publication Date
ES2132371T3 ES2132371T3 (es) 1999-08-16
ES2132371T5 true ES2132371T5 (es) 2006-05-16

Family

ID=25528051

Family Applications (1)

Application Number Title Priority Date Filing Date
ES94902317T Expired - Lifetime ES2132371T5 (es) 1992-11-24 1993-11-18 Circuito de productos por puntos para receptores de multiples vias.

Country Status (22)

Country Link
US (1) US5506865A (es)
EP (1) EP0671082B2 (es)
JP (1) JP2868901B2 (es)
KR (1) KR100252549B1 (es)
CN (1) CN1078026C (es)
AT (1) ATE180607T1 (es)
AU (1) AU676249B2 (es)
BR (1) BR9307519A (es)
CA (1) CA2150015C (es)
DE (1) DE69325105T3 (es)
DK (1) DK0671082T4 (es)
ES (1) ES2132371T5 (es)
FI (1) FI112755B (es)
GR (1) GR3030720T3 (es)
HK (1) HK1011126A1 (es)
IL (1) IL107710A (es)
MX (1) MX9307373A (es)
MY (1) MY110762A (es)
RU (1) RU2202154C2 (es)
SG (1) SG49142A1 (es)
WO (1) WO1994013066A1 (es)
ZA (1) ZA938324B (es)

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5602834A (en) * 1990-12-07 1997-02-11 Qualcomm Incorporated Linear coverage area antenna system for a CDMA communication system
US6137840A (en) 1995-03-31 2000-10-24 Qualcomm Incorporated Method and apparatus for performing fast power control in a mobile communication system
US6977967B1 (en) * 1995-03-31 2005-12-20 Qualcomm Incorporated Method and apparatus for performing fast power control in a mobile communication system
TW347616B (en) 1995-03-31 1998-12-11 Qualcomm Inc Method and apparatus for performing fast power control in a mobile communication system a method and apparatus for controlling transmission power in a mobile communication system is disclosed.
US5764687A (en) * 1995-06-20 1998-06-09 Qualcomm Incorporated Mobile demodulator architecture for a spread spectrum multiple access communication system
ZA965340B (en) 1995-06-30 1997-01-27 Interdigital Tech Corp Code division multiple access (cdma) communication system
US6385634B1 (en) 1995-08-31 2002-05-07 Intel Corporation Method for performing multiply-add operations on packed data
US5721892A (en) * 1995-08-31 1998-02-24 Intel Corporation Method and apparatus for performing multiply-subtract operations on packed data
US7395298B2 (en) * 1995-08-31 2008-07-01 Intel Corporation Method and apparatus for performing multiply-add operations on packed data
US6237016B1 (en) 1995-09-05 2001-05-22 Intel Corporation Method and apparatus for multiplying and accumulating data samples and complex coefficients
US5983253A (en) * 1995-09-05 1999-11-09 Intel Corporation Computer system for performing complex digital filters
US6470370B2 (en) 1995-09-05 2002-10-22 Intel Corporation Method and apparatus for multiplying and accumulating complex numbers in a digital filter
US5936872A (en) * 1995-09-05 1999-08-10 Intel Corporation Method and apparatus for storing complex numbers to allow for efficient complex multiplication operations and performing such complex multiplication operations
US6058408A (en) * 1995-09-05 2000-05-02 Intel Corporation Method and apparatus for multiplying and accumulating complex numbers in a digital filter
US5822459A (en) * 1995-09-28 1998-10-13 Intel Corporation Method for processing wavelet bands
US5621674A (en) * 1996-02-15 1997-04-15 Intel Corporation Computer implemented method for compressing 24 bit pixels to 16 bit pixels
US5831885A (en) * 1996-03-04 1998-11-03 Intel Corporation Computer implemented method for performing division emulation
US5930230A (en) 1996-05-28 1999-07-27 Qualcomm Incorporated High data rate CDMA wireless communication system
US6678311B2 (en) 1996-05-28 2004-01-13 Qualcomm Incorporated High data CDMA wireless communication system using variable sized channel codes
US5987076A (en) * 1996-07-29 1999-11-16 Qualcomm Inc. Coherent signal processing for CDMA communication system
US5910950A (en) * 1996-08-16 1999-06-08 Lucent Technologies Inc. Demodulator phase correction for code division multiple access receiver
US6370156B2 (en) 1997-01-31 2002-04-09 Alcatel Modulation/demodulation of a pilot carrier, means and method to perform the modulation/demodulation
DE19708626C2 (de) * 1997-03-04 1999-08-05 Rohde & Schwarz Nach dem Spreizspektrumverfahren arbeitendes Funkkommunikationssystem
US6396867B1 (en) 1997-04-25 2002-05-28 Qualcomm Incorporated Method and apparatus for forward link power control
US6122334A (en) * 1997-06-10 2000-09-19 Hughes; Robbin D. Pilot signal detection filter for a wireless communication device
US6539069B1 (en) * 1997-06-10 2003-03-25 Qualcomm, Inc. Dynamic filtering of pilot energy samples in a wireless communication system
US6285655B1 (en) 1997-09-08 2001-09-04 Qualcomm Inc. Method and apparatus for providing orthogonal spot beams, sectors, and picocells
CN100459444C (zh) 1997-10-10 2009-02-04 高通股份有限公司 在多用户通信系统中的多层伪随机噪声码扩展
US6101168A (en) * 1997-11-13 2000-08-08 Qualcomm Inc. Method and apparatus for time efficient retransmission using symbol accumulation
US6411799B1 (en) * 1997-12-04 2002-06-25 Qualcomm Incorporated Method and apparatus for providing ternary power control in a communication system
US6545989B1 (en) 1998-02-19 2003-04-08 Qualcomm Incorporated Transmit gating in a wireless communication system
JP3166705B2 (ja) * 1998-04-16 2001-05-14 松下電器産業株式会社 無線装置及び送信方法
JP3295037B2 (ja) * 1998-07-22 2002-06-24 沖電気工業株式会社 伝搬路推定方法及び装置、並びに伝搬路推定システム
US6678320B1 (en) * 1998-08-31 2004-01-13 Qualcomm, Incorporated Efficient finite impulse response filter implementation for CDMA waveform generation
US6798736B1 (en) 1998-09-22 2004-09-28 Qualcomm Incorporated Method and apparatus for transmitting and receiving variable rate data
US6625197B1 (en) 1998-10-27 2003-09-23 Qualcomm Incorporated Method and apparatus for multipath demodulation in a code division multiple access communication system
US6512925B1 (en) 1998-12-03 2003-01-28 Qualcomm, Incorporated Method and apparatus for controlling transmission power while in soft handoff
US6847658B1 (en) * 1998-12-10 2005-01-25 Qualcomm, Incorporated Demultiplexer for channel interleaving
US6130923A (en) * 1998-12-11 2000-10-10 Qualcomm Incorporated Lock detection for multipath wireless receiver
US6229841B1 (en) 1998-12-11 2001-05-08 Qualcomm Incorporated Method and apparatus for energy estimation in a wireless receiver capable of receiving multiple instances of a common signal
US6449630B1 (en) * 1999-04-07 2002-09-10 Mitsubishi Electric Research Laboratories, Inc. Multiple function processing core for communication signals
US6925067B2 (en) 1999-04-23 2005-08-02 Qualcomm, Incorporated Configuration of overhead channels in a mixed bandwidth system
US6304563B1 (en) * 1999-04-23 2001-10-16 Qualcomm Incorporated Method and apparatus for processing a punctured pilot channel
US6452959B1 (en) * 1999-05-28 2002-09-17 Dot Wireless, Inc. Method of and apparatus for generating data sequences for use in communications
US7054284B2 (en) 1999-06-23 2006-05-30 Qualcomm, Incorporated Method and apparatus for supervising a potentially gated signal in a wireless communication system
US6480472B1 (en) 1999-07-21 2002-11-12 Qualcomm Incorporated Mobile station supervision of the forward dedicated control channel when in the discontinuous transmission mode
US6496706B1 (en) 1999-07-23 2002-12-17 Qualcomm Incorporated Method and system for transmit gating in a wireless communication system
US6603752B1 (en) * 1999-07-29 2003-08-05 Ahmed Saifuddin Method and system for controlling transmission energy in a variable rate gated communication system
US6633552B1 (en) 1999-08-06 2003-10-14 Qualcomm Incorporated Method and apparatus for determining the closed loop power control set point in a wireless packet data communication system
US6493329B1 (en) * 1999-08-23 2002-12-10 Qualcomm Incorporated Adaptive channel estimation in a wireless communication system
US6640236B1 (en) 1999-08-31 2003-10-28 Qualcomm Incorporated Method and apparatus for generating multiple bits of a pseudonoise sequence with each clock pulse by computing the bits in parallel
US6606485B1 (en) 1999-10-06 2003-08-12 Qualcomm, Incorporated Candidate system search and soft handoff between frequencies in a multi-carrier mobile communication system
US6757553B1 (en) 1999-10-14 2004-06-29 Qualcomm Incorporated Base station beam sweeping method and apparatus using multiple rotating antennas
US6952454B1 (en) 2000-03-22 2005-10-04 Qualcomm, Incorporated Multiplexing of real time services and non-real time services for OFDM systems
US6628702B1 (en) * 2000-06-14 2003-09-30 Qualcomm, Incorporated Method and apparatus for demodulating signals processed in a transmit diversity mode
EP2271043A3 (en) 2000-07-12 2011-03-23 Qualcomm Incorporated Method and apparatus for providing channel state information in a MIMO system
US6771691B1 (en) * 2000-09-15 2004-08-03 Texas Instruments Incorporated System and method for extracting soft symbols in direct sequence spread spectrum communications
US6985516B1 (en) 2000-11-27 2006-01-10 Qualcomm Incorporated Method and apparatus for processing a received signal in a communications system
US7085239B2 (en) 2001-01-05 2006-08-01 Qualcomm, Incorporated Method and apparatus for determining the forward link closed loop power control set point in a wireless packet data communication system
US8199696B2 (en) * 2001-03-29 2012-06-12 Qualcomm Incorporated Method and apparatus for power control in a wireless communication system
JP3468224B2 (ja) * 2001-04-02 2003-11-17 三菱電機株式会社 マルチユーザ復調装置、受信装置、並びにマルチチャネル復調方法。
US20030021271A1 (en) * 2001-04-03 2003-01-30 Leimer Donald K. Hybrid wireless communication system
US6987799B2 (en) * 2001-05-03 2006-01-17 Texas Instruments Incorporated System and method for demodulating associated information channels in direct sequence spread spectrum communications
WO2002093764A1 (de) * 2001-05-16 2002-11-21 Siemens Aktiengesellschaft Vorrichtung und verfahren zum verarbeiten von cdma-datenpaketen
US8611311B2 (en) 2001-06-06 2013-12-17 Qualcomm Incorporated Method and apparatus for canceling pilot interference in a wireless communication system
US8085889B1 (en) 2005-04-11 2011-12-27 Rambus Inc. Methods for managing alignment and latency in interference cancellation
US7158559B2 (en) * 2002-01-15 2007-01-02 Tensor Comm, Inc. Serial cancellation receiver design for a coded signal processing engine
US7236514B2 (en) * 2001-10-01 2007-06-26 Ericsson, Inc. Communications methods, apparatus and computer program products using gain multipliers
US7430578B2 (en) * 2001-10-29 2008-09-30 Intel Corporation Method and apparatus for performing multiply-add operations on packed byte data
US7394879B2 (en) * 2001-11-19 2008-07-01 Tensorcomm, Inc. Systems and methods for parallel signal cancellation
US20050101277A1 (en) * 2001-11-19 2005-05-12 Narayan Anand P. Gain control for interference cancellation
US7260506B2 (en) * 2001-11-19 2007-08-21 Tensorcomm, Inc. Orthogonalization and directional filtering
US7010017B2 (en) 2002-01-30 2006-03-07 Qualcomm Inc. Receiver noise estimation
SG109499A1 (en) * 2002-06-17 2005-03-30 Oki Techno Ct Singapore Pte Frequency estimation in a burst radio receiver
US20040208238A1 (en) * 2002-06-25 2004-10-21 Thomas John K. Systems and methods for location estimation in spread spectrum communication systems
US7085582B2 (en) * 2002-07-31 2006-08-01 Motorola, Inc. Pilot information gain control method and apparatus
US8761321B2 (en) * 2005-04-07 2014-06-24 Iii Holdings 1, Llc Optimal feedback weighting for soft-decision cancellers
US20050180364A1 (en) * 2002-09-20 2005-08-18 Vijay Nagarajan Construction of projection operators for interference cancellation
US7463609B2 (en) * 2005-07-29 2008-12-09 Tensorcomm, Inc Interference cancellation within wireless transceivers
US7577186B2 (en) * 2002-09-20 2009-08-18 Tensorcomm, Inc Interference matrix construction
US7787572B2 (en) * 2005-04-07 2010-08-31 Rambus Inc. Advanced signal processors for interference cancellation in baseband receivers
US7808937B2 (en) 2005-04-07 2010-10-05 Rambus, Inc. Variable interference cancellation technology for CDMA systems
US7876810B2 (en) 2005-04-07 2011-01-25 Rambus Inc. Soft weighted interference cancellation for CDMA systems
CN100423466C (zh) * 2002-09-23 2008-10-01 张量通讯公司 在扩频系统中选择性应用干扰消除的方法和装置
US8179946B2 (en) 2003-09-23 2012-05-15 Rambus Inc. Systems and methods for control of advanced receivers
US20050123080A1 (en) * 2002-11-15 2005-06-09 Narayan Anand P. Systems and methods for serial cancellation
US8005128B1 (en) 2003-09-23 2011-08-23 Rambus Inc. Methods for estimation and interference cancellation for signal processing
CN1723627A (zh) * 2002-10-15 2006-01-18 张量通讯公司 用于信道幅度估计和干扰矢量构造的方法和装置
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
WO2004042948A1 (en) * 2002-10-31 2004-05-21 Tensorcomm, Incorporated Systems and methods for reducing interference in cdma systems
US7254170B2 (en) * 2002-11-06 2007-08-07 Qualcomm Incorporated Noise and channel estimation using low spreading factors
EP1447915A1 (de) * 2003-02-14 2004-08-18 Siemens Aktiengesellschaft Anordnung zur Funksignalentspreizung bei einem Funkkommunikationssystem mit Code-Vielfachzugriffsverfahren
US7995926B2 (en) * 2003-02-21 2011-08-09 Northrop Grumman Systems Corporation Scanned acquisition using pre-track data
US9544860B2 (en) 2003-02-24 2017-01-10 Qualcomm Incorporated Pilot signals for use in multi-sector cells
US8811348B2 (en) 2003-02-24 2014-08-19 Qualcomm Incorporated Methods and apparatus for generating, communicating, and/or using information relating to self-noise
US9661519B2 (en) 2003-02-24 2017-05-23 Qualcomm Incorporated Efficient reporting of information in a wireless communication system
US7218948B2 (en) 2003-02-24 2007-05-15 Qualcomm Incorporated Method of transmitting pilot tones in a multi-sector cell, including null pilot tones, for generating channel quality indicators
US7106811B2 (en) * 2003-11-12 2006-09-12 Interdigital Technology Corporation Wireless communication method and apparatus for performing post-detection constellation correction
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
US20050169354A1 (en) * 2004-01-23 2005-08-04 Olson Eric S. Systems and methods for searching interference canceled data
US7292826B2 (en) * 2004-07-29 2007-11-06 Qualcomm Incorporated System and method for reducing rake finger processing
US8144806B2 (en) * 2004-09-27 2012-03-27 Marvell International Ltd. Device, system and method of I/Q mismatch correction
JP2008517539A (ja) 2004-10-14 2008-05-22 クゥアルコム・フラリオン・テクノロジーズ、インコーポレイテッド 干渉制御のために使用され得る情報を決定し、伝達し、使用する方法および装置
US8503938B2 (en) 2004-10-14 2013-08-06 Qualcomm Incorporated Methods and apparatus for determining, communicating and using information including loading factors which can be used for interference control purposes
US20060149804A1 (en) * 2004-11-30 2006-07-06 International Business Machines Corporation Multiply-sum dot product instruction with mask and splat
US20060125689A1 (en) * 2004-12-10 2006-06-15 Narayan Anand P Interference cancellation in a receive diversity system
US8406695B2 (en) 2004-12-23 2013-03-26 Qualcomm Incorporated Joint interference cancellation of pilot, overhead and traffic channels
US8442441B2 (en) * 2004-12-23 2013-05-14 Qualcomm Incorporated Traffic interference cancellation
US8422955B2 (en) * 2004-12-23 2013-04-16 Qualcomm Incorporated Channel estimation for interference cancellation
US7826516B2 (en) 2005-11-15 2010-11-02 Rambus Inc. Iterative interference canceller for wireless multiple-access systems with multiple receive antennas
US20060229051A1 (en) * 2005-04-07 2006-10-12 Narayan Anand P Interference selection and cancellation for CDMA communications
US8694042B2 (en) 2005-10-14 2014-04-08 Qualcomm Incorporated Method and apparatus for determining a base station's transmission power budget
US9191840B2 (en) 2005-10-14 2015-11-17 Qualcomm Incorporated Methods and apparatus for determining, communicating and using information which can be used for interference control
US8472877B2 (en) * 2005-10-24 2013-06-25 Qualcomm Incorporated Iterative interference cancellation system and method
US8385388B2 (en) * 2005-12-06 2013-02-26 Qualcomm Incorporated Method and system for signal reconstruction from spatially and temporally correlated received samples
US9338767B2 (en) 2005-12-22 2016-05-10 Qualcomm Incorporated Methods and apparatus of implementing and/or using a dedicated control channel
US9137072B2 (en) 2005-12-22 2015-09-15 Qualcomm Incorporated Methods and apparatus for communicating control information
US9572179B2 (en) 2005-12-22 2017-02-14 Qualcomm Incorporated Methods and apparatus for communicating transmission backlog information
US20070249360A1 (en) * 2005-12-22 2007-10-25 Arnab Das Methods and aparatus related to determining, communicating, and/or using delay information in a wireless communications system
US9148795B2 (en) 2005-12-22 2015-09-29 Qualcomm Incorporated Methods and apparatus for flexible reporting of control information
US9119220B2 (en) 2005-12-22 2015-08-25 Qualcomm Incorporated Methods and apparatus for communicating backlog related information
US9125092B2 (en) 2005-12-22 2015-09-01 Qualcomm Incorporated Methods and apparatus for reporting and/or using control information
US8437251B2 (en) 2005-12-22 2013-05-07 Qualcomm Incorporated Methods and apparatus for communicating transmission backlog information
US8514771B2 (en) 2005-12-22 2013-08-20 Qualcomm Incorporated Methods and apparatus for communicating and/or using transmission power information
US9451491B2 (en) 2005-12-22 2016-09-20 Qualcomm Incorporated Methods and apparatus relating to generating and transmitting initial and additional control information report sets in a wireless system
US20070149132A1 (en) 2005-12-22 2007-06-28 Junyl Li Methods and apparatus related to selecting control channel reporting formats
US9473265B2 (en) 2005-12-22 2016-10-18 Qualcomm Incorporated Methods and apparatus for communicating information utilizing a plurality of dictionaries
US9125093B2 (en) 2005-12-22 2015-09-01 Qualcomm Incorporated Methods and apparatus related to custom control channel reporting formats
US20070243882A1 (en) * 2006-04-12 2007-10-18 Qualcomm Incorporated Method and apparatus for locating a wireless local area network associated with a wireless wide area network
US20080071851A1 (en) * 2006-09-20 2008-03-20 Ronen Zohar Instruction and logic for performing a dot-product operation
US9495724B2 (en) * 2006-10-31 2016-11-15 International Business Machines Corporation Single precision vector permute immediate with “word” vector write mask
US8332452B2 (en) * 2006-10-31 2012-12-11 International Business Machines Corporation Single precision vector dot product with “word” vector write mask
US8111765B2 (en) * 2008-06-12 2012-02-07 Panasonic Corporation Communication apparatus, communication method, and integrated circuit
US8577949B2 (en) * 2009-07-07 2013-11-05 L-3 Communications Integrated Systems, L.P. System for conjugate gradient linear iterative solvers
RU2446558C1 (ru) * 2011-01-31 2012-03-27 Анна Валерьевна Хуторцева Способ дифференциальной импульсно-кодовой модуляции - демодуляции сигналов
US9000107B2 (en) 2011-01-31 2015-04-07 Bridgestone Corporation Process for producing polydienes
US9780921B2 (en) 2014-07-11 2017-10-03 Quallcomm Incorporated Packet detection and bandwidth classification for variable-bandwidth packets
US11113609B2 (en) 2016-04-07 2021-09-07 Ancestry.Com Operations Inc. Machine-learning system and method for identifying same person in genealogical databases
US10530905B1 (en) * 2019-04-08 2020-01-07 Nxp Usa, Inc. Frame delimiter detection
US10880138B2 (en) * 2019-04-24 2020-12-29 Nxp Usa, Inc. Acquisition of a data packet having a short preamble
EP4043927A1 (en) * 2021-02-12 2022-08-17 u-blox AG Method for synchronizing an encoded signal, receiver, computer program product and non-volatile storage medium

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3675129A (en) * 1970-05-13 1972-07-04 Collins Radio Co Differentially coherent phase shift keyed digital demodulating apparatus
US4087752A (en) * 1977-04-25 1978-05-02 Rockwell International Corporation Digital communications tree searching detection
US4504923A (en) * 1982-07-19 1985-03-12 General Dynamics, Pomona Division Real time two-dimensional digital correlator
FR2549622B1 (fr) * 1983-07-22 1985-10-04 Thomson Csf Cellule et circuit de calcul a architecture systolique utilisant de telles cellules
US4692888A (en) * 1984-10-03 1987-09-08 Advanced Micro Devices, Inc. Method and apparatus for generating and summing the products of pairs of numbers
US4666395A (en) * 1985-12-30 1987-05-19 E. I. Dupont De Nemours And Company Apparatus for making nonwoven sheet
US4866395A (en) * 1988-11-14 1989-09-12 Gte Government Systems Corporation Universal carrier recovery and data detection for digital communication systems
GB2226899A (en) * 1989-01-06 1990-07-11 Philips Electronic Associated An electronic circuit and signal processing arrangements using it
US4962507A (en) * 1989-09-29 1990-10-09 Hughes Aircraft Company Feed forward spread spectrum signal processor
US5109390A (en) * 1989-11-07 1992-04-28 Qualcomm Incorporated Diversity receiver in a cdma cellular telephone system
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
US5166951A (en) * 1991-05-15 1992-11-24 Scs Mobilecom, Inc. High capacity spread spectrum channel
US5179571A (en) * 1991-07-10 1993-01-12 Scs Mobilecom, Inc. Spread spectrum cellular handoff apparatus and method
US5237587A (en) * 1992-11-20 1993-08-17 Magnavox Electronic Systems Company Pseudo-noise modem and related digital correlation method

Also Published As

Publication number Publication date
MY110762A (en) 1999-02-27
IL107710A0 (en) 1994-07-31
CA2150015A1 (en) 1994-06-09
WO1994013066A1 (en) 1994-06-09
KR950704863A (ko) 1995-11-20
CN1091879A (zh) 1994-09-07
AU5672594A (en) 1994-06-22
MX9307373A (es) 1994-05-31
JP2868901B2 (ja) 1999-03-10
RU2202154C2 (ru) 2003-04-10
FI112755B (fi) 2003-12-31
EP0671082A1 (en) 1995-09-13
EP0671082B2 (en) 2005-11-30
CN1078026C (zh) 2002-01-16
DE69325105T2 (de) 1999-12-16
ZA938324B (en) 1994-06-07
DK0671082T3 (da) 1999-12-06
DK0671082T4 (da) 2006-04-03
CA2150015C (en) 2001-05-08
HK1011126A1 (en) 1999-07-02
ATE180607T1 (de) 1999-06-15
SG49142A1 (en) 1998-05-18
BR9307519A (pt) 1999-08-31
DE69325105D1 (de) 1999-07-01
JPH08506222A (ja) 1996-07-02
DE69325105T3 (de) 2006-08-17
FI952468A (fi) 1995-05-19
US5506865A (en) 1996-04-09
IL107710A (en) 1996-09-12
AU676249B2 (en) 1997-03-06
KR100252549B1 (ko) 2000-04-15
ES2132371T3 (es) 1999-08-16
EP0671082B1 (en) 1999-05-26
GR3030720T3 (en) 1999-11-30
FI952468A0 (fi) 1995-05-19

Similar Documents

Publication Publication Date Title
ES2132371T5 (es) Circuito de productos por puntos para receptores de multiples vias.
US5583884A (en) Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation
KR100221669B1 (ko) 코세트 코딩을 사용하는 스프레드 스펙트럼 통신 시스템에서 가변속도 신호 전송을 위한 방법 및 장치
CA2175488C (en) Method and apparatus for bifurcating signal transmission over in-phase and quadrature phase spread spectrum communication channels
US6377613B1 (en) Communication apparatus for code division multiple accessing mobile communications system
JP2526510B2 (ja) 無線デ―タ通信装置
JP3880316B2 (ja) ドップラー訂正されたスペクトラム拡散整合フィルタ
US20030138031A1 (en) Spread spectrum transmitter and spread spectrum receiver
US20020172260A1 (en) Spread spectrum electromagnetic signals
EP0540664A4 (en) Sawc phase-detection method and apparatus
JP2003209493A (ja) 符号分割多元接続通信方式及び方法
US6876692B2 (en) System for code division multi-access communication
US5852638A (en) Method and apparatus for demodulating a symbol using symbol fragmentation, correlation and fourier analysis
JPH10294719A (ja) Cdma(符号分割多重アクセス)網における差分psk(位相偏移キーイング)シグナリング方法およびシステム
JPH07107007A (ja) 拡散符号生成方式
US6801569B1 (en) Digital matched filter bank for othogonal signal set
JP3342087B2 (ja) スペクトル拡散通信におけるダイバシチ受信装置
JP3282160B2 (ja) スペクトル拡散送受信機
JP3457099B2 (ja) 並列組合せスペクトル拡散送受信システム
Ziemer Digital Modulation
Sun et al. Investigation of MSK and FSK modulation schemes for single channel communications system using DSP techniques on-board low Earth orbit microsatellite
Rasmussen et al. Serial demodulation of an OQPSK direct sequence spread signal
KR100778330B1 (ko) 순환 직교 시퀀스를 이용한 직교 코드분할 다중접근통신시스템 및 방법
JPH08102698A (ja) スライディング相関器
JPH04179325A (ja) 時間拡散変復調方式

Legal Events

Date Code Title Description
FG2A Definitive protection

Ref document number: 671082

Country of ref document: ES