利用控制信息实现费率动态加载的方法和系统技术方案

技术编号:3552885 阅读:139 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种控制信息实现费率动态加载的方法和系统,其中,该方法包括以下步骤:步骤1,在数据库中建立资费控制表,并在资费控制表中增加资费更改记录;步骤2,当资费被修改时,更新资费控制表;以及步骤3,定时扫描资费控制表,在判断资费控制表被更新的情况下,将在数据库中存储的资费数据装载到内存中。因而,采用本发明专利技术,能在保证计费结算程序性能的基础上,通过比较简单的实现,增加灵活的费率变更实现机制,提高了计费结算程序的易用性和适应性,有利于对于系统调试、故障处理等特殊情况应对,加强了计费系统的市场竞争力,有很好的企业推广前景。

【技术实现步骤摘要】

本专利技术涉及通信计费领域,更具体地,涉及一种利用控制信息实现费率动态加载的方法和系统
技术介绍
在目前的通信领域,用户越来越多,话务量越来越大,费率方案越来越复杂,计费的实时性要求越来越高,因此,现代通信系统对计费结算服务的性能要求也越来越高。在现有技术中,计费结算服务通常以数据库为中心,将用户信息、资费信息放在数据库,基本的计费流程如图2所示。首先,根据输入的原始通话数据查询资费信息,然后,构造费用计算公式,计算费用结果,生成帐单数据并输出到数据库和帐单文件。在资费方案复杂的系统中,每条原始通话记录需要查询多种资费信息才能构造费用计算公式,之后计算费用以及生成和输出结果等步骤的IO操作都相对较少,因此系统的性能瓶颈在构造计算公式的过程中。IO性能通常的比较有效解决方法是将资费缓存到内存中,例如,陈天洲专利技术的题为“缓存数据库数据组织方法”的第200610050186.7号专利申请,其中,将数据库中的数据缓存到内存中,构造计算公式时就可以不再执行数据库IO操作,直接到内存中查询需要的数据,能极大提高系统的吞吐量。-->但单纯地缓存存在明显的缺点,即资费将不能够灵活的修改,因为本文档来自技高网...

【技术保护点】
一种利用控制信息实现费率动态加载的方法,其特征在于,包括以下步骤:    步骤1,在数据库中建立资费控制表,并在所述资费控制表中增加资费更改记录;    步骤2,当资费被修改时,更新所述资费控制表;以及    步骤3,定时扫描所述资费控制表,在判断所述资费控制表被更新的情况下,将在所述数据库中存储的资费数据装载到内存中。

【技术特征摘要】
1.一种利用控制信息实现费率动态加载的方法,其特征在于,包括以下步骤:步骤1,在数据库中建立资费控制表,并在所述资费控制表中增加资费更改记录;步骤2,当资费被修改时,更新所述资费控制表;以及步骤3,定时扫描所述资费控制表,在判断所述资费控制表被更新的情况下,将在所述数据库中存储的资费数据装载到内存中。2.根据权利要求1所述的方法,其特征在于,所述资费控制表包括以下字段:修改标志、上次更新时间、以及资费修改时间。3.根据权利要求2所述的方法,其特征在于,将所述资费更改记录的初始值分别设置为:修改标志为0,上次更新时间为当前时间,以及资费修改时间为当前时间。4.根据权利要求2所述的方法,其特征在于,所述更新所述资费控制表包括以下处理:将所述资费更改记录的所述修改标志设置为1,并将所述资费修改时间设置为期望更改资费的时间。5.根据权利要求2所述的方法,其特征在于,所述步骤3包括以下处理:当定时扫描所述资费控制表,并发现所述资费更新记录的所述修改标志为1且所述上次更新时间小于所述资费修改时间时,判断所述资费控制表被更新;将在所述数据库中存储的资费数据装载到内存中;以及将所述资费更新记录的所述修改标志设置为0,并将所述上次更新时间设置为当前时间。6.一种利用控制信息实现费率动态加载的系统,其...

【专利技术属性】
技术研发人员:林朗
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1