欢迎访问济南千寻信息科技有限公司官方网站!
营销短信

全国服务热线:

400-6577-190
短信平台实现短消息发送的原理
发布日期:2018-12-26 16:58:39 来源: 点击:
MT 短信的群发功能的实现:
 
SMGW 接收到来自 SP 的 SMGP_Submit 消息后,判断是否为群发的 MT 短信。如果是
 
群发的 MT 短信(假设群发目的号码数为 n),则将该消息拆包为 n 条 SMGP_Forward 消息
 
发送给其它网关或 SMPP_Submit 消息发给 SMC,其中计费规则(对谁计费和计费多少)与
 
单条 MT 短信的计费规则相同。返回给 SP 的 SMGP_Submit_Resp 消息中的 Msg_ID 则暗示
 
一个范围,即 Msg_ID ~ Msg_ID+(n-1)分别对应 n 个目的终端用户的信息标识,那么
 
在返回的状态报告中可以依据 Msg_ID ~ Msg_ID+(n-1)范围内的数字匹配出群发短信
 
中的每一个短信发送请求。需要注意的是,Msg_ID ~ Msg_ID+(n-1)范围内的信息标
 
识不能被随后的其它 SMGP_Submit_Resp 消息使用。
 
在 Msg_ID 中的“序列号”如下定义:“序列号:000000~999999,顺序增加,步长为
 
1,循环使用。”,那么在 Msg_Id ~ Msg_Id+(n-1)范围中仍然依据此规则,如果其中“序
 
列号”到达最大值,则从 0 开始循环使用。
 
增加此短信群发功能,实际上等同于SP 把以前分为n 次发送的短信合并到一条消息中,
 
但是 SP 仍然应该把此一条消息当作 n 条短信提交请求,并相应记录 n 条话单,SP 拿 n 条话
 
单与电信公司进行对帐和结算。
 
接入 SMGW 对 SP 下发的短信的流量具有限制功能,对 SP 流量的统计对短信群发来
 
说,应该计算为 n 条短信。
QQ:3276222980    QQ:3048566068