中国电信SMGP协议 下载本文

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

MServiceID 0x0012 6.3.2 TP_pid

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer TP_pid标签值 Value部分的长度 说明 GSM协议类型。详细解释请参考GSM03.40中的9.2.3.9。 6.3.3 TP_udhi

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer TP_udhi标签值 Value部分的长度 说明 GSM协议类型。详细解释请参考GSM03.40中的9.2.3.23,仅使用1位,右对齐。 6.3.4 LinkID

长度 字段 Tag Length Value 2 2 20 (字节) 数据类型 Integer Integer Octet String LinkID标签值 Value部分的长度 说明 交易标识,用于唯一标识一次交易 6.3.5 ChargeUserType

字段

长度 数据类型 - 43 -

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

(字节) Tag Length Value 2 2 1 Integer Integer Integer ChargeUserType标签值 Value部分的长度 计费用户类型。 0=对短消息接收方计费; 1=对短消息发送方计费; 2=对SP计费; 3=表示本字段无效,对谁计费参见ChargeTermID或ChargeTermPseudo 字段。 6.3.6 ChargeTermType

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer 说明 ChargeTermType标签值 Value部分的长度 计费用户的号码类型。 0=真实号码; 1=伪码; 其它保留。 6.3.7 ChargeTermPseudo

长度 字段 Tag Length Value 2 2 (字节) 数据类型 Integer Integer Octet String 说明 ChargeTermPseudo标签值 Value部分的长度 计费用户的伪码 Length - 44 -

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

6.3.8 DestTermType

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer 说明 DestTermType标签值 Value部分的长度 短消息接收方的号码类型。 0=真实号码; 1=伪码; 其它保留。 6.3.9 DestTermPseudo

长度 字段 Tag Length Value 2 2 Length (字节) 数据类型 Integer Integer Octet String 说明 DestTermPseudo标签值 Value部分的长度 短消息接收方的伪码,当有多个接收方伪码时,要求每个接收方伪码的长度一样。 6.3.10 PkTotal

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer PkTotal标签值 Value部分的长度 说明 相同Msg_Id的消息总条数。 6.3.11 PkNumber

字段

长度 数据类型 - 45 -

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

(字节) Tag Length Value 2 2 1 Integer Integer Integer PkNumber标签值 Value部分的长度 相同Msg_Id的消息序号,从1开始。 6.3.12 SubmitMsgType

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer 说明 SubmitMsgType标签值 Value部分的长度 SP发送的消息类型。 0=普通短消息; 1=WEB方式订阅通知消息; 2=WEB方式取消订阅通知消息; 3=终端方式订阅通知消息; 4=终端方式取消订阅通知消息; 5=包月扣费通知消息; 其它保留。

6.3.13 SPDealResult

长度 字段 Tag Length Value 2 2 1 (字节) 数据类型 Integer Integer Integer 说明 SPDealResult标签值 Value部分的长度 SP对消息的处理结果 0=订阅/取消订阅/扣费成功; 1=订阅/取消订阅/扣费失败; 其它保留。 该字段在SubmitMsgType为0时无效。 - 46 -