CDMA - Técnicas
Rake Receiver
Devido à reflexão sobre os desafios de uma banda larga, o canal de rádio pode consistir em muitas cópias (multipath), sinais originalmente transmitidos com diferentes amplitudes, fases e atrasos. Se os componentes do sinal chegarem ao longo de um período de chip um do outro, um receptor de rake pode ser usado para ajustar e combinar. O receptor Rake usa um princípio de diversidade por meio de vários caminhos. A figura abaixo mostra o esquema do receptor Rake.
O receptor Rake processa vários componentes de sinais de caminhos múltiplos. As saídas do correlacionador são combinadas para obter melhor confiabilidade e desempenho de comunicação. A decisão de bit com base em uma única correlação pode produzir uma grande taxa de erro de bit como componente de multicaminho processado pelo fato de que o correlacionador pode ser danificado pela descoloração. Se a saída de um correlacionador for corrompida por desvanecimento, a outra não pode ser, e o sinal corrompido pode ser reduzido pelo processo de ponderação.
Código Walsh
Os códigos de Walsh são mais comumente usados nos códigos ortogonais de aplicativos CDMA. Esses códigos correspondem a linhas de uma matriz quadrada especial chamada matriz de Hadamard. Para um conjunto de códigos de Walsh de comprimento N, ele consiste em n linhas para formar uma matriz quadrada de código de Walsh n × n .
O sistema IS-95 usa 64 Walsh function matrix 64. A primeira linha desta matriz contém uma string de zeros com cada uma das seguintes linhas contendo diferentes combinações de bit 0 e 1. Cada linha é ortogonal e igual representação para bits binários. Quando implementado com o sistema CDMA, cada usuário móvel usa uma das 64 sequências de linhas na matriz como um código de propagação. E fornece correlação cruzada zero entre todos os outros usuários. Esta matriz é definida recursivamente da seguinte forma -
Onde n é uma potência de 2 e indica as diferentes dimensões da matriz W. Além disso, n representa a operação lógica NÃO em todos os bits nesta matriz. As três matrizes W 2, W 4 e W 8, respectivamente , mostram a função Walsh para a dimensão 2, 4 e 8.
Cada linha da matriz Walsh 64 64 corresponde a um número de canal. O número do canal 0 é mapeado para a primeira linha da matriz Walsh, que é o código de todos os zeros. Este canal também é conhecido como canal piloto e é usado para formar e estimar a resposta ao impulso de um canal de rádio móvel.
Para calcular a correlação cruzada entre as sequências, precisaremos converter os bits na matriz para formar a antítese dos valores de ± 1. No entanto, todos os usuários no mesmo canal CDMA podem ser sincronizados com uma precisão de intervalo de um chip usando uma sequência PN longa comum. Ele também funciona como um misturador de dados.
O Código de Walsh é um grupo de códigos de propagação com boas propriedades de autocorrelação e fracas propriedades de correlação cruzada. Os códigos Walsh são a espinha dorsal dos sistemas CDMA e são usados para desenvolver os canais individuais em CDMA.
Para IS-95, existem 64 códigos disponíveis.
O código `0 'é usado como piloto e o código` 32' é usado para sincronização.
Os códigos de 1 a 7 são usados para canais de controle e os códigos restantes estão disponíveis para canais de tráfego. Os códigos 2 a 7 também estão disponíveis para canais de tráfego, se não forem necessários.
Para cdma2000, existe uma grande quantidade de códigos Walsh, que variam em comprimento para acomodar as diferentes taxas de dados e fatores de propagação das diferentes configurações de rádio.
Um dos 64 padrões de bits ortogonais a uma taxa de 1,2288 Mcps.
Os códigos de Walsh são usados para identificar os dados de cada transmissão individual. No link direto, eles definem canais de código direto dentro de uma frequência CDMA.
No link reverso, todos os 64 códigos são usados por cada canal reverso para transportar informações.
Dê uma olhada na ilustração a seguir. Mostra como a multiplexação é realizada usando o código de Walsh.