Android 数据连接
Android 数据连接
HouWeiGui 发表于11个月前
Android 数据连接
  • 发表于 11个月前
  • 阅读 51
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

一、Framewotk层的数据连接架构

ConnectivityService   -->mtk sys_log

Dctracker  -->mtk radio_log

这部分可以radio log中搜索mApnType=default mState=查看其底层的状态。 //这个default对应为上网连接

二、RIL层数据相关的AT命令

AT+CGACT

1.数据连接情况首先还是要根据PDN的激活状态,所以可以查看ESM相关的信令以确认PDN是否正常激活,若log中没有录到ESM相关的信令,也可以通过AT command: AT+CGACT来确认PDN的激活状态;
2.数据连接类型,可以通过AT+PSbearer来确认当前使用的数据网络是LTE/LTE+等;

三、Modem数据相关的实现

此问题在modem这边看问题发生期间数据连接状况,看起来在10:12:54之前PS都是正常连接的,直到10:13:22AP deactive ps

OTA    1023871    1547762    10:09:33:325    EMM_NASMSG    [MS->NW] EMM_Service_Request        
SYS    2473294    1587956    10:12:54:325    NIL    [AT_R p19, s9]+CGREG: 3,1,"7907","0865A031",7,"00",0,0        
SYS    2614397    1593554    10:13:22:275    NIL    [AT_I p17, s5]AT+CGACT=0,1
        
OTA    2614490    1593554    10:13:22:275    ESM    [MS->NW] ESM_MSG_PDN_DISCONNECT_REQUEST (PTI:3, EBI:0)        
OTA    2615307    1593563    10:13:22:275    ESM    [NW->MS] ESM_MSG_DEACTIVATE_EPS_BEARER_CONTEXT_REQUEST (PTI:3, EBI:6)        
OTA    2615327    1593563    10:13:22:275    ESM    [MS->NW] ESM_MSG_DEACTIVATE_EPS_BEARER_CONTEXT_ACCEPT (PTI:0, EBI:6)

 

关于数据模块的分析:PS注册以及PDP/PDN激活流程比较简单,可以直观通过空口信令确认是否有问题;
而关于数据收发是否有问题涉及到modem较多模块(包含L2,L1等底层模块)的log分析,流程比较复杂,暂没有相关技术文档;

共有 人打赏支持
粉丝 3
博文 42
码字总数 52381
×
HouWeiGui
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: