首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于远程过程调用的Android RIL层的设计与实现

摘要第3-5页
ABSTRACT第5-6页
符号说明第7-11页
1 绪论第11-20页
    1.1 研究背景和意义第11-12页
    1.2 国内外研究现状第12-18页
        1.2.1 RIL 发展现状第12-14页
        1.2.2 多通道发展现状第14-16页
        1.2.3 对 RPC RIL 的研究第16-18页
    1.3 论文研究的目标及主要内容第18页
    1.4 论文的组织结构及其章节编排第18-20页
2 基于远程过程调用的 Android RIL 层技术分析第20-24页
    2.1 RIL 的相关理论第20-22页
        2.1.1 RIL 层实现在整个系统中的位置和主要模块第20-22页
        2.1.2 基于传统 AT 实现的 RIL 的缺点第22页
    2.2 基于远程过程调用 RIL 相关技术分析第22-23页
        2.2.1 RPC 的历史第22页
        2.2.2 RPC 的实现原理第22-23页
        2.2.3 RPC 性能分析第23页
    2.3 本章小结第23-24页
3 基于远程过程调用的 RIL 层的业务和需求分析第24-31页
    3.1 业务概述第24-26页
        3.1.1 功能性要求概述第24-25页
        3.1.2 非功能性要求概述第25-26页
    3.2 相关需求分析第26-30页
        3.2.1 基于远程调用的 RIL 模块的架构和需要完成的功能第26页
        3.2.2 整个基于远程过程调用 RIL 控制链路设计第26-27页
        3.2.3 基于远程过程调用 RIL 模块的分析第27-29页
        3.2.4 基于远程过程调用 RIL 的 AP-BP 之间的连接分析第29-30页
    3.3 本章小结第30-31页
4 基于远程过程调用的 RIL 系统设计与实现第31-69页
    4.1 基于远程过程调用 RIL 的系统架构设计第31-35页
        4.1.1 Android 系统方向 RPC 分层架构第33-34页
        4.1.2 基带芯片系统方向 RPC 分层架构第34-35页
    4.2 基于远程过程调用的 Android RIL 模块设计第35-55页
        4.2.1 聚合器类库第36-38页
        4.2.2 打包器和解包器第38页
        4.2.3 Android IFX 驱动模块第38-39页
        4.2.4 无线接入层与驱动进程间通信间的接口第39页
        4.2.5 无线模块端的进程间通信第39页
        4.2.6 基于 RAW IP 的数据流第39-40页
        4.2.7 基于远程过程调用的 RIL 的启动过程第40-42页
        4.2.8 具体流程实现第42-54页
        4.2.9 几个内部管理模块第54-55页
    4.3 基于远程过程调用的 RIL 平台的详细设计以及实现第55-61页
        4.3.1 RIL 层初始化的实现第55-57页
        4.3.2 聚合器的实现第57-58页
        4.3.3 主动上报消息的流程第58-59页
        4.3.4 打包器和解包器第59-60页
        4.3.5 进程间通信 IPC第60页
        4.3.6 通讯模块端的 IPC 实现第60-61页
        4.3.7 测试代码的加入第61页
    4.4 模块的具体开发环境和开发工具第61-62页
        4.4.1 GIT 获取 AP 侧的代码第61页
        4.4.2 Clearcase 获取 CP 侧代码第61页
        4.4.3 调试平台介绍第61-62页
    4.5 基于远程过程调用 RIL 测试模块第62-63页
    4.6 RPC RIL 如何取代基于 AT RIL 的方法第63-67页
        4.6.1 Vendor RIL 有关 AT 代码的清理第63-65页
        4.6.2 PGEN 生成 Code第65-66页
        4.6.3 RPC 代码移植到 Android 上第66-67页
    4.7 本章小结第67-69页
5 平台的测试和验证第69-77页
    5.1 基于远程过程调用的 Android RIL 层移植以及改动第69-71页
        5.1.1 新项目的移植第69-70页
        5.1.2 修改和新增接口第70-71页
    5.2 基于 RPC 的 RIL 运行效果分析第71-75页
        5.2.1 功能性测试第71-72页
        5.2.2 测试执行第72-73页
        5.2.3 性能测试第73-75页
    5.3 RPC RIL 运行时数据指标第75-76页
        5.3.1 系统负载第75页
        5.3.2 在不同平台的实验结果第75-76页
    5.4 本章小结第76-77页
6 总结与展望第77-79页
    6.1 本文工作的回顾第77页
    6.2 成果及意义第77-78页
    6.3 存在的问题及下一步的工作第78-79页
参考文献第79-81页
致谢第81-83页

论文共83页,点击 下载论文
上一篇:基于多变量模糊控制的烘干系统研究和应用
下一篇:花釉装饰语言研究