zoukankan      html  css  js  c++  java
  • 码分复用

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

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

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

    怎么处理呢?

    就是给所有使用码分复用的基站一个基片,然后在这些个基片中任何两个基片相乘为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的信息给过滤掉了。

  • 相关阅读:
    LeetCode 72. Edit Distance
    LeetCode 71. Simplify Path
    LeetCode 70. Climbing Stairs
    LeetCode 69. Sqrt(x)
    Ubuntu系统测评
    itchat 爬了爬自己的微信通讯录
    logistic回归模型
    多元线性回归模型
    可乐鸡翅制作难点
    梯度下降算法&线性回归算法
  • 原文地址:https://www.cnblogs.com/cjjjj/p/9762085.html
Copyright © 2011-2022 走看看