码分复用

频分复用、时分复用、波分复用比较简单,没什么需要讲的。

频分复用用不同的频率的波,波分复用是频分复用的一种,时分复用就是把时间拆开,一会儿给你用,一会儿给我用,也没啥好说的。

码分复用其实挺有意思的。

怎么处理呢?

就是给所有使用码分复用的基站一个基片,然后在这些个基片中任何两个基片相乘为0。这样做有什么意义呢?

我们举个例子吧。

A站的码片为:00011011;B站的码片为:11100000;C站的码片为:00000100 这样 A*C = 0; B*C = 0; A * B = 0

如果A站发送1,那么A站实际上发送的信息为:00011011;如果A站发送0,那么A站实际上发送的信息为:11100100 ,我们把码片00011011 看做 -1 -1 -1 1 1 -1 1 1

为什么要这样做?慢慢等,先别急,我来一层层的揭开它神秘的面纱。

这样(-1 -1 -1 1 1 -1 1 1 * 00011011)/4 = 1 是不是?这个1是不是我们发送的1?是的

那么(-1 -1 -1 1 1 -1 1 1 * 11100100)/4 = -1 是不是? 这个-1 就是我们发送的0?是的

假设这个时候A站发送了一个消息Z,B站点也发送了一个消息X,C站点也发送了一个消息Y,这三个消息混合起来就成了 00011011*Z + 11100000*X + 00000100*Y

那么如果我们想要得到A的信息,利用码分复用计算得到 00011011* 11100000 = 0;00000100 * 00011011 = 0 ,就相当于把X和Y的信息给过滤掉了。

原文地址:https://www.cnblogs.com/cjjjj/p/9762085.html