- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
于GPRS的无线终端的设计和实现
基于GPRS的无线终端的设计与实现 资料来源---在线代理;60daili * 目录 第一部分:背景 第二部分:简介 第三部分:技术路线 第四部分:难点 第五部分:实施步骤 * 背景 移动终端的发展趋势:移动终端(如PDA)作为移动性所需要的一种解决方案,不仅需要一定的数据处理能力,其移动通信功能也显得日益重要,随着无线通信技术的发展,在PDA中嵌入手机功能包括语音通话、短消息收发及GSM/GPRS数据功能,是当今PDA发展的一种趋势。 通信技术的发展现状:目前移动通信技术正处于一个变革的时代,GPRS是这个转变过程中至关重要的一步,它是在GSM网基础发展起来的一种数据分组交换和传送技术革新。 目前市场背景:现在市场上已经出现了一些PDA具有类似的功能,但是基于Linux的GPRS移动终端还比较少见,目前只有几个国外的大公司有类似的产品。本课题就是为了实现这样的功能而设计的。 * 简介 GPRS简介 总体目标 应用举例 * GPRS简介 GPRS—General Packet Radio Service,为通用分组无线业务的简称,是欧洲电信协会GSM系统中有关分组数据所规定的标准。提供端到端的、广域的无线IP连接,具有充分利用现有的网络、资源利用率高、始终在线、传输速率高、资费合理等特点。 GPRS充分利用共享无线信道,采用IP Over PPP实现数据终端的高速、远程接入。作为现有GSM网络向第三代移动通信演变的过渡技术(2.5G),GPRS在许多方面都具有显著的优势。 * GPRS简介 * * 目标 选择合适GPRS模块和MCU搭建无线终端的硬件平台 采用嵌入式Linux操作系统,作相应的移植和裁减工作并增加GPRS模块的底层驱动 利用该平台实现电话的一般功能 利用该平台实现无线网络的连接 保证系统的运行速度、稳定性和低功耗 * 应用 PDA 电话 无线网络终端 浏览器 email等 无线抄表系统 无线监控系统 无线传真 * 技术路线及可行性 从开发成本,资源利用率等方面选择合适的MCU,以该MCU为基础上构建一个无线终端的硬件模块。 无线通信模块采用西门子的MC388模块 操作系统基于嵌入式Linux * 硬件方案 无线终端由以下几个部分组成: 中央处理器子系统 存储子系统 无线通信子系统 输入输出子系统 MCU PXA255 存储系统 输入输出系统 GPRS模块 * 硬件方案 GPRS和PDA接口部分示意图 * 基于嵌入式linux的软件框图 Hardware 驱动层 显示驱动 触摸驱动 串口驱动 GPRS驱动 文件系统VFS EXT2,JFFS, ROMFS,VFAT 内存管理 进程管理 设备控制 网络协议栈 TCP,UDP,IP PPP 系统调用接口 应用程序 电话 短信 网络应用程序 Linux 内核 * 难点 GPRS模块底层驱动的实现 GPRS模块状态的检测 开启关闭 各种对上层的接口 串口驱动的实现 睡眠唤醒相关 低功耗的实现 网络功能的实现 驱动程序中网络相关部分 文件系统中的网络相关的配置 GPRS模块的PDP上下文激活 分组数据协议的激活较为复杂,涉及到网络的多个协议:如PPP协议、LCP(链路控制协议)、NCP(网络控制协议)、PAP(密码认证协议)和IPCP(Internet协议控制协议)等 网络应用程序(如浏览器、邮件) 嵌入式Linux系统的移植与裁减 电话和网络相关应用程序的设计 * 实施步骤 进行整体规划,划分软件和硬件两大部分。 嵌入式Linux的移植与裁减 对GPRS的原理及相关协议进行研究 掌握GPRS模块的控制方法 GPRS模块底层驱动的实现 实现GPRS的无线网络连接底层的实现 电话和网络相关应用程序的设计 * 谢谢各位! *
文档评论(0)