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