概述
先上参考的大佬链接:https://blog.csdn.net/dog250/article/details/6420427
如果看完还不明白,接下来看完我的解释相信你肯定明白!
###耐着性子看完,肯定很容易懂,跳着看很不容易理解
如果有不理解或者错误的请留言讨论,再完善
码分复用:
首先需要对链接内容看一下,这样就容易理解了。
首先,码分复用就是将向各个用户发送的数据叠加成向量L,在接收端重复使用:
用户N发送数据时用的沃尔什的K(行或列),那么就在接收端再用这个沃尔什矩阵的K向量与叠加后的向量相乘求用户数据;而每个用户都要用到这个叠加后的向量L,这就是体现了码分复用:
同一组叠加数据被不同用户重复使用
码分多址
码分多址就是上述的向量L要发送到每个用户,这就体现了码分多址:同一组发送数据分发到不同用户(一个用户就对应了一个地址)。
码分多址天生就和加密不可分,这种编码方式天生具有安全性究其深层原因,实质在于“码”本身参与了编码,而码是特定区间内用户唯一的,这个码可以理解成密钥,也可以理解成收发方作为一个整体共享的私钥!
CDMA重点来啦!
以下都是个人理解,借用了OFDM知识,既然都到这了,应该学过OFDM吧,哈哈哈!
假设现在只有两个用户; A和B用户,并且只向每个用户发送一个数据,假设A:1; B:0
现在把博主说的沃尔什矩阵中的正交向量理解成OFDM中的正交子载波,所有现在我们假设用户A数据对应子载波Sin(K1t),同理,用户2是Sin(K2t).
所以现在有理由假设:
Sin(K1t) = (-1 -1 -1 -1 1 1 1 1)–第2行
Sin(K2t) = (-1 1 -1 1 1 -1 1 -1)–第7行
再调用OFDM调制原理:用户A数据用子载波Sin(K1t) 调制;用户B用
Sin(K2t)调制;我们知道,在OFDM中调制后再将已调信号叠加发送出去,同理,用户A和用户B的数据也采用这一原理,则有如下叠加过后信号:
D = A.Sin(K1t)+B.Sin(K2t)
= 1.(-1 -1 -1 -1 1 1 1 1)+0.(-1 1 -1 1 1 -1 1 -1)
=-1 -1 -1 -1 1 1 1 1 ----OFDM中叠加后向空中的待发送信号
D即会被A接收,也会被B接收。
在接收端再次调用OFDM知识:解调时利用调制信号Sin(K1t) 乘以叠加信号,自然会过滤掉被调制在子载波Sin(K2t)上用户2的数据。
所以就有用户A的接受数据 :
Ajie = Sin(K1t) .D/8
这个8就是在调制时用户A的数据1和一个沃尔什向量((-1 -1 -1 -1 1 1 1 1)–第2行)中的8个元素分别相乘的元素个数
最后
以上就是幽默裙子为你收集整理的通俗解释码分多址(CDMA)的全部内容,希望文章能够帮你解决通俗解释码分多址(CDMA)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复