因此,扩频通信作为新型的通信技术,已引起人们的特别关注,得到了迅速的发展和广泛的应用。以美国Quacomm公司为首推出的IS-95CDMA移动通信系统,以W-CDMA、CDMA2000、TD-SCD-MA为主流的第三代移动通信系统的标准化建设等,不仅确立了CDMA系统在移动通信中的稳固地位,也把扩频CDMA系统的研究、应用和发展推向了新的阶段。
本文讨论的CDMA通信系统的仿真,采用的是直扩方式,信息调制采用的是DPSK调制方式,伪随机码采用的是31位GOLD序列,仿真框图如图1所示。
3 仿真编程
本文讨论的CDMA通信系统的仿真是用MATLAB6.1模拟实现的,即数据流仿真模式,用MATLAB编程来实现对CDMA系统的模拟。过程是:
(1)打开MATLAB运行环境,将CDMA源程序调入MATLAB根目录下的WORK文件夹中,或在FILE选项中选择SET PATH,并添加CDMA源程序所在文件夹。
(2)在MATLAB的COMMAND WINDOWS窗口中键入“CDMA”,开始运行仿真程序。
(3)键入CDMA后,运行提示:“请输入信号源,信号源为0,1序列”,此时随机键入0,1序列作为信号源,位数不限。例如键入:
[1 0 0 0 1 1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 0]这后程序开始运行。
(4)在此系统的仿真中,为了更好地观察系统各点的波形情况,用MATLAB语言共编写了13个示波程序,所示的波形如图2~图11所示。
可见,接收端所恢复出的信息序列与发送端所发送的信息序列完全一致,完成了系统的仿真。
[参考文献]
[1] 朱近康.CDMA通信技术.北京:北京邮电出版社,2001.
[2] 李建新,等.现代通信系统分析与仿真——MATLAB通信工具箱.西安:西安电子科技大学出版社,2000.
[3] 王乐宁,等.MATLAB与通信系统仿真.北京:人民邮电出版社,2001.
天津通信技术
来源:天津通信技术