东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
用于 GPRS 的 AT 命令
目 录
用于 GPRS 的 AT 命令....................................................................................................................1
1.定义 PDP 上下文 +CGDCONT .........................................................................................2
2.服务应用质量(请求的)+CGQREQ ...............................................................................3
3.服务应用质量(可接受的最小值)+CGQMIN................................................................6
4.关联或分离 GPRS +CGATT..............................................................................................7
5.激活或失效 PDP 上下文 +CGACT...................................................................................7
6.进入数据状态 +CGDATA..................................................................................................8
7.GPRS 移动电台类别 +CGCLASS.....................................................................................9
8.为 MO SMS 消息选择服务 +CGSMS.............................................................................10
9.GPRS 事件
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
+CGEREP .............................................................................................11
10.GPRS 网络注册状态 +CGREG .....................................................................................12
11.请求 GPRS IP 服务“D”...................................................................................................13
12.网络请求的 PDP 上下文激活 ..........................................................................................13
13.网络请求 PDP 上下文激活的自动响应 +CGAUTO ....................................................14
14.网络请求 PDP 上下文激活的人工响应 +CGANS .......................................................15
15.显示 PDP 地址 +CGPADDR............................................................................................16
16.蜂窝结果代码 +CRC........................................................................................................17
17.服务报告控制 +CR ........................................................................................................17
18.扩充的错误报告 +CEER................................................................................................18
19.PDP 计数器信息 +CGCOUNTERS...............................................................................18
20.GPRS 相关的错误 +CME ERROR:
................................................................19
20.1 执行连接失败的相关错误 ............................................................................19
20.2 激活上下文失败的相关错误 ................................................................................19
20.3 其它 GPRS 错误....................................................................................................20
21.+CEER 表示的具体 GPRS 失败原因 ..............................................................................20
22.完整的 AT 命令举例.........................................................................................................20
22.1 一个 IP PDP 上下文的激活 ..................................................................................20
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
22.2 网络请求................................................................................................................21
这个文档是基于 GSM 标准 07.07 的,微控可以在没有事先通知
的情况下随时进行修改。
1.定义 PDP上下文 +CGDCONT
命令 可能的响应
+CGDCONT=[
[,,[[,
,[
[,]]]]]]
OK
ERROR
+CGDCONT? +CGDCONT:,,,
,,[+CGDCONT:,,
,, ,[...]]
+CGDCONT=? +CGDCONT: (range of supported s), ,,,(list of supported
s), (list of supported h_comp>s)[+CGDCONT: (range of
supporteds), ,,,(list of supporteds),(list of supported
s)[...]]
说明
这一命令为由本地上下文识别参数标识的 PDP 上下文规定 PDP 上下文参数值。
在微控(Wavecom)软件中可定义 11 个 PDP 上下文。
命令集的一个特殊形式+CGDCONT=使上下文号码值成为未定义的。
测试命令返回一个复合值。若 MT 支持几种 PDP 类型,则每个
的参数值范围在单独一行上返回。
定义值
:(PDP上下文标识符)一个数字参数,用于规定特定PDP上下文定义(1-32)。此
参数对于TE-MT接口是本地性质的,用于其他的PDP上下文相关命令。
:(分组数据
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
类型)一个字符串参数,用于规定分组数据协议类型的字
符串参数。
IP 因特网协议
PPP 点对点协议
:(接入点名称)一个字符串参数,作为逻辑名称用于选择GGSN或外部分组数
据网络。
若该值为空或被忽略,则要求预定值。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
:一个字符串参数,用于标识位于于PDP的地址空间中的MT。
若该值为空或被忽略,则在PDP启动过程中由TE提供一个值,或者,若这也失败,则
要求一个动态的地址。
即使在PDP启动过程中分配了一个地址,此命令的读取形式将继续返回空字符串。分配
的地址可用+CGPADDR命令读取。
:一个控制PDP数据压缩的数字参数。
0 – 关(若忽略该值,则为缺省值)
1 – 开
保留值
:一个控制PDP头压缩的数字参数。
0 – 关(若忽略该值,则为缺省值)
1 – 开
保留值
注意:目前,SNDCP仅使用一种数据压缩算法(V.42).如果当其他算法可以应用,将提供一个命
令选择不同算法.
注意:可用32个cid值来指定32个PDP上下文,但只有11个NSAPI可用于PDP激活。由于微控
(Wavecom)的选择,32个PDP上下文同时只能指定一个为激活的。
例子
AT +CGDCONT=1, "IP", "internet"; +GCDCONT=2, "IP", "abc.com"
OK
AT+CGDCONT=?
+CGDCONT=(1-32),“IP”,,,(0-1),(0-1)
+CGDCONT=(1-32),“PPP”,,,0,0
OK
AT+CGDCONT?
+CGDCONT=1, "IP", "internet",,0,0
+CGDCONT=2, "IP", "abc.com",,0,0
OK
2.服务应用质量(请求的)+CGQREQ
命令 可能的响应
+CGQREQ=[ [, [,[,
[,[,]]]]]]
OK
ERROR
+CGQREQ? +CGQREQ: , , ,
, , [ +CGQREQ: ,
,, , , […]]
+CGQREQ=? +CGQREQ: , (list of supported
s),(list of supported s), (list of supported
s) , (list of supported s), (list of supported
s) [+CGQREQ: , (list of
supported s), (list of supported s), (list
of supported s) , (list of supported s), (list
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
of supported s)[…]]
说明
当 MT 向网络发送激活 PDP 上下文请求消息时,此命令允许 TE 指定所用的服务应用
的质量。
命令集为由局部上下文标识参数标识的上下文指定一个应用。这与+CGDCONT
命令所用的参数相同,所以,+CGQREQ 命令实际上是+CDDCONT 命令的扩充。QoS 应用
由许多参数组成,每个可被设为单独的值。
命令集的一个特殊形式+CGQREQ=使上下文号码要求的应用成为未定义的。
读取命令返回每个定义的上下文的当前设置。
测试命令返回一复合值。若 MT 支持几种 PDP 类型,则每个 PDP 类型的参数值范围在
单独一行上返回。
定义值
:一个规定特定PDP上下文定义的数字参数。
:一个规定优先级类别的数字参数。
:一个规定延时类别的数字参数。
:一个规定可靠性类别的数字参数。
:一个规定峰值吞吐量类别的数字参数。
:一个规定平均吞吐量类别的数字参数。
若一特定类别的某值被忽略,则该值被认为是未指定的。
优先级
优先级 优先级名称 说明
0 预定的 通过网络预定/若该值被忽略则为缺省
1 高优先级 在优先级类别 2、3 之前承诺的服务
2 正常优先级 在优先级类别 3 之前承诺的服务
3 低优先级 在优先级类别 1、2 之后承诺的服务
延时
延时(最大值)
SDU 大小:128 字节 SDU 大小:1024 字节
延时类别
平均传输延时(秒) 95%延时(秒) 平均传输延时(秒) 95%延时(秒)
预定的 通过网络预定/若该值被忽略则为缺省 0
1.(预测值) <0.5 <1.5 <2 <7
2.(预测值) <5 <25 <15 <75
3.(预测值) <50 <250 <75 <375
4.(尽力型) 未列举
可靠性
可 靠 性
类别
GTP 模
式
LLC 帧
模式
LLC
数据保
护
RLC 块 模
式
通信类型
0 预定的 通过网络预定/若该值被忽略则为缺省
1 确认的 确认的 保护的 确认的 不能有效处理数据丢失、非实时传输
的误码敏感应用
2 确认的 确认的 保护的 确认的 不能有效处理偶尔数据丢失、非实时
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
传输的误码敏感应用
3 确认的 未确认
的
保护的 确认的 能够有效处理数据丢失,GMM/SM 和
SMS 非实时性传输的误码敏感应用.
4 确认的 未确认
的
保护的 未确认的 能有效处理数据丢失、实时传输的误
码敏感应用
5 确认的 未确认
的
未保护
的
未确认的 能有效处理数据丢失、实时传输的误
码不敏感应用
注:对于实时通信,QoS 应用也要求对延时和吞吐量进行适当的设置
峰值吞吐量
峰值吞吐量类别 每秒峰值吞吐量(以字节计)
0 通过网络预定/若该值被忽略则为缺省
1 可达 1 000(8kbit/s)
2 可达 2 000(16kbit/s)
3 可达 4 000(32kbit/s)
4 可达 8 000(64kbit/s)
5 可达 16 000(128kbit/s)
6 可达 32 000(256kbit/s)
7 可达 64 000(512kbit/s)
8 可达 128 000(1024kbit/s)
9 可达 256 000(2048kbit/s)
平均吞吐量
平均吞吐量类别 每秒平均吞吐量(以字节计)
0 通过网络预定/若该值被忽略则为缺省
1 100 (~0.22 bit/s)
2 200 (~0.44 bit/s)
3 500 (~1.11 bit/s)
4 1 000 (~2.2 bit/s)
5 2 000 (~4.4 bit/s)
6 5 000 (~11.1 bit/s)
7 10 000 (~22 bit/s)
8 20 000(~44 bit/s)
9 50 000 (~111 bit/s)
10 100 000 (~0.22 kbit/s)
11 200 000 (~0.44 kbit/s)
12 500 000 (~1.11 kbit/s)
13 1 000 000 (~2.2 kbit/s)
14 2 000 000 (~4.4 kbit/s)
15 5 000 000 (~11.1 kbit/s)
16 10 000 000 (~22 kbit/s)
17 20 000 000 (~44 kbit/s)
18 50 000 000 (~111 kbit/s)
31 最大能力
例子
AT +CGQREQ=1,1,4,5,2,14
OK
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
AT+CGQREQ=?
+CGQREG: “IP”, (1-3), (1-4), (1-5), (1-9), (1-31)
+CGQREQ: “PPP”, (1-3), (1-4), (1-5), (1-9), (1-31)
OK
AT+CGQREQ?
+CGQREQ: 1,1,4,5,2,14
OK
3.服务应用质量(可接受的最小值)+CGQMIN
命令 可能的响应
+CGQMIN=[,
[, [, [,
[,]]]]]]
OK
ERROR
+CGQMIN? +CGQMIN:,, ,
,,[+CGQMIN:
,,,, ,
[…]]
+CGQMIN=?
+CGQMIN: , (list of supported
s),(list of supported s), (list of
supported s) , (list of supported
s), (list of supported s) [
+CGQMIN : , (list of supported
s),(list of supported s), (list of
supported s) , (list of supported
s), (list of supported s)[…]]
说明
此命令允许 TE 指定一最小可接受的应用,MT 将该应用与激活的 PDP 上下文接受消息
中返回的协商确定的应用进行核对。
命令集为由局部上下文标识参数标识的上下文指定一个应用。这与+CGDCONT
命令所用的参数相同,所以,+CGQMIN 命令实际上是+CDDCONT 命令的扩充。QoS 应用
由许多参数组成,每个可被设为单独的值。
命令集的一个特殊形式+CGQMIN=使上下文号码的最小可接受的应用成为
未定义的。这种情况下,不核对协商确定的应用。
读取命令返回每个定义的上下文的当前设置。
测试命令返回一复合值。若 MT 支持几种 PDP 类型,则每个 PDP 类型的参数值范围在
单独一行上返回。
定义值
:一个指定特定PDP上下文的数字参数
:一个规定优先级类别的数字参数。
:一个规定延时类别的数字参数。
:一个规定可靠性类别的数字参数。
:一个规定峰值吞吐量类别的数字参数。
:一个规定平均吞吐量类别的数字参数。
若一特定类别的某值被忽略,则不核对该类别。
例子
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
AT +CGQMIN=1,1,4,5,2,31
OK
AT+CGQMIN=?
+CGQMIN: “IP”, (1-3), (1-4), (1-5), (1-9), (1-31)
+CGQMIN: “PPP”, (1-3), (1-4), (1-5), (1-9), (1-31)
OK
AT+CGQMIN?
+CGQMIN: 1,1,4,5,2,14
OK
4.连接或分离 GPRS +CGATT
命令 可能的响应
+CGATT= [] OK
ERROR
+CGATT? +CGATT:
+CGATT=? +CGATT:(list of supported s)
说明
此执行命令用于使MT与GPRS关联或分离。命令执行完后,MT处于V.25ter命令状态。
若MT已经处于请求的状态,则忽略此命令,返回OK响应。若不能完成请求状态,则返回一
ERROR或+CME ERROR响应。利用+CMEE命令使能扩充的错误响应。
当连接的状态变为分离态时,任何激活的PDP上下文将自动失效。
读取命令返回当前的GPRS业务状态。
测试命令用于请求与支持的GPRS业务状态有关的信息。
定义值
:指示连接的GPRS的状态
0 – 分离的
1 – 连接的
其余值保留,它们将导致对执行命令的错误响应。
例子
AT +CGATT=1
OK
5.激活或失效 PDP上下文 +CGACT
命令 可能的响应
+CGACT=[
[,[,[,…]]]]
OK
ERROR
+CGACT? +CGACT:,[+CGACT:,
[...]]
+CGACT=? +CGACT:(list of supported s)
说明
此执行命令用于激活或失效指定的PDP上下文。命令执行完后,MT处于V.25ter命令状
态。若任一PDP上下文已经处于要求的状态,则那个上下文状态不变。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
若不能进入请求的指定上下文状态,则返回一ERROR或+CME ERROR响应。利用
+CMEE命令能扩充的错误响应。
当此命令的激活形式执行时,若MT没与GPRS连接,则MT首先执行关联GPRS,再尝试
激活指定的上下文。若关联失败,则MT响应ERROR,或者,若扩充的错误响应使能,则
MT以适当的不能连接失败的消息响应。
若没指定,则命令的激活形式激活所有定义的上下文。
若没指定,则命令的失效形式使所有激活的上下文失效。
利用微控(Wavecom)软件,可激活两个PDP上下文。
读取命令返回所有定义的PDP上下文的当前的激活状态。
测试命令用于请求获得支持的PDP上下文激活状态有关的信息。
定义值
:指示PDP上下文激活的状态
0 – 未激活的
1 – 激活的
其余值保留,它们将导致对执行命令的错误响应。
:一个指定特定PDP上下文的数字参数。
例子
AT +CGACT=1,1
OK
AT+CGACT?
+CGACT: 1, 1
OK
AT+CGACT=?
+CGACT: (0-1)
OK
在激活上下文之前,MT必须通过完成自动的GPRS连接来连接GPRS网络。
6.进入数据状态 +CGDATA
命令 可能的响应
+CGDATA=[[,
[,…]]]]
CONNECT
ERROR
+CGDATA=? +CGDATA: (list of supported s)
说明
此执行命令使 MT 适应执行必须的动作步骤,使用一种或多种的 GPRS PDP 类型建立
TE 与网络的通信。
利用一个或多个GPRS PDP类型在TE和网络间建立通信所必需的任何动作,由此执行命
令来使MT执行。这包括执行GPRS连接和一个或多个PDP上下文激活。
若cid的值对MT是未定义的,则MT将返回一ERROR或+CME ERROR响应。否则,MT
发出中间结果码CONNECT,并进入V.25ter连接数据状态。
若还没用+CGATT和+CGACT命令执行GPRS关联和PDP上下文激活,则这两个过程可
先于或在PDP启动过程中进行。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
若在PDP启动中进行上下文激活,为给上下文激活请求提供所需信息,可指定一个或多
个。在每一PDP启动过程中,MT可得到以下一些或所有信息——
MT有先验知识,如,它可以只实现一种PDP类型。
在PDP启动过程中,TE可为MT提供一种PDP类型和/或PDP地址。
若任一信息冲突,则此命令失败。
以上信息中的任一PDP类型和/或PDP地址将按它们的出现的顺序与此命令中指定
的任一上下文定义中的任一PDP类型和/或PDP地址进行比较。要与一上下文定义匹配——
PDP类型必须严格匹配。
若PDP地址相同或它们中的一个或两个地址未指定,则认为PDP地址匹配。例如,
若PPP NCP请求确定PDP类型为IP且无PDP地址,则MT将在指定的上下文定义中搜索一
个PDP类型为IP且无PDP地址的定义。
利用可用的关于PDP类型和可使用静态PDP地址的匹配值,与PDP上下文定义里的其他
信息一起,用以激活上下文。如果得不到静态PDP地址,则请求一个动态的地址。
若不给定或没有匹配的上下文定义,MT将尝试利用可用的任何信息激活上下文。
其他的上下文参数将被设为缺省值。
若成功激活,则可继续进行数据传输。
数据传输完毕后,且第2层协议终止过程成功结束,则重新进入V.25ter命令状态,MT
返回最终结果码OK。
若发生错误的终止或启动失败,则重新进入V.25ter命令状态,MT返回最终结果码NO
CARRIER或+CME ERROR(若使能)。可报告连接、激活和其他错误指示。
测试命令用于请求与支持的第2协议层有关的信息。此命令可用于正常模式和调制解调
器兼容模式。
定义值
:一个指定特定PDP上下文定义的数字参数。
例子
AT+CGDATA=?
+CGDATA:
OK
AT +CGDATA=1
CONNECT
7.GPRS移动电台类别 +CGCLASS
命令 可能的响应
+CGCLASS= [] OK
ERROR
+CGCLASS? +CGCLASS:
+CGCLASS=? +CGCLASS: (list of supported s)
说明
此命令用于设置 MT 根据指定的 GPRS 移动类别工作。若不支持要求的类别,则返回
ERROR 或+CME ERROR 响应。
读取命令返回当前的GPRS移动类别。
测试命令用于请求获得支持的GPRS移动类别的信息。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
定义值
:一个指示GPRS移动类别(按功能的降序排列)的字符串参数
A 类别A (最高)
B 类别B
CG 类别C(仅对GPRS模式)
CC 类别C(仅对电路交换模式)(最低)
其他值保留,会导致对命令集的ERROR响应。
当发送的命令指定=CC,若MT与GPRS连接,则GPRS分离请求将发向网络。
当发送的命令指定=CG,若MT与GSM连接,则GSM分离请求将发向网络。
微控(Wavecom)GPRS软件类别C仅支持类别CG和CC。
例子
AT +CGCLASS=”CG”
OK
工作于GPRS类别C模式
AT +CGCLASS=”CC”
OK
工作于GSM模式
AT +CGCLASS=”A”
+CME ERROR: 150
不支持选择的类别
AT+CGCLASS=?
+CGCLASS: ("CG","CC")
OK
AT+CGCLASS?
+CGCLASS: "CC"
OK
8.选择 MO SMS消息选择服务 +CGSMS
命令 可能的响应
+CGSMS= [] OK
ERROR
+CGSMS? +CGSMS:
+CGSMS=? +CGSMS: (list of currently available s)
说明
此命令用于指定 MT 发送 MO SMS 消息使用的服务。
读取命令返回当前选择的服务或服务优先选择。
测试命令用于请求与当前可用的服务和服务优先选择有关的信息。
目前版本不支持GPRS SMS。
定义值
:一个用于指示所用的服务或服务优先选择的数字参数
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
0 GPRS
1 电路交换
2 优先选择GPRS(若GPRS不可用,用电路交换)
3 优先选择电路交换(若电路交换不可用,用GPRS)
其他值保留,会导致对命令集的ERROR响应。
例子
AT +CGSMS=0
OK
AT+CGSMS=?
+CGSMS=(0-3)
OK
9.GPRS事件报告 +CGEREP
命令 可能的响应
+CGEREP=[] OK
ERROR
+CGEREP? +CGEREP:
+CGEREP=? +CGEREP: (list of supported s)
说明
在GPRS MT或网络里某些事件发生的情况下,此命令使从MT发向TE的主动结果代码
CGEV: XXX有效或无效。
控制命令里指定的主动结果代码的处理。
读取命令返回当前模式和缓冲区设置。
测试命令返回MT支持的作为复合值的当前模式和缓冲区设置。
定义值
:
0 主动结果代码缓冲在MT里;若MT结果代码缓冲区满,则丢弃最早的代码。不向
TE转发代码。
1 当MT-TE连接保留(即处于联机数据模式)时,丢弃主动结果代码。否则,直接转
发给TE。
2 当MT-TE连接保留(即处于联机数据模式)时,主动结果代码缓冲在MT里,且当
MT-TE 连接可用时,将代码刷新到TE;否则,直接转发给TE。
微控(Wavecom)软件实现了所有模式的结合。串行连接可用时,指示直接转发到TE。
若串行连接保留(即处于联机数据模式)且MT结果代码缓冲区已满,则丢弃最早的代码。
定义事件
定义了以下主动结果代码和相应的事件:
+CGEV: REJECT ,
当MT不能用主动结果代码+CRING向TE报告且被自动丢弃时,进行网络请求PDP上下
文激活。
+CGEV: NW REACT , , []
网络请求上下文重新激活。若MT已知用于重新激活上下文的,则提供之。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
+CGEV: NW DEACT , , []
网络强制上下文失效。若MT知道用于激活上下文的,则提供之。
+CGEV: ME DEACT , , []
ME移动设备强制上下文失效。若MT知道用于激活上下文的,则提供之。
+CGEV: NW DETACH
网络强制GPRS分离。这意味着所有激活的上下文均失效,这些不被分别的报告。
+CGEV: ME DETACH
移动设备强制GPRS分离。这意味着所有激活的上下文均失效,这些不被分别的报告。
+CGEV: NW CLASS
网络强制MS类别的改变。报告可用的最高优先级的类别。
+CGEV: ME CLASS
网络设备强制MS类别的改变。报告可用的最高优先级的类别。
10.GPRS网络注册状态 +CGREG
命令 可能的响应
+CGREG=[]
+CGREG? +CGREG: ,[,,]
+CME ERROR:
+CGREG=? +CGREG: (list of supported s)
说明
当=1且MT的GPRS网络注册状态变化时,此命令集控制主动结果代码+CGREG :
的表示;当=2且网络单元变化时,它控制代码+CGREG : [,,]的表
示。
读取命令返回结果代码表示的状态和一个可以表明网络目前是否指示MT的注册的整数
。仅当=2且MT在网络中注册后,才返回位置信息要素和。
定义值
:
0 使网络注册主动结果代码失效
1 使能网络注册主动结果代码+CGREG:
2 使能网络注册和位置信息主动结果代码+CGREG: [,,]
:
0 未注册,ME当前不在搜索注册一个新的运营商
1 已注册,本地网络
2 未注册,但ME当前正在搜索注册一个新的运营商
3 拒绝注册
4 未知
5 已注册,漫游中
:
字符串类型;两字节十六进制形式的位置区域代码
:
字符串类型;两字节十六进制形式的单元 ID
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
11.请求 GPRS IP服务“D”
命令 可能的响应
D*[*]# CONNECT
ERROR
说明
此命令使 MT 执行在 TE 和外部 PDN 间建立通信所必需的任何动作。
V.25ter 'D'(拨号)命令使MT进入V.25ter联机数据状态,并且和TE一起启动指定第二协
议。在进入V.25ter联机数据状态前,MT将返回CONNECT以确认接受了命令。AT命令行上
不可再跟有别的命令。
进入联机数据状态后的详细的行为在针对IP的GSM 07.60的条款9中作简要介绍。若还
没用+CGATT和+CGACT命令执行GPRS连接和PDP上下文激活过程,则它们可发生在PDP
启动之前或启动过程中。
若支持,则它的用法与在+CGDATA命令里的用法相同。+CGDCONT、+CGQREQ
等命令可用于调制解调器将AT命令字符串初始化成设置值PDP类型、APN、QoS等的值。
若不支持,或者支持但被忽略,MT将尝试利用如下信息激活上下文:
(a)在PDP启动过程中由TE提供的任何信息,即TE可向MT提供PDP类型和/或PDP地
址。或者,
(b)先验知识,即MT只可实现一个PDP类型。或者,
(c)利用'Empty PDP type' (GSM 04.08)(这种情况下,不发送PDP地址和APN,只
有一PDP上下文预定记录会存在于预定者的HLR里。)
定义值
:(GPRS为IP提供的服务代码)一个数字串(值为98),用以标识请求
使用GPRS的IP服务(PDP类型为IP和PPP)。
:一个标识特定PDP上下文定义的数字串。
例子
ATD*98*1#
CONNECT
ATD*98*2#
NO CARRIER
12.网络请求的 PDP上下文激活
此操作模式下,MT 就像一个应答的调制解调器,接受与回复呼叫有关的正常 V.25ter
命令。若需求特定的 GPRS 配置命令,则它们可作为调制解调器初始化命令的一部分发向
MT。
网络请求 PDP 上下文激活的自动响应 'S0'
V.25ter 命令'S0=n'(自动应答)用于开(n>0)关(n=0)对于网络请求 PDP 上下文激
活的自动响应。
当收到命令'S0=n'(n>0),若还没有连接 GPRS,MT 将尝试执行 GPRS,连接失败将
导致 ERROR 返回给 TE。接着,通过向 TE 发送主动结果代码 RING,并跟以中间结果代码
CONNECT,MT 来发送一 PDP 上下文激活的网络请求。然后,MT 就进入 V.25ter 联机数
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
据状态。当收到没有指定和值的+CGANS=1 命令时,MT 将遵循同样的过程。
注意:命令 S0=n'(n=0)不执行自动 GPRS 连接。
网络请求 PDP 上下文激活的手动接收 'A'
V.25ter 命令'A'(回复)用于接受通过发布广播主动结果代码 RING 进行的 PDP 上下文
激活的网络请求。MT 以 CONNECT 响应,进入 V.25ter 联机数据状态。当收到没有指定
和值的+CGANS=1 命令时,MT 将遵循同样的过程。当没有突出网络请求时发送'A'命
令是错误的。
网络请求 PDP 上下文激活的手动拒绝 'H'
V.25ter 命令'H'或者'H0'(挂起)可以用来拒绝一个通过发布主动结果代码 RING 进行的
PDP 上下文激活的网络请求,MT 以 OK 来响应。当没有待处理网络请求时发送'H'命令是错
误的。
注意:这是 ITU-TV.25ter 中所描述的'H'命令的一个扩展使用。
13.对于网络请求 PDP上下文激活的自动响应 +CGAUTO
命令 可能的响应
+CGAUTO=[] OK
ERROR
+CGAUTO? +CGAUTO:
+CGAUTO=? +CGAUTO: (list of support s)
说明
设置命令可以禁止或启动一个自动的响应(自动回答)来接收网络上的一个 PDP 上下
文激活请求。它也提供对于使用 V.25ter 的基本命令’S0’,’A’和’H’来处理 PDP 上下文激活的
网络消息。这个设置不影响主动结果代码 RING 或+CRING 的发送。
这个测试命令返回一个 MT 支持的复合值。
当接收到+CGAUTO=0 的命令时,如果已经 GPRS 连接 MT 则不会执行一个 GPRS 断开。接
着,当 MT 通过发送主动结果代码 RING 或+CRING 发出 PDP 上下文激活的网络请求时,
TE 可以利用发送+CGANS 命令人工接收或拒绝请求或简单地忽略网络请求。
如果+CME ERROR 有效则返回 TE+CME ERROR 的命令时,如果还没有关联,MT 将
尝试执行一个 GPRS 关联。失败将导致 ERROR,或者选中的话,+CME ERROR 将返回给
TE。接着,通过向 TE 发送主动结果代码 RING 或+CRING,并跟以中间结果代码 CONNECT,
MT 来发送一 PDP 上下文激活的网络请求。然后,MT 就进入 V.25ter 联机数据状态。当收
到没有指定和值的+CGANS=1 命令时,MT 将执行同样的过程。
定义值
:
0 关闭只对 GPRS 的自动响应
1 打开只对 GPRS 的自动响应
2 调制解调器兼容模式,只对 GPRS
3 调制解调器兼容模式,GPRS 和电路交换呼叫(默认)
对于=0 ,GPRS 网络请求是通过+CGANS 命令进行人工接受或拒绝。
东哥单片机学习网 www.picavr.com www.51picavr.com
东哥单片机学习网 www.picavr.com www.51picavr.com 提供单片机学习开发板,
单片机实验板,编程器,仿真器,无线发射接收控制模块,电子元器件,单片机技术交
流,是单片机爱好者,单片机初学者,电子工程师不容错过的单片机学习交流网站.
对于=1 ,GPRS 网络请求依据上述进行自动接收。
对于=2 ,自动接收 GPRS 网络请求是通过’S0’命令来控制的,人工控制分别使
用’A’和’H’命令,来接收和拒绝 GPRS 请求(+CGANS 也可能被使用)。电路交换呼叫既不
能用人工也不能自动回复。
对于=3 ,GPRS网络请求和电