参数配置不生效导致海思1151芯片TPC功率超大,引起性能恶化。

发布于:2024-05-08 ⋅ 阅读:(28) ⋅ 点赞:(0)

• 【Wi-Fi领域】【现网案例4】参数配置不生效导致海思1151芯片TPC功率超大,引起性能恶化。
【问题描述】XXX客户反馈OLT-HG8245W5-6T–Wi-Fi–WA8021V5-LAN-PC组网概率出现近距离测速只有20Mbps
【问题单】DTS2022101410914
【问题分析】

  1. 在客户反馈此问题后,研发不大相信测速如此之低,怀疑是客户环境问题。跟客户预约环境上站,发现客户实验室干扰确实很大,邻居AP 100+,近距离测速200~400Mbps。但概率出现测速测不起来的情况(只有20·30Mbps),当测速测不起来时,一直测不起来,除非重启ONT或挪动位置,此现象不正常,跟干扰没有关系。

  2. 客户环境远程定位不方便,实验室搭建环境复现,ONT和AP近距离一直无法复现,终于将AP摆在ONT侧方2米方向可以高概率复现。

3.刚开始怀疑是HG8245W5-6T的问题(以色列小厂商Celeno芯片),通过调试HG8245W5-6T的速率选择算法和空口抓包发现,空口没有看到WA8021V5(海思1151芯片)的BA,故开始怀疑是WA8021V5的问题。

  1. 对WA8021V5接上SDT日志工具查看SDK打印,发现异常时,1151芯片传导功率已经推到了25dBm, 而实际上WA8021V5 5G Wi-Fi最大传导功率只有21dBm。
    结合代码分析,flag fem_log_det_5g预期是1,表示当前FEM已做了功率换算,无需软件参与;实际生效是0,导致软件也在做功率换算。软件TPC算法在中远距离需增大功率时,由于多做了一次mw到dBm功率换算,导致换算后的功率比实际功率小,软件认为当前功率没有达到期望值,故继续增大功率,最终导致功率超出正常水平,射频(调制信号幅度和相位偏差等)指标恶化,从而出现Wi-Fi性能异常。
    在这里插入图片描述

  2. 通过添加打印日志定位flag fem_log_det_5g为什么与预期不符,发现WA8021V5快速启动和FEM解耦两个特性叠加导致FEM差异化参数不生效。
    a. 1151快速启动特性,在读取FEM数据前加载KO和解析配置文件。(如右图位置A)
    b. 1151正常启动特性,在读取FEM数据后加载KO和解析配置文件(如右图位置B)。
    在这里插入图片描述
    在这里插入图片描述

  3. 由于只有1151在产品侧做了Fem解耦,且只有AP产品在桥接模式走快速启动,故只有做了Fem解耦的WA8021V5在桥接组网时才受到影响,其他产品和老的WA8021V5不受影响。

  4. 基于以上分析,WA8021V5桥接模式级联组网,中远距离容易出现级联性能低下的情况,WA8021V5路由模式无问题。以下补充测试验证了我们分析的正确性。
    在这里插入图片描述
    在这里插入图片描述

  5. 修复此问题后,验证OK。

【总结】
此问题难点在于

  1. 未找到复现规律:客户测试极限性能都是近距离场景,此问题近距离由于不需要推大功率几乎不复现,只有摆在比较差的相位TPC推大功率时才会出现,故在问题复现上花了较多时间。
  2. 问题隐蔽性:起初有怀疑过配置问题,但当问题出现时对比配置并无差异,只是由于时序问题导致配置没生效而已。