码分复用(CDM,code division multiplexing)
-
当 时域、频域 无法再分时,寻求一种新的方法在同一信道传输多个信号(共享信道)
-
码分复用描述
又叫 码分多址(CDMA,code division multiple access)
把每一个比特时间
再划分成m 个短的间隔
,称为 码片(chip),通常 m 取 64 或者 128
使用 CDMA 的每一个站被指派一个唯一的 m bit 码片序列
一个站若要发送bit 1
,就发送它自己的 m bit 码片序列;若要发送bit 0
,就发送其码片序列的二进制反码
通常将码片中的0
写成-1
,将1
写成+1
扩频
给每一站分配的码片序列不仅必须各不相同,还必须互相正交 -
若一个 CDMA系统中有很多站都在互相通信,每一个站发送的是 数据比特 和 本站的码片序列 的乘积
因此要么是本站的码片序列
(相当于发送 比特1),要么是本站码片序列的二进制反码
(相当于发送 比特0),要么是 0(相当于没发送数据) -
码分复用 举例
例如:指派给 S 站 的 8 bit 码片序列是 00011011。应写为 (-1,-1,-1,+1,+1,-1,+1,+1)
发送 bit 1 时:发送序列:(-1,-1,-1,+1,+1,-1,+1,+1);
发送 bit 0 时:发送序列:(+1,+1,+1,-1,-1,+1,-1,-1);
-
正交
给参与码分复用的各个站分配的码片序列
要满足两点:1、各不相同 2、互相正交
令向量S
表示 站S 的码片向量, 令向量T
表示 站T 的码片向量
S 和 T 正交,就是 向量S 和 向量T 的 规格化内积 是 0
如向量S
为 (-1,-1,-1,+1,+1,-1,+1,+1),向量T
为(-1,-1,+1,-1,+1,+1,+1,-1),这两个码片序列正交
一个向量 和 自身 的规格化内积 为 1
一个向量 和 自身的反码 的规格化内积 为 1
一个向量 和 与其正交向量 的 本身或反码 的规格化内积 为 0 -
扩频
若 S 站要发送信息的数据率为b bps
由于每个 bit
现在要转换成m bit
的码片
因此 S 站实际上发送的数据率提高到m * b bps
,因为某种原因 S 站所占用的频带宽度也要提高到原来的 m 倍
上述为扩频通信的一种
扩频通信分为直接序列扩频(上面就是)和调频扩频 -
示例
在一个有很多站通信的CDMA系统中,
现有一个 X站 想要接收 S站发送的数据,X站 必须知道 S站 所特有的码片序列。
X站使用它得到的码片向量S 和 接收到的未知信号进行求内积的运算(接收到的信号是各个站发送的码片序列之和)
根据叠加原理:其他站的码片序列 和 向量S 的规格化内积为 0(因为互相正交),都被过滤掉了。
求内积的结果就是 S站 收发数据的情况