用于蜂窝电话系统部分和某些卫星通信的一种最终形式的多路复用称为码分多路复用 (CDM)。手机中使用的特定版本的 CDM 称为码分多址 (CDMA)。
CDM 不依赖物理属性,包括频率或时间。它可以依赖于有趣的数值思想,例如可以在没有干扰的情况下合并和分离来自正交向量空间的值。电话网络中使用的具体形式是最容易学习的。每个发送方都创建了一个唯一的二进制代码 Ci,称为芯片序列。
码片序列被选择为正交向量(即,任何两码片序列的点积为零)。那时,每个发送方都有一个要传输的值 V i。发送方各自乘以C i ☓V i,并发送结果。本质上,发送方在相似的时间进行传输,并将值插入在一起。为了提取值V i,接收器生成C i的总和。
示例:用于码分复用的值
发件人 | 芯片序列 | 数据值 |
---|---|---|
A | 1 0 | 1 0 1 0 |
乙 | 1 1 | 0 1 1 0 |
第一步包括将二进制值转换为使用 -1 表示 0- 的向量
C 1 = ( 1, -1 ) V 1 = ( 1, -1, 1, -1 ) C 2 = ( 1, 1 ) V 2 = ( -1, 1, 1, -1 )
C 1 × V 1和C 2 × V 2相乘产生-
((1, -1), (-1, 1), (1, -1), (-1, 1)) ((-1, -1), (1, 1), (1, 1), (-1, -1))
如果我们将结果值视为要在相似时间发送的信号强度序列,则结果信号将是两个信号的总和 -
1 -1 -1 1 1 -1 -1 1
+ −1 −1 1 1 1 1 −1 −1
_____________________
0 -2 0 2 2 0 -2 0
接收器将序列视为向量,计算向量与码片序列的乘积,将结果视为序列,并将结果修改为二进制,将正值计算为二进制 1,将负值计算为二进制 0。
CDM 的优势源于其扩展能力,并且因为它在高度利用的网络中提供较低的延迟。一旦发送方发送,TDM 多路复用器在为第一个发送方提供另一轮之前允许 N-1 个其他发送方进行发送。因此,如果所有发送方都处于活动状态,则来自给定发送方的连续通信之间的可能延迟可能很高。