产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
新闻资讯
4G DTU模块执行 Envelope 命令+ZUEC
2018-09-05


  4G DTU模块执行 Envelope 命令+ZUEC

 

  语法结构

命令

响应

+ZUEC=<envelope command type>[,<envelope data>*]

+ZUEC: <confirm type>,<confirm data>*[,<error reason>]

+ZUEC=?

+ZUEC:[<supported envelope commands>]

 

  命令描述

  4G模块设置命令,执行ENVELOP命令请求。

 

  取值说明

  <Local Info>参数段格式取决于<LocInfo Type>,如下表:

命令

响应

<envelope command type>

<envelope data> details

SMS DOWN 0x01

[<Ton>,<NPI>,<CallNum>],<Tpdu> 

CBS DOWN 0x02

<ItemId>[,<HelpReq>]

CALL CTR 0x04

<DevType>,[<Ton>,<NPI>,<CallNum>,][<Ton>,<NPI>,<SsStr>,][<Dcs>,<UssdStr>,][<Pd>,<TransId>,<MsgType>,<Nsapi>,<LlcSapi>,<ReqQoS>,<PdpType>,<PdpTypeNum>,<AddrInfo>,[<Apn>],[<CfgProtocol>,<ProtoID>],][<Capa1>],[<subaddr>],<MCC>,<MNC>,<LAC>,<CellId>,[<ExtCellId>][,<Capa2>] 

SMS CTR 0x05

<RpTon>,<RpNPI>,<RpCallNum>,<TpTon>,<TpNPI>,<TpCallNum>,<MCC>,<MNC>,<LAC>,<CellId>[,<ExtCellId>]

TIMREXP 0x06

<TimerId>[,<TimerVal>]

ET_MTCAL 0x07

<Ti>[,<Ton>,<NPI>,<CallNum>[,[<subaddr>]]]

ET_CCONT 0x08

<Ti>

ET_DCONT 0x09

<Ti>,<SDvcId>,<DDvcId>[,<DiscCause>] 

ET_LOCST 0x0A

<Ti>,<LocStatus>[,<MCC>,<MNC>,<LAC>,<CellId>[,<ExtCellId>]]

ET_USRAC 0x0B

ET_SCNAV 0x0C

ET_CRSTA 0x0D

<RcStatus> 

T_LNGSL 0x0E

<Lauguage> 

ET_BRSTR 0x0F

<BrsCause> 

ET_DATAV 0x10

<ChnlID>,<Connt>,<Connt Info>,<ChnlDataLen>

ET_CHSTA 0x11

<ChnlID>,<Connt>,<Connt Info>

ET_ACTCH 0x12

<Act> 

ET_PARCH 0x13

<DispParam> 

ET_LOCNT 0x14

<BearType>,<SrvID>,<SrvRecord>[,[<CodeType>,<RemAdr>],[<PortNum>,<TranProType>],[<AdrType>,<Adr>]]  <Local Info>参数段的具体含义,如下表所示:


  <confirm data>参数段格式取决于<confirm type>,如下表:

<confirm type>

<confirm data> details

SMS CTR 0x01

<SmsCtrRlt>,[<RpTon>,<RpNPI>,<RpCallNum>],[<TpTon>,<TpNPI>,<TpCallNum>],[<Alpha>]

CALL CTR 0x02  

<CallCtrRlt>,<Flag>, [<Ton>,<NPI>,<CallNum>,][<Ton>,<NPI>,<SsStr>,][<Dcs>,<UssdStr>,][<Pd>,<TransId>,<MsgType>,<Nsapi>,<LlcSapi>,<ReqQoS>,<PdpType>,<PdpTypeNum>,<AddrInfo>,[<Apn>],[<CfgProtocol>,<ProtoID>],][<Capa1>],[<subaddr>],[<Alpha>][,<Capa2>[,<BcReptr>]]

SMS DOWN 0x03   

<SmsDownRlt>[,<Tpdu>] 

<envelope command type >  

ENVELOP命令类型。

SMS DOWN 0x01短消息下载

CBS DOWN 0x02广播短消息下载

MENU SEL 0x03菜单选择

CALL CTR 0x04呼叫控制

SMS CTR 0x05短消息控制

TIMREXP 0x06定时器终止

ET_MTCAL 0x07 MT呼叫事件发生

ET_CCONT 0x08呼叫连接成功

ET_DCONT 0x09呼叫拆线事件发生

ET_LOCST 0x0A位置信息发生改变

ET_USRAC 0x0B用户有动作

ET_SCNAV 0x0C屏幕空闲可用

ET_CRSTA 0x0D读卡器状态状态变化

ET_LNGSL 0x0E重设语言种类

ET_BRSTR 0x0F浏览器终止

ET_DATAV 0x10通道有新数据

ET_CHSTA 0x11通道链接错误

ET_ACTCH 0x12制式改变

ET_PARCH 0x13屏幕显示参数改变

ET_LOCNT 0x14本地承载连接事件发生

<proactive cmd data>  

ENVELOP命令数据参数段,详见对应的各命令子类型

<error reason>

解码错误原因

256 TLV结构不全

257丢失不必要信息

258丢失必要信息

259不可理解

260部分理解

261长度有误

<ItemId>

选择的菜单项id

<HelpReq>

指示是否需要帮助:1为需要,0为不需要

<DevType>

设备标识标记

00:address

01:ss

02:ussd

03:pdp

<Ton>

号码类型

000:未知;

- 001: 国际号码;

- 010: 国内号码;

- 011: 网络特服号;

-其它数值保留或用于其它接入技术。

<NPI>

编码计划

0000: 未知;

- 0001:ISDN/语音电话编号计划(参考ITU-T Recommendations E.164和E.163);

- 0011: 数据编号计划(参考ITU-T recommendation X.121);

- 0100: 电报编号计划(参考ITU-T Recommendation F.69 );

- 1001: 保密编号计划;

- 1111: 扩展保留;

-其它数值保留或用于其它接入技术

<CallNum>

拨号号码,string

<SsStr>

附加业务控制串,string

<Dcs>

编码方案(23.038)

<UssdStr>

USSD字符串(22.030),string

<Pd>

Protocol discriminator, reter to 24.008 10.2

<TransId>

Transaction identifier, reter to 24.008 10.3.2

<MsgType>

Activate PDP context request message identity, reter to 24.008 10.4

<Nsapi>

Network service access point identifier, reter to 24.008 10.5.6.2

<LlcSapi>

LLC service access point identifier, reter to 24.008 10.2

<ReqQoS>

Quality of service, reter to 24.008 10.5.6.5

<PdpType>

PDP type organisation, reter to 24.008 10.5.6.4

<PdpTypeNum>

PDP type number

<AddrInfo>

Address information, hex string

<Apn>

Access Point Name, hex string

<CfgProtocol>

Configuration protocol

<ProtoID>

Protocol ID, hex string

<Capa1>

性能配置参数1,ME在向网络请求呼叫建立中使用这些信息。如没有此项,ME认为该呼叫是话音呼叫。

<subaddr>

被叫子地址

<MCC>

国家码, hex string

<MNC>

网络码, hex string

<LAC>

位置区码, hex string

<CellId>

小区ID

<ExtCellId>

扩展小区ID

<Capa2>

性能配置参数2

<RpTon>

同<Ton>

<RpNPI>

同<NPI>

<RpCallNum>

同<CallNum>

<TpTon>

同<Ton>

<TpNPI>

同<NPI>

<TpCallNum>

同<CallNum>

<TimerId>

定时器标识,无效值为0xff

<TimerVal>

定时器数值,表示时分秒, hex string,如163241表示16时32分41秒

<Tpdu>

DELIVER命令TPDU, hex string

<CbsPage>

小区广播寻呼内容, hex string

<Ti>

SETUP消息中的事务处理标识符

<SDvcId>

源设备标识,编码:

- '01' =键;

- '02' =显示器;

- '03' =耳机;

- '81' = UICC;

- '82' =终端;

- '83' =网络;

-其它值保留.

<DDvcId>

目的设备标识,编码同上

<DiscCause>

DISCONNECT的原因,每位取值0,2-30,hex string

<LocStatus>

位置状态00:正常业务;01:受限业务;02:没有业务

<RcStatus>

读卡器状态,bit 1-3,读卡器标识,其它取值见中移USAT规范8.34

<Lauguage>

语言种类

<BrsCause>

浏览器终止原因,00:用户终止01:故障终止

<ChnlID>

信道标识符(1-7,0表示没有信道可获得)

<Connt>

0表示没有建立连接或PDP语境未激活;1表示建立了连接或PDP语境被激活

<Connt Info>

00:没有给出进一步信息;01-04未用;05:掉线;其他值保留

<ChnlDataLen>

信道数据长度,0-255

<ChnState>

信道状态,byte1信道标识符和是否激活,byte2细节

<Act>

制式

- '00' = GSM;

- '01' = TIA/EIA-553;

- '02' = TIA/EIA-136;

- '03' = UTRAN;

- '04' = TETRA;

- '05' = TIA/EIA-95;

- '06' = TIA/EIA/IS-2000;

- All other values are reserved for future use.

<BearType>

承载类型

- '00' = Technology independent: '00';

- '01' = Bluetooth;

- '02' = IrDA;

- '03' = RS232;

- '04' = USB;

- '05' to 'FF' = RFU.

<SrvID>

业务标识符,

- '00' = Technology independent: '00';

- '01' = Bluetooth;

- '02' = IrDA;

- '03' = RS232;

- '04' = USB;

- '05' to 'FF' = RFU.

<SrvRecord>

记录值,hex string

<CodeType>

编码类型

'00': IEEE-802 48-bit address;

'01' to 'FF' are reserved values.

<RemAdr>

地址值域,hex string

<TranProType>

传输协议类型

'01': UDP (RFC 768 [9]有定义);

'02': TCP (RFC 793 [10]有定义);

其它值保留.

<PortNum>

端口号

<AdrType>

地址类型

'21' = IPv4地址;

- '57' = IPv6地址;

其它为保留值

<Adr>

地址值域,IPV4 4个字节,IPV6 16个字节,hex string

<DispParam>

byte1屏幕高度,byte2屏幕宽度,byte3屏幕效果

<confirm type>

ENVELOP命令响应类型

SMSCTR_CNF 0x01短消息控制

CALCTR_CNF 0x02呼叫控制

SMSDOW_CNF 0x03短消息下载

<confirm data>

ENVELOP命令响应数据参数段,详见对应的各命令子类型

<SmsCtrRlt>

短消息控制结果,00:允许,无修改; 01:不允许; 02:以修改值发送

<Alpha>

Alpha标识,hex string

<CallCtrRlt>

控制结果,00:允许,无修改; 01:不允许; 02:允许修改

<Flag>

当前业务类型,0x00: CC呼叫;0x01:补充业务;0x02:非结构化补充业务;0x03: PS数据;0xff:无效

<BcReptr>

BC重复指示器,'01' =交替模式;'03' =顺序模式 

 

  典型示例

  请求:AT+ZUEC=?<CR> 

  响应:<CR><LF>+ZUEC:(0-20)<CR><LF><CR><LF>OK<CR><LF>


关注有人微信公众号
了解更多信息