基于ni usrp的多模式自适应无线通信实验平台

基于ni usrp的多模式自适应无线通信实验平台

ID:31359399

大小:108.00 KB

页数:6页

时间:2019-01-09

基于ni usrp的多模式自适应无线通信实验平台_第1页
基于ni usrp的多模式自适应无线通信实验平台_第2页
基于ni usrp的多模式自适应无线通信实验平台_第3页
基于ni usrp的多模式自适应无线通信实验平台_第4页
基于ni usrp的多模式自适应无线通信实验平台_第5页
资源描述:

《基于ni usrp的多模式自适应无线通信实验平台》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于NIUSRP的多模式自适应无线通信实验平台  摘要:针对通信领域的教学和科研要求,利用美国国家仪器(NI)公司的通用软件无线电平台(USRP)和LabVIEW编程环境,设计多模式自适应软件无线电实验平台。在描述多模式自适应无线传输原理的基础上,给出了实验平台的实现框图,重点研究了数据包结构设计以及相应的调制识别方法,并给出了详细的实现过程、功能界面和测试结果。所设计的平台能够调整各项传输参数,操作简单,将抽象的数学理论和实际应用相结合,有助于高校学生通过动手实践提高对无线通信系统的认识。此外,还可以在平台的基础上展开无线通信的实践,提高创新意识

2、。  关键词:LabVIEW;USRP;调制;识别;软件无线电  中图分类号:TN92?34文献标识码:A文章编号:1004?373X(2016)01?0024?03  0引言  传统通信领域教学涉及很多抽象的理论学习,学生理解起来比较困难。针对这一问题,美国国家仪器(NI)公司开发了LabVIEW图形化软件开发环境[1]和可重配置的射频硬件――通用软件无线电平台[2?3](USRP),避免了采用复杂的可编程门阵列(FPGA)开发技术[4],为通信领域教学、科研和快速开发提供了可扩展的解决方案。6  软件无线电的核心是把硬件作为无线通信的基本平台,

3、把尽可能多的通信功能用软件实现。一般来说,软件无线电系统具有较强的灵活性,通过软件的更新、加载可以增加新的功能、适应新的通信模式;同时,采用标准化、模块化软硬件体系结构[5],具有很强的开放性和可扩展性。本文研究了基于软件无线电的模式识别技术,接收机利用先验信息识别信号采用的调制方式和对应的调制参数,并提取发射机发送的数据信息[6?7]。  本文利用通用软件无线电平台(USRP)和LabVIEW编程环境,搭建了多模式自适应软件无线电实验平台。在描述多模式自适应无线传输原理的基础上,给出了实验平台的实现框图,重点研究了前导序列的设计以及相应的调制识别

4、方法,并给出了详细的实现过程、功能界面和测试结果。本文将抽象的数学理论与实际应用相结合,从而有助于激发学生的学习兴趣,并展开更为深入的无线通信实践,提高学生的创新意识。  1软件无线电收发信机设计  无线通信链路从信源开始,发送信号通过编码和调制经由发射机发送,通过无线信道传输,由包含所有信号处理功能的接收机接收并还原出发送信息,最后结束于信宿。常见的无线通信链路流程如图1所示。  本文在上述流程的基础上,设计了数据包结构,通过引入调制方式指示来支持多种不同调制方式的数据发送,并且在接收端通过自适应模式识别提取出调制方式信息,并且进行解调。  1.

5、1数据包结构设计6  数据包结构如图2所示,其中,保护频带允许Rx,PLL,滤波器等进行初始化,同步序列用于帧和符号的同步,包序号用于接收端对接收包进行重新排序并检测丢失的数据包,调制方式携带调制信息,接收端用来进行调制识别,数据段是长度可变的数据区域,用于在Rx端动态检测长度,填充部分用于滤除边界效应。  实验设计中选用了四种不同的MPSK(多进制数字相位)调制方式,MPSK调制利用具有多个相位的正弦波来表示多组二进制信息码元。并且,本实验将信息以数据包的形式传送,涉及数据包的设计,可供学生们更好地了解数据包结构以及通信过程中数据包的传输原理。 

6、 1.2调制方式识别  调制方式识别是介于信号检测和信号解调之间的步骤,图3给出了调制识别模块在接收机中的位置示意图。  在本软件无线电实验平台中,接收机通过信号能量检测将数据包切分,利用默认的BPSK解调方式解调出数据包中携带的解调信息,再利用得到的解调信息进行解调,重建数据。  2基于USRP的多模式无线实验平台实现  2.1平台组成  基于USRP的软件无线电平台由NIUSRP?2920和运行在计算机上的LabVIEW编程环境构成,两者通过千兆以太网相连,如图4所示。在发射端,计算机通过LabVIEW实现编码、调制等功能,经过USRP?292

7、0,通过天线发射出去。在接收端,天线接收到的信号,经过USRP?2920传送到计算机,用LabVIEW实现解码、解调等功能。  2.2LabVIEW下的实现流程6  对于发射机,首先配置USRP参数并设置调制方式、包结构等的参数。发送启动后,发送端将发送信息按设定的数据包格式分片,并加入保护间隔、同步序列、包序号、调制方式等包头信息,然后各包以I/O数据流的形式通过发送端USRP被循环发送。发射机设计流程如图5所示。  对于接收机,配置好相应参数,启动接收,接收到调制方式信息包后,调制信息将按预设的BPSK方式将传送信息的调制方式识别出来,之后继续

8、接收信息包,并按识别出的调制方式进行解调,还原出发送信息。接收机设计流程如图6所示。  2.3LabVIEW实现代码  首

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。