首页> 中文学位 >基于Android平台的移动网络数据服务模块的设计与实现
【6h】

基于Android平台的移动网络数据服务模块的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 选题背景及研究意义

1.2 国内外研究现状、发展动态

1.3 本文主要工作

1.4 论文结构安排

第二章 Android系统架构及相关技术概述

2.1 Android平台介绍

2.2 Android系统开发环境搭建

2.2.1 软件开发环境选择

2.2.2 开发环境配置

2.3 Android系统的相关技术介绍

2.4 本章小结

第三章 移动网络数据服务模块的分析和设计

3.1 需求分析

3.2 Android系统平台结构分析

3.3 移动网络数据服务模块的设计

3.4 网络管理的基本策略分析

3.4.1 一般情况

3.4.2 开机网络连接建立过程

3.4.3 网络无缝切换过程

3.4.4 由应用或用户引起的网络切换过程

3.5 本章小结

第四章 移动网络数据服务模块的实现

4.1 APP部分实现

4.2 开关数据连接模块的实现

4.2.1 请求消息的发送

4.2.2 请求消息的回复

4.3 接入点切换模块的实现

4.4 RIL模块的实现

4.4.1 RIL初始化

4.4.2 RIL层request的实现

4.4.3 RIL层response的实现

4.5 QMI接口的实现

4.5.1 QMI特性分析

4.5.2 QMI的实现

4.6 共享内存

4.7 数据流传输

4.8 本章小结

第五章 网络管理模块的实现

5.1 开机管理

5.2 网络无缝切换的设计

5.3 由应用或用户引起的网络切换流程

5.4 增加体眠断网功能

5.5 本章小结

第六章 移动网络数据服务模块的测试

6.1 测试工具

6.2 测试环境介绍

6.3 测试方法和过程

6.4 本章小结

第七章 总结与展望

7.1 工作总结

7.2 课题展望

参考文献

致谢

展开▼

摘要

近些年来,随着3G技术的逐渐成熟,移动互联网发展迅速,移动终端用户迅猛发展,移动互联网普及程度越来越高。各大手机厂商争相竞争,以抢夺具有巨大市场前景的这个市场,而乐phone也作为联想进军移动互联网的重要一步。它的网络功能作为手机终端的最重要功能之一,必然要简单、稳定,使用方便。
   本文就是在Android架构基础之上,对移动网络数据服务模块进行了二次开发,本文主要完成以下的工作:
   深入了解了本课题的背景,对移动互联网的现状与前景进行了分析,对Android操作系统的整体架构进行了分析,并和其它主流操作系统进行了比较,总结了本系统所具备的优点。在对系统模块的功能和需求的深入分析的基础上,根据Android系统的架构设计出本模块的层次结构,以及网络管理模块的架构。对框架层部分、RIL(Radio Interface Layer)模块及多处理器间通信部分进行了详细的分析,深入分析了rild守护进程的初始化,以及RIL模块的功能,实现了数据连接命令的请求与响应;详细介绍了RPC(Remote Procedure Call),AT命令(Attention Command)以及QMI(Qualcomm Modem Interface)方式,对比了它们各自的特性,总结了QMI方式的优势,并将它运用到本系统模块中,并对共享内存的实现进行了分析。根据乐OS自己独特的网络管理需求,对网络管理模块重新进行了设计和实现。
   本文实现了移动网络数据服务模块的功能,最后一部分对本课题实现的功能进行测试,并给出了测试结果,通过结果分析表明本课题的设计和优化得到实现,网络连接正常稳定,网络实现了智能管理的目的,用户能方便、稳定的进行网络访问,达到了本文的设计要求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号