1.软件版本
matlab2022a
2.运行方法
使用matlab2022a或者高版本仿真,运行文件夹中的tops.m或者main.m。运行时注意matlab左侧的当前文件夹窗口必须是当前工程所在路径。具体操作观看提供的程序操作视频跟着操作。
3.部分仿真截图
4.内容简介
在光通信领域,多址技术主要有WDM(波分复用)、TDM(时分复用)及OCDMA(光码分多址)三种方式。OCDMA技术从70年代中期开始出现,现在引起了人们的广泛重视。将CDMA(码分多址)技术用于光通信中,不仅保持了CDMA技术在无线电中的抗干扰、保密、软容量及网络协议简单等特性,而且可以利用光载体的巨大带宽。因此,CDMA技术和光通信的结合存在着优势互补。 本文围绕OCDMA系统及其关键技术展开研究工作。在本文中,我们对OCDMA的关键技术进行了理论分析,提出了几种新的地址码,提出了一些新方案来改善系统性能。同时,开展了时域非相干OCDMA的实验工作。
编写无线光通信-CDMA中闭环链路的功率控制误差(Power control error)程序,其定义参考文献An Analytical Approach for Closed-Loop Power Control Error Estimations in CDMA Cellular Systems中详细说明了。仿真出功率控制误差(Power control error)在OOK 2PPM 4PPM 8PPM 16PPM的不同调制方式下;以及功率控制误差(Power control error)在1/4code rate, 1/2 code rate, 3/4 code rate不同码率下与BER的关系。通过给每个用户指定互相关为0的两个地址码分别发送1和0信号以及在接收端采用差分检测技术,避免了OOK(开关键控)光通信系统中0不发送光脉冲和OOK常规检测方式下最佳判决门限必须根椐用户数等外界环境而改变,从而提高了系统性能和降低了系统的复杂度。通过引入OPPM(重叠脉冲脉位调制)方式,进一步提高了系统的传输效率。
这里我们首先建立一个cdma小区通信环境,然后根据光通信代码在CDMA的基础上,使用光通信进行通信,然后在此基础上加入功率工作,不同的调制方式以及不同的码率等进行仿真。