4G模块二次PDP设置环境+CGDSCONT
语法结构
命 令 | 响 应 |
+CGDSCONT=[<cid>,<p_cid>[,<d_comp>,<h_comp>[,<IM_CN_Signalling_ |
OK +CME ERROR :<err> |
Flag_Ind>]]]] | |
+CGDSCONT? | +CGDSCONT:<cid>,<p_cid>,<d_comp>,<h_comp>[<CR><LF>+CGDSCONT:<cid>,<p_cid>, <d_comp>, <h_comp>,<IM_CN_Signalling_Flag_Ind> [...]] |
+CGDSCONT=? | +CGDSCONT: (range ofsupported<cid>s),(list of <p_cid>sforactiveprimarycontexts),(listofsupported <d_comp>s),(listofsupported<h_comp>s),(listofsupported <IM_CN_Signalling_Flag_Ind>s) |
命令描述
MS本地保存一组以<cid>为索引的设置环境,每一条保存的设置环境包含一组与PDP相关的参数。设置命令将PDP相关的一组参数存入以<cid>为索引的设置环境中。每个设置环境初始都是未定义的,通过设置命令存入一组参数后,则成为已定义状态。同时能保存的已定义的设置环境的数目由<cid>的取值范围决定。
设置命令设置一个二次PDP上下文,使二次PDP上下文进入定义状态,用cid进行标识。特殊命令+CGDSCONT=
取值说明
<cid>:1-4,PDP设置环境的索引值。其他PDP相关的命令可以通过此索引值来调用保存的设置。
<p_cid>:PDP上下文的标号,用来标识一个PDP上下文,二次激活时的上下文中需要包含本参数,这样可以使用到其它PDP上下文的部分信息。
<d_comp>:数字值,控制PDP数据的压缩。(用于SNDCP)
bit | 含 义 |
IP | IPv4协议 |
IPV6 | IPv6协议 |
IPV4V6 | IPv4/v6协议 |
PPP | 端到端协议 |
<APN>:字符串值,表示连接GGSN或外部网的接入点域名。
<PDP_addr>:字符串值,表示MS的地址。
<d_comp>:端到端协议。
注:不带<d_comp>等同于<d_comp>为0。
<h_comp>:数字值,控制PDP头的压缩。
bit | 含 义 |
0 | 不压缩 |
1 | 压缩 |
2 | RFC1144(用于SNDCP) |
3 | RFC2507 |
4 | RFC3095(用于PDCP) |
注:不带<d_comp>等同于<d_comp>为0。
<IPv4AddrAlloc>:用来控制MT/TA怎么获取IPV4地址信息
bit | 含 义 |
0 | 不压缩 |
1 | 压缩 |
2 | V.42bis |
3 | V.44 |
<EmergencyIndication>:用来控制PDP上下文是否用于紧急承载服务。
bit | 含 义 |
0 | 通过NAS信号分配IPV4地址 |
1 | 通过DHCP分配IPv4地址 |
<P-CSCF_discovery>:用来控制PDP上下文是否用于紧急承载服务
bit | 含 义 |
0 | PDP上下文不是用于紧急承载服务 |
1 | PDP上下文是用于紧急承载服务 |
<IM_CN_Signalling_Flag_Ind>:用来控制PDP上下文是否用于紧急承载服务。
取值 | 含 义 |
0 | 不压缩 |
1 | 压缩 |
2 | V.42bis |
3 | V.44 |
注:其他值保留。
<h_comp>数字值,控制PDP头的压缩。
取值 | 含 义 |
0 | 不压缩 |
1 | 压缩 |
2 | RFC1144(用于SNDCP) |
3 | RFC2507 |
4 | RFC3095(用于PDCP) |
<IM_CN_Signalling_Flag_Ind>:用来控制PDP上下文是否用于紧急承载服务
取值 | 含 义 |
0 | UE指示pdp上下文不只服务于IMCN子系统 |
1 | UE指示pdp上下文只服务于IMCN子系统 |
典型示例
请求:AT+CGDSCONT=1,1,0,0,0<CR>
响应:<CR><LF>OK<CR><LF>