一种话单的计费预处理方法和装置与流程

文档序号:35341646发布日期:2023-09-07 10:51阅读:114来源:国知局
一种话单的计费预处理方法和装置与流程

本发明涉及移动转售业务的计费领域,具体而言,涉及一种话单的计费预处理方法和装置。


背景技术:

1、移动转售业务是指从拥有移动网络的基础电信业务经营商购买移动通信服务,重新包装成自有品牌并销售给最终用户的移动通信服务。移动通信转售运营商不自建基站、交换机、无线网、核心网和传输网等移动通信网络基础设施,可依需要建立业务管理平台、计费和营账等业务支撑系统。

2、移动转售业务的产品产生的使用记录(话单)在基础设备产生,由基础电信运营商采集整理后,按照一定的周期(例如5分钟、10分钟)以打包文件的方式发送给转售运营商,转售运营商的服务器将打包文件解析出话单,对逐条话单进行批价、对话单对应的用户进行扣费。

3、对于转售运营商来说,延时集中获取批量用户话单,因此扣费存在延时,处理话单也存在周期性积压的现象,而服务器的压力也存在周期性的变化,按一定的周期产生锁表、积压影响后续扣费、停机的执行而造成损失,也有可能按一定的规律产生空闲,造成服务器资源浪费。


技术实现思路

1、为实现上述目的,本申请提供了一种话单的计费预处理方法,其特征在于,包括以下步骤:

2、获取队列服务器状态,所述队列服务器状态包括:批价拥塞、批价空闲,批价拥塞状态还包括话单接收阶段批价拥塞状态和普通拥塞状态;批价空闲状态还包括话单接收阶段批价空闲状态和普通空闲状态;

3、根据队列服务器状态判断是否启动计费预处理;判断是否启动计费预处理的依据为:如果服务器状态为普通拥塞状态时,启动计费预处理;

4、启动计费预处理包括调整分类路由、生成预处理队列,启动队列入库服务,其中,队列入库服务用于将预处理队列中的话单数据写入批价池;

5、接收话单文件,从话单文件中提取出话单数据,解析话单类型;其中,所述话单数据包括电话号码、话单类型;

6、执行话单入库服务;

7、分类路由用于定义话单入库服务存储方式,如果启动计费预处理,话单入库服务将话单数据写入预处理队列,否则将话单数据写入批价池。

8、进一步的,生成预处理队列包括:

9、获取预处理规则,队列名称、队列类型、队列级别、处理阀值,处理阀值是预处理队列等待累积数量标准值,当累积数量未超过处理阀值时,该队列的数据暂时不进行处理;队列级别包括紧急和普通,与处理阀值对应;

10、根据预处理规则新建一个或多个队列,每个队列对应队列名称。

11、进一步的,话单入库服务将话单数据写入预处理队列包括:

12、提取话单数据的电话号码的风险级别、话单类型;

13、根据风险级别、话单类型、电话号码匹配队列名称,将话单数据写入对应的队列;

14、其中,风险级别包括高、低,通过电话号码获取话费余额、信用度、资源余量判断。

15、进一步的,话单入库服务将话单数据写入预处理队列还包括,同一时间内一个电话号码的话单在一个预处理队列中。

16、其中,队列入库服务包括:

17、根据队列名称获取队列的处理阀值;

18、提取队列的积压数据;

19、判断积压数据是否大于处理阀值,如果积压数据是否大于处理阀值,从队列中将全部数据移入批价池。

20、另一方面,本发明提供了一种话单的计费预处理装置,包括:

21、状态提取模块,用于获取队列服务器状态,包括:批价拥塞、批价空闲;批价拥塞状态还包括话单接收阶段批价拥塞状态和普通拥塞状态;批价空闲状态还包括话单接收阶段批价空闲状态和普通空闲状态;

22、计费预处理模块,包括判断单元和启动单元,用于根据队列服务器状态判断是否启动计费预处理并实现计费预处理启动;判断单元根据服务器状态判断是否启动计费预处理的依据为:如果服务器状态为普通拥塞状态时,启动计费预处理;

23、其中,启动单元包括分类路由调整子模块、预处理队列生成子模块,队列入库服务启动子模块;其中,分类路由用于定义话单入库服务存储方式,如果启动计费预处理,话单入库服务将话单数据写入预处理队列,否则将话单数据写入批价池;

24、话单解析模块,用于接收话单文件,从话单文件中提取出话单数据,解析话单类型;其中,话单数据包括电话号码、话单类型;

25、话单入库模块,用于执行话单入库服务,将所述预处理队列中的话单数据写入批价池。

26、进一步的,预处理队列生成子模块生成预处理队列的过程包括:

27、获取预处理规则,预处理规则包括:队列名称、队列类型、队列级别、处理阀值;

28、根据预处理规则新建一个或多个队列,每个队列对应所述队列名称。

29、话单入库模块将话单数据写入预处理队列包括:

30、提取话单数据的电话号码的风险级别、话单类型;

31、根据风险级别、话单类型、电话号码匹配队列名称,将话单数据写入对应队列;

32、其中,风险级别包括高、低,风险级别根据电话号码获取的话费余额、信用度、资源余量判断。

33、进一步的,话单入库模块将话单数据写入预处理队列时,同一时间内一个电话号码的话单写在一个预处理队列中。

34、队列入库服务包括:

35、根据队列名称获取队列的处理阀值;

36、提取队列的积压数据;

37、判断所述积压数据是否大于处理阀值,如果积压数据大于处理阀值,从队列中将全部数据移入批价池。

38、本发明用于转售运营商的话单处理环节,结合服务器的压力状态,针对话单文件周期性批量处理以及用户的特征,提出了话单的计费预处理方案,以提高话单处理速度,降低服务器处理压力。



技术特征:

1.一种话单的计费预处理方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的计费预处理方法,其特征在于,所述预处理规则还包括:队列类型、队列级别;所述队列级别包括紧急和普通,与所述处理阀值对应。

3.根据权利要求2所述的计费预处理方法,其特征在于,所述话单入库服务将话单数据写入预处理队列包括:

4.根据权利要求3所述的计费预处理方法,其特征在于,所述根据所述风险级别、话单类型、电话号码匹配队列名称,将所述话单数据写入所述队列名称对应的预处理队列之前,判断所述电话号码是否在其他风险级别对应的预处理队列内,如果在,将所述话单数据写入已有记录的预处理队列中。

5.根据权利要求1所述的计费预处理方法,其特征在于,所述队列入库服务包括:

6.一种话单的计费预处理装置,其特征在于,包括:

7.根据权利要求6所述的计费预处理装置,其特征在于,所述预处理规则还包括:队列类型、队列级别。

8.根据权利要求7所述的计费预处理装置,其特征在于,所述话单入库模块将话单数据写入预处理队列包括:

9.根据权利要求8所述的计费预处理装置,其特征在于,所述根据所述风险级别、话单类型、电话号码匹配队列名称,将所述话单数据写入所述队列名称对应的预处理队列之前,判断所述电话号码是否在其他风险级别对应的预处理队列内,如果在,将所述话单数据写入已有记录的预处理队列中。

10.根据权利要求6所述的计费预处理装置,其特征在于,所述队列入库服务包括:


技术总结
本发明涉及移动转售业务的计费领域,公开了一种话单的计费预处理方法和装置,包括以下步骤:获取队列服务器状态,队列服务器状态包括:话单接收阶段批价拥塞状态、普通拥塞状态、话单接收阶段批价空闲状态、普通空闲状态;根据队列服务器状态判断是否启动计费预处理;判断是否启动计费预处理的依据为:如果服务器状态为普通拥塞状态时,启动计费预处理;启动计费预处理包括调整分类路由、生成预处理队列,启动队列入库服务,其中,所述队列入库服务用于将所述预处理队列中的话单数据写入批价池;接收话单文件;执行话单入库服务。根据上述技术方案,可以提高话单处理速度,降低服务器处理压力。

技术研发人员:朱劲宇,张亮,周尚唐
受保护的技术使用者:贵阳朗玛通信科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1