学位论文 > 优秀研究生学位论文题录展示

Android RIL研究及其在无线通讯模块上的实现

作 者: 王康
导 师: 李纪欣; 袁兵
学 校: 太原科技大学
专 业: 计算机应用技术
关键词: Android RIL 3G AT命令 无线通信 智能手机
分类号: TN929.5
类 型: 硕士论文
年 份: 2012年
下 载: 138次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着无线通信技术的发展,尤其是3G无线网络技术的普及,今天的智能手机已经由原来单一的通话功能向语音、图像、数据、网络等综合功能的方向转变。Android平台是当前智能手机领域的研究热点。本文以目前主流的Android2.3系统为基础,讨论研究如何在实际无线通讯模块中实现Android的通讯功能,包括语音通话、短消息服务和3G上网业务。Android的无线接口层RIL作为Android电话服务与无线通讯模块之间的抽象层。从软件的角度看,RIL工作在PPP、TCP/IP协议之下,负责数据的可靠传输、AT命令的发送以及response的解析。当然,除了对网络的支持,RIL也支持短消息服务、语音通话等功能。从这一点看,RIL性能好坏影响着所有无线通信应用相关的软件。在研究Android RIL时,本文首先给出了Android平台无线通讯系统架构,接着从数据流的角度和对象的引用关系,对Android RIL实现相关联的几个重要模块—RILD、RIL-Java和GsmCallTracker,进行了重点分析和研究,阐述了Android无线通讯系统实现的关键技术。在此基础上,实现了基于CDMA20001x/EvDoRev.A无线通讯模块的Vendor RIL的移植。Vendor RIL移植成功以后,结合模块AT命令手册和相关通讯网络协议,实现了模块在Android平台上的通话、短消息服务和3G上网功能。文章最后对Android系统3G相关功能进行了测试和验证。下一步工作将会考虑TD-SCDMA和WCDMA这两种无线通讯模块在Android平台上功能移植。除此之外,文章对目前流行的双模双待智能手机在Android RIL上的设计提出了展望并给出了大致实现方案。

全文目录


中文摘要  3-4
ABSTRACT  4-8
第1章 绪论  8-12
  1.1 研究目的和意义  8-9
  1.2 国内外应用现状分析  9
  1.3 研究内容  9-10
  1.4 文章结构  10-12
第2章 Android 系统及第三代移动通信技术介绍  12-18
  2.1 Android 系统介绍  12-15
    2.1.1 Android 整体架构分析  12-14
    2.1.2 Android 2.3 平台的主要特性  14-15
  2.2 第三代移动通信技术概述  15-17
  2.3 本章小结  17-18
第3章 Android 平台 RIL 架构  18-22
  3.1 RIL 简介  18
  3.2 Android RIL 架构描述  18-19
  3.3 Android RIL 与 Windows Phone RIL  19-20
  3.4 本章小结  20-22
第4章 Android RIL 研究  22-36
  4.1 智能手机无线通讯系统概述  22-24
  4.2 Android RIL 研究之 RILD  24-30
    4.2.1 Event Loop  25-29
    4.2.2 Read Loop  29-30
  4.3 Android RIL 研究之 RIL-Java  30-32
  4.4 Android RIL 研究之 GsmCallTracker  32-34
    4.4.1 电话连接列表操作  33
    4.4.2 getCurrentCalls 调用  33-34
  4.5 本章小结  34-36
第5章 Android RIL 在无线通讯模块上的实现  36-62
  5.1 Android 平台开发环境搭建  36-38
    5.1.1 构建开发环境  36-37
    5.1.2 搭建交叉编译环境  37-38
  5.2 Android RIL 移植  38-41
    5.2.1 无线通讯模块驱动加载  38-39
    5.2.2 Android RIL 的配置和加载  39-40
    5.2.3 Android RIL 的编译结构  40-41
  5.3 语音通话实现  41-48
    5.3.1 AT 命令简介  42
    5.3.2 通话相关 AT 命令介绍  42-44
    5.3.3 通话功能在 RIL 中的具体实现  44-48
  5.4 短消息服务实现  48-55
    5.4.1 SMS 概述  48-49
    5.4.2 GSM SMS PDU 字段分析  49-51
    5.4.3 具体移植过程  51-55
  5.5 3G 上网实现  55-61
    5.5.1 Android 平台拨号上网原理  56-58
    5.5.2 拨号上网具体实现  58-61
  5.6 本章小结  61-62
第6章 系统功能验证  62-66
  6.1 Android 2.3 系统启动  62
  6.2 通话验证  62-63
  6.3 短消息服务验证  63-64
  6.4 3G 上网验证  64-65
  6.5 本章小结  65-66
第7章 总结与展望  66-68
参考文献  68-70
致谢  70-72
攻读学位期间发表的学术论文目录  72-73

相似论文

  1. 基于无线通信的弹载计算机系统BIT设计,TJ414
  2. 列车动态监控系统的研究,U284.48
  3. 在智能手机环境下健康管理功能设计与研究,TN929.53
  4. 传输网络故障对WCDMA移动网络的影响,TN929.533
  5. 施氮量对小麦籽粒高分子量麦谷蛋白亚基积累的调控效应研究,S512.1
  6. 基于RFID和GPRS的无线通信平台的医疗应用,R319
  7. 无线群控技术在团体操表演中的应用与研究,G837
  8. 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
  9. 面向智能手机的节能定位策略,TN929.53
  10. 小型无人搜救飞艇的控制系统研究,V249.1
  11. 语用学视角下的日语命令表达研究,H36
  12. 基于Android终端的小型VoIP系统设计与实现,TN916.2
  13. 基于Android终端的视频通话系统设计与实现,TN929.53
  14. 面向3G的传输网络组网研究,TN929.5
  15. 基于蓝光平台的移动地理信息系统设计与实现,TP311.52
  16. 基于3G网络与Web2.0的实时旅游信息共享平台构建研究,F592
  17. 基于ZigBee的实验室温湿度集中监测系统,TP274
  18. 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
  19. 基于3G的图书馆信息服务模式研究,G250.76
  20. 基于3G的我国移动电子商务的盈利模式研究,F626
  21. 基于WSN底层模块的LED汉字显示板的设计与应用,TN312.8

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 移动通信
© 2012 www.xueweilunwen.com