一种交费快速开机的方法、装置和设备制造方法及图纸

技术编号:13796898 阅读:46 留言:0更新日期:2016-10-06 16:56
本发明专利技术公开了一种交费快速开机的方法,该方法包括:收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图(hash-map)的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。本发明专利技术还同时公开了实现所述方法的装置和设备。

【技术实现步骤摘要】

本专利技术涉及通信系统中的交费开机
,尤其涉及一种交费快速开机的方法、装置和设备
技术介绍
交费开机系统是运营商BOSS系统中非常关键的一个子系统,它联接着营业系统和HLR等一系列处理过程。交费开机响应速度的快慢直接影响客户的感知。目前,交费开机系统主要由前台交费受理、账本处理、销账处理、余额计算、开机工单生成、服务开通等串行子系统组成,每一步环节的输入和输出,均通过数据库表作为数据传递载体。现有的交费开机系统存在如下缺陷:整个交费开机过程流程过长,如:账本处理、销账处理、服务开通和余额计算、开机工单等环节的串行化程度严重;此外,交费开机系统整个环节的静态数据均通过数据库进行存储,进程间交互查询时间较长。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种交费快速开机的方法、装置和设备。本专利技术实施例提供了一种交费快速开机的方法,该方法包括:收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述
终端号段与HLR的对应关系以哈希图hash-map的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。其中,所述交费工单至少包括:终端交费金额以及终端标识。其中,所述费用历史数据包括:终端欠费金额、和/或终端预存金额。本专利技术实施例中,所述依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件,包括:依据所述终端交费金额和所述终端欠费金额、和/或终端预存金额进行计算,如果所述终端交费金额大于所述终端欠费金额、或者所述终端交费金额与所述终端预存金额之和大于所述终端欠费金额,则确定所述终端符合开机条件。本专利技术实施例中,所述终端号段与HLR的对应关系以hash-map的方式存储,包括:所述终端号段对应hash函数中的主键key,与主键key对应的值value则为与所述终端号段对应的HLR。本专利技术实施例中,所述为终端开机的同时或之后,该方法还包括:依据所述交费工单更新所述费用历史数据。其中,所述更新所述费用历史数据,包括:依据终端交费金额、或依据终端交费金额和终端预存金额对终端欠费金额进行销账处理,并依据销账后的金额进行终端余额计算。本专利技术实施例还提供了一种交费快速开机的装置,该装置包括:生成模块、判断处理模块和开机模块;其中,所述生成模块,用于收到终端发送的交费请求后,生成交费工单;所述判断处理模块,用于依据所述生成模块生成的交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图hash-map的方式存储;所述开机模块,用于更新所述终端的HLR状态为开机,并为所述终端开机。在一个实施例中,所述装置还包括:更新模块,用于所述开机模块为终端开机的同时或之后,依据所述交费工单更新所述费用历史数据。在一个实施例中,所述装置还包括:存储模块,用于存储所述终端号段与HLR的对应关系,所述终端号段与HLR的对应关系以哈希图hash-map的方式存储。本专利技术实施例还提供了一种交费快速开机的设备,该设备包括:上文所述的装置。本专利技术实施例提供的交费快速开机的方法、装置和设备,收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图(hash-map)的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。本专利技术实施例将终端号段与HLR的对应关系采用hash-map存储技术加载进内存,即采用了以空间换取时间的存储方式,因此省略了服务开通环节,减少与数据库的交互,同时省略了服务开通环节,提高了用户的体验。另外,本专利技术实施例将开机环节与费用历史数据的更新流程并行化处理,或者,所述开机环节优先于费用历史数据的更新流程,同样可加快开机的速度。附图说明在附图(其不一定是按比例绘制的)中,相似的附图标记可在不同的视图中描述相似的部件。具有不同字母后缀的相似附图标记可表示相似部件的不同示例。附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为现有交费开机系统的基本结构组成示意图;图2为本专利技术实施例所述交费快速开机的方法实现流程图;图3为hash-map数据结构图;图4为本专利技术实施例中hash-map数据生成示意图;图5为本专利技术实施例所述交费快速开机的装置结构示意图;图6为本专利技术另一实施例所述交费快速开机的装置结构示意图;图7为本专利技术另一实施例所述交费快速开机的装置结构示意图;图8为本专利技术一具体实施例所述交费快速开机系统作业流程示意图;图9为本专利技术一具体实施例所述交费快速开机方法实现流程图。具体实施方式本专利技术的实施例中,收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图(hash-map)的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。下面结合附图及具体实施例对本专利技术作进一步详细说明。图2为本专利技术实施例所述交费快速开机的方法实现流程图,如图2所示,该方法包括:步骤201:收到终端发送的交费请求后,生成交费工单;步骤202:依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;步骤203:依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以hash-map的方式存储;步骤204:更新所述终端的HLR状态为开机,并为所述终端开机。本专利技术实施例将终端号段与HLR的对应关系采用hash-map存储技术加载进内存,即采用了以空间换取时间的存储方式,因此省略了服务开通环节,减少与数据库的交互,同时省略了服务开通环节,提高了用户的体验。本专利技术实施例中,所述交费工单至少包括:终端交费金额以及终端标识,例如:终端号码和/或终端账号等数据。当然,所述交费工单中还可包括:交费途径,交费类型等信息。本专利技术实施例中,所述费用历史数据可包括:终端欠费金额、和/或终端预
存金额等。本专利技术实施例中,所述依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件,包括:依据所述终端交费金额和所述终端欠费金额、和/或终端预存金额进行计算,如果所述终端交费金额大于所述终端欠费金额、或者所述终端交费金额与所述终端预存金额之和大于所述终端欠费金额,则确定所述终端符合开机条件;否则,确定所述终端不符合开机条件。从现有技术可知,hash-map是基于哈希表(hash-table)和map的一种数据结构,如图3所示,使用hash-map时,首先分配一片内存,形成许多桶,然后利用hash函数,对主键key进行映射到不用区域(桶)进行保存,采用以空间换取时间的存储设计方式,可加快数据查询速度。本专利技术实施例中,所述终端号段与HLR的对应关系以hash-map的方式存储,包括:所述终端号段对应hash函数中的主键key,与主键本文档来自技高网
...

【技术保护点】
一种交费快速开机的方法,其特征在于,该方法包括:收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图hash‑map的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。

【技术特征摘要】
1.一种交费快速开机的方法,其特征在于,该方法包括:收到终端发送的交费请求后,生成交费工单;依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件;依据预先存储的终端号段与HLR的对应关系确定所述终端的HLR,所述终端号段与HLR的对应关系以哈希图hash-map的方式存储;更新所述终端的HLR状态为开机,并为所述终端开机。2.根据权利要求1所述的方法,其特征在于,所述交费工单至少包括:终端交费金额以及终端标识。3.根据权利要求2所述的方法,其特征在于,所述费用历史数据包括:终端欠费金额、和/或终端预存金额。4.根据权利要求3所述的方法,其特征在于,所述依据所述交费工单和所述终端的费用历史数据确定所述终端符合开机条件,包括:依据所述终端交费金额和所述终端欠费金额、和/或终端预存金额进行计算,如果所述终端交费金额大于所述终端欠费金额、或者所述终端交费金额与所述终端预存金额之和大于所述终端欠费金额,则确定所述终端符合开机条件。5.根据权利要求1所述的方法,其特征在于,所述终端号段与HLR的对应关系以hash-map的方式存储,包括:所述终端号段对应hash函数中的主键key,与主键key对应的值value则为与所述终端号段对应的HLR。6.根据权利要求3所述的方法,其特征在于,所述为终端开...

【专利技术属性】
技术研发人员:吕军
申请(专利权)人:中国移动通信集团安徽有限公司
类型:发明
国别省市:安徽;34

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

1