2019独角兽企业重金招聘Python工程师标准>>>

一、在主叫未收到振铃消息前发生srvcc

UE在LTE下发起VOLTE电话,由于4G信号差,在响铃之前触发了SRVCC,怀疑该网络不support bsrvcc(响铃之前SRVCC),导致SRVCC失败,进一步导致Call自动挂断。

395304 01-18 11:59:21.108425 7448 7469 I VoLTE_Auto_Testing: [0][acct] event/recv/srvcc/start

395305 01-18 11:59:21.108516 7448 7469 I VoLTE UA: call_session_release_session_not_transferred_in_srvcc: release the session, call_id=[1] (vendor/mediatek/proprietary/frameworks/opt/volte/volte_ua/src/call/call.c:863)
395306 01-18 11:59:21.111770 7448 7469 I VoLTE_Auto_Testing: [0][call] msg/send/0/1/resp/480/request_id=596902168/conn_id=131073
395331 01-18 11:59:21.114558 7448 7469 I VoLTE UA: SRVCC: call [1] send 480_TEMP_UNAVAILABLE, res=[0] (vendor/mediatek/proprietary/frameworks/opt/volte/volte_ua/src/call/call.c:875)
395336 01-18 11:59:21.115375 7448 7469 I VoLTE_Auto_Testing: [0][call] event/send/0/1/ecpi/133/0/0/3/mode/0/cause/21/q850/0/pau/
395379 01-18 11:59:21.118427 7448 7469 I VoLTE_Auto_Testing: [0][call] event/srvcc_call_ctxt_transfer/0

1、从log看网络已经成功切换了,之后发了[IMSP_AT_I s23]AT+ESRVCCTFR=0
->0代表0通call从IMS切换到CS失败

This command is used for transferring IMS call table to CS domain.
After transfer successfully, modem will report Unsolicited Result Code +ESRVCCTFR: <call_no>[,<call1_id>[,<call2_id>[,…]]]
If transfer fails, modem will report Unsolicited Result Code +ESRVCCTFR: 0
+ESRVCCTFR=<call_no>[,<call1_id>,<call1_mode>,<call1_direction>,<call1_state>,<call1_ecc_category>,<call1_number_format>,<call1_number>[,<call2_id>,<call2_mode>,<call2_direction>,<call2_state>,<call2_ecc_category>,<call2_number_format>,<call2_number> [,…]]]
<call_no>: 1~7 interger type. Number of calls to be transferred

67249669, 11:59:20:666 2017/01/18, MOD_ERRC_MOB, , TRACE_PEER, [MS->NW] ERRC_MeasurementReport[13] eventB2 GSM ncell[60/0] rslt[-363][0] pcell[38950/28] rslt[-466][-30]
275966, 0, 67256774, 11:59:21:266 2017/01/18, MOD_ERRC_CONN, , TRACE_PEER, [NW->MS] ERRC_MobilityFromEUTRACommand(CSFB:[0],purpose:[MobilityFromEUTRACommand_r8_IEs_purpose_handover_selected],targetRAT:[Handover_targetRAT_Type_geran])
277501, 0, 67258573, 11:59:21:266 2017/01/18, MOD_RRM_TDD, , TRACE_PEER, [MS->NW] RR_HANDOVER_COMPLETE //srvcc切换到2G

2、从哪里check到srvcc失败??
->从上面AT++ESRVCCTFR=0或者以下log都可以看出SRVCC失败(前面贵司贴的MD log只是接入网部分的成功,但并不是完整的SRVCC的切换,SRVCC还得考虑IMS域和CS域的call session transfer是否成功)
395305 01-18 11:59:21.108516 7448 7469 I VoLTE UA: call_session_release_session_not_transferred_in_srvcc: release the session, call_id=[1] (vendor/mediatek/proprietary/frameworks/opt/volte/volte_ua/src/call/call.c:863)
395306 01-18 11:59:21.111770 7448 7469 I VoLTE_Auto_Testing: [0][call] msg/send/0/1/resp/480/request_id=596902168/conn_id=131073
395331 01-18 11:59:21.114558 7448 7469 I VoLTE UA: SRVCC: call [1] send 480_TEMP_UNAVAILABLE, res=[0] (vendor/mediatek/proprietary/frameworks/opt/volte/volte_ua/src/call/call.c:875)
395336 01-18 11:59:21.115375 7448 7469 I VoLTE_Auto_Testing: [0][call] event/send/0/1/ecpi/133/0/0/3/mode/0/cause/21/q850/0/pau/
395379 01-18 11:59:21.118427 7448 7469 I VoLTE_Auto_Testing: [0][call] event/srvcc_call_ctxt_transfer/0

->终端不用上报SRVCC成功给网络,SRVCC是网络控制的。贵司可参考23.216先学习

☆一般来说如果网络支持bSRVCC会在网络给的invite或者183中的feature-caps中带有pre-alerting,请问您是在哪里进行的测试?目前来说中国移动的bSRVCC验证测试主要是春节后在杭州长沙两地进行。对比机测试是请您使用其他平台的手机,用相同的卡做振铃前的SRVCC测试,感谢您的配合。

转载于:https://my.oschina.net/u/2829875/blog/834813

MTK平台的srvcc相关故障相关推荐

  1. MTK 驱动(69)---MTK平台 电池驱动相关

    MTK平台 电池驱动相关 MTK平台 电池驱动 一.相关代码路径(mt6755/Android6.0) alps/kernel-3.18/drivers/misc/mediatek/include/m ...

  2. MTK 驱动---MTK平台 电池驱动相关

    MTK平台 电池驱动 一.相关代码路径(mt6755/Android6.0) alps/kernel-3.18/drivers/misc/mediatek/include/mt-plat/mt6755 ...

  3. MTK平台H264编码profile_idc和level_idc的小问题

    问题一:MTK平台H264编码相关:  第三方软件反馈使用我们终端h264编码level_idc和视频分辨率和h264规范不一样,不标准,所以测试了一下.确认一下问题,一查还真查出来了大问题.测试三款 ...

  4. MTK平台性能优化---(1)综述

    1.概述 手机性能优化越来越重要,本文介绍了性能评估.分析和优化的方法.在接下来的章节中,将会分别介绍关于系统.开机启动时间.应用启动速度性能优化,同时也会介绍如何使用一些有用的工具去评测性能瓶颈. ...

  5. MTK 平台上查询当前使用的摄像头模组及所支持预览分辨率

    1,MTK 平台如何查询当前使用的是哪颗摄像头及相关的模组信息? 在该目录下可以查到当前平台及相关项目的配置文件 ProjectConfig.mk \ALPS.JB.MP.V1_W_20120919\ ...

  6. Android 系统(159)----MTK 平台过CTA时,发生权限未明示问题

    MTK 平台过CTA时,发生权限未明示问题 Background:CTA是针对中国大陆地区的一个安全认证,目的是提高移动智能终端自身的安全防护能力,防范移动智能终端上的各种安全威胁,避免用户的利益受到 ...

  7. Android 系统(138 )---Mtk平台 Android 打包解包*.img ,修改system.img 参数

    Mtk平台 Android 打包解包*.img ,修改system.img 参数 MTK 升级包文件如下: 若存在软件版本号存在错误或需要修改,重新编译则需要几个小时,或者要几天的测试 若可以直接修改 ...

  8. MTK 驱动(67)---深入MTK平台bootloader启动之【 lk -amp;gt; kernel】分析笔记

    Pre-loader 运行在ISRAM,待完成 DRAM 的初始化后,再将lk载入DRAM中,最后通过特殊sys call手段实现跳转到lk的执行入口,正式进入lk初始化阶段. 一.lk执行入口: 位 ...

  9. Android 系统(112)---Android系统读取 CPU温度(MTK平台)

    Android系统读取 CPU温度(MTK平台) 一.[MTK 平台]读取温度命令 1.查看类型是否是 CPU adb shell "cat /sys/class/thermal/therm ...

  10. Android 系统性能优化(57)---MTK 平台开关机、重启时间优化

    MTK 平台开关机.重启时间优化  开关机.重启时间优化   开机性能优化:是用功能和其它因素多方面平衡的结果,片面追求单方面的性能没有太大意义:  有些产品设计开机动画非常酷炫,动画图片过多.高帧率 ...

最新文章

  1. Linux常用命令——hostname
  2. python读取pdf表格_【Python 库】解析PDF文本及表格——pdfminer、tabula、pdfplumber 的用法及对比...
  3. PHP二维数组去除重复值
  4. CentOS 7 搭建JAVA环境
  5. php响应超过三十秒会报错么,如何捕捉致命错误:PHP中超过30秒的最大执行时间...
  6. GPU Shader 程序调试方法
  7. Git学习笔记:常用命令总结
  8. 路径 @/ ~/ / ./ ../
  9. ubuntu下点击安装VMware tools,没有压缩包文件
  10. springboot整合JDBC+Druid
  11. 【珍藏】 2012Android开发热门资料(110个)
  12. Layui-select 下拉框实现拼音全拼匹配/首字母模糊搜索
  13. 详解VLAN与划分广播域
  14. php加壳,文件加壳实现(三) —— ZwUnmapViewOfSection
  15. 制作文字水印图片、图片水印
  16. 随手写的一些好用的功能(不定时更新)
  17. 利用google or-tools 求解逻辑难题:斑马问题
  18. 有的人走了,但他的代码还闪耀着光芒
  19. 计算机行业污染表格,关于计算机技术对于环境污染的简介.pdf
  20. 图文详述Eureka的缓存机制/三级缓存

热门文章

  1. Passenger 和 Nginx
  2. 三菱FX系列PLC辅助继电器(M)
  3. 【Latex】Latex小白入门(4)——Latex中特殊符号的输入
  4. C语言程序设计实验报告——实验七
  5. python调用函数库_python调用操作系统的库函数
  6. 输入的魔法师,cherry机械键盘介绍
  7. C#VS工程报错:CS0234 命名空间“Microsoft.VisualStudio”中不存在类型或命名空间名“VCProjectEngine(是否缺少程序集引用)
  8. 过滤器(Filter)解决跨域问题
  9. 红帽子linux lamp,RedHat Linux 9下Lamp配置过程
  10. Django用户认证系统