ES2333654T3 - Procedimiento y aparato para el formateo de datos para su transmision. - Google Patents
Procedimiento y aparato para el formateo de datos para su transmision. Download PDFInfo
- Publication number
- ES2333654T3 ES2333654T3 ES04024318T ES04024318T ES2333654T3 ES 2333654 T3 ES2333654 T3 ES 2333654T3 ES 04024318 T ES04024318 T ES 04024318T ES 04024318 T ES04024318 T ES 04024318T ES 2333654 T3 ES2333654 T3 ES 2333654T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- bits
- frame
- transmission
- traffic
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 290
- 238000000034 method Methods 0.000 title claims abstract description 24
- 230000008569 process Effects 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 230000011664 signaling Effects 0.000 description 69
- 230000002238 attenuated effect Effects 0.000 description 20
- 230000002441 reversible effect Effects 0.000 description 19
- 238000004891 communication Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 10
- 230000000873 masking effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000006073 displacement reaction Methods 0.000 description 4
- 102100028717 Cytosolic 5'-nucleotidase 3A Human genes 0.000 description 3
- 101710095312 Cytosolic 5'-nucleotidase 3A Proteins 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000009792 diffusion process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 241001536374 Indicator indicator Species 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- 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/7075—Synchronisation aspects with code phase acquisition
- H04B1/70757—Synchronisation aspects with code phase acquisition with increased resolution, i.e. higher than half a chip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2618—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using hybrid code-time division multiple access [CDMA-TDMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2628—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2628—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]
- H04B7/2637—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA] for logical channel control
-
- 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
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/16—Code allocation
- H04J13/18—Allocation of orthogonal codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1682—Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers
- H04J3/1688—Allocation of channels according to the instantaneous demands of the users, e.g. concentrated multiplexers, statistical multiplexers the demands of the users being taken into account after redundancy removal, e.g. by predictive coding, by variable sampling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/22—Time-division multiplex systems in which the sources have different rates or codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0067—Rate matching
- H04L1/0068—Rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/02—Channels characterised by the type of signal
- H04L5/023—Multiplexing of multicarrier modulation signals, e.g. multi-user orthogonal frequency division multiple access [OFDMA]
-
- 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/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
-
- 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/70703—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/26—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
- Communication Control (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Un procedimiento para el formateo de una pluralidad de bits de datos en una trama de datos, comprendiendo el procedimiento: la selección de una tasa de transmisión de datos entre dos conjuntos alternativos de tasas de transmisión de datos; la selección de un formato de trama de datos entre una pluralidad de formatos de trama de datos, predeterminados y estructurados de forma específica de acuerdo con la tasa de transmisión de datos seleccionada; en el que dicha pluralidad de formatos de trama predeterminados y estructurados de forma específica tienen una duración temporal predeterminada, unos tipos de datos diferentes y unas tasas de transmisión de trama diferentes; la generación de un conjunto de bits de modo de trama correspondiente al formato de trama de datos seleccionado; el formateo de la pluralidad de bits de datos y del conjunto de bits de modo de trama de acuerdo con el formato de trama de datos seleccionado para producir dicha trama de datos; en el que dicho formateo incluye la codificación de la pluralidad de bits de datos y del conjunto generado de bits de modo de trama.
Description
Procedimiento y aparato para el formateo de
datos para su transmisión.
La presente invención se refiere a la
organización de datos para su transmisión. Más concretamente, la
presente invención se refiere a un procedimiento novedoso y
mejorado y a un aparato para el formateo de datos de vocóder, de
datos no de vocóder y de datos de señalización para su
transmisión.
En el campo de las comunicaciones digitales se
utilizan diversas disposiciones de datos digitales para su
transmisión. Los bits de datos son organizados de acuerdo con
formatos habitualmente utilizados para su transferencia a través
del medio de comunicación.
Constituye, por consiguiente, un objetivo de la
presente invención proporcionar un formato de datos que facilite la
comunicación de diversos tipos de datos, y de datos a diversas tasas
de transmisión para ser comunicadas de forma estructurada.
Se reclama especial atención para el documento
WO93/14588 que describe que en un sistema de comunicación celular
de CDMA un canal de CDMA hacia delante se utiliza para transmitir
información desde una base celular hasta la estación móvil. Al
revés, un canal de CDMA inverso se utiliza para transmitir
información desde la estación móvil hasta la estación de base
celular. La porción de transmisión del transceptor móvil incluye un
micrófono, un códec, un vocóder, un circuito de máscara, un
codificador convolucional, un intercalador de bloques, un modular
ortogonal sexagesimocuarto, un generador PN en fase, un generador
de PN en cuadratura, unos circuitos de filtrado, un modulador en
cuadratura y un transmisor.
De acuerdo con la presente invención, se
proporcionan un procedimiento para la comunicación de datos, de
acuerdo con lo expuesto en la reivindicación 1, y un aparato para
la comunicación de datos, de acuerdo con lo expuesto en la
reivindicación 5. Formas de realización preferentes en la presente
invención se describen en las reivindicaciones dependientes.
La presente invención es un procedimiento y un
sistema novedosos y mejorados para el formateo de datos digitales
para su comunicación a través de un medio de transmisión.
En los sistemas de comunicaciones es importante
utilizar un formato de datos que permita una comunicación total de
datos entre usuarios. En un sistema de comunicación, como por
ejemplo un sistema de comunicación de acceso múltiple por división
de código (CDMA) en el cual es deseable comunicar diversos tipos de
datos y a diversas tasas de transmisión, puede seleccionarse un
formato de datos que permita una flexibilidad máxima dentro de una
estructura predefinida. Así mismo, para potenciar al máximo los
recursos, es deseable permitir una compartición del formato para
permitir que diferentes tipos de datos se organicen entre sí. En
tales condiciones es necesario estructurar los datos de una manera
en la que puedan ser fácilmente extraídos de acuerdo con los
correspondientes tipo y tasa de transmisión.
De acuerdo con la presente invención se
proporciona un procedimiento y un aparato para disponer diversos
tipos de datos, y a diversas tasas de transmisión, en un formato de
transmisión estructurado de manera específica. Los datos son
suministrados como datos de vocóder o diferentes tipos de datos no
de vocóder. Los datos son organizados en tramas con una duración de
tiempo predeterminada para su transmisión. Las tramas de datos son
organizadas, dependiendo de los datos, para que se transmitan a una
de diversas tasas de transmisión de datos. Los datos de vocóder son
proporcionados a una de varias tasas de transmisión de datos y son
organizados dentro de la trama de acuerdo con un formato
predeterminado. Las tramas pueden ser formateadas con un
compartición de datos de vocóder con datos no de vocóder para que
se transmitan a las tasas de transmisión de datos de trama más
altas. Los datos no de vocóder pueden ser organizados para que se
transmitan también a la tasa de transmisión de tasa más alta. Los
datos de control adicionales pueden ser suministrados dentro de las
tramas de datos para soportar los diversos aspectos de la
transmisión y la recuperación tras la recepción.
Las características distintivas, los objetivos y
las ventajas de la presente invención se pondrán de manifiesto a
partir de la descripción detallada expuesta más adelante tomada en
combinación con los dibujos en los cuales los mismos caracteres de
referencia identifican los mismos elementos a lo largo de todas
ellas y en los que:
La Figura 1 es un diagrama de bloques que
ilustra una forma de realización ejemplar para una porción de
transmisión de un transceptor;
las Figuras 2a a 2l son unas serie de diagramas
que ilustran unos formatos de datos de trama para las diversas
tasas de transmisión de datos, tipos y modos del conjunto de tasas
1;
la Figura 3 es un diagrama que ilustra una
implementación de un circuito ejemplar del generador del CRC y del
Bit de Cola de la Figura 1;
las Figuras 4a a 4c son un diagrama de flujo del
formateo de tramas de datos;
las Figuras 5a a 5b ilustran, en una serie de
gráficos, la ordenación de los símbolos de código de la matriz de
intercalación para la transmisión de tasas de datos de 9,6, 4,8, 2,4
y 1,2 kbps, respectivamente;
las Figuras 6a a 6c son unos gráficos que
ilustran el símbolo Walsh correspondiente a cada grupo de símbolos
del codificador;
la Figura 7 es un diagrama de bloques que
ilustra el generador de código largo de la Figura 1;
las Figuras 8a a 8c son una serie de diagramas
que ilustran unas máscaras de código largo para el tipo de canal
diverso;
las Figuras 9a a 9y son una serie de diagramas
que ilustran unos formatos de datos de trama para las diversas
tasas de transmisión de datos, tipos y modos del conjunto de tasas
de transmisión 2.
\vskip1.000000\baselineskip
Con referencia ahora a los dibujos, la Figura 1
ilustra una forma de realización ejemplar de una porción de
transmisión 10 de un transceptor de estación móvil de CDMA o de un
aparato telefónico de una PCN. En un sistema de comunicación
celular de CDMA un canal de CDMA hacia delante se utiliza para
transmitir información desde una estación de base celular hasta la
estación celular móvil. Al revés, se utiliza un canal de CDMA para
transmitir información desde la estación móvil hasta la estación
de base celular. La comunicación de las señales desde la estación
móvil puede caracterizarse bajo la forma de un canal de acceso de
una comunicación de canal de tráfico. El canal de acceso se utiliza
para mensajes de señalización cortos, como por ejemplo orígenes de
llamadas, respuestas a búsquedas, y registros. El canal de tráfico
se utiliza para comunicar (1) tráfico primario, típicamente incluye
voz de usuario, o (2) tráfico secundario, típicamente datos de
usuario, o (3) tráfico de señalización, como por ejemplo señales de
comando y de control, o (4) una combinación de tráfico primario y
de tráfico secundario, o (5) una combinación de tráfico primario y
de tráfico de señalización.
La porción de transmisión 10 posibilita que los
datos sean transmitidos sobre el canal CDMA inverso a tasas de
transmisión de datos de 9,6 kbps, 4,8 kbps, 2,4 kbps o 1,2 kbps. Las
transmisiones sobre el canal de tráfico inverso pueden producirse a
cualquiera de estas tasas de transmisión de datos mientras que las
transmisiones del canal de acceso se producen a la tasa de
transmisión de datos de 4,8 kbps. El ciclo de trabajo de transmisión
sobre el canal de tráfico inverso variará con la tasa de
transmisión de datos. Concretamente, el ciclo de trabajo de
transmisión para cada tasa de transmisión se ofrece en la Tabla I.
Dado que el ciclo de trabajo para la transmisión varía de manera
proporcional con la tasa de transmisión de datos, la tasa real de
transmisión en ráfagas se fija en 28.000 símbolos de código por
segundo. Dado que seis símbolos de código son modulados como uno de
los 64 símbolos de Walsh para la transmisión, la tasa de transmisión
de los símbolos Walsh se fijará en 4.800 símbolos Walsh por segundo
lo que da como resultado una tasa de transmisión del chip Walsh de
307,2 kcps.
Todos los datos que son transmitidos sobre el
canal de CDMA inverso son codificados en codificación convolucional,
intercalados por bloques, modulados por una modulación
sexagésimocuarta, y difundidos con un PN de secuencia directa antes
de su transmisión. La Tabla I define así mismo las relaciones y
tasas de transmisión de datos y símbolos para las distintas tasas
de transmisión sobre canal de tráfico inverso. La numerología es
idéntica para el canal de acceso excepto porque la tasa de
transmisión se fija en 4,8 kbps, y el ciclo de trabajo es de 100%.
Como se describe más adelante en la presente memoria, cada bits
transmitido sobre el canal de CDMA inverso es codificado en
codificación convolucional utilizando un código de 1/3 de tasa de
transmisión. Por consiguiente, la tasa de transmisión de los
símbolos de código es siempre tres veces la tasa de transmisión de
datos. La tasa de las funciones de difusión de secuencia directa se
fijará en 1,228 MHz, de manera que cada chip del código Walsh se
difunde exactamente mediante 4 chips de PN.
\vskip1.000000\baselineskip
La porción de transmisión 10, cuando funciona en
un modo en el cual está presente el tráfico primario, comunica unas
señales acústicas, como por ejemplo la voz y/o el ruido de fondo,
como señales digitales a través del medio de transmisión. Para
facilitar la comunicación digital de las señales acústicas, estas
señales son muestreadas y digitalizadas de acuerdo con técnicas
sobradamente conocidas. Por ejemplo, en la Figura 1, el sonido es
convertido mediante un micrófono 12 en una señal analógica que a
continuación es convertida en una señal digital por el códec 14.
El códec 14 típicamente lleva a cabo un proceso de conversión
digital - analógico utilizando un formato estándar de 8
bits/ley\mu. Como alternativa, la señal analógica puede ser
directamente convertida en forma digital en un formato uniforme de
modulación de código de impulsos (PCM). En una forma de realización
ejemplar el códec 14 utiliza un muestreo de 8 kHz y proporciona una
salida de muestras de 8 bits a la tasa de transmisión del muestreo
para obtener una tasa de transmisión de datos de 64 kbps.
Las muestras de 8 bits son emitidas de salida
desde el códec 14 hasta el vocóder 16 donde se lleva a cabo un
proceso de conversión de conversión ley\mu/código uniforme. En el
vocóder 16, las muestras son organizadas en tramas de datos de
entrada donde cada trama está compuesta por un número predeterminado
de muestras. En una implementación preferente del vocóder 16 cada
trama está compuesta por 160 muestras o por 20 mseg. de voz a la
tasa de transmisión de muestras de 8 kHz. Debe entenderse que pueden
utilizarse otras tasas de transmisión de muestras y tamaños de
trama. Cada trama de las muestras de voz es codificada a una tasa de
transmisión variable por el vocóder 16 con los datos de los
parámetros resultantes formateados en un paquete de datos
correspondiente. Los paquetes de datos del vocóder son a
continuación emitidos de salida hasta el microprocesador 18 y hasta
la circuitería asociada para su formateo de transmisión. El
microprocesador 18 genéricamente incluye unas instrucciones de
programa contenidas en una memoria de instrucción de programas, una
memoria de datos y la interfaz apropiada y la circuitería
relacionada como es sobradamente conocido en la técnica.
Una implementación preferente del vocóder 16
utiliza una forma de las técnicas de codificación de Predictivas
Lineales Excitador de Código (CELP) para proporcionar una tasa de
transmisión variable en los datos de voz codificados. Un análisis
de Codificador Predectivo Lineal (LCP) se lleva a cabo tras un
número constante de muestras, y las búsquedas del libro de códigos
y de tonos se llevan a cabo sobre números variables de muestras
dependiendo de la tasa de transmisión. Un vocóder de tasas de
transmisión variables de este tipo se describe con mayor detalle en
la Solicitud de Patente estadounidense pendiente con la actual con
el número de serie 08/004,484, depositada el 14 de Enero de 1993,
la cual es una continuación de la Solicitud de Patente
estadounidense con el número de serie 07/713,661, depositada el 11
de Junio de 1991, en la actualidad abandonada, y cedida al
Cesionario de la presente invención y cuya divulgación se incorpora
por referencia. El vocóder 16 puede ser implementado en un circuito
integrado específico de la aplicación (ASIC) o un procesador de
señal digital.
En el vocóder de tasas de tasas de transmisión
variables que se acaba de mencionar, las tramas de análisis de voz
tienen una longitud de 20 mseg, implicando que los parámetros
extraídos son emitidos de salida hasta el microprocesador 18 en una
ráfaga de 50 veces por segundo. Así mismo, la tasa de transmisión de
los datos emitidos de salida varía de, de modo aproximado, 8 kbsp a
4 kbps a 2 kbps, y a 1 kbps.
A una tasa de transmisión máximal, también
designada como tasa de transmisión 1, la transmisión de datos entre
el vocóder y el procesador se produce a una tasa de transmisión de
8,55 kbps. Para la tasa de transmisión máxima los parámetros son
codificados para cada trama y representados por 160 bits. La trama
de datos de transmisión máxima incluye así mismo una verificación
de paridad de 11 bits dando con ello como resultado una trama de
una tasa de transmisión máxima compuesta por un total de 171 bits.
En una trama de datos de transmisión máxima, la tasa de transmisión
entre el vocóder y el microprocesador en ausencia de los bits de
verificación de paridad sería de 8 kbps.
A media tasa de transmisión, también designada
como ½ de tasa de transmisión, la transmisión de datos entre el
vocóder y el microprocesador también se produce a una tasa de 4 kbps
utilizando los parámetros codificados para cada trama 80 bits. A un
cuarto de tasa de transmisión, también designada como ¼ de tasa de
transmisión, la transmisión de datos entre el vocóder y el
microprocesador se produce a una tasa de 2 kbps utilizando los
parámetros codificados para cada trama 40 bits. A un octavo de tasa
de transmisión, también designada como una tasa de transmisión de
1/8, la transmisión de datos entre el vocóder y el microprocesador
es ligeramente inferior a una tasa de transmisión de 1 kbps
utilizando los parámetros utilizados para cada trama 16 bits.
Así mismo, ninguna transmisión puede ser enviada
dentro de una trama entre el vocoder y el microprocesador. Este
tipo de trama, designado como trama en blanco puede ser utilizada
para la señalización u otros datos no de
vocóder.
vocóder.
Los paquetes de datos del vocóder son a
continuación emitidos de salida hasta el microprocesador 18 y hacia
el generador 20 del CRC y del Bit de Cola para completar el formateo
de transmisión. El microprocesador 18 recibe los paquetes de los
datos de los parámetros cada 20 mseg. junto con una indicación de la
tasa de transmisión respecto a la tasa de transmisión en que la
trama de muestras de voz fue codificada. El microprocesador 18
recibe así mismo, en caso de existir, una entrada de datos de
tráfico secundario para su emisión de salida hasta el generador 20.
El microprocesador 18 así mismo genera internamente unos datos de
señalización para emitirlos de salida hasta el generador 20. Los
datos acerca de si se trata de una cuestión de tráfico primario,
tráfico secundario o de tráfico de señalización, caso de existir,
son emitidos de salida desde el microprocesador 18 hasta el
generador 20 cada trama de 20 mseg.
El generador 20 genera y añade al final de todas
las tramas a tasas de transmisión máximas y media un conjunto de
bits de verificación de paridad, unos bits indicadores de la calidad
de la trama, o unos bits de control de redundancia cíclica (CRC)
los cuales son utilizados en el receptor como un indicador de la
calidad de las tramas. Para una trama de tasa de transmisión
máxima, con independencia de si los datos son de tráfico primario
de tasa de transmisión máxima, de tráfico secundario o de tráfico de
señalización, o una combinación de tráfico primario a media tasa de
transmisión y de tráfico secundario, o una combinación de tráfico
primario a una tasa de transmisión media y de tráfico de
señalización, el generador 20 genera, de modo preferente, un
conjunto de bits indicadores de la calidad de las tramas de acuerdo
con un primer polinomial. Para una trama de datos a media tasa de
transmisión, el generador 20 genera así mismo un conjunto de bits de
la calidad de la trama, de modo preferente, de acuerdo con un
segundo polinomial. El generador 20 genera así mismo para todas las
tasas de transmisión de tramas un conjunto de bits de cola de
codificador los cuales siguen los bits indicadores de la calidad de
la trama, caso de existir, o los datos si los bits indicadores de la
calidad de la trama no están presentes, en el extremo de la trama.
Detalles adicionales del funcionamiento del procesador 18 y del
generador 20 se proporcionan más adelante en la presente memoria con
referencia a las Figuras 3 y 4.
Las tramas del canal de tráfico inverso
proporcionadas desde el generador 20 a la tasa de transmisión de 9,6
kbps tienen una longitud de 192 bits y abarcan una trama de 20
mseg. Estas tramas se componen de 1 bit único de modo mixto 1, de
unos bits de formato auxiliar, caso de existir, de unos bits de
mensaje, de un indicador de la calidad de la trama de 12 bits, y de
8 bits de cola como se muestra en las Figuras 2a a 2e y 2i a 2l. El
bit de modo mixto se fijará en "0" durante cualquier trama en
la cual los bits de mensaje son solo información de tráfico
primario. Cuando el bit de modo mixto es "0", la trama se
compondrá del bit de modo mixto, de 171 bits de tráfico primario,
de 12 bits de indicadores de la calidad de la trama y de 8 bits de
cola.
El bit de modo mixto se fija en "1" para
tramas que contienen tráfico secundario o de señalización. Si el
bit de modo mixto se fija en "1" la trama presenta un formato
de "en blanco y en ráfagas" o de "atenuado y en
ráfagas".El funcionamiento de "en blanco y en ráfagas" es
uno en el cual la entera trama se utiliza para tráfico secundario o
de señalización mientras que el funcionamiento de "atenuado y en
ráfagas" es uno en el cual el tráfico primario comparte la trama
con o bien el tráfico secundario o el de señalización.
El primer bit que sigue al bit de modo mixto es
un bit de tipo tráfico. El bit de tipo tráfico se utiliza para
especificar si la trama contiene tráfico secundario o de
señalización. Si el bit de tipo tráfico es un "0", la trama
contiene tráfico de señalización, y si es un "1", la trama
contiene tráfico secundario. Las Figuras 2d a 2e y 2i a 2l ilustran
el bit de tipo tráfico. Los dos bits que siguen al bit de tipo
tráfico son bits de modo de tráfico. Los dos bits de modo de
tráfico especifican la combinación de datos dentro de la trama.
En la implementación preferente solo el tráfico
primario es transmitido dentro de las tramas a tasas de transmisión
de 4,8 kbps, 2,4 kbps y 1,2 kbps. El funcionamiento del modo mixto
no debe en general ser soportada a tasas de transmisión distintas
de la tasa de transmisión de 9,6 kbps, aunque puede fácilmente ser
configurada para hacerlo. Los formatos de trama para estas tasas de
transmisión específicas se muestran en las figuras 2f a 2h. Para la
tasa de transmisión de 4,8 kbps, la trama tiene una longitud de 96
bits con los bits separados a lo largo de un periodo de tiempo de
20 mseg de la trama de acuerdo con lo descrito más adelante en la
presente memoria. La trama a la tasa de transmisión de 4,8 kbps
contiene 80 bits de tráfico primario, 8 bits indicadores de la
calidad de la trama, y 8 bits de cola. Para la tasa de transmisión
a 2,4 kbps la trama tiene una longitud de 48 bits con los bits
separados a lo largo de un periodo de tiempo de 20 mseg de la trama
como se describe también más adelante en la presente memoria. La
trama de tasa de transmisión a 2,4 kbps contiene 40 bits de tráfico
primario y 8 bits de cola. Para la tasa de transmisión de 1,2 kbps,
la trama tiene 24 bits de longitud con los bits separados por un
periodo de tiempo de la trama de 20 mseg, como se describe más
adelante en la presente memoria. La trama a la tasa de transmisión
de 1,2 kbs contiene 16 bits de tráfico primario y 8 bits de
cola.
En una forma de realización preferente, los
datos del canal de acceso son generados por el microprocesador 18
para su transmisión a una tasa de 4,8 kbps. En cuanto tales, los
datos son preparados de una forma idéntica a la de los datos del
formato de trama de 4,8 kbps, como por ejemplo mediante
codificación, intercalación, como de codificación de Walsh. En el
esquema de codificación implementado para los datos de 4,8 kbps, ya
sean de datos de canal de tráfico inverso o de datos de canal de
acceso, se generan unos datos redundantes. A diferencia del canal
de tráfico inverso en el que los datos redundantes son eliminados en
la transmisión, en el canal de acceso todos los datos que incluyen
datos redundantes son transmitidos. Los detalles sobre los aspectos
de la transmisión de las tramas del canal de acceso se proporcionan
más adelante en la presente memoria.
Las Figuras 2a a 2l ilustran los formatos de
trama de las tramas emitidas de salida por el generador 20 para
tramas de tasas de transmisión de 9,6 kbps, 4,8 kbps, 2,4 kbps y 1,2
kbps. La Figura 2a ilustra una trama de 9,6 kbps para la
transmisión solo de tráfico primario. La trama se compone de un bit
de modo mixto, el cual se fija en 0 para indicar que la trama
contiene solo datos de tráfico primario, 171 bits de datos de
tráfico primario, 12 bits indicadores de la calidad de la trama, y 8
bits de cola.
La Figura 2b ilustra una trama de formato
atenuado y en ráfagas de 9,6 kbps para la transmisión de tráfico
primario y de tráfico de señalización a ½ de tasa de transmisión. La
trama se compone de un bit de modo mixto, el cual se fija en 1 par
indicar que la trama no contiene solo tráfico primario, un bit de
tipo tráfico se fija en 0 para indicar que los datos de
señalización están en la trama, dos bits de modo de tráfico fijados
en 00 para indicar que la trama contiene tráfico primario y tráfico
de señalización a ½ de tasa de tranmisión, 80 bits de tráfico
primario, 88 bits de tráfico de señalización, 12 bits indicadores de
la calidad de la trama y 8 bits de cola.
La Figura 2c ilustra una trama de formato
atenuado y en ráfagas de 9,6 kbps para la transmisión de tráfico
primario y de tráfico de señalización a ¼ de tasa de transmisión. La
trama se compone de un bit de modo mixto, el cual se fija 1 para
indicar que la trama no contiene solo tráfico primario, un bit de
tipo tráfico fijado en cero para indicar que los datos de
señalización están en la trama, dos bits de modo de tráfico fijados
en 01 para indicar que la trama contiene tráfico primario y tráfico
de señalización a ¼ de tasa de transmisión, 40 bits de tráfico
primario, 128 bits de tráfico de señalización, 12 bits indicadores
de la calidad de la trama, y 8 bits de cola.
La Fig. 2d ilustra una trama de atenuado y en
ráfagas de 9,6 kbps para la transmisión de tráfico primario y
tráfico de señalización de 1/8 de tasa de transmisión. La trama está
compuesta por un bit de modo mixta, el cual se fija en 1 para
indicar que la trama no contiene solo tráfico primario, 1 bit tipo
de tráfico fijado en cero para indicar que los datos de
señalización están en la trama, dos bits de modo de tráfico fijados
en 10 para indicar que la trama contiene tráfico primario y tráfico
de señalización a 1/8 de tasa de transmisión, 16 bits de tráfico
primario, 152 bits de tráfico de señalización, 12 bits indicadores
de la calidad de la trama, y 8 bits de cola.
La Fig. 2e ilustra una trama de en blanco y en
ráfagas de 9,6 kbps para la transmisión de tráfico de señalización.
La trama está compuesta por un bit de modo mixto, el cual se fija
en 1 para indicar que la trama no contiene solo tráfico primario,
un bit tipo de tráfico fijado en cero para indicar que los datos de
señalización están en la trama, dos bits de modo de tráfico fijados
en 11 para indicar que la trama contiene solo tráfico de
señalización, 168 bits de tráfico de señalización, 12 bits
indicadores de la actualidad de la trama y 8 bits de cola.
La Fig. 2f ilustra una trama de 4,8 kbps para la
transmisión solo de tráfico primario a ½ de tasa de transmisión. La
trama contiene 80 bits de tráfico primario, 8 bits indicadores de la
calidad de la trama y 8 bits de cola. La Fig. 2g ilustra una trama
de 2,4 kbps para la transmisión de solo tráfico primario a ¼ de tasa
de transmisión de datos. La trama contiene 40 bits de tráfico
primario y 8 bits de cola. La Fig. 2h ilustra una trama de 1,2 kbps
para la transmisión solo de tráfico primario a 1/8 de tasa de
transmisión. La trama contiene 16 bits de tráfico primario y 8 bits
de
cola.
cola.
La Fig. 2i ilustra una trama de formato atenuado
y en ráfagas de 9,6 kbps para la transmisión de tráfico primario y
tráfico secundario a ½ de tasa de transmisión. La trama se compone
de un bit de modo mixto, el cual se fija en 1 para indicar que la
trama no contiene solo tráfico primario, un bit tipo de tráfico
fijado en 1 para indicar que los datos secundarios están en la
trama, dos bits de modo de tráfico fijados en 00 para indicar que
la trama contiene tráfico primario y tráfico secundario, a ½ de tasa
de transmisión, 80 bits de tráfico primario, 88 bits de tráfico
secundario, 12 bits indicadores de la calidad de la trama y 8 bits
de cola.
La Fig. 2j ilustra una trama de formato atenuado
y en ráfagas de 9,6 kbps para la transmisión de tráfico primario y
tráfico secundario a ¼ de tasa de transmisión. La trama se compone
de un bit de modo mixto, el cual se fija en 1 para indicar que la
trama no contiene solo tráfico primario, dos bit de tipo de tráfico
fijado en 1 para indicar que los datos secundarios están en la
trama, 2 bits de modo de tráfico fijados en 01 para indicar que la
trama contiene tráfico primario y tráfico secundario a un ¼ de tasa
de transmisión, 40 bits de tráfico primario, 128 bits de tráfico
secundario, 12 bits indicadores de la calidad de la trama, y 8 bits
de cola.
La Fig. 2k ilustra una trama de formato atenuado
y en ráfagas de 9,6 kbps para la transmisión de tráfico primario y
tráfico secundario a 1/8 de tasa de transmisión. La trama se compone
de un bit de modo mixto, el cual se fija 1 para indicar que la
trama no contiene solo tráfico primario, un bit tipo de tráfico
fijado en 1 para indicar que los datos secundarios están en la
trama, dos bits de modo de tráfico fijados en 10 para indicar que
la trama contiene tráfico primario y tráfico secundario a 1/8 de
tasa de transmisión, 16 bits de tráfico primario, 152 bits de
tráfico secundario, 12 bits indicadores de la calidad de la trama y
8 bits de cola.
La Fig. 2l ilustra una trama de formato en
blanco y en ráfagas de 9,6 kbps para la transmisión de tráfico
secundario. La trama se compone de un bit de modo mixto, el cual se
fija en 1 para indicar que la trama no contiene solo tráfico
primario, un bit tipo de tráfico fijado en 1 para indicar que los
datos secundarios están en la trama, dos bits de modo de tráfico
fijados en 11 para indicar que la trama contiene solo tráfico
secundario, 168 bits de tráfico secundario, 12 bits indicadores de
la calidad de la trama y 8 bits de cola.
La Fig. 3 ilustra una implementación ejemplar de
los elementos para el formateo de los datos de acuerdo con las
figuras 2a a 2l. En la Figura 3 los datos son transmitidos desde el
microprocesador 18 (Figura 1) hasta el generador 20. El generador
20 está compuesto por un búfer de datos y una lógica de control 60,
unos circuitos 62 y 64 de un CRC y un circuito 66 del bit de cola.
Junto con los datos suministrados desde el microprocesador
opcionalmente puede suministrarse un comando de tasas de
transmisión. Los datos son transferidos durante cada trama de 20
mseg desde el microprocesador hasta la lógica 60 donde son
temporalmente almacenados. Para cada trama, la lógica 60 puede para
cada trama contar el número de bits transmitidos desde el
microprocesador o, como alternativa, utilizar el comando de tasas
de transmisión y un conteo de los ciclos cronometrados en el
formateo de una trama de
datos.
datos.
Cada trama de tráfico incluye un indicador de
la calidad de la trama. Para tasas de transmisión de 9,6 kbps y
4,8 kbps el indicador de la calidad de la trama es el CRC. Para las
tasas de transmisión de 2,4 kbps y 1,2 kbps, el indicador de la
calidad de la trama está indicado, en el sentido de que no se
transmiten bits extra de la calidad de la trama. El indicador de la
calidad de la trama proporciona soporte a dos funciones en el
receptor. La primera función es determinar la tasa de transmisión de
la trama, mientras que la segunda función es determinar si la trama
está en error. En el receptor estas determinaciones se efectúan
mediante una combinación de la información del descodificador y de
las verificaciones del CRC.
Para tasas de transmisión de 9,6 kbps y 4,8
kbps, el indicador de la calidad de la trama (CRC) se calcula sobre
todos los bits existentes dentro de la trama, excepto el mismo
indicador de la calidad de la trama (CRC) y los bits de cola. La
lógica 60 proporciona los datos a unas tasas de transmisión de 9,6
kbps y 4,8 kbps, respectivamente, a los circuitos CRC 62 y 64. Los
circuitos 62 y 64 están típicamente construidos como consecuencia
de registros de desplazamiento, de sumadores en módulo 2
(típicamente puertas OR exclusivas) y conmutadores tal y como se
ilustra.
Los datos de la tasas de transmisión a 9,6 kbps
utilizan un indicador de la trama (CRC) de 12 bits, el cual es
transmitido dentro de la trama de 192 bits de largo de acuerdo con
lo expuesto con referencia a las Figuras 2a a 2e y 2i a 2l. Tal y
como se ilustra en la Figura 3 para el circuito CRC 62, el generador
polinomial para la tasa de transmisión de 9,6 kbps es como
sigue:
(1)g(x)
= x^{12}\ +\ x^{11}\ +\ x^{10}\ +\ x^{9}\ +\ x\ +\ x^{4}\ +\ x\ +\
1
Los datos de la tasa de transmisión de 4,8 kbps
utilizan un CRC de 8 bits, los cuales son transmitidos dentro de la
trama de 96 bits de largo. Tal y como se ilustra en la Figura 3 para
el circuito CRC 64, el generador polinomial para la tasa de
transmisión de 4,8 kbps es como sigue:
(2)g(x)
= x^{8}\ +\ x^{7}\ +\ x^{4}\ +\ x^{3}\ +\ x\ +\
1
Inicialmente, todos los elementos de los
registros de desplazamiento de los circuitos 62 y 64 se fijan en el
uno lógico ("1") mediante una señal de inicialización
procedente de la lógica 60. Así mismo, la lógica 60 ajusta los
conmutadores de los circuitos 62 y 64 en la posición hacia
arriba.
\newpage
Para los datos a la tasa de transmisión de 9,6
kbps, los registros del circuito 62 son a continuación puestos en
hora 172 veces para los 172 bits en la secuencia de los bits de
tráfico primario, de tráfico secundario y de señalización o una
mezcla de éstos junto con los correspondientes bits indicadores del
modo/formato como entrada al circuito 62. Después de que los 172
bits son puestos en hora a través del circuito 62, la lógica 60 a
continuación fija los conmutadores del circuito 62 en la posición
hacia abajo siendo los registros del circuito 62 a continuación
puestos en hora un número adicional de 12 veces. Como resultado de
las puestas en hora adicionales del circuito 62, se generan 12 bits
de salida adicionales que son los bits indicadores de la calidad de
la trama (bits CRC). Los bits indicadores de la calidad de la trama,
en el orden calculado son unidos al final de los bits 172 como
salida del circuito 62. Debe destacarse que la salida de 172 bits
desde la lógica 60 que pasan a través del circuito 62 no resultan
perturbados por la computación de los bits del CRC y por tanto son
emitidos de salida desde el circuito 62 en el mismo orden y con el
mismo valor con los que entraron.
Para los datos a la tasa de transmisión de 9,6
kbps los bits son introducidos en el circuito 64 desde la lógica 60
en el orden siguiente. Para el caso de solo tráfico primario, los
bits son introducidos en el circuito 64 desde la lógica 60 en el
orden de bit de modo mixto único (MM) seguido por los 171 bits de
tráfico primario. Para el caso del formato "atenuado y en
ráfagas" con tráfico primario y de señalización, los bits son
introducidos en el circuito 64 desde la lógica 60 en el orden de
bit de MM único, un bit tipo de tráfico (TT), un par de bits de
modo de tráfico (TM) 80 bits de tráfico primario, y 86 bits de
tráfico de señalización. Para el caso del formato "atenuado y en
ráfagas" con tráfico primario y secundario, los bits son
introducidos en el circuito 64 desde la lógica 60 en el orden de
bit MM único, el bit TT, el par de bits de TM, 80 bits de tráfico
primario y 87 bits de tráfico de señalización. Para el caso del
formato de datos de "en blanco y en ráfagas" con solo tráfico
de señalización, los bits son introducidos en el circuito 64 desde
la lógica 60 en el orden de bit MM único, el bit TT, y 168 bits de
tráfico de señalización. Para el caso del formato de datos "en
blanco y en ráfagas" solo con tráfico secundario, los bits son
introducidos en el circuito 64 desde la lógica 60 en el orden de
bit MM único, bit (TT) y los 169 bits de tráfico de
señalización.
De modo similar, para los datos con una tasa de
transmisión de 4,8 kbps, los registros del circuito son puestos en
hora 80 veces para los 80 bits de los datos de tráfico primario, o
para los 80 bits de los datos de canal de acceso, como entrada
hacia el circuito 64 desde la lógica 60. Después de que los 80 bits
están puestos en hora a través del circuito 64, la lógica 60 a
continuación ajusta los conmutadores del circuito 64 en la posición
hacia abajo, siendo los registros del circuito 64 puestos en hora un
número adicionales de 8 veces. Como resultado de las 12 puestas en
hora adicionales del circuito 62, son generados 12 bits de salida
adicionales que son los bits del CRC. Los bits del CRC, en el orden
calculado, son de nuevo añadidos al final de los 80 bits como
salida desde el circuito 64. Debe de nuevo destacarse que la salida
de 80 bits desde la lógica 60 los cuales pasan a través del
circuito 64 no resultan perturbados por la conmutación de los bits
del CRC y, por tanto, son emitidos de salida desde el circuito 64
en el mismo orden y con el mismo valor con los que entraron.
Los bits emitidos de salida desde cualquiera de
los circuitos 62 y 64 están dispuestos en el conmutador 66 el cual
está bajo el control de la lógica 60. También introducido en el
conmutador 66 se encuentran los 40 y los 16 bits de los datos de
tráfico primario emitidos de salida desde la lógica 60 para las
tramas de datos de 2,4 kbps y 1,2 kbps. El conmutador 66 selecciona
entre la provisión de una salida de los datos de entrada (posición
hacia arriba) y los bits de cola en un valor lógico cero ("0")
(posición hacia abajo). El conmutador 66 está normalmente ajustado
en la posición hacia arriba para permitir que los datos procedentes
de la lógica 60, y procedentes de los circuitos 62 y 64, caso de
que existan, sean emitidos de salida desde el generador 20 hasta el
codificador 22 (Figura 1). Para los datos de trama a 9,6 kbps y 4,8
kbps, después de que los bits del CRC son puestos en hora mediante
el conmutador 66, la lógica 60 ajusta el conmutador en la posición
hacia abajo para 8 ciclos de reloj para generar 8 bits de cola de
todo cero. Por tanto, para las tramas de datos a 9,6 kbps y 4,8
kbps, los datos como salida hacia el codificador para la trama
incluyen, unidos al final después de los bits del CRC, los 8 bits
de cola. De modo similar, para los datos de trama a 2,4 kbps y 1,2
kbps, después de que los bits de tráfico primario sean puestos en
hora mediante la lógica 60 a través del conmutador 66, la lógica 60
ajusta el conmutador en la posición hacia abajo para 8 ciclos de
reloj para generar de nuevo 8 bits de cola de todo cero. Por tanto,
para las tramas de datos a 2,4 kbps y 1,2 kbps, los datos como
salida hacia el codificador para la trama incluyen, unidos al final
después de los bits de tráfico primario, los 8 bits de cola.
Las Figuras 4a a 4c ilustran, en una serie de
diagramas de flujo, el funcionamiento del procesador 18, y del
generador 20, en el montaje de los datos adoptando el formato de
trama divulgado. Debe destacarse que pueden implementarse diversos
esquemas para ofrecer diversos tipos de tráfico y de prioridad de
tasas de transmisión. En una implementación ejemplar cuando un
mensaje de tráfico de señalización va a ser enviado cuando existen
unos datos de vocóder, puede seleccionarse un formato de "atenuado
y en ráfagas". El microprocesador 18 puede generar un comando
hacia el vocóder 18 para que el vocóder verifique las tramas de
muestras de voz a una tasa de transmisión de la mitad, con
independencia de la tasa de transmisión a la cual el vocóder
codificaría normalmente la trama de muestras. El microprocesador 18
a continuación monta los datos del vocóder a la mitad de la tasa de
transmisión con el tráfico de señalización en una trama de 9,6 kbps.
En este caso puede existir un límite en el número de tramas de voz
codificadas a una mitad de la tasa de transmisión para evitar la
degradación en la calidad de la voz. Como alternativa, el
microprocesador 18 puede esperar hasta que la trama a la mitad de
la tasa de transmisión de los datos del vocóder sea recibida antes
de montar los datos adoptando el formato de "atenuado y en
ráfagas". En este caso, con el fin de asegurar la transmisión
oportuna de los datos de señalización, puede imponerse un límite
máximo al número de tramas consecutivas a una tasa de transmisión
distinta de la mitad antes de que se envíe un comando al vocóder
para codificar a la mitad de la tasa. El tráfico secundario puede
ser transferido a un formato de "atenuado y en ráfagas"
(Figuras 2b a 2d y Figuras 2i a 2k) de manera similar.
Similares es el caso para los formatos de datos
"en blanco y en ráfagas" tal y como se ilustra en las Figuras
2e y 2l. El vocóder puede recibir un comando para no codificar la
trama de muestras de voz o los datos del vocóder son ignorados por
el microprocesador en la construcción de la trama de datos. La
prioridad entre la generación de datos de trama del tráfico
primario de las diversas tasas de transmisión, tráfico "atenuado
y en ráfagas", y tráfico "en blanco y en ráfagas" está
abierta a muchas posibilidades.
Con referencia de nuevo a la Figura 1, unas
tramas a 1,20 mseg de datos de transmisión a 9,6 kbps, 4,8 kbps,
2,4 kbps y 1,2 kbps son por tanto emitidas de salida desde el
generador 20 hasta el codificador 22. En la forma de realización
ejemplar, el codificador 22 es, de modo proferente, un codificador
convulocional, un tipo de codificador bien conocido en la técnica.
El codificador 22 codifica, de modo preferente, los datos
utilizando un código convolucional con una longitud de restricción k
= 9, a una tasa de transmisión de 1/3. Como ejemplo, el codificador
22 está construido con unas funciones del generador de g_{0} = 557
(octal), g_{1} = 663 (octal), y g_{2} = 711 (octal). Como es
sobradamente conocido en la técnica, una codificación convolucional
comporta la suma en módulo 2 de derivaciones seleccionadas de una
secuencia de datos retardada desplazada en serie en el tiempo. La
longitud del retardo de la secuencia de datos es igual a k - 1,
donde k es la longitud de la restricción del código. Dado que en la
forma de realización preferente se utiliza un código a una tasa de
transmisión de 1/3, tres símbolos de código, los símbolos de código
(c_{0}), (c_{1}) y (c_{2}), son generados para la entrada de
bits de datos hasta el codificador. Los símbolos de código
(c_{0}), (c_{1}) y (c_{2}) son respectivamente generados por
las funciones g_{0}, g_{1} y g_{2} del generador. Los
símbolos de código son emitidos de salida desde el codificador 22
para bloquear el intercalador 24. Los símbolos de código de salida
son suministrados al intercalador 24 en el orden en el que el
símbolo de código (c_{0}) es el primero, el símbolo de código
(c_{1}) es el segundo y el símbolo de código (c_{2}) es el
último. El estado del codificador 22, tras la inicialización, es el
estado de todo cero. Así mismo, el uso de bits de cola al final de
cada trama proporciona un reajuste del codificador 22 a un estado de
todo cero.
Los símbolos emitidos de salida desde el
codificador 22 son proporcionados al intercalador de bloques 24 el
cual, bajo el control del microprocesador 18 proporciona una
rotación de símbolos de código. Utilizando una memoria de acceso
aleatorio (RAM) convencional con los símbolos almacenados en su
interior, tal y como son dirigidos por el microprocesador 18, los
símbolos de código pueden ser almacenados de una manera que se
consiga una tasa de repetición de símbolos de código que varíe con
el canal de datos.
Los símbolos de código no se repiten para la
tasa de transmisión de datos a 9,6 kbps. Cada símbolo de código a
la tasa de transmisión de datos de 4,8 kbps es repetido 1 vez, esto
es, cada símbolo se presenta dos veces. Cada símbolo de código a la
tasa de transmisión de datos de 2,4 kbps se repite 3 veces, esto es,
cada símbolo aparece 4 cuatro veces. Cada símbolo de código a la
tasa de transmisión de datos de 1,2 kbps se repite 7 veces, esto
es, cada símbolo se repite 8 veces. Para todas las tasas de
transmisión de datos (9,6, 4,8, 2,4 y 1,2 kbps), la repetición de
código da como resultado una tasa de símbolos de código constante de
28.800 símbolos de códigos por segundo para los datos como salida
desde el intercalador 24. En el canal de tráfico inverso los
símbolos de código repetidos no son transmitidos múltiples veces
por todos, sino que una de las repeticiones de los símbolos de
código es suprimida antes de la transmisión efectiva debido al ciclo
de trabajo de transmisión variable de acuerdo con lo expuesto con
mayor detalle más adelante. Debe entenderse que el uso de la
repetición de símbolos de código es un procedimiento oportuno para
describir el funcionamiento del intercalador de un aleatorizador de
ráfagas de datos de acuerdo con lo expuesto de nuevo con mayor
detalle más adelante. Debe así mismo entenderse que pueden
fácilmente contemplarse implementaciones distintas a las del uso de
la repetición de símbolos de código que consiguen el mismo resultado
y se incluyen dentro de las enseñanzas de la presente
invención.
Todos los símbolos de código que van a ser
transmitidos sobre el canal de tráfico inverso y sobre el canal de
acceso son intercalados antes de su modulación y transmisión. El
intercalador de bloques 24, construido de una forma sobradamente
conocida en la técnica, proporciona una salida de los símbolos de
código a lo largo de un periodo de tiempo que abarca 20 mseg. La
estructura del intercalador es típicamente una formación matriz
rectangular con 32 filas y 18 columnas, esto es, 576 células. Los
símbolos de código están escritos dentro del intercalador por
columnas, con repetición para los datos a la tasa de transmisión de
datos de 9,6, 4,8, 2,4 y 1,2 kbps, para ocupar completamente la
matriz de 32 x 18. Las Figuras 5a a 5d ilustran el orden de las
operaciones de escritura de los símbolos de código repetidos dentro
de la matriz del intercalador de las tasas de transmisión de datos
a 9,6, 4,8, 2,4 y 1,2 kbps, respectivamente.
Los símbolos de código del canal de tráfico
inverso son emitidos de salida desde el intercalador por filas. El
microprocesador 18 controla también el direccionamiento de la
memoria del controlador para emitir de salida los símbolos en el
orden apropiado. Las filas del intercalador son, de modo preferente,
emitidas de salida en el siguiente orden:
\vskip1.000000\baselineskip
A 9,6 kbps:
- \quad
- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 234 25 26 27 28 29 30 31 32
\vskip1.000000\baselineskip
A 4,8 kbps
- \quad
- 1 3 2 4 5 7 6 8 9 11 10 12 13 15 14 16 17 19 18 20 21 23 22 24 25 27 26 28 29 31 30 32
\vskip1.000000\baselineskip
A 2,4 kbps
- \quad
- 1 5 2 6 3 7 4 8 9 13 10 14 11 15 12 16 17 21 18 22 19 23 20 24 25 29 26 30 27 31 28 32
\vskip1.000000\baselineskip
A 1,2 kbps
- \quad
- 1 9 2 10 3 11 4 12 5 13 6 14 7 15 8 16 17 25 18 26 19 27 20 28 21 29 22 30 23 31 24 32.
\vskip1.000000\baselineskip
Los símbolos de código del canal de acceso son
también emitidos de salida desde el intercalador 24 por filas. El
microprocesador 18 de nuevo controla el direccionamiento de la
memoria del intercalador para emitir de salida los símbolos en el
orden apropiado. Las filas del intercalador son emitidas de salida
en el orden siguiente a una tasa de transmisión de 4,8 kbps para
los símbolos de código del canal de acceso:
- \quad
- 1 17 9 25 5 21 13 29 3 19 11 27 7 23 15 31 2 18 10 26 6 22 14 30 4 20 12 28 8 24 16 32.
Debe destacarse que pueden fácilmente
contemplarse otras tasas de transmisión de codificación, como por
ejemplo un código convolucional con ½ de tasa de transmisión sobre
el canal de transmisión hacia delante, junto con otros diversos
formatos de intercalación de símbolos, utilizando las enseñanzas
básicas de la presente invención.
Con referencia de nuevo a la Figura 1, los
símbolos de código intercalados son emitidos de salida desde el
intercalador 24 hasta el modulador 26. En la forma de realización
preferente la modulación para el Canal de CDMA Inverso utiliza la
señalización ortogonal sexagésimocuarta. Esto es, uno de los 64
posibles símbolos de modulación es transmitido para cada 6 símbolos
de código. El símbolo de modulación sexagesimocuarto es una de las
forma de onda ortogonales 64 generadas, de modo preferente,
utilizando las funciones Walsh. Estos símbolos de comunicación se
ofrecen en las Figuras 6a a 6c y se enumeran del 0 al 63. Los
símbolos de modulación son seleccionados de acuerdo con la fórmula
siguiente:
(3)\text{Número de símbolo de
Modulación} = c_{0}\ +\ 2c_{1}\ +\ 4c_{2}\ +\ 8c_{3}\ +\ 16c_{4}\ +\
32c_{5}
en la que c_{5} representará el
último del más reciente y c_{0} el primero o más antiguo símbolo
de código de valoración binaria ("0" y "1") de cada grupo
de 6 símbolos de código que forman un símbolo de modulación. El
periodo de tiempo requerido para transmitir un solo símbolo de
modulación se designa como un intervalo del "símbolo de Walsh"
y es aproximadamente igual a 208,333 \mus. El periodo de tiempo
asociado con el centésimo sexagésimocuarto del símbolo de
modulación se designa como "chip Walsh" y aproximadamente es
igual a 3,255208333 ...
\mus.
Cada modulación o símbolo de Walsh es emitido de
salida desde el modulador 26 hasta una entrada de una puerta OR
exclusiva, de un sumador en módulo 2. Los símbolos Walsh son
emitidos de salida desde el modulador a una tasa de transmisión de
4800 sps que se corresponde con una tasa de transmisión del chip
Walsh de 307,2 kcps. La otra entrada a la puerta 28 se proporciona
desde el generador de código largo 30 el cual genera un código de
pseudoruido (PN) enmascarado, designado como secuencia de código
largo, en cooperación con el circuito de máscara 32. La secuencia
de código largo proporcionada desde el generador 30 se produce a una
tasa de chips cuatro veces la tasa del chip Walsh del modulador 26,
esto es, una tasa de chip de PN de 1,2288 Mcps. La puerta 28
combina las dos señales de entrada para proporcionar una salida de
datos a la tasa de chips de 1,2288 Mcps.
La secuencia de código largo es un
cronodesplazamiento de una secuencia con una longitud de
2^{42}-1 chips y es generada por un generador
lineal bien conocido en la técnica utilizando el siguiente
polinomio:
(4)p(x)
= x^{42}\ +\ x^{35}\ +\ x^{33}\ +\ x^{31}\ +\ x^{27}\ +\ x^{26}\ +\
x^{25}\ +\ x^{22}\ +\ x^{21}\ +\ x^{19}\ +\ x^{18}\ +\ x^{17}\ +\
x^{16}\ + x^{10}\ +\ x^{7}\ +\ x^{6}\ +\ x^{5}\ +\ x^{3}\ +\
x^{2}\ +\ x^{1}\ +\
1
La Figura 7 ilustra el generador 30 con mayor
detalle. El generador 30 está compuesto por una sección 70 del
generador de secuencias y por una sección de enmascaramiento 72. La
sección 70 está compuesta por una secuencia de registros de
desplazamiento y por unos sumadores en módulo 2 (típicamente puertas
OR exclusivas) acoplados entre sí para generar un código de 42 bits
de acuerdo con la ecuación 4. El código largo es a continuación
generado mediante el enmascaramiento de la salida de las variables
del estado de 42 bits desde la sección 70 con una máscara de 42
bits de ancho proporcionada a partir del circuito de máscara 32.
La sección 72 está compuesta por una serie de
puertas AND de entrada 74_{1} a 74_{42} que tienen una entrada
para recibir un respectivo bit de máscara de 42 bits de ancho. Otra
entrada de cada una de las puertas AND 74_{1} a 74_{42} recibe
la salida procedente de un registro de desplazamiento en la sección
70. La salida de las puertas AND 74_{1} a 74_{42} son sumadas
en modulo 2 por el sumador 76 para formar una salida de 1 solo bit
para cada puesta en hora de 1.2288 MHz de los registros
desplazamiento de la sección 70. El sumador 76 está típicamente
construido como una disposición en cascada de puertas OR exclusivas
como es sobradamente conocido en la técnica. Por consiguiente, la
secuencia de PN de salida efectiva es generada por la suma en
módulo 2 de todos los 42 bits de salida enmascarados del generador
de secuencia 70 como se muestra en la Figura 7.
La máscara utilizada para la expansión del PN
variará dependiendo del tipo de canal sobre el cual esté comunicando
la estación móvil. Con referencia a la Figura 1, una información de
inicialización se proporciona desde el microprocesador 18 hasta el
generador 30 y el circuito 32. El generador 30 es sensible a la
información de inicialización con vistas a la inicialización de la
circuitería. La máscara 32 es así mismo sensible a la información
de la incialización, la cual incluye el tipo de máscara que va a ser
suministrada, para emitir de salida una máscara de 42 bits. En
cuanto tal, el circuito de máscara 32 puede estar configurado con
una memoria que contenga una máscara para cada tipo de canal de
comunicación. Las Figuras 8a a 8c proporcionan una configuración
ejemplar de los bits de enmascaramiento para cada tipo de canal.
Concretamente, al comunicar sobre el Canal de
Acceso, la máscara se define tal y como se ilustra en la Figura 8a.
En la máscara del Canal de Acceso, los bits de máscara M_{24} a
M_{41} se fijan en "1", los bits de máscara M_{19} a
M_{23} se fijan de acuerdo con el número del Canal de Acceso
escogido; los bits de máscara M_{16} a M_{18} se fijan con
relación al canal de código para el Canal de Búsqueda, esto es,
siendo típicamente la extensión de 1 a 7; los bits de máscara
M_{9} a M_{15} se fijan con respecto a la zona de registro;
para la estación de base actual; y los bits de máscara M_{0} a
M_{8} se fijan con relación al valor PN piloto para el actual
canal de CDMA.
Al comunicar sobre el Canal de Tráfico Inverso,
la máscara se define tal y como se ilustra en la Figura 8b. La
estación móvil utiliza uno de dos códigos largos exclusivos para esa
estación móvil: un código largo público específico para el número
de serie electrónico (ESN) de la estación móvil; y un código largo
privado específico para cada número de identificación móvil (MIN)
el cual es típicamente el número de teléfono de la estación móvil.
En el código largo público los bits de máscara M_{32} a M_{41}
se fijan en "0", y los bits de máscara M_{0} a M_{31}b se
fijan en el valor de MSN de la estación móvil.
Se contempla así mismo que un código largo
privado pueda ser implementado tal y como se ilustra en la Figura
8. El código largo privado proporcionará una seguridad adicional
porque solo será conocido en la estación de base y en la estación
móvil. El código largo privado no será transmitido en el cifrado a
través del medio de transmisión. En el código largo privado el bit
de máscara M_{40} a M_{41} se fijan en "0" y en "1",
respectivamente; mientras que los bits de máscara M_{0} a M_{39}
pueden fijarse de acuerdo con un esquema de asignación
predeterminado.
Con referencia de nuevo a la Figura 1, la salida
de la puerta 28 se proporciona, respectivamente, como una entrada
para cada una de un par de puertas OR exclusivas 34 y 36 de
sumadores en módulo 2. La otra entrada a cada una de las puertas 34
y 36 son las segunda y tercera secuencias de PN y son "códigos
cortos" de Canal I y Q respectivamente generados por los
generadores 38 y 40 de PN de Canal I y Q. El Canal de Acceso Inverso
y el Canal de Tráfico Inverso es difundido en la OQPSK antes de su
transmisión efectiva. Esta difusión de desplazamiento en cuadratura
sobre el Canal Inverso utiliza los mismos códigos de PN I y Q que
los códigos de PN piloto I y Q. Los códigos de PN I y Q generados
por los generadores 38 y 40 tienen una longitud de 2^{15} y son,
de modo preferente, códigos desplazados de tiempo cero con respecto
al Canal hacia Delante. A los fines de una comprensión más acabada,
sobre el Canal hacia Delante, una señal piloto es generada para cada
estación de base. Cada señal de canal piloto de la estación de base
es difundida por los códigos de PN I y Q como se acaba de indicar.
Los códigos de PN I y Q de la estación de base son desplazados entre
sí, mediante un desplazamiento de la secuencia de códigos, para
proporcionar una distinción entre la transmisión de la estación de
base. Las funciones de generación para los códigos de PN cortos I y
Q será como sigue:
(5)P_{I}\ (x)
= x^{15}\ +\ x^{13}\ +\ x^{9}\ +\ x^{8}\ +\ x^{7}\ +\ x^{5}\ +\
x^{5}\ +\
1
y
(6)P_{Q}\ (x)
= x^{15}\ +\ x^{12}\ +\ x^{11}\ +\ x^{10}\ +\ x^{6}\ +\ x^{5}\ +\
x^{4}\ +\ x^{3}\ +\
1.
Los generadores 38 y 40 pueden ser construidos
según es sobradamente en la técnica para proporcionar una secuencia
de salida de acuerdo con las ecuaciones (5) y (6).
Las formas de onda I y Q son, respectivamente,
emitidas de salida desde las puertas 34 y 36 donde son
respectivamente suministradas como entradas para los filtros 42 y
44 de respuesta de impulso finito (FIR). Los filtros FIR 42 y 44
son filtros digitales que limitan en banda las resultantes formas de
onda I y Q. Estos filtros digitales configuran las formas de onda I
y Q de manera que el aspecto resultante quede contenido dentro de
una máscara espectral determinada. Los filtros 42 y 44 pueden ser
construidos de acuerdo con técnicas de filtros digitales bien
conocidas y, de modo preferente, proporcionan una respuesta de
frecuencia deseada.
Las entradas binarias "0" y "1" hacia
los filtros digitales 42 y 44, generadas por las funciones de
difusión de PN, son mapeadas en +1 y -1, respectivamente. La
frecuencia de muestra del filtro digital es de 4,9152 MHz = 4 x
1,2288 MHz. Una secuencia de entrada binaria adicional "0" y
"1" síncrona con las formas de onda digitales I y Q se
proporcionará a cada uno de los filtros digitales 42 y 44. Esta
particular secuencia, designada como secuencia de enmascaramiento
es la salida generada por un aleatorizador de ráfagas de datos. La
secuencia de enmascaramiento multiplica las formas de ondas
binarias I y Q para producir una entrada ternaria (-1, 0 y +1) para
los filtros digitales 42 y 44.
Como se expuso con anterioridad la tasa de
transmisión de datos para la transmisión sobre el Canal de Tráfico
Inverso se produce a una de las tasas de transmisión de los mismos
9,6, 4,8, 2,4 o 1,2 kbps y varía sobre una base de trama por
trama. Dado que las tramas tienen una longitud fija de 20 ms tanto
para el Canal de Acceso como para el Canal de Tráfico Inverso, el
número de bits de información por trama será de 192, 96, 48, o 24,
para la transmisión a tasas de datos 9,6, 4,8, 2,4 o 1,2 kbps,
respectivamente. Tal como se describió con anterioridad, la
información es codificada utilizando un codificador convolutional a
1/3 de tasa de transmisión y a continuación los símbolos de código
se repetirán mediante un factor de 1, 2, 4, u 8 para una tasa de
transmisión de datos de 9,6, 4,8, 2,4 o 1,2 kbps, respectivamente.
La tasa de los símbolos de código de repetición resultante se fija
así en 28.000 símbolos por segundo (sps). Este flujo de 28.000 sps
es intercalado en los bloques de acuerdo con lo anteriormente
descrito.
Antes de la transmisión, el flujo de salida del
intercalador del Canal de Tráfico Inverso es habilitado cíclicamente
con un filtro de tiempo que permite la transmisión de determinados
símbolos de salida del intercalador y la supresión de otros. El
ciclo de trabajo de la puerta de transmisión varía por tanto con la
tasa de transmisión de datos. Cuando la tasa de transmisión de
datos es de 9,6 kbps, la puerta de transmisión permite que todos
los símbolos de salida del intercalador sean transmitidos. Cuando la
tasa de transmisión de datos es de 4,8 kbps, la puerta de
transmisión permite que la mitad de los símbolos de salida del
intercalador sean transmitidos, y así sucesivamente. El proceso de
habilitación opera dividiendo la trama de 20 mseg en periodos de
longitud iguales de 16, esto es, 1,25 ms), llamados grupos de
control de la potencia. Ciertos grupos de control de la potencia
son habilitados (esto es, transmitidos), mientras que otros grupos
son inhabilitados, (esto es, no, no transmitidos).
La asignación de los grupos habilitados e
inhabilitados se designa como una función aleatoriarizadora de
ráfagas de datos. Los grupos de control de potencia habilitados son
pseudoaleatorizados en sus posiciones dentro de la trama para que
la carga de tráfico efectivo sobre el canal de CDMA Inverso se
promedie, adoptando una distribución aleatoria de las tramas para
cada grupo de trabajo. Los grupos de control de la potencia
habilitados son tales que cada entrada de los símbolos de código
hacia el proceso de repetición será transmitida una vez sin
repetición. Durante los periodos de inhabilitación, la estación
móvil no transmite energía, reduciendo con ello la interferencia
con otras estaciones móviles que operen sobre el mismo Canal de CDMA
Inverso. Esta habilitación de símbolos se produce antes del
filtrado de transmisión.
El proceso de la habilitación de la transmisión
no se utiliza cuando la estación móvil transmite sobre el Canal de
Acceso. Al transmitir sobre el Canal de Acceso, los símbolos de
código son repetidos una vez (cada símbolo aparece dos veces) antes
de la transmisión.
En la implementación de la función del
aleatorizador en ráfagas de datos, la lógica 46 del aleatorizador de
ráfagas de datos genera un flujo de enmascaramiento de 0's y de 1's
que enmascara de forma aleatoria los datos redundantes generados
por la repetición de códigos. El modelo de flujo de enmascaramiento
se determina por la tasa de transmisión de datos de la trama y
mediante un bloque de 14 bits tomado de la secuencia de código
largo generada por el generador 30. Estos bits de máscara son
sincronizados con el flujo de datos y los datos son enmascarados de
forma selectiva por estos bits mediante el funcionamiento de los
filtros digitales 42 y 44. Dentro de la lógica 46 la salida de
secuencia de código largo de 1,2288 MHz desde el generador 30 es
introducida en un registro de desplazamiento de 14 bits, el cual es
desplazado a una tasa de transmisión de 1,2288 MHz. El contenido de
este registro de desplazamiento es cargado en un pestillo de 14 bits
exactamente un grupo de control de la potencia (1,25 ms) antes de
cada frontera de trama del Canal de Tráfico Inverso. La lógica 46
utiliza estos datos junto con la entrada de la tasa de transmisión
procedente del microprocesador 18, para determinar, de acuerdo con
un algoritmo predeterminado el (los) grupo(s) de control de
la potencia concreto(s) en los cuales se permite que los
datos pasen a través de los filtros 42 y 46 para su transmisión. La
lógica 46 emite de salida para cada grupo de control de la potencia
un "1" o un "0" para el entero grupo de control de la
potencia dependiendo de si los datos van a ser separados por
filtración ("0") o admitidos ("1"). En el receptor
correspondiente, el cual utiliza también la misma secuencia de
código largo y una tasa de transmisión correspondiente determinada
para la trama, determina el (los) grupo(s) de control de la
potencia apropiado(s) en el (los) cual(es) los datos
están presentes.
La salida de datos del canal I desde el filtro
42 es suministrado directamente a un convertidor digital -
analógico (D/A) y a un circuito de filtro anti-ajena
50. Los datos del canal Q, sin embargo, son emitidos de salida
desde el filtro 44 hasta un elemento de retardo 48 que produce un
retardo de tiempo de la mitad del chip de PN (406,9 nseg) dentro de
los datos del canal Q. Los datos del canal Q son emitidos de salida
desde el elemento de retardo 48 hasta el convertidor digital -
analógico (D/A) y hasta el circuito de filtro
anti-ajena 50 y 52. Los circuitos 50 y 52 convierten
los datos digitales en forma analógica y filtran la señal
analógica. La salida de las señales desde los circuitos 50 y 52 son
proporcionadas a un modulador 54 de Conmutación de fase
encuadratura desplazada (OQPSK) donde son moduladas y emitidas de
salida hasta el circuito transmisor de RF 56. El circuito 56
amplifica, filtra y convierte y eleva la frecuencia de la señal para
su transmisión. La señal es emitida de salida desde la circuitería
56 hasta la antena 58 para su comunicación a la estación de
base.
Debe entenderse que la forma de realización
ejemplar de la presente invención analiza el formateo de datos para
su modulación y transmisión con respecto a una estación móvil. Debe
entenderse que los datos del formateo son los mismos para una
estación de base celular, sin embargo, la modulación puede ser
diferente.
En una forma de realización mejorada, la
presente invención puede estar diseñada para operar con dos
conjuntos alternativos de tasas de transmisión de datos. En la
primera forma de realización ejemplar, el tráfico primario es
transmitido en tramas a tasas de transmisión de 9,6 kbps, 4,8 kbps,
2,4 kbps, y 1,2 kbps. Estas tasas comprenden un conjunto de tasas
de transmisión de datos designadas en la presente memoria como
conjunto de tasas 1. En una forma de realización preferente de la
presente invención, el tráfico primario puede así mismo ser
transmitido a tramas de transmisión de 14,4 kbps, 7,2 kbps, 3,6
kbps y 1,8 kbps, permitiendo así unos vocóderes con unas tasas más
altas y otros datos. Estas tasas de transmisión ofrecen un conjunto
de tasas de transmisión de datos designado en la presente memoria
como conjunto de tasas de transmisión 2: La transmisión de los datos
proporcionada a tasas de transmisión dentro del conjunto de tasas
de transmisión 1 se desarrolla de acuerdo con lo descrito con
anterioridad. La transmisión de las tramas de transmisión del
conjunto de tasas 2 de los datos se produce de forma similar con
ligeras diferencias en la transmisión de los bits del indicador de
la calidad de las tramas (CRC), la asignación de bits en una trama,
y la codificación convolutional de las tramas. Las diferencias se
describen con detalle a continuación.
En la forma de realización ejemplar de la
presente invención, las tramas del conjunto de tasas de transmisión
1 son codificadas de forma convolucional a una tasa de transmisión
diferente que las tramas del conjunto de transmisión de tramas 2.
Las tramas del conjunto de tasas de transmisión 1 son codificadas de
forma convolucional a 1/3 de la tasa de transmisión mientras que
las tramas del conjunto de tasas de transmisión 2 son codificadas
de manera convolucional a ½ de la tasa de transmisión. En la forma
de realización ejemplar se disponen dos codificadores
convolucionales separados. El codificador convolucional 22 es un
codificador convolucional a 1/3 de la tasa de transmisión para la
codificación de las tramas del conjunto de tasas de transmisión 1
y el codificador convolucional 23 es un codificador convolucional a
½ de tasa de transmisión para la codificación de tramas del
conjunto de tramas de transmisión 2. El conmutador 21 recibe una
señal conjunto de tasas (RATE SET) desde el microprocesador 18 y,
de acuerdo con ello, dirige la trama al codificador convolucional
correcto.
Debe destacarse que las tasas de transmisión de
los símbolos codificados a partir del codificador convolucional 23
de 28,8 ksps, 14,4 ksps, 7,2 ksps y 3,6 ksps son las mismas tasas de
transmisión proporcionadas a partir del codificador convolucional
22. Ello permite que la transmisión de las tramas del conjunto de
tasas de transmisión 2 siguiente a la codificación convolucional de
las tramas proceda de manera idéntica a la descrita con
anterioridad para las tramas del conjunto de tasas de transmisión
1.
En la forma de realización ejemplar, los
polinomios generadores para el indicador del valor de las tramas
utilizadas en las tramas del conjunto de tasas de transmisión 2 del
generador 20 son como sigue:
- g(x)\ = x^{12}\ +\ x^{11}\ +\ x^{10}\ +\ x^{9}\ +\ x^{8}\ +\ x^{4}\ +\ x\ +\ 1
- (7)
para el indicador de la calidad de
las tramas de 12
bits;
- g(x) = x^{10}\ +\ x^{9}\ +\ x^{8}\ +\ x^{7}\ +\ x^{6}\ +\ x^{4}\ +\ x^{3}\ +\ 1
- (8)
para el indicador de la calidad de
las tramas de 10
bits;
- g(x) = x^{8}\ +\ x^{7}\ +\ x^{4}\ +\ x^{3}\ +\ x\ +\ 1
- (9)
para el indicador de la calidad de
las tramas de 8
bits;
- g(x) = x^{6}\ +\ x^{2}\ +\ x\ +\ 1
- (10)
para el indicador de la calidad de
las tramas de 6
bits.
El diseño y la implementación de los
codificadores para generar unos bits indicadores de la calidad de
las tramas que utilizan estos polinomios son los mismos que los
descritos con respecto al conjunto de tasas de transmisión 1.
Una distinción final entre las tramas del
conjunto de tasas de transmisión 2 y las tasas de transmisión 1 es
la inclusión de un bit indicador de borrado. Un bit indicador de
borrado es una señal de realimentación desde el sistema de
recepción del dispositivo de comunicaciones hasta un dispositivo de
transmisión a distancia para indicar que se ha producido el borrado
de las tramas. En la forma de realización ejemplar este bit se
establece cuando la estación personal es incapaz de decidir acerca
de la tasa de transmisión de datos de la trama recibida o cuando se
detectan errores. Este bit puede basarse en otras formas de
parámetros de la calidad de la señal recibida, como por ejemplo la
intensidad de la señal recibida. En respuesta, el dispositivo de
transmisión a distancia puede responder para reforzar su señal
incrementando su energía de transmisión o reduciendo su tasa de
transmisión de datos. El bit de borrado puede establecerse o bien
por el microprocesador 18, o bien por un elemento adicional, un
elemento indicador de borrado 19, los cuales, ambos, operarían en
combinación con una Señal de borrado de trama (FRAME ERASURE
SIGNAL) procedente del sistema de recepción del dispositivo de
comunicaciones (no mostrado).
La Tabla II mostrada a continuación ilustra el
contenido de las tramas ejemplares de ambos conjuntos de tasas de
transmisión. Como se describió con anterioridad, para las tramas del
conjunto de tasas de transmisión 1, las tramas de 9600 bps
comprenden 172 bits de información, 12 bits indicadores de la
calidad de las tramas y 8 bits de cola, las tramas de 4800 bps
comprenden 80 bits de información, 8 bits indicadores de la calidad
de las tramas y 8 bits de cola, las tramas de 2400 bps comprenden 40
bits de información y 8 bits de cola, y las tramas de 1200 bps
comprenden 16 bits de información y 8 bits de cola. Las tramas del
conjunto de tasas de transmisión 2, LAS tramas de 14,400 bps
comprenden 267 bits de información, 1 bit indicador de borrado, 12
bits indicadores de la calidad de las tramas y 8 bits de cola, Las
tramas de 7200 bps comprenden 125 bits de información, 1 bit
indicador de borrado, 10 bits indicadores de la calidad de las
tramas y 8 bits de cola, las tramas de 3600 bps comprenden 55 bits
de información, 1 bit indicador de borrado, 8 bits indicadores de
la calidad de las tramas y 8 bits de cola, y las tramas de 1800 bps
comprenden 21 bits de información, 1 bit indicador de borrado, 6
bits indicadores de la calidad de las tramas y 8 bits de cola.
Las Figuras 9a a 9y ilustran el formato de trama
para las tramas generadas dentro del conjunto de tasas de
transmisión 2. Las Figuras 9a a 9y contienen la siguiente anotación
para los bits incluido dentro de las tramas: bit indicador de
borrado (E); bit reservado (R); bits de modo mixto (MM); bits de
modo de trama (FM); bits de CRC o indicadores de la calidad de las
tramas (F); y bits de cola del codificador (B).
En la Figura 9a, se ilustra una trama de 14,4
kbps, para la transmisión del tráfico primario a una tasa de
transmisión máxima. Se proporciona un bit para el bit indicador de
borrado descrito con anterioridad y se proporciona un bit
reservado. Un bit de modo mixto se fija en cero para indicar que la
trama está compuesta solo por datos de tráfico primario. 265 bits
de tráfico primario son a continuación suministrados, seguidos por
los 12 bits indicadores de la calidad de la trama y por 8 bits de
cola.
En la Figura 9b, se ilustra una trama de formato
atenuado y en ráfagas de 14,4 kbps para la transmisión del tráfico
primario y del tráfico de señalización a media tasa de transmisión.
Se proporciona un bit para el bit indicador de borrado y se
proporciona un bit reservado. El bit de modo mixto se fija en 1 para
indicar que el paquete se compone de otros datos distintos de los
de solo tráfico primario. 4 bits del modo de trama se proporcionan
para indicar los tipos de datos existentes en el paquete. Los bits
de modo de trama se fijan en 0000 para indicar que los datos
existentes en el paquete es tráfico primario y tráfico de
señalización a media tasa de transmisión. Hay 124 bits de tráfico
primario y 137 bits de tráfico de señalización. La trama está
acompañada por 12 bits indicadores de la calidad de la trama y por 8
bits de cola.
En la Figura 9c, una trama de formato atenuado y
en ráfagas de 14,4 kbps se ilustra para la transmisión de tráfico
primario y tráfico de señalización a ¼ de tasa de transmisión. Se
proporciona un bit para el bit indicador de borrado y se
proporciona un bit reservado. El bit de modo mixto se fija en 1. Los
bits de modo de trama se fijan en 001 para indicar que los datos
existentes en el paquete son de tráfico primario y de tráfico de
señalización a un cuarto de tasa de transmisión. Hay 54 bits de
tráfico primario y 207 bits de tráfico de señalización. La trama
está acompañada por 12 bits indicadores de la calidad de la trama y
por 8 bits de cola.
En la Figura 9d, se ilustra una trama de formato
atenuado y en ráfagas de 14,4 kbps para la transmisión de tráfico
primario y tráfico de señalización a 1/8 de tasa de transmisión. Se
proporciona un bit para el bit indicador de borrado y se
proporciona un bit reservado. El bit de modo mixto se fija en 1. Los
bits de modo de trama se fijan en 0010 para indicar que los datos
existentes en el paquete son tráfico primario y tráfico de
señalización a un octavo de la trama de transmisión. La trama tiene
20 bits de tráfico primario y 241 bits de tráfico de señalización y
contiene 12 bits indicadores de la calidad de la trama y 8 bits de
cola.
En la Figura 9e, se ilustra una trama de formato
en blanco y en ráfagas de 14,4 kbps para la transmisión de tráfico
de señalización. Se proporciona un bit para el bit indicador de
borrado y se proporciona un bit reservado. El bit de modo mixto se
fija en 1. Los bits de modo de trama se fijan en 0011 para indicar
que los datos existentes en el paquete son tráfico de señalización.
Hay 261 bits de tráfico de señalización, 12 bits indicadores de la
calidad de la trama y 8 bits de cola.
En la Figura 9f, se ilustra una trama de 7,2
kbps para la transmisión de solo tráfico primario a ½ de tasa de
transmisión. Se proporciona un bit indicador de borrado. El bit de
modo mixto se fija en 0. Hay 124 bits de tráfico primario
suministrado, 10 bits indicadores de la calidad de la trama y 8 bits
de cola.
En la Figura 9g, se ilustra una trama de formato
atenuado y en ráfagas de 7,2 kbps para la transmisión de tráfico
primario y de tráfico de señalización a ¼ de tasa de transmisión. Se
proporciona un bit indicador de borrado. El bit de modo mixto se
fija en 1. Los tres bits de modo de trama se fijan en 0000. Hay 54
bits de tráfico primario, 67 bits de tráfico de señalización, 10
bits indicadores de la calidad de la trama y 8 bits de cola.
En la Figura 9h, se ilustra una trama de formato
atenuado y en ráfagas de 7,2 kbps para la transmisión de tráfico
primario con tráfico de señalización a un octavo de tasa de
transmisión. Se proporciona un bit indicador de borrado. El bit de
modo mixto se fija en 1. Tres bits de modo de trama se fijan en 001.
Hay 20 bits de tráfico primario, 101 bits de tráfico de
señalización, 10 bits indicadores de la calidad de la trama y 8
bits de cola.
En la Figura 9i, se ilustra una trama de formato
en blanco y en ráfagas de 7,2 kbps para la transmisión de tráfico
de señalización. Se proporciona un bit indicador de borrado. El bit
de modo mixto se fija en 1. Tres bits de modo de trama se fijan en
010. Hay 121 bits de tráfico de señalización, 10 bits indicadores
de la calidad de la trama y 8 bits de cola.
En la Figura 9j, se ilustra una trama de 3,6
kbps para la transmisión de solo tráfico primario a una tasa de una
transmisión de un cuarto. Se proporciona un bit indicador de
borrado. El bit de modo mixto se fija en cero. No se proporcionan
bits de modo de trama. Hay 54 bits de tráfico primario, 8 bits
indicadores de la calidad de la trama y 8 bits de cola.
En la Figura 9k, se ilustra una trama de formato
atenuado y en ráfagas de 3,6 kbps para la transmisión de tráfico
primario con tráfico de señalización a un octavo de tasa de
transmisión. Se proporciona un indicador de borrado. El bit de tipo
mixto se fija en 1. Dos bits de modo de trama se fijan en 00. Hay 20
bits de tráfico primario, 32 bits de tráfico de señalización, 8
bits indicadores de la calidad de la trama y 8 bits de cola.
En la Figura 9l, se ilustra una trama de
formato en blanco y en ráfagas de 3,6 kbps para la transmisión de
tráfico de señalización. Se proporciona un bit indicador de
borrado. El bit de modo mixto se fija en 1. Dos bits de modo de
trama se fijan en 01. Hay 52 bits de tráfico de señalización, 8 bits
indicadores de calidad de la trama y 8 bits de cola.
En la Figura 9m, se ilustra una trama de 1,8
kbps para la transmisión solo de tráfico primario a un octavo de
tasa de transmisión. Se proporciona un bit indicador de borrado. El
bit de modo mixto se fija en 0. No se proporcionan bits de modo de
trama. Hay 20 bits de tráfico primario, 6 bits indicadores de la
calidad de la trama y 8 bits de cola.
En la Figura 9n, se ilustra una trama de formato
atenuado y en ráfagas de 14,4 kbps para la transmisión de tráfico
primario y tráfico secundario a la mitad de la tasa de transmisión
de datos. Un bit indicador de borrado está provisto de un bit
reservado. El bit de modo mixto se fija 1. Los bits de modo de trama
se fijan en 0100 para indicar que los datos existentes en el
paquete es tráfico primario y tráfico de señalización a un medio de
tasa de transmisión. Hay 124 bits de tráfico primario, 137 bits de
tráfico secundario, 12 bits indicadores de la calidad de la trama y
8 bits de cola.
En la Figura 9o se ilustra una trama de formato
atenuado y en ráfagas de 14,4 kbps para la transmisión de tráfico
primario y tráfico secundario a una tasa de transmisión de un
cuarto. Se proporciona un bit indicador de borrado junto con un bit
reservado. El bit de modo mixto se fija en 1. Los cuatro bits de
modo de trama se fijan en 0101 para indicar que los datos
existentes en el paquete son tráfico primario y tráfico secundario
a una tasa de transmisión de un cuarto Hay 54 bits de tráfico
primario, 207 bits de tráfico secundario, 12 bits indicadores de la
calidad de la trama y 8 bits de cola.
En la Figura 9p se ilustra una trama de formato
atenuado y en ráfagas de 14 kbps para la transmisión de una trama
compuesta por tráfico primario y tráfico secundario a una tasa de
transmisión de un octavo. Una unidad indicadora de borrado está
provista de un bit reservado. El bit de modo mixto se fija en 1. Los
bits de modo de trama se fijan en 0110 para indicar que los datos
existentes en el paquete son tráfico primario más tráfico
secundario a una tasa de transmisión de un octavo. Hay 20 bits de
tráfico primario, 241 bits de tráfico secundario, 12 bits
indicadores de la calidad de la trama y 8 bits de cola.
En la Figura 9q, se ilustra una trama de formato
en blanco y en ráfagas de 14,4 kbps para la transmisión de tráfico
secundario. Un bit indicador de borrado se proporciona junto con un
bit reservado. El bit de modo mixto se fija en 1. Los cuatro bits
de modo de trama se fijan en 0111. Hay 261 bits de tráfico
secundario, 12 bits indicadores de la calidad de la trama y 8 bits
de cola.
La Figura 9r ilustra una trama de formato
atenuado y en ráfagas de 14,4 kbps para la transmisión de datos
primarios, secundarios y de tráfico de señalización a una tasa de
transmisión de un octavo. Un bit indicador de borrado está provisto
de a un bit reservado. El bit de modo mixto se fija en 1. Los bits
de modo de trama se fijan en 1000 para indicar que los datos
existentes en el paquete son datos primarios, secundarios y de
tráfico de señalización a una tasa de transmisión de un octavo. Hay
20 bits de tráfico primario, 221 bits de tráfico de señalización,
20 bits de tráfico secundario, 12 bits indicadores de la calidad de
la trama y 8 bits de cola.
La Figura 9s ilustra una trama de formato
atenuado y en ráfagas de 7,2 kbps con tráfico primario y secundario
a una tasa de transmisión de un cuarto. Se proporciona un bit
indicador de borrado. El bit de modo mixto se fija en 1. Los bits
de modo de trama se fijan en 011. Hay 54 bits de tráfico primario,
67 bits de tráfico secundario, 12 bits indicadores de la calidad de
la trama y 8 bits de cola.
La Figura 9t ilustra una trama de formato
atenuado y en ráfagas de 7,2 kbps con tráfico primario y secundario
a una tasa de transmisión de un octavo. Se proporciona un bit
indicador de borrado. El bit de modo mixto se fija en 1. Los bits
de modo de trama se fijan en 100. Hay 20 bits de tráfico primario,
101 bits de tráfico secundario, 10 bits indicadores de la calidad
de la trama y 8 bits de cola.
La Figura 9u ilustra una trama de formato en
blanco y en ráfagas de 7,2 kbps con solo tráfico secundario. Se
proporciona un bit indicador de borrado. El bit de modo mixto se
fija en 1. Los bits de modo de tramas se fijan en 101. Hay 121 bits
de tráfico secundario, 10 bits indicadores de la calidad de la
trama, y 8 bits de cola.
La Figura 9v ilustra una trama de formato
atenuado y en ráfagas de 7,2 kbps con tráfico primario, secundario
y tráfico de señalización a una tasa de transmisión de un octavo. Se
proporciona un indicador de borrado. El bit de modo mixto se fija
en 1. Los bits de modo de trama se fijan en 110. Hay 20 bits de
tráfico primario, 81 bits de tráfico de señalización, 20 bits de
tráfico secundario, 10 bits indicadores de la calidad de la trama y
8 bits de cola.
La Figura 9w ilustra una trama de formato
atenuado y en ráfagas de 3,6 kbps con tráfico primario y tráfico
secundario a una tasa de transmisión de un octavo. Se proporciona un
bit indicador de borrado. El bit de modo mixto se fija en 1. Los
bits de modo de trama se fijan en 10. Hay 20 bits de tráfico
primario, 32 bits de tráfico secundario, 8 bits indicadores de la
calidad de la trama y 8 bits de cola.
La Figura 9x ilustra una trama de formato en
blanco y en ráfagas de 3,6 kbps con solo tráfico secundario. Se
proporciona un bit indicador de borrado. El bit de modo mixto se
fija en 1. Los bits de modo de trama se fijan en 11. Hay 52 bits de
tráfico secundario, 8 bits indicadores de la calidad de la trama y 8
bits de cola.
La Figura 9y ilustra una trama de formato en
blanco y en ráfagas de 1,8 kbps con solo tráfico secundario. Se
proporciona un bit indicador de borrado. El bit de modo mixto se
fija en 1. Hay 20 bits de tráfico secundario, 6 bits indicadores de
la calidad de la trama y 8 bits de cola.
La descripción anterior de las formas de
realización preferentes se proporciona para permitir que cualquier
persona experta en la materia ponga en práctica o utilice la
presente invención. Las diversas modificaciones a estas formas de
realización se pondrán fácilmente de manifiesto a los expertos en la
materia, y los principios genéricos definidos en la presente
memoria pueden ser aplicados a otras formas de realización sin el
empleo de la facultad inventiva. Por tanto, la presente invención
no pretende quedar limitada a las formas de realización mostradas
en la presente memoria sino que se le debe conceder el más amplio
alcance acorde con los principios y características novedosas
divulgadas en la presente memoria.
Claims (8)
1. Un procedimiento para el formateo de una
pluralidad de bits de datos en una trama de datos, comprendiendo el
procedimiento:
- \quad
- la selección de una tasa de transmisión de datos entre dos conjuntos alternativos de tasas de transmisión de datos;
- \quad
- la selección de un formato de trama de datos entre una pluralidad de formatos de trama de datos, predeterminados y estructurados de forma específica de acuerdo con la tasa de transmisión de datos seleccionada; en el que dicha pluralidad de formatos de trama predeterminados y estructurados de forma específica tienen una duración temporal predeterminada, unos tipos de datos diferentes y unas tasas de transmisión de trama diferentes;
- \quad
- la generación de un conjunto de bits de modo de trama correspondiente al formato de trama de datos seleccionado;
- \quad
- el formateo de la pluralidad de bits de datos y del conjunto de bits de modo de trama de acuerdo con el formato de trama de datos seleccionado para producir dicha trama de datos; en el que dicho formateo incluye la codificación de la pluralidad de bits de datos y del conjunto generado de bits de modo de trama.
2. El procedimiento de acuerdo con lo expuesto
en la reivindicación 1, que comprende así mismo:
- \quad
- la transmisión de la trama de datos formateada.
3. El procedimiento de acuerdo con lo expuesto
en la reivindicación 1, en el que dicha pluralidad de formatos de
trama predeterminados y estructurados de forma específica incluye
así mismo diferentes números de bits de datos de dichos tipos
diferentes de datos.
4. El procedimiento de acuerdo con lo expuesto
en la reivindicación 1 en el que dicho formateo incluye al menos la
supresión de al menos un bit de datos codificado en datos.
5. Un aparato para formatear una pluralidad de
bits de datos dentro de una trama de datos, comprendiendo el
procedimiento:
- \quad
- un medio para seleccionar una tasa de transmisión de datos a partir de dos conjuntos alternativos de tasas de transmisión de datos;
- \quad
- un medio para seleccionar un formato de trama de datos entre una pluralidad de formatos de trama de datos predeterminados y estructurados de forma específica de acuerdo con la tasa de transmisión de datos seleccionada; en el que dicha pluralidad de formatos de trama de datos predeterminados y estructurados de forma específica tienen una duración temporal predeterminada, unos tipos diferentes de datos y unas tasas de transmisión de trama diferentes;
- \quad
- un medio para generar un conjunto de bits de modo de trama correspondientes al formato de trama de datos seleccionado;
- \quad
- un medio para formatear la pluralidad de bits de datos y el conjunto de bits de modo de trama de acuerdo con el formato de trama de datos seleccionado para producir dicha trama de datos; en el que dicho formateo incluye la codificación de la pluralidad de bits de datos y del conjunto generado de bits de modo de trama.
6. El aparato de acuerdo con lo expuesto en la
reivindicación 5, que comprende así mismo:
- \quad
- un medio para transmitir la trama de datos formateada.
7. El aparato de acuerdo con la reivindicación
5, en el que dicha pluralidad de formatos de trama de datos
predeterminados y estructurados de manera específica incluye
números diferentes de bits de datos de dichos tipos diferentes de
datos.
8. El aparato de acuerdo con lo expuesto en la
reivindicación 5 en el que dichos medios para el formateo incluyen
unos medios para suprimir al menos un bit de datos codificado en
datos.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/374,444 US5568483A (en) | 1990-06-25 | 1995-01-17 | Method and apparatus for the formatting of data for transmission |
| US374444 | 1995-01-17 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2333654T3 true ES2333654T3 (es) | 2010-02-25 |
Family
ID=23476847
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04024318T Expired - Lifetime ES2333654T3 (es) | 1995-01-17 | 1996-01-17 | Procedimiento y aparato para el formateo de datos para su transmision. |
Country Status (21)
| Country | Link |
|---|---|
| US (1) | US5568483A (es) |
| EP (2) | EP0804836A1 (es) |
| JP (3) | JP3323509B2 (es) |
| KR (1) | KR100338406B1 (es) |
| CN (1) | CN1096161C (es) |
| AR (1) | AR000423A1 (es) |
| AT (1) | ATE449477T1 (es) |
| AU (1) | AU694612B2 (es) |
| BR (1) | BR9606833A (es) |
| CA (1) | CA2210657C (es) |
| DE (1) | DE69638087D1 (es) |
| EA (1) | EA000456B1 (es) |
| ES (1) | ES2333654T3 (es) |
| FI (1) | FI120571B (es) |
| IL (1) | IL116790A (es) |
| MY (1) | MY113574A (es) |
| NZ (1) | NZ302029A (es) |
| TW (1) | TW301827B (es) |
| UA (1) | UA46751C2 (es) |
| WO (1) | WO1996022639A1 (es) |
| ZA (1) | ZA96181B (es) |
Families Citing this family (98)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR0152366B1 (ko) * | 1995-03-07 | 1998-11-02 | 김주용 | 디지탈 이동통신 시스템에서 보코더 바이패스 구현 방법 |
| US7072380B2 (en) | 1995-06-30 | 2006-07-04 | Interdigital Technology Corporation | Apparatus for initial power control for spread-spectrum communications |
| US6831905B1 (en) | 1995-06-30 | 2004-12-14 | Interdigital Technology Corporation | Spread spectrum system assigning information signals to message-code signals |
| US7020111B2 (en) | 1996-06-27 | 2006-03-28 | Interdigital Technology Corporation | System for using rapid acquisition spreading codes for spread-spectrum communications |
| US6940840B2 (en) | 1995-06-30 | 2005-09-06 | Interdigital Technology Corporation | Apparatus for adaptive reverse power control for spread-spectrum communications |
| US7929498B2 (en) | 1995-06-30 | 2011-04-19 | Interdigital Technology Corporation | Adaptive forward power control and adaptive reverse power control for spread-spectrum communications |
| US6816473B2 (en) | 1995-06-30 | 2004-11-09 | Interdigital Technology Corporation | Method for adaptive forward power control for spread-spectrum communications |
| ZA965340B (en) * | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
| US6885652B1 (en) | 1995-06-30 | 2005-04-26 | Interdigital Technology Corporation | Code division multiple access (CDMA) communication system |
| US7123600B2 (en) | 1995-06-30 | 2006-10-17 | Interdigital Technology Corporation | Initial power control for spread-spectrum communications |
| US6222830B1 (en) * | 1995-08-25 | 2001-04-24 | Qualcomm Incorporated | Communication system using repeated data selection |
| US5671255A (en) * | 1996-03-29 | 1997-09-23 | Motorola, Inc. | Method and apparatus for determining coding rate in a wireless communication system |
| US6130602A (en) * | 1996-05-13 | 2000-10-10 | Micron Technology, Inc. | Radio frequency data communications device |
| US6678311B2 (en) | 1996-05-28 | 2004-01-13 | Qualcomm Incorporated | High data CDMA wireless communication system using variable sized channel codes |
| US5920552A (en) * | 1996-05-30 | 1999-07-06 | Lucent Technologies, Inc. | Variable rate coding for wireless applications |
| US5818826A (en) * | 1996-06-17 | 1998-10-06 | International Business Machines Corporation | Media access control protocols in a wireless communication network supporting multiple transmission rates |
| US6118758A (en) * | 1996-08-22 | 2000-09-12 | Tellabs Operations, Inc. | Multi-point OFDM/DMT digital communications system including remote service unit with improved transmitter architecture |
| US6771590B1 (en) | 1996-08-22 | 2004-08-03 | Tellabs Operations, Inc. | Communication system clock synchronization techniques |
| US5812968A (en) * | 1996-08-28 | 1998-09-22 | Ericsson, Inc. | Vocoder apparatus using the link margin |
| US5881053A (en) * | 1996-09-13 | 1999-03-09 | Qualcomm Incorporated | Method for a wireless communications channel |
| US5963548A (en) * | 1997-01-21 | 1999-10-05 | Nokia Mobile Phones Limited | Apparatus and method for configuring a data channel for symmetric/asymmetric data transmission |
| US7751370B2 (en) * | 2001-07-13 | 2010-07-06 | Qualcomm Incorporated | Method and apparatus for forward link rate scheduling |
| DE69734190T2 (de) * | 1997-05-02 | 2006-06-29 | Siemens Ag | TDMA/CDMA Nachrichtenübertragungssystem mit anpassbarer Datenrate |
| CA2463381C (en) * | 1997-05-14 | 2011-11-22 | Qualcomm Incorporated | A subscriber unit and method for use in a wireless communication system |
| FI105377B (fi) | 1997-05-29 | 2000-07-31 | Nokia Mobile Phones Ltd | Menetelmä kahden rinnakkaisen kanavan koodijakoiseksi lähettämiseksi sekä menetelmän toteuttava radiolaite |
| AU751048B2 (en) | 1997-05-30 | 2002-08-08 | Qualcomm Incorporated | Method and apparatus for providing error protection for over the air file transfer |
| CA2291744C (en) * | 1997-05-30 | 2010-01-26 | Qualcomm Incorporated | A method of and apparatus for paging a wireless terminal in a wireless telecommunications system |
| US6111865A (en) * | 1997-05-30 | 2000-08-29 | Qualcomm Incorporated | Dual channel slotted paging |
| US6426960B2 (en) * | 1997-06-24 | 2002-07-30 | Qualcomm Incorporated | Increased capacity data transmission in a CDMA wireless communication system |
| US6304911B1 (en) * | 1997-06-25 | 2001-10-16 | Advanced Micro Devices, Inc. | Information packet reception indicator for reducing the utilization of a host system processor unit |
| US6377809B1 (en) | 1997-09-16 | 2002-04-23 | Qualcomm Incorporated | Channel structure for communication systems |
| AU9692798A (en) * | 1997-10-09 | 1999-05-03 | Hughes Electronics Corporation | Adaptable overlays for forward error correction schemes based on trellis codes |
| US6574211B2 (en) | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
| 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 |
| JP2894340B1 (ja) | 1998-03-04 | 1999-05-24 | 日本電気株式会社 | スペクトラム拡散通信方式 |
| US6108447A (en) * | 1998-03-26 | 2000-08-22 | Intel Corporation | Method and apparatus for estimating frame rate for data rate control |
| US6310870B1 (en) | 1998-03-30 | 2001-10-30 | Oki Telecom, Inc. | Method for transmitting high data rate information in code division multiple access systems |
| KR100338662B1 (ko) * | 1998-03-31 | 2002-07-18 | 윤종용 | 부호분할다중접속통신시스템의채널통신장치및방법 |
| US6631175B2 (en) | 1998-04-03 | 2003-10-07 | Tellabs Operations, Inc. | Spectrally constrained impulse shortening filter for a discrete multi-tone receiver |
| US7440498B2 (en) | 2002-12-17 | 2008-10-21 | Tellabs Operations, Inc. | Time domain equalization for discrete multi-tone systems |
| ES2389626T3 (es) | 1998-04-03 | 2012-10-29 | Tellabs Operations, Inc. | Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras |
| US6185265B1 (en) * | 1998-04-07 | 2001-02-06 | Worldspace Management Corp. | System for time division multiplexing broadcast channels with R-1/2 or R-3/4 convolutional coding for satellite transmission via on-board baseband processing payload or transparent payload |
| JP3214466B2 (ja) * | 1998-04-07 | 2001-10-02 | 日本電気株式会社 | 移動通信システム及びその通信制御方法並びにそれに用いる基地局及び移動局 |
| US6459726B1 (en) * | 1998-04-24 | 2002-10-01 | Micron Technology, Inc. | Backscatter interrogators, communication systems and backscatter communication methods |
| US6529730B1 (en) | 1998-05-15 | 2003-03-04 | Conexant Systems, Inc | System and method for adaptive multi-rate (AMR) vocoder rate adaption |
| US6577645B2 (en) | 1998-06-03 | 2003-06-10 | Siemens Aktiengesellschaft | Method and radio set for transmitting messages |
| DE59911334D1 (de) * | 1998-06-03 | 2005-01-27 | Siemens Ag | Verfahren und funkgerät zur übertragung von nachrichten |
| US6327303B1 (en) * | 1998-07-30 | 2001-12-04 | Motorola, Inc. | Method and system for data transmission using a lossy compression service |
| US6798736B1 (en) * | 1998-09-22 | 2004-09-28 | Qualcomm Incorporated | Method and apparatus for transmitting and receiving variable rate data |
| DE19846068C1 (de) * | 1998-10-06 | 1999-12-30 | Siemens Ag | Verfahren und Funk-Kommunikationssystem zur Datenübertragung über eine Funkschnittstelle zwischen einer Basisstation und einer Teilnehmerstation |
| US6275485B1 (en) | 1998-12-03 | 2001-08-14 | Qualcomm Inc. | Noise characterization in a wireless communication system |
| KR100297875B1 (ko) | 1999-03-08 | 2001-09-26 | 윤종용 | 가변 속도 보코더를 사용하는 코드 분할 다중 접속 시스템의 음질 향상을 위한 방법 |
| US6781971B1 (en) * | 1999-04-02 | 2004-08-24 | Qualcomm Incorporated | System and method for prioritizing traffic channel messages |
| US6661832B1 (en) | 1999-05-11 | 2003-12-09 | Qualcomm Incorporated | System and method for providing an accurate estimation of received signal interference for use in wireless communications systems |
| EP2242192B1 (en) * | 1999-07-06 | 2018-09-12 | Samsung Electronics Co., Ltd. | Apparatus and method for encoding/decoding transport format combination indicator in CDMA mobile communication system |
| US6324503B1 (en) * | 1999-07-19 | 2001-11-27 | Qualcomm Incorporated | Method and apparatus for providing feedback from decoder to encoder to improve performance in a predictive speech coder under frame erasure conditions |
| US8064409B1 (en) | 1999-08-25 | 2011-11-22 | Qualcomm Incorporated | Method and apparatus using a multi-carrier forward link in a wireless communication system |
| US6621804B1 (en) | 1999-10-07 | 2003-09-16 | Qualcomm Incorporated | Method and apparatus for predicting favored supplemental channel transmission slots using transmission power measurements of a fundamental channel |
| US6757553B1 (en) | 1999-10-14 | 2004-06-29 | Qualcomm Incorporated | Base station beam sweeping method and apparatus using multiple rotating antennas |
| US6438518B1 (en) * | 1999-10-28 | 2002-08-20 | Qualcomm Incorporated | Method and apparatus for using coding scheme selection patterns in a predictive speech coder to reduce sensitivity to frame error conditions |
| JP3732707B2 (ja) * | 2000-03-16 | 2006-01-11 | 富士通株式会社 | 加入者側通信装置における再同期制御装置および再同期方法 |
| US6529868B1 (en) | 2000-03-28 | 2003-03-04 | Tellabs Operations, Inc. | Communication system noise cancellation power signal calculation techniques |
| CA2310188A1 (en) | 2000-05-30 | 2001-11-30 | Mark J. Frazer | Communication structure with channels configured responsive to reception quality |
| US6898743B2 (en) * | 2000-07-03 | 2005-05-24 | Lg Electronics Inc. | Data rate matching method in 3GPP2 system |
| KR100628195B1 (ko) * | 2000-07-03 | 2006-09-26 | 엘지전자 주식회사 | 레이트 매칭 장치 및 방법 |
| 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 |
| US6999471B1 (en) | 2000-11-28 | 2006-02-14 | Soma Networks, Inc. | Communication structure for multiplexed links |
| US6850499B2 (en) | 2001-01-05 | 2005-02-01 | Qualcomm Incorporated | Method and apparatus for forward power control in a communication system |
| US7170924B2 (en) * | 2001-05-17 | 2007-01-30 | Qualcomm, Inc. | System and method for adjusting combiner weights using an adaptive algorithm in wireless communications system |
| US6990137B2 (en) * | 2001-05-17 | 2006-01-24 | Qualcomm, Incorporated | System and method for received signal prediction in wireless communications systems |
| US7058035B2 (en) | 2001-06-29 | 2006-06-06 | Qualcomm, Indorporated | Communication system employing multiple handoff criteria |
| US7177293B2 (en) * | 2002-04-30 | 2007-02-13 | Intel Corporation | Terminal assisted scheduling for time coordinated CDMA |
| CA2392640A1 (en) | 2002-07-05 | 2004-01-05 | Voiceage Corporation | A method and device for efficient in-based dim-and-burst signaling and half-rate max operation in variable bit-rate wideband speech coding for cdma wireless systems |
| US7254124B2 (en) * | 2002-08-22 | 2007-08-07 | Sony Ericsson Mobile Communications Ab | Methods, apparatus and computer program products for controlling a reverse link traffic channel code responsive to detection of a duplicate terminal identity |
| CN1332520C (zh) * | 2002-11-28 | 2007-08-15 | 中兴通讯股份有限公司 | 在码分多址系统中并行实现语音和数据业务的方法及装置 |
| UA83256C2 (ru) * | 2003-10-02 | 2008-06-25 | Квелкомм Инкорпорэйтед | Система и способ мультиплексирования данных управления для множества каналов передачи данных в одном канале управления (варианты) |
| US7532723B2 (en) * | 2003-11-24 | 2009-05-12 | Interdigital Technology Corporation | Tokens/keys for wireless communications |
| WO2005067538A2 (en) * | 2004-01-13 | 2005-07-28 | Interdigital Technology Corporation | Code division multiple access (cdma) method and apparatus for protecting and authenticating wirelessly transmitted digital information |
| US20050220322A1 (en) * | 2004-01-13 | 2005-10-06 | Interdigital Technology Corporation | Watermarks/signatures for wireless communications |
| KR100664110B1 (ko) * | 2004-02-04 | 2007-01-04 | 엘지전자 주식회사 | 이동 통신 단말기의 사용제한 설정 방법 |
| US20050226421A1 (en) * | 2004-02-18 | 2005-10-13 | Interdigital Technology Corporation | Method and system for using watermarks in communication systems |
| US7551582B2 (en) * | 2004-10-12 | 2009-06-23 | Nextel Communications Inc. | System and method for optimizing walsh code assignments |
| US20060209970A1 (en) * | 2005-01-11 | 2006-09-21 | Emmanuel Kanterakis | Adaptive transmission rate communication system |
| US8213489B2 (en) * | 2005-06-23 | 2012-07-03 | Agere Systems Inc. | Serial protocol for agile sample rate switching |
| US7542421B2 (en) * | 2005-09-09 | 2009-06-02 | Tropos Networks | Adaptive control of transmission power and data rates of transmission links between access nodes of a mesh network |
| US7720499B2 (en) * | 2006-02-27 | 2010-05-18 | Tropos Networks, Inc. | Regulation of transmission power control in mitigate self interference by optimizing link transmission parameters in a wireless network |
| US8599875B2 (en) * | 2006-06-16 | 2013-12-03 | Samsung Electronics Co., Ltd. | Transmission stream generating device for generating transmission stream which additional data is stuffed in a payload area of a packet, digital broadcast transmitting/receiving device for transmitting/receiving the transmission stream, and methods thereof |
| WO2008005890A2 (en) | 2006-06-30 | 2008-01-10 | Qualcomm Incorporated | Ack/nack slot positioning/complexity codes for quick decoding |
| US8036186B2 (en) * | 2006-07-26 | 2011-10-11 | Tropos Networks, Inc. | Adaptively setting transmission power levels of nodes within a wireless mesh network |
| US8532984B2 (en) * | 2006-07-31 | 2013-09-10 | Qualcomm Incorporated | Systems, methods, and apparatus for wideband encoding and decoding of active frames |
| US8848913B2 (en) | 2007-10-04 | 2014-09-30 | Qualcomm Incorporated | Scrambling sequence generation in a communication system |
| US8923249B2 (en) * | 2008-03-26 | 2014-12-30 | Qualcomm Incorporated | Method and apparatus for scrambling sequence generation in a communication system |
| 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 |
| US20130198582A1 (en) | 2012-01-30 | 2013-08-01 | Broadcom Corporation | Supercharged codes |
| US8794517B1 (en) * | 2013-08-07 | 2014-08-05 | Square, Inc. | Encoding data in multiple formats |
| USD905059S1 (en) | 2018-07-25 | 2020-12-15 | Square, Inc. | Card reader device |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3310631A (en) * | 1963-06-03 | 1967-03-21 | Itt | Communication system for the selective transmission of speech and data |
| GB2022365A (en) * | 1978-06-02 | 1979-12-12 | Texas Instruments Inc | Communications network for data and voice |
| US4291409A (en) * | 1978-06-20 | 1981-09-22 | The Mitre Corporation | Spread spectrum communications method and apparatus |
| US4688035A (en) * | 1983-11-28 | 1987-08-18 | International Business Machines Corp. | End user data stream syntax |
| US4700341A (en) * | 1985-10-30 | 1987-10-13 | Racal Data Communications Inc. | Stochastic time division multiplexing |
| DE3689979T2 (de) * | 1986-03-25 | 1995-01-26 | Motorola Inc | Verfahren und einrichtung zur steuerung eines zeitmultiplex-kommunikationsgerätes. |
| US4813040A (en) * | 1986-10-31 | 1989-03-14 | Futato Steven P | Method and apparatus for transmitting digital data and real-time digitalized voice information over a communications channel |
| JPH0648796B2 (ja) * | 1988-02-05 | 1994-06-22 | 日本電気株式会社 | デマンドアサイン方式衛星通信装置 |
| JPH0234059A (ja) * | 1988-07-25 | 1990-02-05 | Mitsubishi Electric Corp | ノード装置の処理方式 |
| JP2603717B2 (ja) * | 1989-03-09 | 1997-04-23 | 三菱電機株式会社 | サイクリックデータ伝送方法 |
| US5022046A (en) * | 1989-04-14 | 1991-06-04 | The United States Of America As Represented By The Secretary Of The Air Force | Narrowband/wideband packet data communication system |
| GB2236454A (en) * | 1989-09-01 | 1991-04-03 | Philips Electronic Associated | Communications system for radio telephones |
| JP2733110B2 (ja) * | 1989-09-19 | 1998-03-30 | 日本電信電話株式会社 | 無線信号伝送方式 |
| IL95920A0 (en) * | 1989-10-24 | 1991-07-18 | Motorola Inc | Distributed synchronization method for a wireless fast packet communication system |
| US5136586A (en) * | 1989-12-04 | 1992-08-04 | Academy Of Applied Science | Method and apparatus for telephone line multiplex channeling of toll-quality voice and digital information |
| CA2032765C (en) * | 1989-12-21 | 1995-12-12 | Hidetaka Yoshikawa | Variable rate encoding and communicating apparatus |
| JP2540968B2 (ja) * | 1990-02-27 | 1996-10-09 | 日本電気株式会社 | 多方向多重通信方式 |
| FR2670973B1 (fr) * | 1990-12-19 | 1994-04-15 | Ouest Standard Telematique Sa | Systeme de transmission par paquets a compression de donnees, procede et equipement correspondant. |
| JP2973675B2 (ja) * | 1991-07-22 | 1999-11-08 | 日本電気株式会社 | 可変レート伝送に適した符号化復号方式及び装置 |
| US5218639A (en) * | 1991-12-02 | 1993-06-08 | Gte Government Systems Corporation | Method and apparatus for changing bit rate of digitized analog |
| IL104412A (en) * | 1992-01-16 | 1996-11-14 | Qualcomm Inc | Method and apparatus for the formatting of data for transmission |
| US5381443A (en) * | 1992-10-02 | 1995-01-10 | Motorola Inc. | Method and apparatus for frequency hopping a signalling channel in a communication system |
-
1995
- 1995-01-17 US US08/374,444 patent/US5568483A/en not_active Expired - Lifetime
-
1996
- 1996-01-10 MY MYPI96000092A patent/MY113574A/en unknown
- 1996-01-10 TW TW085100238A patent/TW301827B/zh not_active IP Right Cessation
- 1996-01-10 ZA ZA96181A patent/ZA96181B/xx unknown
- 1996-01-16 IL IL11679096A patent/IL116790A/xx not_active IP Right Cessation
- 1996-01-17 UA UA97073756A patent/UA46751C2/uk unknown
- 1996-01-17 ES ES04024318T patent/ES2333654T3/es not_active Expired - Lifetime
- 1996-01-17 AU AU47603/96A patent/AU694612B2/en not_active Expired
- 1996-01-17 EA EA199700120A patent/EA000456B1/ru not_active IP Right Cessation
- 1996-01-17 AR AR33509596A patent/AR000423A1/es active IP Right Grant
- 1996-01-17 EP EP96903544A patent/EP0804836A1/en not_active Withdrawn
- 1996-01-17 BR BR9606833A patent/BR9606833A/pt not_active Application Discontinuation
- 1996-01-17 KR KR1019970704854A patent/KR100338406B1/ko not_active Expired - Lifetime
- 1996-01-17 DE DE69638087T patent/DE69638087D1/de not_active Expired - Lifetime
- 1996-01-17 JP JP52238596A patent/JP3323509B2/ja not_active Expired - Lifetime
- 1996-01-17 AT AT04024318T patent/ATE449477T1/de not_active IP Right Cessation
- 1996-01-17 WO PCT/US1996/000673 patent/WO1996022639A1/en not_active Ceased
- 1996-01-17 NZ NZ302029A patent/NZ302029A/xx not_active IP Right Cessation
- 1996-01-17 CN CN96192583A patent/CN1096161C/zh not_active Expired - Lifetime
- 1996-01-17 CA CA002210657A patent/CA2210657C/en not_active Expired - Lifetime
- 1996-01-17 EP EP04024318A patent/EP1499051B1/en not_active Expired - Lifetime
-
1997
- 1997-07-14 FI FI972990A patent/FI120571B/fi not_active IP Right Cessation
-
2001
- 2001-08-15 JP JP2001246470A patent/JP3711048B2/ja not_active Expired - Lifetime
-
2004
- 2004-06-11 JP JP2004173658A patent/JP2004328784A/ja active Pending
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2333654T3 (es) | Procedimiento y aparato para el formateo de datos para su transmision. | |
| US6205190B1 (en) | System and method for reducing interference generated by a CDMA communications device | |
| CA2128327C (en) | Method and apparatus for the formatting of data for transmission | |
| US5504773A (en) | Method and apparatus for the formatting of data for transmission | |
| ES2282996T3 (es) | Procedimiento y aparato de ensayo de un canal de comunicacion digital con tasas de transmision de datos fijas o variables. | |
| US5659569A (en) | Data burst randomizer | |
| MXPA97005396A (es) | Metodo y aparato para el formateo de datos detransmision | |
| HK1020812A1 (en) | System and method for reducing am-interference generated by a cdma communications device | |
| HK1020812B (en) | System and method for reducing am-interference generated by a cdma communications device | |
| HK1030852B (en) | Communication system and method for transmitting data of different types |