QXDM Filter使用指南

QXDM Filter使用指南

  • 1. QXDM简介
  • 2 如何制作和导入Filter
    • 2.1 制作Filter
      • 2.1.1 制作Windows环境下Filter
      • 2.1.2 制作Linux环境下Filter
    • 2.2 Windows环境下导入Filter
  • 3 Filter配置
    • 3.1 注册拨号问题
      • 3.1.1 LOG Packets(OTA)
      • 3.1.2 LOG Packets
      • 3.1.3 Event Reports
      • 3.1.4 Message Packets
      • 3.1.5 QTraces
    • 3.2 上网问题
      • 3.2.1 TCP相关选项
      • 3.2.2 Wiresharks查看TCP包

1. QXDM简介

QXDM(The QUALCOMM Extensible Diagnostic Monitor)是高通公司(Qualcomm)公司发布的可以对手机终端所发数据进行有效跟踪工具,通过对数据的分析可以诊断信令流程、分析数据包的正确与否等。在测试及研发分析中有重要作用。

2 如何制作和导入Filter

2.1 制作Filter

2.1.1 制作Windows环境下Filter

自己制作时可关闭除Item View以外的其他窗口,F12添加新的窗口,右键点击Configure选择需要过滤的配置。以过滤OTA log为例。File -> Save Configuration保存 .dmc文件。
QXDM Filter使用指南_第1张图片
QXDM Filter使用指南_第2张图片
QXDM Filter使用指南_第3张图片
QXDM Filter使用指南_第4张图片

2.1.2 制作Linux环境下Filter

F12添加新的窗口,右键点击Configure选择需要过滤的配置。以过滤OTA log为例。保存 .cfg文件。
QXDM Filter使用指南_第5张图片
QXDM Filter使用指南_第6张图片
QXDM Filter使用指南_第7张图片

2.2 Windows环境下导入Filter

QXDM Filter使用指南_第8张图片
QXDM Filter使用指南_第9张图片
QXDM Filter使用指南_第10张图片

3 Filter配置

3.1 注册拨号问题

3.1.1 LOG Packets(OTA)

Log Packets(OTA)中一般必须勾选LTE、NR5G、WCDMA、UMTS、IMS。
QXDM Filter使用指南_第11张图片
空口可以过滤出完整的注册流程及拨号流程。
LTE注册流程空口过滤LOG示意图:

QXDM Filter使用指南_第12张图片
NR5G注册流程空口过滤LOG示意图:
QXDM Filter使用指南_第13张图片
NR5G拨号流程空口过滤LOG示意图:
QXDM Filter使用指南_第14张图片

3.1.2 LOG Packets

Log Packets中必须勾选LTE、NR5G中的ML1、RRC、NAS、MAC,Common中勾选IMS、QMI。QXDM Filter使用指南_第15张图片
MAC层包含随机接入的相关信息。
QXDM Filter使用指南_第16张图片
RRC层包含MIB信息、服务小区信息、PLMN选择、RRC connection release等信息。
QXDM Filter使用指南_第17张图片
ML1包含随机接入MSG、扫频信息、服务小区和临近小区信号质量信息等消息。
QXDM Filter使用指南_第18张图片
QMI显示AP侧和Modem侧的信息交互。
QXDM Filter使用指南_第19张图片

3.1.3 Event Reports

Event Reports勾选LTE、NR5G、WCDMA、UMTS。
QXDM Filter使用指南_第20张图片

3.1.4 Message Packets

Message Packets中勾选Date Service、UMTS、LTE、NR5G、Linux Data、USIM、Radio Frequency、MMODE QMI等。Date Service显示AT指令相关信息,Linux Data显示AP侧相关信息,USIM显示SIM卡相关信息。选择性勾选IMS、MCFG、Policy Manager,如果需要抓取语音、短信相关log,勾选Voice Recognition、Wireless Messaging Service。
QXDM Filter使用指南_第21张图片
Date Service显示DS层相关信息(比如AT指令相关信息)。
QXDM Filter使用指南_第22张图片

3.1.5 QTraces

QTraces中勾选LTE、NR5G、WCDMA、MMCP、Data Services、USIM、RF等,勾选MMCP主要看CM层、MM层log,可以选择性勾选IMS、COMMON、MCFG。
QXDM Filter使用指南_第23张图片
可以直接使用附件中的Filter抓取log。Windows平台下为Demo_Windows.dmc,Linux平台下为Demo_Linux.cfg

3.2 上网问题

上网问题在上述的基础上Log Packets中必须勾选LTE、NR5G中的RLC、DHCP,Common中Data Service需要勾选Data Protocol Logging和IPA,Data Protocol Logging为数据包,IPA可以查看速率。配置好的Filter见附件,Windows平台下为Demo_TCPIP_Windows.dmc,Linux平台下为Demo_TCPIP_Linux.cfg

3.2.1 TCP相关选项

DPL、IPA勾选示意图QXDM Filter使用指南_第24张图片
DPL过滤LOG示意图:
QXDM Filter使用指南_第25张图片

3.2.2 Wiresharks查看TCP包

如果需要看具体TCP包信息,可以用QCAT打开转成.pcap文件,然后用Wireshark打开。

QCAT转换格式流程1:QXDM Filter使用指南_第26张图片
QCAT转换格式流程2:
QXDM Filter使用指南_第27张图片
QCAT转换格式结果示意图:
QXDM Filter使用指南_第28张图片
Wiresharks显示TCP包示意图:

QXDM Filter使用指南_第29张图片

你可能感兴趣的:(高通\展锐\MTK等平台调试,git,经验分享,wireshark,信息与通信,网络协议,5G,http)