Về cơ bản, quá trình trải phổ trải qua hai bước: Định kênh và Ngẫu nhiên hóa
Định kênh (Channelization): Bước này sẽ chuyển đổi các Symbols thành các Chips bằng cách nhân chúng (Symbols) với mã OVSF.
Ngẫu nhiên hóa: Chuỗi Chips sau bước định kênh sẽ được ngẫu nhiên hóa bằng cách nhân với mã Scrambling, mã ngẫu nhiên này được xây dựng dựa trên cơ sở mã Gold.