首页 > 编程知识 正文

码分复用CDMA,码分多址cdma的优缺点

时间:2023-05-06 00:35:44 阅读:182244 作者:2459

码分复用CDMA原理感性理解:我可以感性地理解为只接受希望的信号类型,用一定的方法分离多个信号源。

工作原理:每个比特时间进一步细分为m个更短的时间间隔。 每个时间间隔被称为码片,m个码片构成一个码片序列。 例如,m=8,(-1-1-111-11 )。

每个站点都有自己的专用码片序列,如果想发送1,则直接发送码片序列,如果想发送0,则发送码片序列的反码。 关于小费有规定。 s局的码片序列是s,T局的码片序列是t。 有:

s=1mI=1msiti=0scdott=frac {1} { m }sum ^ m _ { I=1} s _ it _ I=0st=m1i=1msiti=0

这意味着所有的芯片都在两个或两个之间正交。 这也是随后接收方分辨哪个站点发送信息的数学基础。 而且容易得到:

s=1mI=1msisi=1scdots=frac {1} { m } { I=1} ^ ms _ is=1ss=m1i=1MSI=1

s=1mI=1msIs

i = − 1 Scdot overline S = frac{1}{m} sum_{i=1}^m S_ioverline S_i =-1 S⋅S=m1​i=1∑m​Si​Si​=−1
​ 当多个站点同时发送信息的时候,可以把信号的叠加单纯的理解为对应位数的相加(前提条件是数据同步发送)。并且接受方一定要提前知道发送方的码片。如果想要知道某一个发送方是否发送消息,发送的是什么消息。就用得到的码片序列乘以该站点的码片序列。若 S ⋅ X = 0 Scdot X = 0 S⋅X=0 ,则未发送消息; S ⋅ X = 1 Scdot X =1 S⋅X=1,则发送1; S ⋅ X = − 1 Scdot X=-1 S⋅X=−1,则发送0

【例】 S为接收方收到的码片序列,一共有 A , B , C , D ​ A,B,C,D​ A,B,C,D​四个站点, S = A + B ‾ + C ​ S=A+overline B +C​ S=A+B+C​ 如果想要知道D有没有发送消息,就直接用 S ⋅ D ​ Scdot D​ S⋅D​

因为: S ⋅ D = ( A + B ‾ + C ) ⋅ D = A ⋅ D + B ‾ ⋅ D + C ⋅ D Scdot D =(A+overline B +C)cdot D = A cdot D+ overline B cdot D + C cdot D S⋅D=(A+B+C)⋅D=A⋅D+B⋅D+C⋅D

由于码片之间两两正交,所以: S ⋅ D = 0 Scdot D = 0 S⋅D=0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。