A difusão consiste em 2 etapas:
- Operação de canalização, que transforma símbolos de dados em chips
- A operação de embaralhamento é aplicada ao sinal espalhado
- Espalhar significa aumentar a largura de banda do sinal além da largura de banda normalmente necessária para acomodar a informação. O processo de espalhamento na UTRAN consiste em duas operações distintas: canalização e embaralhamento.
- A primeira operação é a operação de canalização, que transforma cada símbolo de dados em vários chips, aumentando assim a largura de banda do sinal. O número de chips por símbolo de dados é chamado de Fator de Espalhamento (SF). Os códigos de canalização são códigos ortogonais, o que significa que em ambientes ideais eles não interferem entre si.
- A segunda operação é a operação de embaralhamento. O embaralhamento é usado além do espalhamento, portanto não altera a largura de banda do sinal, mas apenas torna os sinais de diferentes fontes separáveis uns dos outros. Como a taxa de chip já é alcançada na canalização pelos códigos de canalização, a taxa de chip não é afetada pelo embaralhamento.