系统架构

OpenISAC 实验平台包括一个基站 (BS) 和一个用户设备 (UE),每个设备都基于USRP 构建,并由恒温晶振 (OCXO) 提供参考时钟。

系统架构图

图 1. OpenISAC 系统架构。

BS 节点: 主控 PC 通过 USB/以太网连接 USRP,生成 ISAC 基带波形,并将其传输到 USRP。USRP 发送信号并在单独的接收天线上接收雷达回波。

UE 节点: 主控 PC 与 USRP 通信以获取下行链路信号。USRP 使用 OCXO 作为参考时钟,可选择通过 DAC 进行驯服,以最小化双站感知的载波/采样频率偏差。

BS 软件架构

BS 软件是一个多线程流水线,使用环形缓冲区 FIFO 将 I/O 与计算解耦。

BS 软件架构图

图 2. BS 软件架构。

UE 软件架构

UE 也是一个多线程流水线,专为鲁棒的同步和接收而设计。

UE 软件架构图

图 3. UE 软件架构。