4G模块补充业务指示上报设置+CSSN
语法结构
命 令 | 响 应 |
+CSSN=[<n>[,<m>]] | OK +CME ERROR:<err> |
+CSSN? | +CSSN: <n>,<m> |
+CSSN=? | +CSSN: (listofsupported<n>s),(listofsupported<m>s) |
命令描述
设置命令,用于设置是否把从网络发过来的补充业务提示消息上报给TE,包括+CSSI和+CSSU。
如果设置<n>=1,如果主叫方收到网络的补充业务提示,则上报中间结果码+CSSI:<code1>[,<index>],在任何最终结果码之前上报。
如果设置<m>=1,如果被叫方收到补充业务提示,则会主动上报结果码+CSSU:<code2>[,<index>[,<number>,<type>[,<subaddr>,<satype>]]],应该在CLIP结果码之后上报。
取值说明
<n>:控制+CSSI结果码是否上报。
取 值 | 含 义 |
0 | 不上报 |
1 | 上报 |
<m>:控制+CSSU结果码是否上报。
取 值 | 含 义 |
0 | 不上报 |
1 | 上报 |
<code1>:由生产厂商具体指定,下面的编码被认可。
取 值 | 含 义 |
0 | 当前状态为无条件呼叫前转 |
1 | 当前状态为部分有条件呼叫前转 |
2 | 呼叫前转 |
3 | 呼叫等待 |
4 | CUG呼叫(<index>存在) |
5 | 禁止呼出 |
6 | 禁止呼入 |
7 | 拒绝CLIR抑制 |
8 | 呼叫偏转 |
<index>:
取 值 | 含 义 |
0...9 | CUG索引 |
10 | 无索引(优先CUG取自用户数据) |
<code2>:由生产厂商具体指定,下面的编码被认可。
取 值 | 含 义 |
0 | 呼叫前转(MT呼叫建立) |
1 | CUG呼叫(<index>存在)(MT呼叫建立) |
2 | 保持呼叫(语音呼叫中) |
3 | 恢复呼叫(语音呼叫中) |
4 | 进入多方呼叫(语音呼叫中) |
5 | 释放呼叫保持(不属于SS通知) (语音呼叫中) |
6 | 收到前转校验SS信息(可随时收到) |
7 | 在显示呼叫转移过程中(语音呼叫中),正在同处于振铃状态的远端通话方建立呼叫(振铃) |
8 | 在显示呼叫转移过程中(语音呼叫或MT呼叫建立,且号码和子地址参数必须存在),已经同远端通话方建立呼叫。 |
9 | 指偏转的呼叫(MT呼叫建立) |
10 | 呼叫前转 |
<number>:字符串类型电话号码,格式由<type>确定;
<type>:整型格式的电话号码类型;
<subaddr>:字符串类型的分机号码格式由<satype>确定;
<satype>:整型格式的分机号码类型;缺省为128;
典型示例
请求:AT+CSSN?<CR>
响应:<CR><LF>+CSSN:0,1<CR><LF>OK<CR><LF>