来源于对一名网友写的总结的整理
在CDMA系统中,扩频主要为了加扰和区分信道
- 区分信道称为正交扩频码
- 用作加扰的码称为扰码,但码间不完全正交
Walsh码和m序列:
- 正交扩频码:Walsh码
- 扰码:m序列
Walsh码是有限的,不同的基站都会使用Walsh码,所以使用扰码来区分基站,这样来自不同基站的信号就可以看作是噪声。
CDMA中同时使用了两种m序列——短码和长码
短码:
- 周期为2^15-1
- 用于下行链路中,使得不同小区的信号正交化(不同的小区使用相同的m
序列,但是相位不同,也就是PN_Offset不同) - 用于上行链路中,使用的m序列相位相同,用作扩频用途
- 一般有512个不同相位,间隔64个码片,不同时间偏置跟自身相关性非常小,所以可以用不同相位来相互区分
长码:
- 周期为2^42-1
- 用在下行链路中和上行链路中,根据每个手机的唯一掩码,决定长码的相位来区分不同用户
- 每个用户都有一个唯一的掩码,也对因一个长码的唯一相位,并且不会重复
CDMA中的Walsh码:
- 长度为64bit
- 在下行中用来区分不同信道
- 在上行中仅用作正交调制