Telephony--彩信问题分析方法
彩信的发送跟短信不同,走的是PS域,所以在对彩信问题进行分析的时候要结合网络环境,注网信息等。彩信的问题同样也需要从接收方和发送方着手,所以最好让测试提供两份log加问题时间点的截图。
彩信的发送需要请求获取数据能力,如果主卡是卡一,然后卡二进行彩信业务,那么卡二会请求数据能力,发送allow_data的请求,直接搜关键字就可以看数据能力的切换是否成功。
当数据能力切换成功之后,彩信就会使用http进行请求,网址就是彩信头的发送过来的地址。彩信收发出现的网络问题可能发生在数据切换,或者是http请求的时候。
1.彩信重传问题
1.1彩信在allow_data的时候就失败了
allow_data失败的原因有很多,现在以其中一种为例,其他的处理方法类似。allow_data请求数据能力主要发生在PhoneSwitcher.java文件中。在下发了RIL_REQUEST_ALLOW_DATA的AT指令之后,在PhoneSwitcher就会对返回的信息进行判断,如果有异常也是在这个类里面处理。
DEVICES_IN_USE,当时出现这种错误是由于卡二获取数据业务的时候,主卡卡一来电话了,电话的优先级比切换数据的优先级要高,所以就导致了切换数据的失败,错误为DEVICES_IN_USE,发生了这种错误的时候代码中需要对其进行处理,解决方案为当电话挂断的时候调用resendDataAllowed方法,重新请求获取数据能力。
1.2彩信在http请求的时候失败了
Line 40494: 11-10 10:29:43.357 3540 14547 D MmsService: [SendRequest@35427c4] APN name is 3gwap
Line 40552: 11-10 10:30:14.448 3540 14547 E MmsService: [SendRequest@35427c4] HTTP: IO failure
2.通话过程中的彩信收发
由于很多手机都是单通的,所以只要有一张卡占用了射频资源,另外一张卡就没办法使用数据业务。通话过程中的收发彩信可以分为以下两种情况:
2.1卡一通话,卡二接收彩信
如上所述,单通的手机只有一张卡能使用射频资源,所以卡一通话过程中,卡二的数据业务是没办法用的,但是由于彩信的接收会先收到彩信头,也就是一条短信,所以通话过程中,还是可能接收到一条有彩信的通知的。
2.2卡一通话,卡一接收彩信
如果卡一是注册在IMS上,进行volte通话的过程中是可以进行彩信的收发的,因为都是走PS域,所以对于这种问题要先确认手机是否注上了volte,进行的是volte通话;
Telephony--彩信问题分析方法相关推荐
- 面向过程(或者叫结构化)分析方法与面向对象分析方法到底区别在哪里?
AutoSAR入门到精通系列讲解 将从2019年开始更新关于AutoSAR的知识,从入门到精通,博主xyfx和大家一起进步 雪云飞星 ¥29.90 去订阅 简单地说结构化分析方法主要用来分析系统的功能 ...
- java三维滑雪,第六章 三维数据空间分析方法.ppt
第六章 三维数据空间分析方法 * * * * 可视性分析 * * 自然邻域法插值 基本思路: 利用输入点及邻近栅格单元进行插值生成栅格表面. 方法: 利用输入数据点(样本点)为节点,建立Delauna ...
- mysql慢查询开启及分析方法
最近服务维护的公司的DB服务器,总是会出现问题,感觉需要优化一下了,登陆上去,发现慢查询日志都没有开,真是惭愧, 故果断加上慢查询日志,经过分析sql记录,发现问题很多,开发人员很多没有对sql优化, ...
- 图论分析方法gretna_基于磁共振的多模态分析对血管性认知障碍患者脑网络的研究...
摘要:目的:1.通过对血管性认知障碍(VCI)患者的结构相及静息态磁共振数据进行采集和分析,运用图论的分析方法来研究VCI患者与正常者之间的脑网络差异,并将脑网络拓扑属性与临床认知评分进行相关性分析, ...
- Nature Microbiology: 微生物数据的系统发育分析方法
本文转载自美格基因,己获授权. 佳作推荐 推荐指数:★★★★★ 阅读时间:4 分钟 文本字数:1800字 推荐理由: 这篇文章总结了对微生物组数据的系统发育进行分析的几种方法,举例说明不同方法适用的数 ...
- 什么是信度分析(Reliability)?有哪些信度分析方法?那什么又是效度?
什么是信度分析(Reliability)?有哪些信度分析方法?那什么又是效度? 目录 什么是信度分析(Reliability)?有哪些信度分析方法?那什么又是效度? #常见信度分析方法
- R语言临床诊断试验的ROC分析方法示例
R语言临床诊断试验的ROC分析方法示例 ROC(receiver operating characteristic curve)接收者操作特征曲线,是由二战中的电子工程师和雷达工程师发明用来侦测战场上 ...
- 分析方法升级三代测序辅助,优化无参转录组测序策略
分析方法升级&三代测序辅助,优化无参转录组测序策略 无参转录组拼接升级 Corset 让"基因"概念更准确 在无参转录组项目中,利用主流软件 Trinity 进行 De n ...
- 数据分析必读干货:简单而实用的3大分析方法
来源:大数据DT 本文约3300字,建议阅读8分钟 数据分析师需要哪些"专业技能"?如果有人建议你去学习R语言.tableau.PowerBI,那么我建议你不如先从最基础也是最核心 ...
- gis快速接地开关_一种基于扫描电镜和能谱仪的GIS放电异物来源分析方法
扫描电镜(SEM)及其附带的能谱仪(EDS)可以用来进行金属的组织形貌观察和微区成分分析.扫描电镜具有景深大.图像立体等优点,图像放大倍数范围为8~300000倍,试验人员可以通过调节扫描电镜的相关参 ...
最新文章
- windows7 php 无法启动服务,windows update服务无法启动怎么解决?
- html5盒子模型作业,html5 盒子模型案例
- datatable 查询_2020年浙江注册会计师成绩查询预告
- Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)
- 淘宝一淘网收录部分垂直B2C网站信息
- python通过什么连接数据库_如何使用python连接数据库?
- vsftp客户端_vsftp 如何登陆?
- 公司来的新同事能力没我强,但是工资比我高,我应该提出加薪还是选择辞职?
- 中limit怎末用_Nginx配置——关于limit_conn_zone和limit_conn
- 芒果DB:mongodb
- 美团外卖自动化业务运维系统建设
- div和span标签以及标签分类
- 冰点文库的替代品【Wenku Doc Downloader】用于下载各种文库的材料
- mysql inet aton ipv6_在MySQL中存储IPv6地址
- linux系统进程有哪几种主要状态,Linux 进程状态详解
- vb.net Encoding类 编码解码
- Linux分区大师,找到了linux分区顺序错乱修复方法
- 视频里的声音怎么转换成音频
- Linux开发工具vim篇
- C#关于NameValueCollection,Dictionary,List Tuple比较