Código OVSF (Orthogonal Variable Spreading Factor) é usado como código de canalização
- Códigos ortogonais são facilmente gerados começando com uma semente de 1, repetindo o 1 horizontalmente e verticalmente e depois complementando o -1 na diagonal. Este processo deve continuar com o bloco recém-gerado até que os códigos desejados com o comprimento adequado sejam gerados. As sequências criadas desta forma são referidas como código “Walsh”.
- A canalização utiliza código OVSF, para manter a ortogonalidade dos diferentes canais físicos do assinante. OVSF pode ser definido como a árvore de código ilustrada no diagrama.
- O código de canalização é definido como Cch SF, k,, onde SF é o fator de espalhamento do código e k é a sequência de código, 0?k?SF-1. Cada comprimento de definição de nível da árvore de código é um código de canalização SF, e o valor mais à esquerda de cada caractere de código de espalhamento corresponde ao chip que é transmitido primeiro.
SF = taxa de chips / taxa de símbolos
Altas taxas de dados? código SF baixo
Baixas taxas de dados? código SF alto
- Os códigos de canalização são códigos de Fator de Espalhamento Variável Ortogonal (OVSF). Eles são usados para preservar a ortogonalidade entre diferentes canais físicos. Eles também aumentam a taxa de clock para 3,84 Mcps. Os códigos OVSF são definidos usando uma árvore de códigos.
- Na árvore de código, os códigos de canalização são descritos individualmente por Cch,SF,k, onde SF é o Fator de Espalhamento do código ek o número do código, 0 ? ok? SF-1. Uma sequência de canalização modula o bit de um usuário. Como a taxa de chip é constante, os diferentes comprimentos de códigos permitem ter diferentes taxas de dados do usuário. SFs baixos são reservados para serviços de tarifas altas, enquanto SFs altos são para serviços de tarifas baixas.
- O comprimento de um código OVSF é um número par de chips e o número de códigos (para um SF) é igual ao número de chips e ao valor SF.
- Os códigos gerados dentro da mesma camada constituem um conjunto de códigos ortogonais.
Além disso, quaisquer dois códigos de camadas diferentes são ortogonais, exceto quando um dos dois códigos é código-mãe do outro. Por exemplo, C4,3 não é ortogonal com C1,0 e C2,1, mas é ortogonal com C2,0.
SF no uplink é de 4 a 256. div>
SF no downlink é de 4 a 512.