基于终端使用行为数据的通信业务资费统计方法及系统与流程

文档序号:11693067阅读:273来源:国知局
基于终端使用行为数据的通信业务资费统计方法及系统与流程

本发明涉及境外通信业务技术领域,特别是涉及一种基于终端使用行为数据的通信业务资费统计方法及系统。



背景技术:

现有技术中,为了支持多种产品套餐和资费策略,需要对终端的通话时长、短信收发量、流量使用量等进行统计和计算费用。而现有计费方法是运营商基于sim卡的使用行为进行统计和批价。

因此,提出一种基于终端使用行为数据的通信业务资费统计方法及系统,能够不依赖运营商,不基于sim卡,进行通信业务资费统计成为亟待解决的问题。



技术实现要素:

为了解决现有技术存在的不足,本发明的目的在于提供一种基于终端使用行为数据的通信业务资费统计方法及系统,能够不依赖运营商,不基于sim卡,统计各种通信业务,通过话单的形式发送到计费系统。

为实现上述目的,本发明提供的基于终端使用行为数据的通信业务资费统计方法,包括以下步骤:

(1)监听终端使用行为数据;(2)基于所述终端使用行为数据,生成话单;(3)将所述话单上传到计费系统,所述计费系统进行资费统计。

进一步地,所述终端使用行为数据包括:通话时长、流量使用量及短信收发量。

进一步地,所述步骤(1)具体包括:监听所述终端的通话状态。

进一步地,所述步骤(1)具体包括:定时查询所述终端的流量使用量。

进一步地,所述步骤(1)具体包括:监听所述终端的短信数据库变动情况。

进一步地,所述步骤(2)具体包括:计算所述终端的通话时长,生成话单。

进一步地,所述步骤(2)具体包括:在流量使用量超过阈值时,生成话单。

进一步地,所述步骤(2)具体包括:查询短信数据库,识别所述终端的短信操作,生成话单。

进一步地,所述步骤(3)具体包括步骤:所述终端与计费系统服务器制订通信协议,将终端使用行为数据上传到所述计费系统服务器。

为实现上述目的,本发明提供的一种基于终端使用行为数据的通信业务资费统计系统,包括,终端、计费系统服务器,其中,所述终端,其对终端使用行为数据进行监听和统计,生成话单发送给所述计费系统服务器;所述计费系统服务器,其根据所述终端使用行为数据进行资费统计;所述终端使用行为数据,包括,通话时长、流量使用量及短信收发量。

所述终端,进一步包括,终端行为监听模块、话单生成模块,以及短信数据库,所述终端行为监听模块,其将所述终端的通话时长或者流量使用量发送给所述话单生成模块,将所述终端的短信收发量写入所述短信数据库;所述话单生成模块,根据所述通话时长或者流量使用量,生成通话话单或者流量话单;读取所述短信数据库的短信收发量,生成短信话单。

本发明的基于终端使用行为数据的通信业务资费统计方法及系统,基于终端使用行为数据来统计通话时长、短信收发量、流量使用量,产生话单上传到boss计费系统,计费系统根据用户的订购信息,进行批价,扣减用户国际业务对应的账本。

本发明的有益效果还在于:当用户帐号余额不足时,用户使用的虚拟sim卡即使还有余额,计费系统也可以通过对终端下发消息,来限制用户的使用。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,并与本发明的实施例一起,用于解释本发明,并不构成对本发明的限制。在附图中:

图1为根据本发明的基于终端使用行为数据的通信业务资费统计方法流程图;

图2为根据本发明的基于终端使用行为数据的通信业务资费统计系统架构图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1为根据本发明的基于终端使用行为数据的通信业务资费统计方法流程图,下面将参考图1,对本发明的基于终端使用行为数据的通信业务资费统计方法进行详细描述。

在步骤101,监听终端使用行为数据;

其中,终端使用行为数据包括:通话时长、流量使用量及短信收发量。

在步骤102,基于终端使用行为数据,生成话单;

在步骤103,将话单上传到计费系统,计费系统进行资费统计。

在该步骤中,计费系统根据终端用户的订购信息,进行批价,扣减终端用户国际业务对应的账本。

下面结合具体的实施例,详细阐述本发明的基于终端使用行为数据的通信业务资费统计方法的技术方案。

实施例1

本实施例,基于终端的通话时长进行通信业务资费统计,包括步骤:

11)终端行为监听模块监听终端的通话状态;

其中,终端的通话状态包括:来电、去电的接通及挂断状态。

监听终端的通话状态的具体方式为:

终端行为监听模块与终端通话进程共享同一个身份标识uid,终端监听模块的监听接口获取终端的响铃、呼叫、接通、挂断等通话状态。

12)话单生成模块计算终端的通话时长,生成话单;

计算终端的通话时长的包括:话单生成模块,在通话过程中的每一分钟生成一个增量话单。

当终端出现异常关机等意外事件,却没有切换到挂断状态时,增量话单的生成,可以把通话时长的误差控制在一分钟以内。

13)将话单上传到计费系统,计费系统进行计费。

实施例2

本实施例,基于终端的流量使用量进行通信业务资费统计,包括步骤:

21)终端行为监听模块监听终端的数据使用状态,定时查询终端的流量使用量;

定时查询终端的流量使用量的具体方式为:

在终端使用流量的初始时刻设置,设置流量使用量的初始值,并在初始时刻后每过一分钟时,查询一次流量使用量。

其中,流量使用量的计算方法为,将计算时刻的流量使用量与流量使用量的初始值进行差值计算。

22)话单生成模块,在流量使用量超过阈值时,生成话单;

23)将话单上传到计费系统,计费系统进行计费。

终端与服务器制订通信协议,终端的imei、imsi、流量使用量等信息上传到服务器,服务器再将上述信息透传给计费系统。

实施例3

本实施例,基于终端的短信收发量进行通信业务资费统计,包括步骤:

31)终端行为监听模块监听终端的短信数据库变动情况;

监听终端的短信数据库的具体方式为:

当发生短信操作时,终端向短信数据库写入短信数据,终端行为监听模块通过android的内容观察者,捕捉短信数据库的变动;

32)话单生成模块查询短信数据库,识别终端的短信操作,生成话单;

话单生成模块,通过读取短信数据库中的短信数据,识别终端用户的短信操作的类型。其中,终端用户的短信操作,包括:发短信、收短信、发彩信、收彩信;

33)将话单上传到计费系统,计费系统进行计费。

图2为根据本发明的基于终端使用行为数据的通信业务资费统计系统架构图,如图2所示,本发明的基于终端使用行为数据的通信业务资费统计系统,包括:终端210,及计费系统服务器220,其中,

终端210,其对终端使用行为数据(通话时长、流量使用量,以及短信收发量)进行监听和统计,生成话单发送给计费系统服务器220。

计费系统服务器220,接收终端210发送的话单,并根据终端使用行为数据进行资费统计。

终端210,其进一步包括,终端行为监听模块211、话单生成模块212,以及短信数据库213,

终端行为监听模块211,将终端进行通话或者使用流量的信息发送给话单生成模块212,将终端的短信收发量写入短信数据库213;

话单生成模块212,基于接收的通话时长或者使用流量信息,捕获相应的事件,进行逻辑处理,生成通话话单或者流量话单,及读取短信数据库213的短信收发量,判断终端用户的短信操作,生成短信话单。

本领域普通技术人员可以理解:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1