资源描述:
《4511.基于m序列的扩频通信系统的仿真设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于m序列的扩频通信系统的仿真设计摘要对于移动通信系统,总要受到功率和带宽的限制,而且CDMA扩频通信系统又是一个干扰受限系统,在确保通信质量的前提下要求支持高速率、大容量,这些技术上相互制约甚至相互矛盾的要求,导致采用了极其复杂的调制方式和脉冲成形技术,以及差错控制和高级信号处理技术。目前,计算机仿真的基本内容包括系统、模型、算法、计算机程序设计与仿真结果显示、分析与验证等环节。本篇论文拟定研究的目的是利用MATLAB软件对现代通信系统的关键环节进行计算机仿真,重点是移动通信系统中常用的CDMA扩频通信中伪随机码部分的仿真。伪随机码设计
2、是扩频通信的关键技术,随着计算机发展迅速,利用计算机实现伪码的生成和性能的评估是扩频通信系统的重要方式。计算机辅助设计与分析方法已广为利用,特别是功能强大的通信系统软件包的开发,加速了仿真方法在通信领域的应用。m序列是一种典型的伪随机序列,它在扩频通信、流密码、信道编码等领域有着十分广泛的应用。本文介绍了m序列构造方法及基本性能,并利用Matlab中的Simulink仿真系统及M语言编程实现它们的产生和分析。仿真结果验证了该方法的正确性和可行性。关键词:扩频通信;m序列;Matlab仿真IIAbstactDesignOfSpreading
3、SpectrumCommunicationSystemsSimulationBasedOnmSequenceAbstractNormalymobiletelecommunicationsystemsalwaysberestrictbypowerandbandwidth,andCDMAsystemisainterference-limitedsystem.Askeepthecommunicationsqualitythesametimehighspeeddatatransmitionserviceandlargesystemcapacity
4、areneeded.Theserequestevenmayberestrictintechnology,sotheserequestneedmorecomplexradiotechnologyanderrorcontroltechnology,alsohashighlevelsignalprocessingtechnology.Asthemoment,thebasicelementsincludecomputersimulationsystems,models,algorithms,computerprogrammingandsimula
5、tionresultsshowthatanalysisandverificationaspects.ThepurposeofthispaperistousethedevelopmentofMATLABsoftware,thekeytomoderncommunicationssystemsbycomputersimulation,focusingoncommonlyusedinmobilecommunicationsystemsinCDMAspreadspectrumPNcodepartofthesimulation.Pseudo-rand
6、omcodedesignisthekeytospreadspectrumcommunicationtechnology,alongwiththerapiddevelopmentofcomputers,usingcomputerstoachievethepseudo-codegenerationandperformanceassessmentisanimportantwaytospread-spectrumcommunicationsystem.Computer-aideddesignandanalysismethodhasbeenwide
7、lyused,inparticular,whichisapowerfulcommunicationsystempackageofdevelopment,acceleratedsimulationmethodincommunicationsapplications.msequenceisatypicalpseudo-randomsequence,ithasbeenwidelyusedinspread-spectrumcommunications,streamcipher,channelcoding,andotherfields.thepap
8、erintroducesmsequenceconstructionmethodandthebasicperformance.msequenceshavebeenproducedandanaly