Android RIL框架分析

Posted 知不足而奋进

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android RIL框架分析相关的知识,希望对你有一定的参考价值。

1.RIL框架

        RIL,Radio Interface Layer。本层为一个协议转换层,提供android Telephony与无线通信设备之间的抽象层。

        Android RIL位于Telephony  Frameworks之下,Modem之上的,根据源码,RIL可以分为两个部分:Frameworks 框架层中的java程序,简称RILJ。HAL层中C/C++程序,简称RILC,RILC具体的又包括LibRIL、Rild和Reference-RIL这三个部分。 Android RIL的框架结构如下:

 

        RILJ、RILC和Modem之间的交互均是基于socket网络连接的数据交互方式,如图所示,RILJ与RILC之间通过rild端口的Socket连接进行RIL消息的交互处理;RILC与Modem之间通过qemud的Socket端口完成AT命令的发送和执行

以上是关于Android RIL框架分析的主要内容,如果未能解决你的问题,请参考以下文章

Android5.0框架层短信接收过程分析

Android5.0框架层短信接收过程分析

Android5.0框架层短信接收过程分析

Android7.0 Phone应用源码分析 phone来电流程分析

第12章 Reference-RIL运行框架

Android移植RIL库的过程