CDMA调制解调器

2用户使用CDMA多址AWGN信道。

9 k下载

更新2005年10月5日

没有许可

项目的描述

1。输入位转换为双位. .1 - 1和0到1 user1和user2
2。带100样品的每一点user1和user2然后情节基带信号的双相NRZ格式。
3所示。然后BPSK调制信号。照顾,采样频率的正弦载波与采样率每一点。这里是100样本/ BPSK信号载波,然后阴谋
4所示。
这段代码:

因为我= 1:length_user1
j = 1:10 %芯片率是比特率的10倍
pn1 = [pn1 seed1 (4)];
如果seed1 (4) = = seed1 (3) temp = 1;
其他临时= 1;
结束
seed1 (4) = seed1 (3);
seed1 (3) = seed1 (2);
seed1 (2) = seed1 (1);
seed1 (1) = temp;
结束
结束

进行异或门和移位寄存器的功能。有4个移位寄存器的内容XOR register3 register4和将导致register1,移动的原始内容register1转向register2 register2 register3, register3寄存器4和内容register4 PN码的芯片是在每一个时钟脉冲

5。乘以BPSK调制信号的PN码。这里应该注意匹配采样率。我。e。每一点的芯片*没有样品每个芯片=没有样品/ BPSK调制信号。
6。user2位相同的步骤进行。
7所示。英吉利海峡是AWGN信道信噪比5星展。通道信号从user1被添加到从user2和添加高斯白噪声的信号。
8。在接收端,接收信号倍数与PN然后BPSK解调与承运人(相干解调)乘以
9。然后样品1位间隔是总结。如果金额大于0比其他收到位是1 rxbit是0。求和是用于集成的地方,因为它是一个离散时间系统
10。user2的重复相同的步骤。

结论:如果信噪比以上的一些合理的价值没有一点错误。

引用作为

瓦Mansoor (2023)。CDMA调制解调器(//www.tatmou.com/matlabcentral/fileexchange/8634-cdma-modem), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R14
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.0.0.0