码分复用 (CDM) 是一种使用扩频通信的复用技术。在扩频通信中,窄带信号通过分频被扩展到更大的频带或跨多个信道。它不会限制带宽的数字信号或频率。它不易受到干扰,从而提供更好的数据通信能力和更安全的专线。
当 CDM 用于允许来自多个用户的多个信号共享一个公共通信信道时,该技术称为码分多址 (CDMA)。每组用户都有一个共享代码,个人对话以数字序列编码。数据在共享通道上可用,但只有与特定代码关联的用户才能访问数据。
每个通信站都分配有一个唯一的代码。代码站具有以下属性 -
如果一个站的代码与另一站的代码相乘,则结果为 0。
如果一个站的代码与其自身相乘,则产生一个等于站数的正数。
通信技术可以通过以下示例来解释 -
考虑存在四个站W,X,Y和Z已分配的码C瓦特,C X,C ÿ和c Ž和需要发送数据d瓦特,d X,d ÿ和d ž分别。每个站将其代码与其数据相乘,并且所有项的总和在通信信道中传输。
因此,通信信道中的数据为d w。c w + d x。c x + d y。c y + d z。ç ž
假设在接收端,站 z 要接收站 y 发送的数据。为了检索数据,它将接收到的数据乘以站 y 的代码,即 d y。
data = (dw . cw+ dx . cx+ dy . cy+ dz . cz ) . cy = dw . cw . cy + dx . cx . cy+ dy . cy . cy+ dz . cz . cy =0 + 0 + dy . 4 + 0 = 4dy
因此,可以看出站 z 只接收到来自站 y 的数据,而忽略了其他代码。
分配给站的代码是精心生成的代码,称为码片序列或更普遍的正交序列。序列由 +1 或 –1 组成。它们具有某些属性以便能够进行通信。
属性是 -
一个序列有m 个元素,其中m是站数。
如果一个序列乘以一个数,则所有元素都乘以该数。
对于两个序列相乘,将相应的位置元素相乘并求和以给出结果。
如果一个序列与其自身相乘,则结果为m,即站数。
如果一个序列与另一个序列相乘,结果为 0。
为了添加两个序列,我们添加相应的位置元素。
让我们通过一个例子来确定上述性质。
考虑以下四个站 w、x、y 和 z 的码片序列 -
[+1 -1 -1 +1]、[+1 +1 -1 -1]、[+1 -1 +1 -1] 和 [+1 +1 +1 +1]
每个序列有四个元素。
如果 [+1 -1 -1 +1] 乘以 6,我们得到 [+6 -6 -6 +6]。
如果[+1 -1 -1 +1] 与其自身相乘,即[+1 -1 -1 +1]。[+1 -1 -1 +1],我们得到+1+1+1+1 = 4,等于站数。
如果 [+1 -1 -1 +1] 乘以 [+1 +1 -1 -1],我们得到 +1-1+1-1 = 0
如果将 [+1 -1 -1 +1] 添加到 [+1 +1 -1 -1],我们得到 [+2 0 -2 0]。
常用的正交码是沃尔什码。