文档章节

MTK平台的srvcc相关故障

HouWeiGui
 HouWeiGui
发布于 2017/02/09 16:47
字数 731
阅读 75
收藏 0
点赞 0
评论 0

一、在主叫未收到振铃消息前发生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测试,感谢您的配合。

© 著作权归作者所有

共有 人打赏支持
HouWeiGui
粉丝 3
博文 42
码字总数 52381
作品 0
深圳
程序员
怎么区分mtk与高通平台

我的一份代码需要支持在mtk、高通、nvida平台运行,在后两者上不需要进行任何代码改动,但是在mtk平台需要加一些特殊设置。我的想法是像跨平台支持win32跟linux一样,通过WIN32和linux这样的...

shiqgao ⋅ 2014/04/29 ⋅ 2

[资料分享]迅为iTOP4412开发板-SDIO WiFi移植文档

本文转自迅为:http://www.topeetboard.com 概述 近期需要把WiFi无线网络功能移植到iTOP-4412 开发平台,查阅了相关资料,经过一段时间的研究、调试,终于成功的将WiFi功能移植到了开发板上面...

topeet ⋅ 2015/07/28 ⋅ 0

Nucleus OS

Nucleus 是一个操作系统的核心,与 Linux 和 Windows 不同,很容易理解和执行。它将拥有本地支持,小型架构和支持全VGA(没有文本模式)。多数山寨手机采用此操作系统。基于 Nucleus OS 的开...

匿名 ⋅ 2009/12/16 ⋅ 0

MTK平台手机刷机工具分享

这是一款专门为MTK平台量身打造的刷机工具——下载助手V2.2.4(MiniADMTK)。 软件主界面如下图所示: 简单介绍一下这个软件: 下载助手V2.2.4(MiniADMTK)从属于下载助手V2.2.4系列烧录工具,该...

MK_ROM ⋅ 2015/10/13 ⋅ 0

MTK能为我们提供什么机会

转自:http://www.tianya.cn/publicforum/content/free/1/1567625.shtml 作者:大佬七 昨晚有个记者MM说是qq采访我,发现大家对山寨机还是比较感兴趣,今天起个大早,在此多写一些这方面的东西...

blogercn ⋅ 2009/11/25 ⋅ 1

联发科推应用商店 克隆iPhone模式

就在苹果iPhone进入中国之际,一场克隆iPhone商业模式的运动正悄然在国产手机阵营蔓延。 “目前酷乐音乐播放器的用户只有100万左右,但到明年底,用户数将达到2000万。”可瑞达公司(原名:北...

老枪 ⋅ 2009/12/29 ⋅ 0

MTK能为我们提供什么机会

转自:http://www.tianya.cn/publicforum/content/free/1/1567625.shtml 作者:大佬七 昨晚有个记者MM说是qq采访我,发现大家对山寨机还是比较感兴趣,今天起个大早,在此多写一些这方面的东西...

blogercn ⋅ 2009/11/25 ⋅ 0

关于android各种双卡手机获取imei,imsi的处置(mtk,展讯,高通等)

关于android各种双卡手机获取imei,imsi的处理(mtk,展讯,高通等) 目前国内对于双卡智能手机的需求还是很大的,各种复杂的业务会涉及到双卡模块;而android标准的api又不提供对双卡的支持...

朱园 ⋅ 2013/11/11 ⋅ 0

MTK宣布加入谷歌开放手机联盟

手机芯片提供商联发科技公司(MTK)7月12日宣布加入“开放手机联盟(Open Handset Alliance)”。 MTK无线通信事业部总经理朱尚祖表示,MTK将与联盟一起促进和加速AndroidTM平台的普及,打造MTK...

红薯 ⋅ 2010/07/12 ⋅ 6

报告称一季度 Android 用户量同比增9倍

百度今日发布的《移动互联网发展趋势报告》显示,2012年第一季度低端非智能手机市场份额下降,智能平台市场份额快速上涨,其中,Android平台的增长趋势迅猛,同比增长900%。报告显示,Andro...

oschina ⋅ 2012/05/25 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 昨天 ⋅ 0

监控各项服务

比如有三个服务, 为了减少故障时间,增加监控任务,使用linux的 crontab 实现. 步骤: 1,每个服务写一个ping接口 监控如下内容: 1,HouseServer 是否正常运行,所以需要增加一个ping的接口 ; http...

黄威 ⋅ 昨天 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 昨天 ⋅ 0

nodejs __proto__跟prototype

前言 nodejs中完全没有class的这个概念,这点跟PHP,JAVA等面向对象的语言很不一样,没有class跟object的区分,那么nodejs是怎么样实现继承的呢? 对象 对象是由属性跟方法组成的一个东西,就...

Ai5tbb ⋅ 昨天 ⋅ 0

Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库

Q: Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库 A: 执行以下2条命令解决: apt-get install php-mysql service apache2 restart php -m 执行后会多以下4个模块: mysqli mysqlnd...

SamXIAO ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部