3. Anritsu测试仪表与软件环境搭建
在5G NR信令与协议测试中,仪表环境搭建是后续所有测试用例执行的前提。Anritsu的测试方案通常由MT8000A无线通信测试平台、MX8000A射频/协议扩展单元以及SmartStudio系列控制软件组成。三者之间既有物理连接,也有逻辑授权和工程配置关系,任何一环配置不当都会导致小区无法建立、UE无法注册或测试用例无法启动。本节从实际工程角度出发,说明设备连接、校准、授权与工程创建的关键操作和判断依据。
一、设备角色与连接拓扑
MT8000A是核心测试平台,负责5G NR基站仿真、协议栈处理、射频收发和测量。MX8000A通常作为射频扩展或端口扩展单元,用于增加射频通道、支持多频段或多DUT场景。SmartStudio是运行在外部PC上的图形化控制软件,通过以太网与MT8000A通信,完成参数配置、用例执行和结果查看。典型连接关系如下:
- MT8000A前面板RF端口通过低损耗射频电缆连接DUT天线端口,必要时经过衰减器或功分器。
- MX8000A通过专用射频/控制接口与MT8000A级联,扩展端口或频段能力。
- 控制PC通过千兆以太网连接MT8000A的LAN口,SmartStudio通过VISA或TCP/IP与仪表建立会话。
- 参考时钟和触发信号按测试需求连接,例如10 MHz参考和Trigger In/Out。
连接完成后,先不要急于上电全部设备。建议按“控制PC→MT8000A→MX8000A→DUT”的顺序上电,并确认MT8000A自检通过、LAN指示灯正常、SmartStudio能扫描到仪表IP。若使用MX8000A,还需在MT8000A的硬件配置界面中确认扩展单元已被识别,端口映射与物理连接一致。
二、校准操作与判断依据
校准的目的是消除射频路径上的线损、衰减器和功分器带来的功率偏差,使仪表显示功率与DUT端口实际功率一致。常见校准包括线损校准和功率校准。以线损校准为例,操作要点如下:
- 将功率探头或校准件连接到MT8000A的RF端口,记录仪表输出功率P_set,例如设置为-20 dBm。
- 在目标频段(如n78 3.5 GHz)和多个频点(如3500 MHz、3600 MHz、3700 MHz)分别读取探头功率P_meas。
- 计算线损L = P_set - P_meas。若P_set=-20 dBm,P_meas=-21.2 dBm,则L=1.2 dB。
- 将各频点线损写入SmartStudio的路径补偿表,或加载校准文件。
- 复测:重新读取P_meas,确认补偿后偏差在±0.3 dB以内。
若使用MX8000A扩展端口,需对每个扩展端口分别校准,不能只校准MT8000A主端口。校准完成后,建议保存校准文件并记录日期、频段、端口和操作人,便于后续追溯。参考时钟方面,若测试要求相位一致性或载波聚合,需确认10 MHz参考已锁定,SmartStudio状态栏应显示“Reference Locked”。
三、授权导入与工程创建
Anritsu仪表的授权通常以License文件或授权码形式提供,决定可用的频段、带宽、协议版本和测试用例集。导入步骤一般为:在SmartStudio中选择License管理,导入授权文件,重启仪表或重新连接会话,然后在“Option”或“Capability”界面确认已启用项。若授权缺失,对应频段或用例会显示为灰色不可选。
工程创建建议按“模板→参数集→用例”三层组织。先选择与测试目标匹配的工程模板,例如NR SA、NR NSA或协议一致性模板;再配置小区参数,包括频段、带宽、子载波间隔、TDD配比、PCI和TAC;最后加载测试用例并设置循环次数、超时时间和判定门限。以下是一个示例工程配置片段,仅用于说明字段组织方式:
Project: NR_SA_n78_Demo
Cell: 1
Band: n78
DL Freq: 3500.000 MHz
BW: 100 MHz
SCS: 30 kHz
TDD Pattern: DDDSU
PCI: 1
TAC: 1
UE: 1
IMSI: 001010000000001
Power Mode: Max
Test Case: 5G_NR_Registration
Loop: 1
Timeout: 120 s
Criteria: Registration Accept received
工程创建后,先执行一次“小区激活”和“UE注册”冒烟测试。观察SmartStudio的信令跟踪窗口,确认RRC Setup、Registration Request、Authentication、Registration Accept等消息按序出现。若小区无法激活,优先检查频段授权、射频连接和校准补偿;若UE无法注册,检查SIM配置、TAC/PCI冲突和功率设置。只有冒烟测试通过后,再批量执行协议用例,避免因环境问题造成大量无效失败。