System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 短消息计费方法及相关装置制造方法及图纸_技高网

短消息计费方法及相关装置制造方法及图纸

技术编号:41185206 阅读:2 留言:0更新日期:2024-05-07 22:17
一种短消息计费方法及相关装置,涉及通信技术领域。其中短消息计费方法包括:下行短消息获取步骤,从下行短消息的数据包中获取已经下行的部分短消息;短消息类型匹配步骤,将所述部分短消息与预定义的短消息模版进行匹配,获取所述下行短消息的消息类型属性;短消息计费步骤,获取所述下行短消息的发送用户账户信息,根据所述发送用户账户信息和和所述消息类型属性,进行计费校验,得到计费校验结果;基于所述计费校验结果对所述部分短消息进行产品计费。

【技术实现步骤摘要】

本公开涉及通信领域,尤其涉及短消息计费方法及相关装置


技术介绍

1、目前,常用短消息服务平台下发短消息时,对于短消息类型分为行业短消息和营销短消息,下发短消息按行业短消息或营销短消息的价格实现计费。目前行业通道和运营商平台对于不同行业的短消息,比如游戏、金融等,或者对于不同的营销短消息,比如会员营销、拉新营销等,根据下发短信的用户账户中包括的产品类型的不同,都有不同的限制策略和服务成本,因而简单的使用行业短信和营销短信两类计费类型,需要结合大量的人工沟通协调工作,才能经济合理地完成各类短信业务场景,不能满足针对不同用户高效开展业务的需求。


技术实现思路

1、本公开提供了一种短消息计费方法、装置、设备及存储介质。

2、根据本公开的第一方面,提供了一种短消息计费方法,所述方法包括:

3、下行短消息获取步骤,从下行短消息的数据包中获取已经下行的部分短消息;

4、短消息类型匹配步骤,将所述部分短消息与预定义的短消息模版进行匹配,获取所述下行短消息的消息类型属性;

5、短消息计费步骤,获取所述下行短消息的发送用户账户信息,根据所述发送用户账户信息和和所述消息类型属性,进行计费校验,得到计费校验结果;基于所述计费校验结果对所述部分短消息进行产品计费。

6、可选地,所述下行短消息获取步骤,包括:所述下行短消息的数据包从用户消息收发网关获取。

7、可选地,所述下行短消息获取步骤,包括:所述下行短消息的数据包根据smpp协议构造组包,所述数据包包括目的地址、短信目标信息、参数内容。

8、可选地,所述短消息类型匹配步骤,包括:所述消息类型属性包括行业短信、营销短信。

9、可选地,所述短消息类型匹配步骤,包括:所述营销短信包括会员营销、拉新营销。

10、可选地,所述短消息计费步骤,包括:所述发送用户账户信息包括用户订单余额矩阵,所述用户订单余额矩阵是以用户购买的产品类型、每个产品类型的消费信息为索引的矩阵;所述消费信息包括产品订单、产品定时余额、产品实时消耗数据;所述计费校验包括,根据所述消息类型确定对应的产品类型,根据所述产品类型获取对应的产品定时余额、产品实时消耗数据和所述部分短消息的计费信息,根据所述产品定时余额、产品实时消耗数据确定产品实时余额,校验所述产品实时余额是否成功覆盖所述计费信息。

11、可选地,所述短消息计费步骤,包括:当所述用户订单余额矩阵有两个以上的产品类型能够匹配所述消息类型时,根据所述消息类型和所述产品类型确定优先级顺序,根据所述优先级顺序进行所述计费校验。

12、可选地,所述短消息计费步骤,包括:进行所述产品计费时,将所述部分短消息的计费信息写入所述实时消耗数据;将所述计费信息加入所述下行短消息的数据包。

13、可选地,所述短消息计费步骤,包括:当所述校验结果为失败时,构造失败状态包括数据包,发送到用户消息收发网关。

14、根据本公开的第二方面,提供了一种短消息计费装置,所述装置包括:

15、下行短消息获取模块,从下行短消息的数据包中获取已经下行的部分短消息;

16、短消息类型匹配模块,将所述部分短消息与预定义的短消息模版进行匹配,获取所述下行短消息的消息类型属性;

17、短消息计费模块:获取所述下行短消息的发送用户账户信息,根据所述发送用户账户信息和和所述消息类型属性,进行计费校验,得到计费校验结果;基于所述计费校验结果对所述部分短消息进行产品计费。

18、根据本公开的第三方面,提供了一种电子设备,包括:

19、至少一个处理器,存储器,以及与其他电子设备通信的接口;

20、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述电子设备能够执行根据第一方面所述的短消息计费方法。

21、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据第一方面所述的模型训练方法或根据第一方面所述的短消息计费方法。

22、本公开的有益效果包括:能够满足用户账户中多种服务单价的产品类型实现短消息在下发过程中的实时计费,不受产品类型数量限制,并且可以在未下发全部短消息、仅下发了部分短消息的过程中实现计费。从而使得短消息服务平台可灵活扩展产品提供能力,满足各种灵活得实时计费需求。

23、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。

本文档来自技高网...

【技术保护点】

1.一种短消息计费方法,所述方法包括:

2.根据权利要求1所述的方法,所述下行短消息获取步骤,包括:所述下行短消息的数据包从用户消息收发网关获取。

3.根据权利要求1所述的方法,所述下行短消息获取步骤,包括:所述下行短消息的数据包根据SMPP协议构造组包,所述数据包包括目的地址、短信目标信息、参数内容。

4.根据权利要求1所述的方法,所述短消息类型匹配步骤,包括:所述消息类型属性包括行业短信、营销短信。

5.根据权利要求4所述的方法,所述短消息类型匹配步骤,包括:所述营销短信包括会员营销、拉新营销。

6.根据权利要求1所述的方法,所述短消息计费步骤,包括:所述发送用户账户信息包括用户订单余额矩阵,所述用户订单余额矩阵是以用户购买的产品类型、每个产品类型的消费信息为索引的矩阵;所述消费信息包括产品订单、产品定时余额、产品实时消耗数据;所述计费校验包括,根据所述消息类型确定对应的产品类型,根据所述产品类型获取对应的产品定时余额、产品实时消耗数据和所述部分短消息的计费信息,根据所述产品定时余额、产品实时消耗数据确定产品实时余额,校验所述产品实时余额是否成功覆盖所述计费信息。

7.根据权利要求6所述的方法,所述短消息计费步骤,包括:当所述用户订单余额矩阵有两个以上的产品类型能够匹配所述消息类型时,根据所述消息类型和所述产品类型确定优先级顺序,根据所述优先级顺序进行所述计费校验。

8.根据权利要求6所述的方法,所述短消息计费步骤,包括:进行所述产品计费时,将所述部分短消息的计费信息写入所述实时消耗数据;将所述计费信息加入所述下行短消息的数据包。

9.根据权利要求1所述的方法,所述短消息计费步骤,包括:当所述计费校验结果为失败时,构造失败状态包括数据包,发送到用户消息收发网关。

10.一种短消息计费装置,所述装置包括:

11.一种电子设备,其特征在于,包括:

12.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-9中任一项所述的方法。

...

【技术特征摘要】

1.一种短消息计费方法,所述方法包括:

2.根据权利要求1所述的方法,所述下行短消息获取步骤,包括:所述下行短消息的数据包从用户消息收发网关获取。

3.根据权利要求1所述的方法,所述下行短消息获取步骤,包括:所述下行短消息的数据包根据smpp协议构造组包,所述数据包包括目的地址、短信目标信息、参数内容。

4.根据权利要求1所述的方法,所述短消息类型匹配步骤,包括:所述消息类型属性包括行业短信、营销短信。

5.根据权利要求4所述的方法,所述短消息类型匹配步骤,包括:所述营销短信包括会员营销、拉新营销。

6.根据权利要求1所述的方法,所述短消息计费步骤,包括:所述发送用户账户信息包括用户订单余额矩阵,所述用户订单余额矩阵是以用户购买的产品类型、每个产品类型的消费信息为索引的矩阵;所述消费信息包括产品订单、产品定时余额、产品实时消耗数据;所述计费校验包括,根据所述消息类型确定对应的产品类型,根据所述产品类型获取对应的产品定时余额、产品实时消耗数据和所述部...

【专利技术属性】
技术研发人员:李翔胡磊明林金怡姜三富许轲扬
申请(专利权)人:联通沃音乐文化有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1