GNURadio实现MIMO OFDM文件传输

文章目录


前言

使用 GNU Radio Companion 驱动 USRP N320 实现 MIMO OFDM 收发测试。(Ubuntu20.04LTS + GNURadio 3.8 + UHD 3.15)


一、理论基础

理论基础这里就无需过多介绍了,已有优秀的前辈已将相关原理及理论整理成文档:Gnuradio系统平台核心技术解析:模块开发、OFDM实现及MIMO系统改造

二、使用方法

我已将 GNU Radio 源码按照文档中的要求对一些必要模块的底层 C++ 源码进行修改并重新编译,已打包成了虚拟机文件,若有需要者请到文末自取。

1、打开虚拟机

2、输入密码

密码为:QWE123456

3、运行 grc 文件

首先 ctrl+alt+t 打开终端,然后依次输入下面命令:

bash 复制代码
cd gnuradio-MIMO-OFDM-main/
ls
gnuradio-companion MIMO_simulation.grc


4、运行

三、流图及运行结果

1、MIMO_simulation.grc

实现了 MIMO 自发自收仿真




2、MIMO_tx.grc

实现了 MIMO OFDM 通过 USRP 发射

3、MIMO_rx.grc

实现了 MIMO OFDM 通过 USRP 发射

四、资源自取

下载链接:


我的qq:2442391036,欢迎交流!


相关推荐
神电测控2 天前
神电新型PG-RFSOC-27DR/47DR/67DR sbRIO板卡(内置8路上GS/s AD/DA模块,兼容LabVIEW FPGA开发)
labview·fpga·usrp·sdr·神电测控·王电令·rfsoc
EW Frontier3 天前
【多模态 ISAC】USRP + 28 GHz 相控阵 + RealSense:这套毫米波通感一体原型把 UE 定位做到了 0.30 米【文末附代码链接】
多模态·usrp·realsense·相控阵·isac(通感一体化)
通信仿真爱好者4 天前
第【130】期--OFDM系统中LS、MMSE与DFT信道估计方法的仿真--matlab完整代码
matlab·ofdm·dft·ls·信道估计·mmse
EW Frontier13 天前
容器化 GNU Radio 采集 WiFi IQ:USRP B210 固件上传、udev 权限与 X11 转发的完整解法【文末附代码链接】
gnu radio·wifi iq·usrp b210·射频指纹
Gnail314 天前
7.2.6.5.4 PDSCH信道中CSI-RS和DM-RS的关系
mimo·预编码·pdsch·多天线·dmrs·csirs·qcl
jiang_bluetooth15 天前
编码 OFDM 通信系统完整解析:从 16QAM 调制到 Viterbi 译码
ofdm·fft·qam·viterbi译码
通信仿真爱好者17 天前
第【124】期--多用户 MISO 下行链路中 OTFS 与 OFDM 在高速移动场景下的性能对比--matlab完整代码
ofdm·matlab仿真·otfs·高速移动场景
kruptos24 天前
网速有物理上限吗?香农公式讲透
ofdm·mimo·香农公式·信息论·ldpc·polar码·编码理论
yxlalm24 天前
OpenMAIC 接入小米 MiMo TTS 语音合成
mimo·openmaic·小米语音
@嵌入式扫地僧1 个月前
车载毫米波雷达分类芯驰 D9-Pro 部署全流程
雷达点云·mimo·npu·tiny-asil·tflite micro