4G模块对于网络请求PDP上下文激活的自动响应+CGAUTO
语法结构
命 令 | 响 应 |
+CGAUTO=[<n>] |
OK +CME ERROR:<err> |
+CGAUTO? |
+CGAUTO:<n> |
+CGAUTO=? |
+CGAUTO: (list ofsupported<n>s) |
命令描述
设置命令可以禁止或启动一个自动的响应(自动回答)来接收网络上的一个PDP上下文激活请求。它也提供对于使用V.25ter的基本命令‘S0‘,‘A‘和‘H‘来处理PDP上下文激活的网络消息这个设置不影响主动结果代码RING或+CRING的发送。这个测试命令返回一个MT支持的复合值<n>。当接收到+CGAUTO=0的命令时,如果已经GPRS 连接MT则不会执行一个GPRS断开。
接着,当MT通过发送主动结果代码RING或+CRING发出PDP上下文激活的网络请求时,TE可以利用发送+CGANS命令人工接收或拒绝请求或简单地忽略网络请求。如果+CMEERROR有效则返回TE+CMEERROR的命令时,如果还没有关联,MT将尝试执行一个GPRS关联。失败将导致ERROR,或者选中的话,+CMEERROR将返回给TE。接着,通过向TE发送主动结果代码RING或+CRING,并跟以中间结果代码CONNECT,MT来发送一PDP上下文激活的网络请求。然后,MT就进入V.25ter联机数据状态。当收到没有指定<L2P>和<cid>值的+CGANS=1命令时,MT将执行同样的过程。
取值说明
<n>:
命 令 | 响 应 |
0 |
关闭PS域的自动应答。PS域网络请求通过+CGANS命令进行接受或拒绝 |
1 |
打开PS域的自动应答。PS域网络请求依据上述进行自动接收 |
2 |
调制解调器兼容模式,只对PS域。自动接收PS域网络请求是通过‘S0‘命令来控制的,人工控制分别使用‘A‘和‘H‘命令,来接收和拒绝GPRS请求(+CGANS也可能被使用)。电路交换呼叫既不能用人工也不能自动回复。 |
3 |
调制解调器兼容模式,PS域和电路交换呼叫(默认)。GPRS网络请求和电路交换呼叫二者的自动接收都是通过‘S0‘命令控制。人工控制使用‘A‘和‘H‘命令,分别的去接收和拒绝GPRS请求(+CGANS也可能使用)。电路交换呼叫在这个规范的其它任意地方进行描述 |
4 |
PS域自动拒绝 |
典型示例
请求:AT+CGAUTO=?<CR>
响应:<CR><LF>+CGAUTO:(0-4)<CR><LF><CR><LF>OK<CR><LF>
请求:AT+CGAUTO?<CR>
响应:<CR><LF>+CGAUTO:2<CR><LF><CR><LF>OK<CR><LF>
请求:AT+CGAUTO=0<CR>
响应:<CR><LF>OK<CR><LF>