l sm_default_msg_id: 预界说短动静ID,不是预界说短动静时应设为0,预界说短动静ID值从0x01到0x64。
l sm_length: 短动静的数据长度,以字节计较
l source_addr:源地点编号,同address
l source_addr_npi: 源地点编码方案,同npi
l source_addr_ton: 源地点编码范例,同 ton
l system_id:接口ID,用来描写虚拟毗连的用户名
l system_type:用来描写用户的范例
l ton:地点编码范例,(界说详见GSM03.40[1] 9.1.2.5)
0 未知号码
1 国际号码
2 海内号码
3 网络专用号码
4 用户号码
5 字母号码(凭据 GSM TS03.38 7-bit 缺省字母表编码)
6 缩写号码
7 保存
l validity_period:短动静的最后保留期限
3.3 SMPP协议流程
附录一:SMPP协议中留意的几个问题
1、 本类型的各动静的动静头中,对Sequence No字段,回收严格单调递增函数方法((x1,y1),(x2,y2)是二维函数空间任意两个坐标取值;当x2-x1>0时,函数(y2-y1)/( x2-x1)>0)举办计数;当序列号到达最大值时自动返回最小值起继承计数。
2、 在BIND_RECEIVER_RESP动静中,system_id字段可觉得NULL。
3、 在有STK卡的手机提交一加密的短动静到调治中心,DCS为4(暗示短动静内容是8-bit数据,是用户自界说的编码方案),短动静的内容由于颠末加密,大概成为二进制的数据流,此时短动静中心应将该二进制的数据流完整的送得手机银行业务模块;同样,假如是业务模块向短动静中心提交一加密的短动静,短动静的DCS为4,内容是二进制的数据流,短动静中心应该将该数据流完整的送得手机或ESME上去。