掌桥专利:专业的专利平台
掌桥专利
首页

业务处理方法、装置及存储介质

文献发布时间:2023-06-19 19:30:30


业务处理方法、装置及存储介质

技术领域

本申请涉及通信技术领域,尤其涉及一种业务处理方法、装置及存储介质。

背景技术

物联网设备使用运营商的蜂窝网络进行通信,其通信行为所产生的通信费用是基于该物联网设备所绑定的结算模型所确定的。结算模型如计费套餐。

如图1所示,物联网设备11的通信费用确定方法具体为:物联网设备11通过业务平台12,完成与结算模型的绑定。监控平台14对物联网设备11的通信行为进行记录,得到通信行为的通信记录。监控平台14将所生成的通信记录实时发送到计费平台13。计费平台13采用物联网设备11的结算模型,对物联网设备11的通信记录进行实时计费,得到各个通信记录的通信费用。现有的通信费用确定方法,便于计费平台13按结算周期对物联网设备11的通信费用进行周期性地快速结算,同时便于计费平台13基于物联网设备11发送的当前通信费用的查询请求,向物联网设备11实时返回该物联网设备11在当前结算周期开始时间点到该查询请求发起时间点的时间段内所累积的当前通信费用。

若物联网设备11在结算模型变更后发起当前通信费用的查询请求,现有的通信费用确定方法,存在无法及时确定出该查询请求对应的当前通信费用的问题。

发明内容

本申请提供一种业务处理方法、装置及存储介质,以解决若物联网设备在结算模型变更后发起当前通信费用的查询请求,现有的通信费用确定方法存在的无法及时确定出该查询请求对应的当前通信费用的问题。

第一方面,本申请提供一种业务处理方法,包括:

获取物联网设备发送的当前通信费用的查询请求;所述当前通信费用为在累积时间段内所述物联网设备的通信行为所累积产生的通信费用;所述累积时间段为所述物联网设备的当前结算周期开始时间点到所述查询请求发起时间点的时间段;

采用所述物联网设备关联的变更后的结算模型,对所述变更后的结算模型对应的多个计费单元各自在所述累积时间段内所累积的所述物联网设备的通信费用进行计算,得到所述当前通信费用;所述变更后的结算模型是响应于所述物联网设备的模型变更请求得到的。

可选的,所述计费单元包含由通信行为的一个或多个计费因子构成的计费算法;

所述采用所述物联网设备关联的变更后的结算模型,对所述变更后的结算模型对应的多个计费单元各自在所述累积时间段内所累积的所述物联网设备的通信费用进行计算,得到所述当前通信费用,包括:

获取预先采用所述变更后的结算模型对应的各计费单元的计费算法,确定的所述物联网设备在所述累积时间段内已累积的各计费单元的累积通信费用;

采用所述变更后的结算模型,对所述各计费单元的累积通信费用进行模型计算,得到所述当前通信费用。

可选的,在所述获取物联网设备发送的当前通信费用的查询请求之前,所述方法还包括:

在所述当前结算周期内,获取所述物联网设备通信行为的通信记录;所述通信记录包含多个计费因子;

基于所述计费因子,确定所述通信记录所属的计费单元;所述计费单元包含一个或多个计费因子;

基于所述计费单元的计费算法和所述计费单元在所述当前结算周期内已累积的所述物联网设备的通信记录,确定所述计费单元在所述当前结算周期内已累积的所述物联网设备的通信费用。

可选的,在所述获取物联网设备发送的当前通信费用的查询请求之前,所述方法还包括:

从各计费单元在所述当前结算周期内已累积的所述物联网设备的通信费用中,确定各计费单元在所述累积时间段内所累积的所述物联网设备的通信费用。

可选的,在所述从各计费单元在所述当前结算周期内已累积的所述物联网设备的通信费用中,确定各计费单元在所述累积时间段内所累积的所述物联网设备的通信费用之前,所述方法还包括:

在所述当前结算周期内,获取所述物联网设备最新产生的话单,所述话单由至少一个通信行为的通信记录组成;

基于所述话单的计费因子,确定所述话单所属的计费单元;

基于所述计费单元的计费算法和所述计费单元在所述当前结算周期内已累积的所述物联网设备的话单,确定所述计费单元在所述当前结算周期内已累积的所述物联网设备的通信费用。

可选的,所述计费因子为漫游标识、接入点APN、通信时间、数据流标识、上行流量、下行流量、基站小区标识、网络切片标识中的任一项;

所述基于所述计费因子,确定所述通信记录所属的计费单元,包括:

基于计费单元的匹配方式,确定所述通信记录中是否包含与所述计费单元的全部计费因子相匹配的计费因子;

若包含,则确定所述通信记录属于所述计费单元。

可选的,在所述采用所述物联网设备关联的变更后的结算模型,对所述变更后的结算模型对应的多个计费单元在所述累积时间段内所累积的所述物联网设备的通信费用进行计算,得到所述当前通信费用之后,所述方法还包括:

将所述当前通信费用返回给所述物联网设备。

第二方面,本申请提供一种业务处理设备,所述设备包括:

收发模块和处理模块;

所述收发模块,用于获取物联网设备发送的当前通信费用的查询请求;所述当前通信费用为在累积时间段内所述物联网设备的通信行为所累积产生的通信费用;所述累积时间段为所述物联网设备的当前结算周期开始时间点到所述查询请求发起时间点的时间段;

所述处理模块,用于采用所述物联网设备关联的变更后的结算模型,对所述变更后的结算模型对应的多个计费单元各自在所述累积时间段内所累积的所述物联网设备的通信费用进行计算,得到所述当前通信费用;所述变更后的结算模型是响应于所述物联网设备的模型变更请求得到的。

第三方面,本申请提供一种业务处理装置,所述装置包括:

处理器和存储器;

所述存储器存储所述处理器可执行的可执行指令;

其中,所述处理器执行所述存储器存储的可执行指令,使得所述处理器执行如上所述的方法。

第四方面,本申请提供一种存储介质,所述存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上所述的方法。

本申请提供的业务处理方法、装置及存储介质,通过采用物联网设备关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元预先各自在累积时间段内所累积的物联网设备的通信费用进行计算,快速得到物联网设备发送的查询请求所对应的当前通信费用。本申请解决了若物联网设备在结算模型变更后发起当前通信费用的查询请求,现有的通信费用确定方法存在的无法及时确定出该查询请求对应的当前通信费用的问题。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

图1为现有的通信费用确定系统架构图;

图2为本申请实施例提供的业务处理系统架构图;

图3为本申请实施例提供的业务处理方法流程图;

图4为本申请实施例提供的业务处理设备结构图;

图5为本申请实施例提供的业务处理装置结构图。

通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

物联网设备使用运营商的蜂窝网络进行通信,其通信行为所产生的通信费用是基于该物联网设备所绑定的结算模型所确定的。结算模型如计费套餐。结算模型为由多个计费因子所构成的计费算法(或计费规则)。计费因子如通信时间、上/下行流量、基站小区标识。

如图1所示,物联网设备11的通信费用确定方法具体为:物联网设备11通过业务平台12,完成与结算模型的绑定。监控平台14对物联网设备11的每一通信行为进行记录,得到每一通信行为的通信记录。通信记录包含多个计费因子。监控平台14将所生成的通信记录实时发送到计费平台13。计费平台13每收到一个通信记录,就采用通信记录所属物联网设备11的结算模型,对该通信记录进行计费,得到该通信记录的通信费用。计费平台13按结算周期,对物联网设备11在该结算周期内已产生通信记录的通信费用进行求和,即可快速实现对物联网设备11的通信费用的周期性结算,和实现对该结算周期内已累积通信费用的计算。因此,现有的通信费用确定方法,便于计费平台13按结算周期对物联网设备11的通信费进行快速结算。现有的通信费用确定方法,也便于计费平台13基于物联网设备11发送的当前通信费用的查询请求,向物联网设备11实时返回该物联网设备11在当前结算周期开始时间点到该查询请求发起时间点的时间段内所累积的通信费用,即实时返回当前通信费用。

通常,物联网设备11结算周期对应的结算金额,是按物联网设备11最新关联的结算模型所确定的。例如,若物联网设备11的结算模型在当前结算周期内发生变更,则当前结算周期内物联网设备11通信行为的通信费用需按变更后的结算模型来确定。物联网设备11在结算周期内所产生的通信记录的数量巨大,一台物联网设备11在每个结算周期内产生的通信记录数量为几十万个到几百万个。在发生结算模型变更的当前结算周期内,结算模型变更前通信记录的通信费用已按变更前的结算模型实时确定,在结算模型变更后的当前结算周期内,物联网设备11若通过业务平台12向计费平台13发送当前通信费用的查询请求。计费平台13基于该查询请求,需采用变更后的结算模型,对结算模型变更前当前结算周期内已生成的通信记录,重新进行逐个计费,得到结算模型变更前各通信记录的最新通信费用,此过程由于通信记录数量较多,耗时较长。计费平台13将该结算周期开始时间点到该查询请求发起时间点的时间段内各通信记录的最新通信费用进行求和,得到该查询请求对应的当前通信费用。在现有技术中,若需确定结算模型变更时间点到模型变更所在结算周期终止时间点的时间段内,物联网设备11某一时间点的当前通信费用,需花费较长时间对结算模型变更前该结算周期内已生成的通信记录进行重新计费。因此,若物联网设备11在结算模型变更后发起当前通信费用的查询请求,现有的通信费用确定方法,存在无法及时确定出该查询请求对应的当前通信费用的问题,由此,将给物联网设备11对应用户的相关工作造成不利影响,尤其是对物联网设备11通信费用相关工作造成不利影响。

对此,本申请提出一种业务处理方法,通过获取物联网设备发送的当前通信费用的查询请求;当前通信费用为在累积时间段内物联网设备的通信行为所累积产生的通信费用;累积时间段为物联网设备的当前结算周期开始时间点到查询请求发起时间点的时间段;采用物联网设备关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备的通信费用进行计算,得到当前通信费用;变更后的结算模型是响应于物联网设备的模型变更请求得到的;本申请提供的业务处理方法通过采用物联网设备关联的变更后的结算模型对多个计费单元预先已累积的物联网设备的通信费用的计算,可快速得到物联网设备的当前通信费用,解决若物联网设备在结算模型变更后发起当前通信费用的查询请求,现有的通信费用确定方法,存在的无法及时确定出该查询请求对应的当前通信费用的问题。

下面结合部分实施例对本申请提供的业务处理方法进行说明。

图2为本申请实施例提供的业务处理系统架构图。如图2所示,该系统包括:物联网设备11、业务平台12、业务处理设备21和监控平台14。物联网设备11通过业务平台12,完成与结算模型的绑定。监控平台14对物联网设备11的每一通信行为进行记录,得到每一通信行为的通信记录。通信记录包含多个计费因子。计费因子为漫游标识、接入点(AccessPoint Name,简称:APN)、通信时间、数据流标识、上行流量、下行流量、基站小区标识、网络切片标识中的任一项。监控平台14将所得到的通信记录实时发送到业务处理设备21。监控平台14每生成一个通信记录,就将该通信记录发送到业务处理设备21。业务处理设备21基于所接收的通信记录的计费因子,确定该通信记录所属的计费单元。计费单元包含由通信行为的一个或多个计费因子构成的计费算法。该通信记录可以同时属于一个或多个计费单元。业务处理设备21基于计费单元的计费算法,和,计费单元在物联网设备11的当前结算周期内已累积的物联网设备11的通信记录,确定计费单元在当前结算周期内已累积的物联网设备11的通信费用。业务处理设备21每收到一个通信记录,则对该通信记录所属的计算单元的累积通信费用进行计算更新,并存储每一次更新记录,以便于对该结算周期内任意累积时间段物联网设备11的累积通信费用进行查询。

若需对物联网设备11在当前结算周期内产生的通信费用进行结算,业务处理设备21只需采用物联网设备11最新关联的结算模型,对该结算模型对应的多个计算单元在当前结算周期内所累积的物联网设备11的通信费用进行计算,即可得到物联网设备11的当前结算周期的结算金额。物联网设备11最新关联的结算模型,可以是物联网设备11在当前结算周期内进行模型变更的变更后的结算模型。

示例性地,变更后的结算模型是由业务平台12响应于物联网设备11的模型变更请求得到的。

结算模型包含对其对应的多个计算单元的累积通信费用进行计算的结算算法。

在目标结算周期内,若物联网设备11的结算模型发生变更,在模型变更时间点到目标结算周期终止时间点的时间段内,物联网设备11通过业务平台12向业务处理设备21发送当前通信费用的查询请求。业务处理设备21获取物联网设备11发送的当前通信费用的查询请求。业务处理设备21从业务平台12获取物联网设备11关联的变更后的结算模型。变更后的结算模型是由业务平台12响应于物联网设备11的模型变更请求得到的。业务处理设备21采用物联网设备11关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备11的通信费用进行计算,得到当前通信费用。当前通信费用为在累积时间段内物联网设备11的通信行为所积累产生的通信费用。累积时间段为物联网设备11的当前结算周期(即目标结算周期内)开始时间点到查询请求发起时间点的时间段。计费单元包含由通信行为的一个或多个计费因子构成的计费算法。

示例性地,业务处理设备21收到物联网设备11发送的当前通信费用的查询请求后,业务处理设备21从存储计费单元的累积通信费用的通信记录数据库中,获取物联网设备11对应的各计费单元在查询请求对应累积时间段内,已累积的物联网设备11的通信费用。通信记录数据库可以是存储于业务处理设备21上的,也可以是存储于数据中台之类的其他设备上的。业务处理设备21采用物联网设备11关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备11的通信费用进行计算,得到当前通信费用。结算模型包含了物联网设备11对应的各计费单元。

若物联网设备11的结算模型在结算周期内发生变更,在该结算周期内,物联网设备11如需对结算模型变更后的当前通信费用进行查询,采用本申请提供的业务处理方法确定当前通信费用,避免了对结算模型变更前该结算周期内已生成的通信记录进行重新计费,极大减小了当前通信费用确定的耗时,确保在查询请求发起后及时确定出查询请求对应的当前通信费用。

本实施例提供的业务处理方法,通过采用物联网设备关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元预先各自在累积时间段内所累积的物联网设备的通信费用进行计算,快速得到当前通信费用,避免了现有的通信费用确定方法在确定当前通信费用过程中,对结算模型变更前,当前结算周期内已生成的通信记录进行重新逐条计费的耗时,本申请提供的业务处理方法极大减小了确定当前通信费用的耗时,确保在物联网设备发起当前通信费用的查询请求后,及时确定出查询请求对应的当前通信费用。本申请提供的业务处理方法解决了在结算模型变更时间点到当前结算周期终止时间点的时间段内,物联网设备发起当前通信费用的查询请求的情形下,现有的通信费用确定方法,存在的无法及时确定出该查询请求对应的当前通信费用的问题。

下面结合图3对本申请提供的业务处理方法进行详细说明。图3为本申请实施例提供的业务处理方法流程图。图3所示实施例的执行主体可以为图2所示实施例中的业务处理设备21。如图3所示,该方法包括:

S101、获取物联网设备发送的当前通信费用的查询请求;当前通信费用为在累积时间段内物联网设备的通信行为所累积产生的通信费用;累积时间段为物联网设备的当前结算周期开始时间点到查询请求发起时间点的时间段。

具体而言,业务处理设备21获取物联网设备11发送的当前通信费用的查询请求。当前通信费用为在累积时间段内物联网设备11的通信行为所累积产生的通信费用。累积时间段为物联网设备11的当前结算周期开始时间点到查询请求发起时间点的时间段。

可选地,在业务处理设备21按步骤S101获取物联网设备11发送的当前通信费用的查询请求之前,在当前结算周期内,业务处理设备21获取物联网设备11通信行为的通信记录。通信记录包含多个计费因子。基于计费因子,业务处理设备21确定通信记录所属的计费单元。计费单元包含一个或多个计费因子。业务处理设备21基于计费单元的计费算法和计费单元在当前结算周期内已累积的物联网设备11的通信记录,确定计费单元在当前结算周期内已累积的物联网设备11的通信费用。

进一步地,在业务处理设备21按步骤S101获取物联网设备11发送的当前通信费用的查询请求之前,业务处理设备21从各计费单元在当前结算周期内已累积的物联网设备11的通信费用中,确定各计费单元在累积时间段内所累积的物联网设备11的通信费用,以便于后续步骤如步骤S102的执行。

可选地,在业务处理设备21从各计费单元在当前结算周期内已累积的物联网设备11的通信费用中,确定各计费单元在累积时间段内所累积的物联网设备11的通信费用之前,在当前结算周期内,业务处理设备21还可以获取物联网设备11最新产生的话单,话单由至少一个通信行为的通信记录组成。基于话单的计费因子,业务处理设备21确定话单所属的计费单元。基于计费单元的计费算法和计费单元在当前结算周期内已累积的物联网设备11的话单,业务处理设备21确定计费单元在当前结算周期内已累积的物联网设备11的通信费用。

示例性地,监控平台14在得到通信记录后,可以按流量阈值或时间阈值,将累积流量使用量满足流量阈值的一个或多个通信记录组成一个话单,或,将累积通信时长满足时间阈值的一个或多个通信记录组成一个话单。具体地,监控平台14若确定物联网设备11通信行为的累积流量满足流量阈值范围,则将累积流量满足流量阈值范围的一个或多个通信记录组成一个话单。若监控平台14确定物联网设备11通信行为的累积流量不满足流量阈值范围,但累积通信时长满足时间阈值范围,则将累积通信时长满足时间阈值范围的一个或多个通信记录组成一个话单。监控平台14每生成一个话单,就将该话单发送到业务处理设备21。

可选地,计费因子为漫游标识、接入点(APN)、通信时间、数据流标识、上行流量、下行流量、基站小区标识、网络切片标识中的任一项。

业务处理设备21基于计费因子,确定通信记录所属的计费单元,示例性地实现方式可以为:业务处理设备21基于计费单元的匹配方式,确定通信记录中是否包含与计费单元的全部计费因子相匹配的计费因子;若包含,业务处理设备21则确定通信记录属于该计费单元。

S102、采用物联网设备关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备的通信费用进行计算,得到当前通信费用;变更后的结算模型是响应于物联网设备11的模型变更请求得到的。

示例性地,业务处理设备21从业务平台12获取物联网设备11关联的变更后的结算模型。变更后的结算模型是由业务平台12响应于物联网设备11的模型变更请求得到的。业务处理设备21采用物联网设备11关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备11的通信费用进行计算,得到当前通信费用。

可选地,计费单元包含由通信行为的一个或多个计费因子构成的计费算法。业务处理设备21获取预先采用变更后的结算模型对应的各计费单元的计费算法,确定的物联网设备11在累积时间段内已累积的各计费单元的累积通信费用。业务处理设备21采用该变更后的结算模型,对各计费单元的累积通信费用进行模型计算,得到当前通信费用。

可选地,业务处理设备21也可以以话单为最小处理粒度,采用与上述以通信记录为最小处理粒度的当前通信费用确定方法类似的方法,确定出物联网设备11的当前通信费用。

可选地,在业务处理设备21采用物联网设备11关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备11的通信费用进行计算,得到当前通信费用之后,业务处理设备21将当前通信费用返回给物联网设备11。

下面以具体示例对本申请提供的业务处理方法进行说明。

假设物联网设备K在结算周期Z1(即2022年1月1日0:00~2022年1月31日24:00)内的通信记录的计费因子如表1所示。

表1物联网设备K在结算周期Z1内的通信记录的计费因子

现有的通信费用确定方法中,假设结算模型的计费算法为:

其中,W

表2单价价目表

在现有的通信费用确定方法中,计费平台13每获取一个通信记录i,计费平台13则按物联网设备11所对应的结算模型的计费算法对通信记录i对应通信行为所产生的通信费用M

假设物联网设备K在2022年1月10日所绑定的结算模型为结算模型1。物联网设备K在2022年1月10日将结算模型1变更为结算模型2。

在现有技术中,结算模型1的计费算法为:

结算模型2的计费算法为:

例如,假设计费平台13在结算周期Z1内,收到物联网设备K在2022年1月1日12:00发送的当前通信费用的查询请求A。查询请求A对应的累积时间段为2022年1月1日0:00~12:00。计费平台13按如下方式确定查询请求A对应的当前通信费用M

若物联网设备K在2022年1月10日将结算模型1变更为结算模型2。假设结算模型2的计费算法为:M

相较于计费平台13确定查询请求A对应的当前通信费用M

在本申请提供的业务处理方法中,业务处理设备21每收到一个通信记录,基于通信记录的计费因子,确定通信记录所属的计费单元。计费单元包含由通信行为的一个或多个计费因子构成的计费算法。计费单元的计费算法和匹配方式如表3所示。

表3计费单元的计费算法和匹配方式

示例性地,X

基于本申请的方法,结算模型1的计费算法为:M

业务处理设备21每收到物联网设备K的一个通信记录,基于通信记录中的计费因子,按计费单元的匹配方式,确定通信记录所属的计费单元,并采用如表3所示的对应计费单元的计费算法,对物联网设备K的通信行为的通信费用进行累积计算,得到计费单元在当前结算周期内所累积的物联网设备K的通信费用,并将每次所累积的通信费用信息存储于业务处理设备21的通信记录数据库。

可选地,计费单元的匹配规则除了表3所示的包含型匹配方式外,还可以使用排除型匹配方式。排除型匹配方式例如,通信记录的计费因子只要不属于计费单元需排除的计费因子,则该通信记录则属于该计费单元。若通信记录的计费因子属于计费单元需排除的计费因子,则该通信记录不属于该计费单元。

若业务处理设备21收到物联网设备K在2022年1月1日12:00发送的当前通信费用的查询请求A。业务处理设备21按如下方式确定查询请求A对应的当前通信费用X

业务处理设备21确定在查询请求A对应的累积时间段(即2022年1月1日0:00~12:00)内,物联网设备K的通信行为对应通信记录为:通信记录1、通信记录2、通信记录3、通信记录4、通信记录5。

业务处理设备21从通信记录数据库中分别获取计费单元1、计费单元2、计费单元3在查询请求A对应的累积时间段(即2022年1月1日0:00~12:00)内各自所累积的物联网设备K的通信费用K

业务处理设备21采用结算模型1的计费算法M

若物联网设备K在2022年1月11日12:00通过业务平台12向业务处理设备21发送当前通信费用的查询请求B。由于物联网设备K在2022年1月10日所绑定的结算模型为结算模型1。物联网设备K在2022年1月10日将结算模型1变更为结算模型2。业务处理设备21按如下方式确定查询请求B对应的当前通信费用M

业务处理设备21确定在查询请求B对应的累积时间段(即2022年1月1日0:00~2022年1月10日12:00)内,物联网设备K的通信行为对应通信记录为:通信记录1、通信记录2、通信记录3、通信记录4、通信记录5、通信记录6、…、通信记录n。

业务处理设备21从通信记录数据库中分别获取计费单元1、计费单元2、计费单元3在查询请求A对应的累积时间段(即2022年1月1日0:00~12:00)内各自所累积的物联网设备K的通信费用K

业务处理设备21采用结算模型1的计费算法M

采用本申请提供的业务处理方法,业务处理设备21确定查询请求A对应的当前通信费用M

此外,在本申请提供的业务处理方法中,结算模型的变更,不会影响物联网设备11的当前通信费用确定的时效性,提高了物联网设备11对应用户查询当前通信费用的便捷性和体验感。本提供的业务处理方法,还可以对不同地域、不同场景进行计费单元的灵活组合,构成不同的结算模型,提高结算模型与不同应用场景的匹配度。

可选地,本申请提供的业务处理方法对应的计费单元的计费算法还可以包含如表4所示的流量使用量算法。

表4计费单元的流量使用量算法和计费算法

业务处理设备21每收到物联网设备K的一个通信记录,基于通信记录中的计费因子,按计费单元的匹配方式,确定通信记录所属的计费单元,并采用如表4所示的对应计费单元的流量使用量算法,对物联网设备K的通信行为的流量使用量进行累积计算,得到计费单元在当前结算周期内所累积的物联网设备K的流量使用量,并将每次所累积的流量使用量信息存储于业务处理设备21的通信记录数据库。以便于在表征单价的常数如Y1发生变化时,可以基于计费单元所累积的物联网设备K的流量使用量,进行对应费用的快速确定。

可选地,业务处理设备21可以把每个结算周期的指定物联网设备11的计费单元(即计费因子的组合)作为键(key),以计费单元在该结算周期所累积的指定物联网设备11的流量使用量为值(value),以键值对的形式存储于业务处理设备21的通信记录数据库中。

可选地,若业务处理设备13对物联网设备11通信行为的最小处理粒度为话单,则业务处理设备13进行本申请提供的业务处理方法的具体实现方式与上述以通信记录为通信行为的最小处理粒度的具体实现方式类似,本实施例不再赘述。

本实施例提供的业务处理方法,通过采用物联网设备关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备的通信费用进行计算,快速得到当前通信费用,避免了现有的通信费用确定方法在确定当前通信费用过程中,对结算模型变更前,当前结算周期内已生成通信记录进行重新逐条计费的耗时,本申请提供的业务处理方法极大减小了当前通信费用确定的耗时,确保在物联网设备的当前通信费用的查询请求发起后,及时确定出查询请求对应的当前通信费用。本申请解决了物联网设备在结算模型变更后发起当前通信费用的查询请求的情形下,现有的通信费用确定方法,存在的无法及时确定出该查询请求对应的当前通信费用的问题。在本申请提供的业务处理方法中,结算模型的变更,不会影响物联网设备的当前通信费用确定的时效性,提高了物联网设备对应用户查询当前通信费用的便捷性和体验感。本提供的业务处理方法,还可以对不同地域、不同场景进行计费单元的灵活组合,构成不同的结算模型,提高结算模型与不同应用场景的匹配度。

本申请实施例还提供一种业务处理设备。图4为本申请实施例提供的业务处理设备结构图。如图4所示,该设备包括:

收发模块41和处理模块42;

收发模块41,用于获取物联网设备11发送的当前通信费用的查询请求。当前通信费用为在累积时间段内物联网设备11的通信行为所累积产生的通信费用。累积时间段为物联网设备11的当前结算周期开始时间点到查询请求发起时间点的时间段。

处理模块42,用于采用如图2所示的物联网设备11关联的变更后的结算模型,对变更后的结算模型对应的多个计费单元各自在累积时间段内所累积的物联网设备11的通信费用进行计算,得到当前通信费用。变更后的结算模型是由业务平台12响应于物联网设备11的模型变更请求得到的。

本申请实施例提供的业务处理设备,其具体实现原理和技术效果与图3所示实施例的具体实现原理和技术效果类似,本实施例此处不再赘述。

本申请实施例还提供一种业务处理装置。图5为本申请实施例提供的业务处理装置结构图。如图5所示,该装置包括处理器51和存储器52,存储器52存储有处理器51可执行指令,使得该处理器51可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。应理解,上述处理器51可以是中央处理单元(英文:CentralProcessing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:DigitalSignal Processor,简称:DSP)、专用集成电路(英文:Application Specific IntegratedCircuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。存储器52可能包含高速随机存取存储器(英文:Random Access Memory,简称:RAM),也可能还包括非易失性存储器(英文:Non-volatilememory,简称:NVM),例如至少一个磁盘存储器,还可以为U盘、移动硬盘、只读存储器、磁盘或光盘等。

本申请实施例还提供一种存储介质,该存储介质中存储有计算机执行指令,这些计算机执行指令被处理器执行时,实现上述的业务处理方法。存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(英文:StaticRandom-Access Memory,简称:SRAM),电可擦除可编程只读存储器(英文:Electrically-Erasable Programmable Read-Only Memory,简称:EEPROM),可擦除可编程只读存储器(英文:Erasable Programmable Read-Only Memory,简称:EPROM),可编程只读存储器(英文:Programmable Read-Only Memory,简称:PROM),只读存储器(英文:Read-Only Memory,简称:ROM),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。

一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(英文:Application Specific Integrated Circuits,简称:ASIC)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。

本申请实施例还提供一种程序产品,如计算机程序,该计算机程序被处理器执行时实现本申请所涵盖的业务处理方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上实施方式仅用以说明本发明的技术方案,而非对其进行限制;尽管参照前述实施方式对本发明已经进行了详细的说明,但本领域的普通技术人员应当理解:其依然可以对前述实施方式所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施方式技术方案的范围。

技术分类

06120115939014