2. 射频共存基础
射频共存(RF Coexistence)是指在同一终端或同一物理空间内,多种无线通信制式同时工作时,通过频率规划、时间调度、功率控制、滤波隔离与协议协同等手段,使各系统在可接受的性能损失范围内共同运行的能力。对自动化回归测试而言,理解共存问题的本质,才能设计出可复现、可判定的测试用例,而不是仅凭“感觉变差”来判断通过或失败。
核心认知:共存问题不是“某个模块坏了”,而是“多个合法信号在有限频谱、有限时间、有限隔离度下互相争夺资源”。因此测试必须同时记录主系统性能、干扰源状态和射频环境参数。
一、射频共存的基本概念
共存通常分为带内共存与带外共存。带内共存指两个系统的工作频段相邻或重叠,例如 2.4 GHz Wi-Fi 与蓝牙;带外共存指干扰源工作在远端频段,但通过谐波、互调、阻塞或杂散落入受害接收机带内。另一个重要维度是同址共存与邻址共存:前者发生在同一设备内部,如手机中 LTE、Wi-Fi、GNSS 同时工作;后者发生在相邻设备之间,如路由器与无线耳机。
从信号链角度看,共存干扰必须同时满足三个条件:干扰源存在、耦合路径成立、受害接收机敏感。自动化测试的价值在于把这三者拆解为可配置变量:干扰源功率、天线隔离度、滤波器抑制、接收机选择性、调度占空比等。
二、干扰类型与耦合机制
常见干扰类型包括:
- 邻道干扰:干扰信号落在受害接收机相邻信道,接收机滤波器抑制不足导致底噪抬升。
- 阻塞干扰:强干扰信号使接收机低噪放或混频器进入非线性区,增益压缩、灵敏度下降。
- 谐波干扰:发射机二次、三次谐波落入受害频段,例如 2.4 GHz Wi-Fi 二次谐波影响 4.8 GHz 接收。
- 互调干扰:两个或多个强信号在非线性器件中产生新频率分量,落入受害接收带内。
- 杂散辐射:本振泄漏、时钟谐波、电源纹波等形成离散杂散,可能恰好命中 GNSS 或蜂窝接收频点。
- 时间资源冲突:TDD 系统上下行时隙错位,或 Wi-Fi 与蓝牙争抢同一 2.4 GHz 时隙,造成吞吐量下降与重传增加。
耦合路径主要有三种:传导耦合(共用电源、地线、PCB 走线)、辐射耦合(天线间空间隔离不足)、混合耦合(机壳缝隙、FPC 排线作为无意天线)。在回归测试中,若只改变干扰源功率而不控制耦合路径,测试结果往往不可复现。
三、典型共存场景
在终端产品中,最常见的共存场景包括:
- 手机 Wi-Fi 与 LTE 同址共存:2.4 GHz Wi-Fi 与 LTE B40/B41 频段接近,TDD 时隙错位时 Wi-Fi 吞吐量可能下降 30% 以上。
- GNSS 与蜂窝/Wi-Fi 共存:GNSS 信号极弱(约 -130 dBm),蜂窝发射谐波或 Wi-Fi 二次谐波极易造成定位漂移或失锁。
- 蓝牙与 Wi-Fi 2.4 GHz 共存:两者共享 ISM 频段,自适应跳频与包流量仲裁(PTA)是常见缓解手段。
- 车载 V2X 与 Wi-Fi/雷达共存:5.9 GHz 附近多系统共用,需关注邻道干扰与阻塞。
- 多模物联网网关:LoRa、Zigbee、Wi-Fi、蜂窝同时工作,电源与天线隔离设计决定共存裕量。
四、关键性能指标与常见术语
共存测试的判定不能只看“能不能连上”,而要量化到具体指标。下表列出常用 KPI 与术语:
| 指标/术语 | 含义 | 典型测试关注点 |
|---|---|---|
| 灵敏度(Sensitivity) | 接收机在满足误码率/吞吐量要求下的最小接收功率 | 干扰注入后灵敏度恶化量(dB) |
| 吞吐量(Throughput) | 单位时间内成功传输的有效数据量 | 干扰前后下降比例、波动范围 |
| PER / BLER | 误包率 / 误块率 | 是否超过协议门限,是否触发重传 |
| C/N0 | 载噪比,GNSS 常用 | 干扰下是否低于捕获/跟踪门限 |
| 隔离度(Isolation) | 天线/端口间信号衰减量 | 决定耦合路径强弱的关键参数 |
| 阻塞(Blocking) | 强干扰使接收机增益压缩 | 带外强信号下的接收性能 |
| 互调(IMD) | 多信号非线性产生新频率 | 双音/多音测试,落入带内即有害 |
| 占空比(Duty Cycle) | 干扰源发射时间比例 | 影响平均干扰功率与调度冲突概率 |
五、自动化回归中的参数记录示例
为了让共存测试可复现,建议在每次回归中固定并记录以下参数。下面是一段典型的测试配置片段:
coex_case:
victim: "GNSS L1"
aggressor: "Wi-Fi 2.4G CH6"
aggressor_power_dbm: 18
duty_cycle: 0.65
antenna_isolation_db: 15
filter_rejection_db: 28
victim_sensitivity_dbm: -128
metric: "C/N0"
pass_threshold_db_hz: 35
duration_s: 120
sample_interval_ms: 500
在回归平台中,建议把“干扰源状态”和“受害机指标”放在同一时间轴上采样。否则当吞吐量下降时,无法判断是干扰增强、调度冲突,还是环境噪声变化。
六、常见误区与复盘要点
- 误区一:只看单次结果。共存性能受温度、信道、调度随机性影响,必须多次重复并统计分位数。
- 误区二:忽略耦合路径变化。更换天线、FPC 走线或机壳后,隔离度可能变化 5~10 dB,历史基线失效。
- 误区三:把“连接成功”当作通过。蓝牙音频卡顿、GNSS 定位漂移、Wi-Fi 重传增加,都可能在“连接正常”的表象下发生。
- 误区四:干扰源功率设置不统一。不同测试用例使用不同功率与占空比,导致结果无法横向对比。
- 复盘要点:每次失败应记录干扰源频点、功率、占空比、隔离度、受害机指标曲线与时间戳,并确认是否可复现。
共存回归的通过标准必须提前定义,例如“GNSS C/N0 不低于 35 dB-Hz 且定位误差小于 10 米”,而不是测试结束后再根据结果调整门限。