AT命令拨号PPP上网.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AT命令拨号PPP上网

AT 命令拨号 PPP 上网 2012-09-13 15:04:49 分类: LINUX ril 是具体的 AT 指令合成者和应答解析者。从最基本的功能来讲, ril 建立了一个侦听 Socket ,等待客户端 的连接,然后从该连接上读 取 RIL-Java 成传递来的命令并转化成 AT 指令发送到 Modem 。并等待 Modem 的回应,然后将结果通过套接口传回到 Ril-Java 层。 AT 通讯的过程中有两类响应:一种是请求后给出应答,一种是通知类,即为不请自来的,例如 短信通知达到,我们称该类通知为 URC 。在 Rild 中 URC 和一般的 Response 是分开处理的, 概念上 URC 由 handleUnsolicited@Atchannel.c 处理,而 Response 由 handleFinalResponse 来处理。 来源: /mobiledev/201107263.asp 与 AT error 有关的网址: /sms/resultCodes2.asp 利用 AT 命令无线模块拨号上网以及建立 PPP 连接的流程图如图 4.3 所示。 无线模块的无线网络连接可分为比较明显的两阶段 : 第一阶段,配置无线模块参数,进行一系列初始化,然后发送 AT 指令拨上中国移 动 GPRS 的 WAP 网关 ; 第二阶段,同 GPRS 的 WAP 网关通过三阶段协商 ( 即 LCP 连接协商、 CHAP 密码 认证、 NCP 网络层协议配置 )建立 PPP 连接链路。 连接成功后,无线模块就会从 GPRS 的 WAP 网关上获得一个动态 IP 地址,该动态 IP 地址一般是 10.188.xxx.xxx 。接下来,无线模块就可以进行 TCP/IP 数据包传输,访问 GPRS 网内的主机,完成无线网络的连接,发送封装好的 MMS 信息。 AT 命令集是调制解调器可以识别并执行的命令,专门用于控制 GSM Modem ,它是由美国 Hayes 公司 所发展的数据传输通信接口。计算机和单片机通过串行端口对 Modem 发出相应的 AT 命令,可以调整 Modem 各种工 作方式 。AT 命令简单 、容易掌握 ,GSM07.07 协议对 AT 指令做了详细的介绍 。GSM07.07 中定义的 AT Command 接口,提供了一种移动平台与数据终端设备之间的通用接口。 GSM 模块提供的命 令接口符合 GSM07.07 规范,在短消息模块收到网络发来的 短消息时,能够通过串口发送指示消息,数 据终端设备可以向 GSM 模块发送各种命令。 AT 指令在当代手机通讯中起着重要的作用,用户能够通过 AT 指令控制手 机的许多行为,包括进行呼叫、拨叫号码、按键控制、短信、电话本、数据业务、补充业 务、传真、 GPRS 等方面的控制。本课题中是控制模块利用 AT 命令来控 制无线模块拨号连接无线网络。 AT 命令的语法是 [[351: 在每行命令的开头都必须有 “AT”或者 “at 作前缀,用输入” CR 来结束这个命 令。 ATXX” 及少量 “AT十 XXX” 为 V.25 标准命令集 ;AT+CXXX 为 GSM 标准所扩展的 AT 命 令 ;AT+SXXX” 为 SIEMENS 定义扩展的 AT 命令。 发送 AT 指令时,应注意以下几点 : (1)每个 AT 命令字符串的最后面必须加上 CR( 也就是键盘上的 Enter 键) 字符,否则无线模块将不识别 此命令。这个字符就是结束符。 (2) 除了 “A/ 及” “+++”命令外,其它的命令必须加上 AT 两个字符。 (3)命令字符串可以合成一个字符串后再一次送给调制解调器,但总的字符串长度 不得超过 40 个字符,而且所有的字符必须一律大写或小

文档评论(0)

ligennv1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档