更新时间:2022-07-18 GMT+08:00
分享

短消息协议参数说明

  • “CMPP2_x”协议短消息参数请参见表1
  • “CMPP3_x”协议短消息参数请参见表2
  • “SMPP3_3”协议短消息参数请参见表3
  • “SMPP3_4”协议短消息参数请参见表4
  • “SGIP”协议短消息参数请参见表5
  • “SMGP”协议短消息参数请参见表6
  • “CNGP”协议短消息参数请参见表7
表1 “CMPP2_x”协议短消息参数

参数名称

说明

取值范围

缺省值

业务类型

表示短消息的业务类型,通过数字、字母和符号组合而成,由服务提供商(SP,Service Provider)自定义。

0~10个字节,数字、字母和符号的组合

sms

计费用户类型

表示被计费用户的类型。

  • 0:对目的终端计费
  • 1:对源终端计费
  • 2:对SP计费
  • 3:表示本字段无效

1

计费用户号码

表示被计费用户的号码

0~21个字节

-

信息内容来源

表示服务提供商的企业代码。

1~6个字节

919000

资费类别

表示对计费用户采取的资费类型。

  • 01:对“计费用户号码”免费
  • 02:对“计费用户号码”按条计信息费
  • 03:对“计费用户号码”按包月收取信息费
  • 04:对“计费用户号码”的信息费封顶
  • 05:对“计费用户号码”的收费是由SP实现

02

资费代码

表示每条短消息的信息费。

1~6个字节

0010

信息级别

表示短消息的优先级。当设置了短消息为高优先级,短消息服务器会将该短消息优先发送。

0~9

  • 0:普通优先级
  • 1:高优先级
  • >1:保留

1

GSM类型

表示GSM类型。

0~9

0

存活有效期

表示短消息的有效期。

1~4个字节

2880

定时发送时间

表示短消息定时发送的时间,如果为空,表示立刻发送该短消息。

0~4个字节

0

表2 “CMPP3_x”协议短消息参数

参数名称

说明

取值范围

缺省值

业务类型

表示短消息的业务类型,通过数字、字母和符号组合而成,由服务提供商自定义。

0~10个字节

sms

计费用户类型

表示被计费用户的类型。

  • 0:对目的终端计费
  • 1:对源终端计费
  • 2:对SP计费
  • 3:表示本字段无效

1

计费用户号码

表示被计费用户的号码。

0~32个字节

-

计费用户号码类型

被计费用户的号码类型。

  • 0:真实号码
  • 1:伪码

1

信息内容来源

表示服务提供商的企业代码。

1~6个字节

919000

资费类别

表示对计费用户采取的资费类型。

  • 01:对“计费用户号码”免费
  • 02:对“计费用户号码”按条计信息费
  • 03:对“计费用户号码”按包月收取信息费

02

资费代码

表示每条短消息的信息费。

1~6个字节

0010

信息级别

表示短消息的优先级。当设置了短消息为高优先级,短消息服务器会将该短消息优先发送。

0~9

  • 0:普通优先级
  • 1:高优先级
  • >1:保留

1

GSM类型

表示GSM协议类型。

0~9

0

存活有效期

表示短消息的有效期。

1~4个字节

2880

定时发送时间

表示短消息定时发送的时间,如果为空,表示立刻发送该短消息。

0~4个字节

0

点播业务LinkID

表示点播业务使用的LinkID,非点播类业务的MT流程不使用该字段。

1~20个字节

0123456789012

表3 “SMPP3_3”协议短消息参数

参数名称

说明

取值范围

缺省值

源地址编码类型

表示短信网关发送短消息时的源地址所属的编码类型。

  • 0:未知
  • 1:国际号码
  • 2:国内号码
  • 3:特殊网络号码
  • 4:用户号码
  • 5:字符号码
  • 6:缩位号码
  • 7:保留

2

目的地址编码类型

表示短信网关发送短消息时的目的地址所属的编码类型。

0~9

0

优先级

表示短消息发送的优先级。

  • 0:默认级别
  • 1:优先级别

0

消息类型

表示短信网关要求匹配的系统类型。

0~13个字节

sms

地址编码类型

表示短信网关发送短消息时的地址所属的编码类型。

1~2个字节

2

服务类型

表示短信网关要求匹配的服务类型。

0~6个字节

-

源地址编码方案

表示短信网关发送短消息时的源地址所属的编码方案。

  • 0:未知
  • 1:ISDN(E163/E164)
  • 2:保留
  • 3:数据编码方案(X.121)
  • 4:电报编码方案
  • 5~7:保留
  • 8:国内编码方案
  • 9:私有编码方案
  • 10:ERMES编码方案(ETSI DE/PS 3 01-3)
  • 11~15:保留

1

目的地址编码方案

表示短信网关发送短消息时的目的地址所属的编码方案。

1个字节

1

GSM协议类型

表示GSM协议类型。

1个字节

0

计划下发短消息时间

表示短消息发送的时间,默认短信网关收到消息立即发送。

1~4个字节

0

短消息有效期限

表示短消息的有效时间。

1~4个字节

2880

连接方式

表示短消息中心和短消息实体间信息交换的方式。

  • 0:发送
  • 1:接收
  • 2:收发

0

地址编码方案

表示地址所属的编码方案。

  • 0:未知
  • 1:ISDN电话编码方案
  • 3:数据编码方案(X.121)
  • 4:电报编码方案
  • 8:国家编码方案
  • 9:专用编码方案
  • 10:ERMES编码方案(ETSI DE/PS 3 01-3)
  • 从0到15的其他值保留

1

发送接收短消息地址范围

表示接收端对话服务的ESME(External Short Message Entity)地址范围。

0~41个字节

-

替换短消息标志

表示当提交的短消息的发件地址和收件地址相同时,是否替换已存在的待发送的短消息。

0~9

  • 0:不替换
  • 1:替换
  • >1:保留

0

预定义短消息ID

该ID是短消息服务器管理员建立的预定义短消息表的索引。当不想发送预定义短消息时,该字段应设为0。

0~9

0

表4 “SMPP3_4”协议短消息参数

参数名称

说明

取值范围

缺省值

源地址编码类型

表示短信网关发送短消息时的源地址所属的编码类型。

  • 0:未知
  • 1:国际号码
  • 2:国内号码
  • 3:特殊网络号码
  • 4:用户号码
  • 5:字符号码
  • 6:缩位号码
  • 7:保留

0

目的地址编码类型

表示短信网关发送短消息时的目的地址所属的编码类型。

0~9

0

优先级

表示短消息发送的优先级。

  • 0:默认级别
  • 1:优先级别

0

消息类型

表示短信网关要求匹配的系统类型。

0~13个字节

sms

地址编码类型

表示短信网关发送短消息时的地址所属的编码类型。

1~2个字节

2

服务类型

表示短信网关要求匹配的服务类型。

0~6个字节

-

源地址编码方案

表示短信网关发送短消息时的源地址所属的编码方案。

  • 0:未知
  • 1:ISDN(E163/E164)
  • 2:保留
  • 3:数据编码方案(X.121)
  • 4:电报编码方案
  • 5~7:保留
  • 8:国内编码方案
  • 9:私有编码方案
  • 10:ERMES编码方案(ETSI DE/PS 3 01-3)
  • 11~15:保留

0

目的地址编码方案

表示短信网关发送短消息时的目的地址所属的编码方案。

0~9

1

GSM协议类型

表示GSM协议类型。

0~9

0

计划下发短消息时间

表示短消息发送的时间,默认短信网关收到消息立即发送。

1~4个字节

0

短消息有效期限

表示短消息的有效时间。

1~4个字节

2880

连接方式

表示短消息中心和短消息实体间信息交换的方式。

  • 0:发送
  • 1:接收
  • 2:收发

2

SME地址

表示短消息的SME(Short Message Entity)的地址。

1~2个字节

1

分发列表名称

表示短消息的分发列表的名称。

1~2个字节

2

地址编码方案

表示地址所属的编码方案。

1~2个字节

1

发送接收短消息地址范围

表示接收端对话服务的ESME地址范围。

0~41个字节

-

替换短消息标志

表示当提交的短消息的发件地址和收件地址相同时,是否替换已存在的待发送的短消息。

0~9

  • 0:不替换
  • 1:替换
  • >1:保留

0

预定义短消息ID

该ID是短消息服务器管理员建立的预定义短消息表的索引。当不想发送预定义短消息时,该字段应设为0。

0~9

0

表5 “SGIP”协议短消息参数

参数名称

说明

取值范围

缺省值

SP接入号码

服务提供商的服务接入代码。服务接入代码是指在使用短消息方式的上行类业务中,提供给用户使用的服务提供商代码。

0~21个字节

-

企业代码

表示网络中服务提供商的地址、身份标识、地址翻译、计费、结算等的依据代码。

0~99999

98764

业务代码

表示短消息所属的业务类别,由数字、字母和符号组合而成,由服务提供商自定义。

0~10个字节

st

计费类型

表示对计费用户采取的资费类型。

1~2个字节

2

费率

表示短消息的收费值,由服务提供商自定义,对于包月收费的用户,该值为月租费的值。

0~99999

0

代收费标志

表示代收费的标志。

  • 0:应收
  • 1:实收

0

引起MT消息原因

表示引起MT消息的原因。

  • 0:MO点播引起的第一条MT消息
  • 1:MO点播引起的非第一条MT消息
  • 2:非MO点播引起的MT消息
  • 3:系统反馈引起的MT消息

2

赠送用户话费

表示赠送用户的话费,由服务提供商自定义,特指由服务提供商向用户发送广告时的赠送话费。

0~99999

0

优先级

表示短消息发送的优先级,当设置了短消息为高优先级时,短消息服务器会将该短消息优先发送。

优先级0-9从低到高

0

存活有效期

表示短消息的有效期。

1~4个字节

2880

定时发送时间

表示短消息定时发送的时间,如果为空,表示立刻发送该短消息。

0~9999

-

GSM协议类型

表示GSM协议类型。

0~9

0

信息类型

信息类型。

0:短消息信息

0

源地址

表示短信网关发送短消息时的源地址。

1~10个字节

3075598764

表6 “SMGP”协议短消息参数

参数名称

说明

取值范围

缺省值

短消息类型

表示短消息的消息流向。

0~9

  • 0:MO消息(终端发给SP)
  • 6:MT消息(SP发给终端,包括WEB上发送的点对点短消息)
  • 7:点对点短消息
  • 其他:保留

1

发送优先级

表示短消息发送的优先级,当设置了短消息为高优先级时,短消息服务器会将该短消息优先发送。

  • 0:低优先级
  • 1:普通优先级
  • 2:较高优先级
  • 3:高优先级

1

业务代码

表示短消息所属的业务类别,由数字、字母和符号组合而成,由服务提供商自定义。

0~10个字节

1

资费类型

表示对计费用户采取的资费类型。

  • 00:免费
  • 01:按条计信息费
  • 02:按包月收取信息费
  • 03:按封顶收取信息费

00

资费代码

表示每条短消息的信息费。

1~6个字节

1

包月费

表示包月费/封顶费。

1~6个字节

1

短消息编码格式

表示短消息内容体的编码格式。

  • 0:ASCII编码
  • 3:短消息写卡操作
  • 4:二进制短消息
  • 8:UCS2编码
  • 15:GB18030编码
  • 其他:保留

8

计费用户号码

  • “计费用户号码”为空时:如果是MT消息,则表示对被叫用户号码计费;如果是MO或点对点消息,则表示对主叫用户号码计费。
  • “计费用户号码”为非空时,表示对计费用户号码计费。

0~21个字节

-

短消息有效时间

表示短消息的有效时间。

1~4个字节

2880

定时发送时间

表示短消息定时发送时间,在转发过程中保持不变。

0~4个字节

0

表7 “CNGP”协议短消息参数

参数名称

说明

取值范围

缺省值

SP企业代码

表示SP的企业代码。

1~10位数字

12345

短消息类型

表示短消息子类型。

  • 0=取消订阅
  • 1=订阅或点播请求
  • 2=点播下发
  • 3=订阅下发

1

发送优先级

表示短消息发送的优先级,当设置了短消息为高优先级时,短消息服务器会将该短消息优先发送。

0~3,3为最高级

1

业务类型

业务类型,由字母、数字、符号组合,由服务提供商自定义。

0~10个字节

1

资费类型

表示对计费用户采取的资费类型。

  • 00=免费
  • 01=按条收费
  • 02=包月
  • 03=封顶
  • 04=包月扣费请求
  • 05=CR话单

01

资费代码

表示每条短消息的信息费。单位:分

1~6个字节,取值范围数字0-999999

1

计费用户类型

表示计费用户类型字段。

1个字节,数字

  • 0:对目的终端计费
  • 1:对源终端计费
  • 2:对SP计费
  • 3:按照计费用户号码计费
  • 其他:保留

1

计费用户号码

表示计费的用户号码。

1~21位数字

-

短消息编码格式

表示短消息内容体的编码格式。

  • 0 : ASCII编码
  • 3 : 保留
  • 4 : 二进制短消息
  • 8 : UCS2编码
  • 15: GB2312编码

8

短消息有效时间

表示短消息的有效时间。

1~4个字节数字,取值范围数字0~9999

2880

定时发送时间

表示短消息定时发送时间,在转发过程中保持不变。

0~4个字节数字,取值范围数字0~9999

0

协议标识

协议标识。

1个字节,取值范围数字0~9

0

相关文档