我是靠谱客的博主 心灵美往事,最近开发中收集的这篇文章主要介绍码分多路复用CDM码分多路复用CDM,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 码分多路复用CDM
    • 符号解释
    • 具体步骤
    • 实际举例

码分多路复用CDM

符号解释

  • di:第i个用户的数据
  • Si:第i个用户的码片
  • Pi:第i个用户编码结果
  • P:所有用户编码结果之和
  • m:码片序列长度

具体步骤

  • 码片是由-1和+1组成的序列

  • 用户的数据中的0写成-1,1写成+1

  • 各用户被分配到一个码片,且各用户的码片相互正交

    在这里插入图片描述

    ps:第二个公式上的一横是反码的意思(因为我们用-1代表0),将符号反过来即可

  • 编码 Pi = di · Si(内积)

  • 假设有两个用户i,j,则P = Pi+Pj = di · Si + dj · Sj

  • 解码 di = P · Si*m-1 = m-1(di · Si · Si + dj · Sj · Si) = di + 0 = di

实际举例

在这里插入图片描述

  • 用户1编码 (-1-1-11-1111)|(111-11-1-1-1)
  • 用户2编码 (1-1111-111)|(1-1111-111)
  • 两个编码合成 (0-2020022)|(20202-200)
  • 解码用户1 8-1*[(0-2020022)|(20202-200) · (111-11-1-1-1)] = -11

最后

以上就是心灵美往事为你收集整理的码分多路复用CDM码分多路复用CDM的全部内容,希望文章能够帮你解决码分多路复用CDM码分多路复用CDM所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部