首页> 中文学位 >基于Android的双RIL层双网双待方案设计与实现
【6h】

基于Android的双RIL层双网双待方案设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 Android平台与双网双待手机发展现状

1.2 课题研究意义及课题任务

1.3 本文主要研究内容和组织结构

第二章 相关技术研究

2.1 Android系统研究

2.1.1 Android系统架构

2.1.2 Android系统特性

2.1.3 Android系统电话部分

2.2 RIL层研究

2.2.1 RIL架构研究

2.2.2 RIL软件体系研究

2.3 几种双网双待设计方案研究

2.3.1 应用层设计方案

2.3.2 单RIL层设计方案

2.3.3 AT层设计方案

2.4 本章小结

第三章 双RIL方案电话服务软件设计与实现

3.1 设计方案开发平台与开发环境介绍

3.1.1 MSM7627开发平台介绍

3.1.2 开发环境搭建

3.2 电话服务软件架构设计

3.3 Phone应用层软件设计与实现

3.3.1 Phone应用层软件设计

3.3.2 Phone应用层软件实现

3.4 Framework层软件设计与实现

3.4.1 Framework层软件设计

3.4.2 Framework层软件实现

3.5 本章小结

第四章 双RIL方案RIL层设计实现与进一步研究

4.1 RIL层软件架构设计

4.2 RIL-Java框架设计与实现

4.3 RIL-C框架设计与实现

4.3.1 RIL Daemon设计与实现

4.3.2 Vendor RIL设计与实现

4.3.3 libril.so动态库设计与实现

4.3.4 libreference-ril.SO动态库设计与实现

4.3.5 Modem端口初始化

4.4 AT指令处理

4.4.1 AT指令添加

4.4.2 AT指令封装与解析

4.5 双RIL方案进一步研究

4.6 本章小结

第五章 测试与结果分析

5.1 测试环境搭建

5.2 测试用例

5.3 测试与分析

5.3.1 双网通话测试与分析

5.3.2 AT命令测试与分析

5.4 RIL层设计方案对比

5.5 测试小结

第六章 总结与展望

6.1 论文工作总结

6.2 未来工作展望

致谢

参考文献

附录 作者攻读硕士期间参与的科研项目和发表的论文

展开▼

摘要

随着移动通信技术的快速发展以及人们对手机功能需求的不断提高,智能手机逐渐成为人们的日常消费品。双网双待技术是智能手机的主要技术之一,它解决了一部手机可以同时使用两种网络的难题,其最大的优点是保证了两种网络在同一手机中同时工作且互不干扰,真正实现了两种网络的自由连通和双网连通的差异化优势。
   支撑本文的课题来源于中兴通讯股份有限公司X500手机项目,该项目工作分为五个步骤进行:技术预研、提出方案、根据开发平台细化实施方案、编码实现与测试。在详细研究目前主流的几种双网双待设计方案后,针对其存在的繁杂研发过程、庞大工作量等一系列问题,本文给出一种基于Android的双RIL层双网双待设计方案,并在X500测试样机上完成该方案的实现与测试工作。
   论文首先研究了Android平台与双网双待手机的发展现状,对Android系统电话部分、核心RIL层、双网双待等相关技术做了研讨;在此基础上,给出了一种可行的双网双待设计方案,然后对设计方案采用的MSM7627硬件平台、ARM9软件架构设计、开发环境进行了研究。双RIL层设计方案的硬件基础是高通公司的MSM7627芯片,软件基础是高通公司的android_fyoro_7627_7015_src源码,测试平台基础是中兴通讯股份有限公司的X500测试样机。双RIL层设计方案主要通过移植一套新的RIL层,实现两种网络的请求消息与响应消息在各自的RIL中独立处理。该设计方案工作主要集中对电话服务软件的设计与实现、RIL-Java框架的设计与实现、RIL-C框架的设计与实现。最后,通过搭建测试平台,在X500测试样机上进行实际测试,验证了设计方案符合设计预期,能够应用于Android等智能终端系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号