2023年7月17日发(作者:)
QXDM在LTE终端测试中的应用
佛山无线中心 欧阳晖、林冠洪
一、背景介绍
路测作为一种常规网优手段需要测试软件支持,常用的路测软件:CAIT,QXDM,Pioneer,Probe等; 后台分析软件:ACTIX,Navigator,Assistant等;通过测试和分析输出路测报告和优化建议如调整天馈、修改系统参数等来优化网络环境。目前大部分测试软件均需要加密狗和终端配合使用(QXDM除外)。
分类
软件名称 开发公司
已被QXDM替代
要配合QPST使用
目前还有一些问题需要改善【需要加密狗+终端配合】
备注
CAIT
QXDM
Pioneer
路
测
Qualcomm
Qualcomm
鼎利
日讯
华为
中兴
鼎利
日讯
ACTIX
华为
中兴
NEAP Portable/
Pack Spot
Probe
NetArtist CXT
Navigator
只能测试L网,目前还有一些问题需要改善
【需要加密狗+终端配合】
只能测试L网【需要加密狗+终端配合】
目前还有一些问题需要改善【需要加密狗解码】
目前还有一些问题需要改善【需要加密狗解码】
目前可用版本还不支持4G
【需要加密狗解码】
只能分析L网【需要加密狗解码】
Mobily
后
台
分
析
Professional
ACTIX
Assistant
NetArtist
CXA-LTE
QXDM(The QUALCOMM Extensible Diagnostic Monitor)是高通公司(Qualcomm)公司发布的可以对手机终端所发数据进行跟踪有效工具,通过对数据的分析可以诊断信令流程、分析数据包的正确与否等。在测试中有重要作用,正确合理的使用可以为我们测试提供便捷的定位手段。 二、QXDM基本操作
QXDM能使手机进行频点切换、锁频,2G、3G及LTE网切换, 目前的版本(V3.12)为临时使用,使用QXDM可以记录Log。安装QXDM之前,需要安装QPST,它是QXDM的后台服务器程序。QXDM目前不支持工参信息导入,因此无法显示实时地图。安装好QXDM之后License文件存放路径为:ProgramFilesQualcommQXDMbin。安装过程略。软件使用前需要端口配置。
1、端口配置步骤
点击 【开始】--【程序】--【QXDM Professional】--【QXDM Professional】选项运行程序。
使用数据线,把PC机与手机进行连接,此会提示安装驱动。推荐使用手机自带驱动安装。
对于中兴手机N5L,按*983*87274#进入工程模式,按all function,设备管理器上会出现其端口如下 :
用鼠标双击PC界面右下角的地球图标。出现【QPST Configuration】。
弹出窗口后,点击【Add 】按钮。
证明端口识别出来了。
点击QXDM界面的【Options】--【】选项。
在“Target Port”的下拉列表框中选择刚才添加的端口。
按F3出现下面的界面后,证明开始抓LOG了。
2、QXDM—设置记录方式
QXDM使用Always-On功能。所有数据都随时记录在临时文件中,通过不同设置来定时/手动保存。如果测试中途软件异常退出,一般情况下可以在软件安装路径下的bin目录中找回退出前记录的临时文件。
点击 【File】--【】选项,来保存高通LOG。
3、QXDM—选择显示窗口
查看 端口是否有UE连接:Option-Communication ;
在View下拉菜单中可以选择多种窗口,测试过程中可以按需要显示,
查看服务器连接状态:View – new –Common- status (dynamic) ;
查看CDMA导频信息显示如下:
通过过滤器查看信令窗口如下(或按F12):
按右键,单击config,如下:
勾选要查看的信令类别(对于Message Packets,主要是对手机各个子层的debug信息,这些信息是对手机终端公司是很有用的,但对我们来说基本上没什么用处),点ok.
双击某条信令可查看详细信息(Results下面)
三、QXDM的LTE 分析方法
查看QXDM中的LTE界面,可以在下图所示的路径中找到
和其他制式不一样,LTE的LOG都在一起(包括空口的)
LTE的空口Log分为两部分RRC层和NAS层:
查看设备连接状态:
View – new –lte-Rrc layer---state change pilit
LTE 主要观察窗口
1. LTE ML1 DL Throughput and BLER Display
显示物理层下行吞吐量和每个HARQ的实时BLER以及平均的BLER
BLER—块误码率(Block Error Ratio),误块率
需要记录的LOG是:0xB173 – LTE ML1 PDSCH stat indication
2. LTE ML1 Serving Cell Measurement Display
显示当前服务小区的RSRP、RSRQ、RSSI和SINR
需要记录的LOG是:0xB17F-LTE ML1 serving cell measurements and evaluation、0xB193-LTE
serving cell measurement result log packet
3. LTE ML1 Connected Mode RSRP RSRQ SINR Display
显示在连接态当前小区和邻区的RSRP、RSRQ、SINR;Serv=Serving cell,Nei=Neighboring cell
4. LTE Mac Config
显示MAC层Timer、RACH Config
5. LTE PDCP Throughput
显示上下行在PDCP层的吞吐量
6. LTE PDCP SN Screen
显示PDCP层各个RB的SN(序列号)
7. LTE RRC/NAS Status Screen
显示RRC状态、网络信息(物理小区 带宽Cell ID、PLMN、频段、TAC等)、EMM、ESM
3G与4G互操作信令视图呈现
在4G及3G信号共存的环境中,通过对手机终端进行部分遮挡,使其接收的4G信号电平(RSRP)减弱(本例实验门限为-100Dbm),可以观察到手机切换至3G的信令,当除去遮挡后,手机收到4G信号好转,又能切回4G系统。
4G切3G信令视图如下:
当切换至3G网络时可以看到网络及手机状态概况(Hybird mode=on)
从后面的几条信令可以看出手机所处C网的更详细的状态如下:
3G切4G信令视图如下:
如上,在LTE ML1 PBCH Decode Packet 信令中的当前服务小区的大致信息。
在下面的两条信令中可以看到更详细的服务网络信息:
四、总结
1、QXDM侧重于信令、事件、指标及数据包观测。
2、针对4G相关测试(含与3G互操作测试)。主要观察窗口含Messages View、Log View、CDMA导频信息窗口、信令过滤窗口、LTE服务小区信息窗口、RRC连接状态窗口等。
3、对于高通的手机终端,很多时候要靠改写非易失性存储器中的内容来开关某个功能,即改写NV项。通过对NV项重写可以实现对手机的锁频操作。NV项3525是一个布尔值 lock_frequence_enable,把它的值改写为1时,允许手机进行锁频操作;3524存储的是要锁定的频点值。只有在3525为1时,3524存储的频点值才生效。(在view bar 中可以找到nv browser选项,选中后会弹出nv browser的面板。在这里可以对NV项进行读取和改写。)
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1689582902a268136.html
评论列表(0条)