绍兴联通小米MAX等部分终端在UMTS网络存在无法正常位置更新
1. 问题描述:
联通客户反映自己使用小米MAX终端在岳西路云栖桥十字路交叉口通话结束后,无法占用3G公安特定站进行LAC位置更新。
2. 问题分析:
测试人员去现场测试复现了该问题。
通过现场测试复现观察到UE在通话结束后小区CI信息已更新,LAC则需要几秒至十几秒时间不等才能进行位置区域更新。
STEP1:通过分析LOG信令分析可以发现终端在接通电话后,又建立了PS业务:
在这个时间点,标注的位置发生的不同LAC小区的激活集更新:
CS业务在16:00:23.286释放,但PS业务一直处于DCH态:
PS业务在16:00:40.087,由于永久在线定时器超时而发起释放:
UE在读取SIB1后, 发现LAC与手机内保存的LAST VISITED LAC不一致,就会发起LAU更新流程:
本次测试由于手机后台应用建立了PS业务,所以导致电话结束CS业务后无法在短时间内进行位置更新。
STEP2:为了验证分析结论,现场安排5部不同的UE终端进行验证。共计测试40次,结
果发现小米MAX大概率无法更新,MATE 20X更新较慢,MATE 20/VIVO Y85/VIVO NEX终端均可以正常更新。
测试次数 1 2 3 4 5 6 7 8 统计:
MATE 20 VIVO Y85 VIVO NEX 小米MAX MATE 20X 概率 55% 35.50% 12.50% 次数 22 13 5 颜色 事件 正常更新 更新较慢 没有更新 备注 大约需要20~60秒 STEP3:针对客户的终端更新较慢的情况,又安排使用MATE 20X 5G终端,在不同的业务状
态下,进行验证小区CI更新至LAC更新时间间隔时长测试验证。
注:时间格式:时:分:秒 测试速率:正常步行速度没有停留
序号 测试方法 业务开始时间 小区切换时间 业务结束时间 LAC更新时间 小区切换至LAC更新时间间隔 备注 1 空闲状态关闭流量开关 / 16:13:17 / 16:13:23 0:00:05 空闲状态下关闭流量开关 2 空闲状态打开流量开关 / 16:09:56 / 16:10:02 0:00:06 空闲状态下打开流量开关 关闭流量开开关3 关闭流量开关3G语音 16:15:47 16:16:11 16:17:24 16:17:26 0:01:15 拨打语音电话,在特定站下挂断 4 打开流量开关3G语音 打开流量开开关16:19:34 16:20:23 16:21:00 16:21:23 0:01:00 拨打语音电话,在特定站下挂断 PS业务状态5 下打开流量开关 16:23:25 16:23:41 16:24:46 16:24:47 0:01:07 视频直播业务状态下到特定站下关闭流量 空闲态情况下小区切换至LAC更新间隔最小,在业务状态下小区切换至LAC更新时间较长。在CS或PS业务状态下无法进行LAC更新
关闭流量开关进行3G语音业务,在挂断语音后LAC更新速率最快(打开流量开关后台存在未知PS业务需要等待PS业务结束后才能进行LAC更新)
综合以上所述,该客户使用小米MAX终端挂断电话后CS业务终止但PS业务还在继续,从而导致LAC在短时间内无法更新。
3. 优化建议:
1.建议客户关闭手机后台耗费流量应用。 2.建议客户定时清理手机残留应用。 3.建议客户更新其他型号的终端。
4. 优化方案及效果
更换UE终端后该问题解决。
5.总结
终端在DCH态不读取小区的系统消息,无法感知LAC的变化,因此即使发起了LAC区的变化,UE是不会发起LAU更新流程的,只有当UE从DCH迁移到PCH,FACH态时,才会去读SIB1发起LAC更新流程。