什么是码分多址?
码分多址 (CDM) 是一种在蜂窝电话系统和某些卫星通信中使用的最终多路复用形式。在手机中使用的 CDM 的特定版本称为码分多址 (CDMA)。
CDM 不依赖于物理属性,包括频率或时间。它可以依赖于有趣数值思想,例如来自正交向量空间的值可以合并和分离而不会发生干扰。电话网络中使用的特定形式是最容易学习的。每个发送方都会创建一个唯一的二进制代码 Ci,称为芯片序列。
选择芯片序列作为正交向量(即,任何两个芯片序列的点积为零)。此时,每个发送方都有一个要传输的值 Vi。每个发送方将 Ci☓Vi 相乘,并传输结果。从本质上讲,发送方在相似的时间传输,并且值被一起插入。为了提取值 Vi,接收方通过 Ci 生成总和。
示例:用于码分多址的值
发送方 | 芯片序列 | 数据值 |
---|---|---|
A | 1 0 | 1 0 1 0 |
B | 1 1 | 0 1 1 0 |
第一步包括将二进制值转换为使用 -1 表示 0 的向量
C1 = ( 1, −1 ) V1 = ( 1, −1, 1, −1 ) C2 = ( 1, 1 ) V2 = ( −1, 1, 1, −1 )
将 C1× V1 和 C2 × V2 相乘产生
((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 个其他发送方在提供第一个发送方下一次机会之前进行传输。因此,如果所有发送方都处于活动状态,则来自给定发送方的连续通信之间的可能延迟可能很高。