码分多路复用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
  • 7
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值