CDMA - Técnicas
Receptor de rastrillo
Debido a la reflexión sobre los desafíos de una banda ancha, el canal de radio puede constar de muchas copias (multitrayecto), señales transmitidas originalmente con diferente amplitud, fase y retardo. Si los componentes de la señal llegan durante un período de chip entre sí, se puede usar un receptor de rastrillo para ajustar y combinar. El receptor Rake utiliza un principio de diversidad a través de múltiples caminos. La figura que se muestra a continuación muestra el esquema del receptor Rake.
El receptor Rake procesa varios componentes de señales multitrayecto. Las salidas del correlacionador se combinan para lograr una mejor confiabilidad y rendimiento de comunicación. La decisión de bits sobre la base de una sola correlación puede producir una gran tasa de errores de bits como componente de trayectos múltiples procesado por el hecho de que el correlador puede dañarse por decoloración. Si la salida de un correlador se corrompe por desvanecimiento, el otro no puede serlo, y la señal corrupta puede reducirse mediante el proceso de ponderación.
Código de Walsh
Los códigos de Walsh se utilizan con mayor frecuencia en los códigos ortogonales de las aplicaciones CDMA. Estos códigos corresponden a líneas de una matriz cuadrada especial llamada matriz Hadamard. Para un conjunto de códigos Walsh de longitud N, consta de n líneas para formar una matriz cuadrada de n × n código Walsh.
El sistema IS-95 usa la matriz 64 de funciones de Walsh 64. La primera línea de esta matriz contiene una cadena de todos ceros con cada una de las siguientes líneas que contienen diferentes combinaciones de bit 0 y 1. Cada línea es ortogonal e igual representación para bits binarios. Cuando se implementa con el sistema CDMA, cada usuario móvil usa una de las 64 secuencias de filas en la matriz como código de expansión. Y proporciona una correlación cruzada cero entre todos los demás usuarios. Esta matriz se define de forma recursiva como sigue:
Donde n es una potencia de 2 e indica las diferentes dimensiones de la matriz W. Además, n representa la operación lógica NO en todos los bits de esta matriz. Las tres matrices W 2, W 4 y W 8, respectivamente , muestran la función de Walsh para las dimensiones 2, 4 y 8.
Cada línea de la matriz 64 de Walsh 64 corresponde a un número de canal. El número de canal 0 se asigna a la primera fila de la matriz de Walsh, que es el código de todos los ceros. Este canal también se conoce como canal piloto y se utiliza para formar y estimar la respuesta al impulso de un canal de radio móvil.
Para calcular la correlación cruzada entre las secuencias, necesitaremos convertir los bits en la matriz para formar la antítesis de ± 1 valores. Sin embargo, todos los usuarios del mismo canal CDMA se pueden sincronizar con una precisión de un intervalo de chip utilizando una secuencia PN larga común. También funciona como codificador de datos.
Walsh Code es un grupo de códigos de expansión que tienen buenas propiedades de autocorrelación y malas propiedades de correlación cruzada. Los códigos de Walsh son la columna vertebral de los sistemas CDMA y se utilizan para desarrollar los canales individuales en CDMA.
Para IS-95, hay 64 códigos disponibles.
El código "0" se utiliza como piloto y el código "32" se utiliza para la sincronización.
Los códigos del 1 al 7 se utilizan para los canales de control y los códigos restantes están disponibles para los canales de tráfico. Los códigos 2 a 7 también están disponibles para canales de tráfico si no son necesarios.
Para cdma2000, existen multitud de códigos Walsh, que varían en longitud para adaptarse a las diferentes velocidades de datos y factores de propagación de las diferentes configuraciones de radio.
Uno de los 64 patrones de bits ortogonales a una velocidad de 1.2288 Mcps.
Los códigos de Walsh se utilizan para identificar los datos de cada transmisión individual. En el enlace directo, definen canales de código directo dentro de una frecuencia CDMA.
En el enlace inverso, cada canal inverso utiliza los 64 códigos para transportar información.
Eche un vistazo a la siguiente ilustración. Muestra cómo se lleva a cabo la multiplexación utilizando Walsh Code.