中国电信SMGP协议 下载本文

短消息网关协议SN RC1 SMGP V3.0.2

数 MsgType ReportFlag Priority ServiceID FeeType FeeCode FixedFee MsgFormat ValidTime AtTime SrcTermID 1 1 1 10 2 6 6 1 17 17 21 Integer Integer Integer Octet String Octet String Octet String Octet String Integer Octet String Octet String Octet String Octet String Octet String Integer Octet String Octet String 数据类型 TLV TLV TLV TLV TLV TLV TLV TLV TLV 短消息类型 状态报告标志 短消息发送优先级 业务代码 资费类型 资费代码 包月费/封顶费 短消息格式 有效时间 定时发送时间 短消息发送用户号码 6.2.9 6.2.32 6.2.11 6.2.12 6.2.13 6.2.14 6.2.15 6.2.16 6.2.17 6.2.18 6.2.19 短消息接收用户号码 计费用户号码 短消息长度 短消息内容 保留 6.2.22 6.2.20 6.2.23 6.2.24 6.2.25 DestTermID ChargeTermID MsgLength MsgContent Reserve 21 21 1 MsgLength 8 字段 TP_pid TP_udhi 说明 GSM协议类型 GSM协议类型 交易标识 计费用户类型 经过的网关数量 信息内容的来源 计费用户的伪码 短消息发送方的伪码 短消息接收方的伪码 参考 6.3.2 6.3.3 6.3.4 6.3.5 6.3.16 6.3.17 6.3.7 6.3.14 6.3.15 可选ChargeUserType 参NodesCount 数 MsgSrc ChargeTermPseudo SrcTermPseudo DestTermPseudo LinkID - 15 -

短消息网关协议SN RC1 SMGP V3.0.2

SrcType PkTotal PkNumber SubmitMsgType SPDealResult MServiceID

TLV TLV TLV TLV TLV TLV 传递给SP的源号码的类型 相同MsgID的消息总条数 相同MsgID的消息序号 SP发送的消息类型 SP对消息的处理结果 6.3.18 6.3.10 6.3.11 6.3.12 6.3.13 业务代码(用于移动网业务) 6.3.19 5.2.2.4.2 Forward_Resp 字段 长度 (字节) 10 4 数据类型 Octet String Integer 数据类型 TLV TLV 说明 SMGW产生的短消息流水号 请求返回结果 参考 6.2.26 6.2.6 必MsgID 选参Status 数 字段 可选PkTotal 参数 PkNumber

说明 相同MsgID的消息总条数 相同MsgID的消息序号 参考 6.3.10 6.3.11 5.2.2.5 链路检测操作(Active_Test)

本操作仅适用于通信双方采用长连接通信方式时用于保持连接。

5.2.2.5.1 Active_Test

无消息体。

5.2.2.5.2 Active_Test_Resp

无消息体。

5.2.2.6 请求关闭连接的操作(Exit)

Exit操作的目的是客户端或服务器端基于某些原因决定拆除当前的应用层连接而发起的操作。此操作完成后客户端与服务器端的应用层连接被释放,此后通信时应由客户端重新发起Login操作。

- 16 -

短消息网关协议SN RC1 SMGP V3.0.2

5.2.2.6.1 Exit

无消息体。

5.2.2.6.2 Exit_Resp

无消息体。

5.2.2.7 SP向SMGW查询短消息发送状态的操作(Query,可选) 5.2.2.7.1 Query 字段 QueryTime 长度 (字节) 8 1 10 数据类型 Octet String Integer Octet String 查询时间 查询类别 查询码 说明 参考 6.2.33 6.2.34 6.2.35 必选QueryType 参数 QueryCode

5.2.2.7.2 Query_Resp 字段 QueryTime QueryType QueryCode MT_TLMsg 长度 (字节) 8 1 10 4 4 4 4 4 4 4 4 数据类型 Octet String Integer Octet String Integer Integer Integer Integer Integer Integer Integer Integer 查询时间 查询类别 说明 参考 6.2.33 6.2.34 6.2.35 6.2.36 6.2.37 6.2.38 6.2.39 6.2.40 6.2.41 6.2.42 6.2.43 查询码(业务类型) 接收短消息总数 接收用户总数 成功转发数量 待转发数量 转发失败数量 成功送达数量 待送达数量 送达失败数量 必MT_Tlusr 选参MT_Scs 数 MT_WT MT_FL MO_Scs MO_WT MO_FL - 17 -

短消息网关协议SN RC1 SMGP V3.0.2

Reverse

8 Octet String 保留 6.2.25 5.2.2.8 SMGW向GNS查询终端路由的操作(Query_TE_Route,可选) 5.2.2.8.1 Query_TE_Route 字段 长度 (字节) 6 21 数据类型 Octet String Octet String 说明 源网关代码 查询号码 参考 6.2.44 6.2.45 必 SrcGatewayID 选 参 数

QueryTermID 5.2.2.8.2 Query_TE_Route_Resp 字段 Status 长度 (字节) 4 4 6 15 2 10 4 1 14 数据类型 Integer Integer Octet String Octet String Integer Octet String Octet String Integer Octet String 说明 请求返回结果 路由编号 目标网关代码 目标网关IP地址 目标网关IP端口 路由号码段 终端所属省代号 用户类型(该字段保留) 时间戳 参考 6.2.6 6.2.46 6.2.47 6.2.48 6.2.49 6.2.50 6.2.51 6.2.52 6.2.53 必 数 RouteID DestGatewayID 选 DestGatewayIP DestGatewayPor参 t TermRangeID ProvinceCode UserType Time

5.2.2.9 SMGW向GNS查询SP路由的操作(Query_SP_Route,可选) 5.2.2.9.1 Query_SP_Route

字段 长度 (字节) 数据类型 说明 参考 - 18 -