基于MATLAB的CDMA通信系统仿真
张培珍,张剑兰
( 广东海洋大学信息学院,广东 湛江 524088)
摘要: 利用MATLAB平台的SIMULINK可视化仿真功能,完整地实现了CDMA无线通信系统的建模、仿真和分析;介绍了CDMA的主要环节(包括扩频技术、差错控制技术、调制技术、信道等)的参数设置。
关键词: CDMA;通信系统;可视化仿真;MATLAB/ SIMULINK
中图分类号:TN911.6 文献标志码:A 文章编号:1673-9159(2008)04-0086-05 Simulation of CDMA Communication System Based on MATLAB
ZHANG Pei-zhen, ZHANG Jian-lan
( 1. School of Information, Guangdong Ocean University , Zhanjiang 524088, China)
Abstract: This paper makes use of the SIMULINK simulation function of the MATLAB platform to carry out the modeling, simulation, and analysis of the integrated CDMA wireless communication system. At the same time, the important links of communication system are introduced in detail, including spread spectrum, error control coding and decoding, modulation technology and channel, etc. This simulation platform displays the communicative operation mode and superiority of CDMA effectively.
Key words: Code Division Multiple Access; communication system; visualizing simulation; MATLAB/ SIMULINK
20世纪60年代以来,随着民用通信事业的发展,频带拥挤问题日益突出。CDMA(Code Division Multiple Access,码分多址)通信[1],在使用相同频率资源的情况下,理论上CDMA移动网比模拟网容量大20倍,实际使用中比模拟网大10倍,比GSM要大4 ~ 5倍,所以在通信领域中起着非常重要的作用。CDMA的基本原理是利用互相正交(或尽可能正交)的不同编码,分配给不同用户调制信号,实现多用户同时使用同一频率接入系统和网络的通信。由于利用互相正交(或尽可能正交)的编码去调制信号,会将原信号的频谱带宽扩展,因此,这种通信方式,又称为扩频通信[2]。本论文所完成的CDMA通信仿真系统,是结合CDMA的实际通信情况,利用MATLAB的通信工具箱—SIMULINK 组建出完整的CDMA通信系统,完成整体设计方案,实现完整的发送到接收的端到端的CDMA无线通信系统的建模、仿真和分析。教学实践表明,该系统的完成使得比较抽象的概念得以直观表示,烦琐的计算得以大大简化,提高上机效率,在通信原理课程教学中起到良好的辅助作用。
1整体仿真框图
本论文在CDMA通信原理的基础上[3],得出