MIMO信道测量和仿真
MIMO channel measurement and simulation
无线频谱的高效利用是包括 5G 在内的移动通信应用的基础性难题,AI 的发展进步为解决这一问题提供了多种可能解决方案,但评估各种方案孰优孰劣,就需要有一个能反映真实应用场景的全面的仿真验证环境来进行验证。始于 2016 年的美国防部高级研究计划局(DARPA)的为期三年的“频谱协作挑战赛”(Spectrum Collaboration Challenge,简称 SC2),就是一个面向这一问题的典型项目。
未来无线电频谱资源的需求将会不断飙升。近年来,无线数据传输年增长率达到 50%,这背后主要的驱动力包括:人们在智能手机上随时播放视频和浏览社交媒体需求,5G 所支持的万物互联、虚拟/增强现实、人工智能、自动驾驶等新应用生态迸发的高带宽、低延迟需求。为了满足这些需求,除了不断增加可供5G 等无线网络使用的频谱资源外,尽可能提高频谱利用效率也是必需探索的路径。
信道仿真系统为大规模军民领域电磁频谱使用和管理方案研究、测试、验证等提供了理想的解决方案。信道仿真系统可以实现包括手机、军用无线电、物联网设备和其他无线通信设备在内的数百种无线通信设备之间的交互,并可实现高保真的无线通信信号穿越、反弹、回声仿真,将真实信号从发射机转发到接收机。
这种信道仿真系统对软件定义无线电(SDR)提出了更高的要求。为了模拟真实信道,系统至少能够提供64x64 以上通道数,这就要求设备具备较高的射频通道密度,并且支持多台拼接组合的能力。为了从物理世界的无线电中仿真出电磁波,测试平台需要大量的实时处理,需要大规模现场可编程门阵列(FPGA)的支持,每个 FPGA 都可以独立编程和设计,保证系统的灵活性。
信道仿真系统除了拥有足够的计算能力之外,还要具备灵活友好的开发环境,支持主流的开发工具和编程语言。系统和算法开发人员更熟悉软件的开发流程,有时候还会用到 GPU 加速算法,因此异构可扩展的架构才能满足下一代无线系统开发的需求。
可编程多通道SDR系统:MatrixRF
Programmable multichannel SDR system
多通道射频记录回放
需要对环境数据进行长时间不间断记录,满足多通道数据流速率的苛刻要求,现场升级频谱监测和测向需求,提供实时的信号处理和分析能力。特别是多通道分布式的记录回放,MatrixRF 的可编程射频前端 PRU 可以通过光纤拉远,内置的GPS 或者 White Rabbit 模块实现高精度同步,汇聚到数据中心进行存储。
面向信号情报(SIGINT)和电子战
面向宏基站和5G测量测试
最高支持 64Tx/64Rx 通道, 每个通道带宽200MHz,可扩展到 1GHz,具备大规模磁盘阵列提供记录分析功能。 支持大容量的 FPGA 加速和算法分析功能,可以安装 5G 开源协议栈和商业版本的 5G 基站和核心网软件系统。
5G Massive MIMO系统
雷达信号模拟器
雷达目标模拟器可以在不同距离多普勒单元中产生多个目标,还具有多个射频源,在存在干扰的情况下(如蜂窝电话或其他移动通信服务)测试雷达。除了测试雷达的功能性能外,模拟器还可以帮助评估雷达中的现代电子对抗措施。针对雷达应用,MatrixRF 的 PRU8 可以提供高达 1GHz 的独立带宽或者 4GHz 的拼接带宽,通过变频器,支持X 波段,Ka/Ku 波段,适用于超大带宽电磁干扰。
面向超大宽带和毫米波
信道仿真仪
从便携式的 2 x 2 到大规模的 64 x 64 通道,在实验室环境中仿真实际无线信道条件的特性,以便改善无线设备和网络基础设施的质量。仿真无线信道特征,包括路径损耗、多径衰落、时延扩展、多普勒扩展、极化,以及对 MIMO 和多无线系统性能至关重要的相关性和空间参数。适用于多种应用,包括 MIMO、波束赋形、WLAN、航空航天和 MIMO OTA 测试等。
面向定制化的信道模型
典型场景
PRU:可编程射频前端
可编程射频前端,主要功能是完成射频的数字化,通过高速光纤接口(40G/100G)与PAC 通信。
PAC:可编程加速卡
针对以上的行业需求和挑战,工程师需要灵活的硬件/软件平台以及最先进的开发流程来解决。威视锐因此推出了面向大规模大带宽同步应用的高性能可编程 SDR 平台-MatrixRF。
MatrixRF 可以实现高度可伸缩的射频通道组合,从最少的 2T2R 到最大的 128T128R,实时带宽可达 1GHz,频段覆盖 DC 到 60GHz 毫米波。发射功率和天线阵列可以根据客户需求定制提供。
MatrixRF 的信号处理部分基于 FPGA + x86 的架构,可以扩展 GPU 加速卡。采用全开源架构,支持各种开发工具,提供丰富的参考设计和系统框架,加速复杂系统原型的开发验证。
丰富的开发工具支持
支持各种主流的开发工具,可根据客户需求定制 FPGA 底层逻辑,大大加快开发进度,让客户可以专心实现差异化的算法和系统。
PAS
可编程算法服务器
PAC
可编程加速卡
PRU
可编程射频前端
MatrixRF系统由三部分构成
MatrixRF 系统由 PRU 可编程射频前端、PAC 可编程加速卡、PAS 可编程算法服务器三部分构成。
可编程加速卡,主要功能是实时信号处理,通过高速光纤接口(40G/100G)与 PRU 通信,同时通过PCIe 3.0 x16高速接口与 CPU 进行数据交互。
PAS:可编程算法服务器
可编程算法服务器,用于复杂算法的实现,通过PCIe3.0接口与PAC进行数据交互。
PAS 针对不同应用场景,提供两种配置选项,分别是基于酷睿 CPU 的 PAS-5UG 和基于至强 CPU 的 PAS-2US。
· PAS-5UG: 5U高度,基于Intel 酷睿i9处理器,最高睿频达5GHz,面向高主频算法需求;
· PAS-2US: 2U高度, 基于Intel可扩展至强处理器,最高56内核112线程,面向多内核算法需求;
(注: 服务器配置更新较快,最终配置以采购时详细报价为准)。
关键技术
Wide
Frequency Range
宽频段
Wide
Bandwidth
大带宽
Synchronization
宽频段
Multi
Channel
多通道
Real Time,
Low Latency Processing
低延迟
Flexible Software
Tool Flow
含软件
典型的MatrixRF-16系统配置框图