话单管理方法和系统技术方案

技术编号:3550006 阅读:215 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种话单管理方法,包括:步骤S102,将接收到的临时话单存储至缓存区,并在预定存储区中保存临时话单的备份文件;步骤S104,在回收临时话单时,根据输入的关键字段信息,从缓存区中查找相应的临时话单,或从预定存储区查找相应的备份文件。此外,本发明专利技术还公开了一种话单管理系统。通过使用本发明专利技术,保证了电信业务鉴权结果的中间状态不丢失,在不影响系统其它流程的前提下有效保证了话单的回收的准确度和效率,可以实现在长时间、高效率、准确的出计费话,并且还具有成本低、可靠性高的优点。

【技术实现步骤摘要】

本专利技术涉及通信领域,并且特别地,涉及一种话单管理方法和系统
技术介绍
电信业务运营商在向用户提供数据类业务服务过程中需要准确记录用户使用业务的信息,这些信息通常以话单形式体现。在这些信息中,作为计费依据的计费话单的准确性将直接影响用户的满意度,因此话单也是电信业务运营商最为关注的问题之一。导致话单不准确的一个重要原因是话单丢失,产生话单丢失的原因可能来自各个网元间的传输丢失、管理系统临时话单的丢失、和计费系统各个处理环节中的丢失。在短信业务管理系统中,话单的产生过程是:管理系统对用户请求或服务提供商(SP)请求进行鉴权批价,通过后,产生临时话单保存,向下个网元节点发出计费需要的确认信息,等确认信息回来后,再将保存的临时话单生成正式的计费话单。在该处理过程中,临时话单的保存是话单准确和有效的最关键因素,目前,主要有以下四种方法来保存临时话单:-->方法一,将数据持久化到介质,在采用该方法时,虽然数据被持久保存下来,但数据频繁的保存到介质,从介质中读出,极大的影响性能,无法满足处理能力要求;方法二,将数据保存在缓存中,虽然在缓存中读取和保存数据,效率很高,但缓存空间有限,无法保存大量的临时话单,另外数据由于没有被持久化保存,一旦缓存丢失,数据也就丢失,导致话单丢失;方法三,采用二级缓存机制,即,在缓存中保存一定时间的数据,如果一段时间内,确认消息还没有来,就将呆滞的数据保存到介质;活跃的数据保存在缓存,保证读写的效率,小部分呆滞的数据保存到介质,保证准确性,但与方法二类似,由于大部分活跃的数据保存在缓存,缓存的不稳定性造成话单的丢失;方法四,采用二次缓存机制,在出现异常导致缓存丢失前,先将缓存保存到介质,恢复时再从介质上恢复缓存,该方法虽然解决了异常情况下的缓存保护问题,但是异常分为两种,可控制的和不可控制的,可控制的异常,可以在异常发生后,采用程序保护措施,当出现宕机,掉电等不可控制的异常时,缓存还是会丢失。然而,目前尚未提出能够解决话单存储效率低、可靠性低、实现成本高的问题的技术方案。
技术实现思路
考虑到上述问题而做出本专利技术,为此,本专利技术的主要目的在于提供一种话单管理方法和系统,以解决相关技术中话单存储效率低、可靠性低、实现成本高的问题。-->根据本专利技术的实施例,提供了一种话单管理方法,用于在短信业务管理系统中对话单进行管理。该方法包括:步骤S102,将接收到的临时话单存储至缓存区,并在预定存储区中保存临时话单的备份文件;步骤S104,在回收临时话单时,根据输入的关键字段信息,从缓存区中查找相应的临时话单,或从预定存储区查找相应的备份文件。其中,在步骤S102之前,进一步包括:接收鉴权请求消息,并对接收的鉴权请求消息进行鉴权,保存并返回用于表示能够对临时话单进行回收或出话单处理的鉴权结果,其中,鉴权请求消息包含临时话单以及关键字信息。并且,响应于来自鉴权请求消息的发送方的确认消息,开始回收临时话单。此时,回收临时话单的处理具体为:根据输入的关键字段信息查找缓存区中相应的临时话单;如果在缓存区中未查找到相应的临时话单,则在预定存储去中查找相应的备份文件。此外,在步骤S102与步骤S104之间,可进一步包括:在临时话单在缓存区中存储的时间超过预定时间且未经过鉴权及后续处理的情况下,将临时话单存储至数据库,并删除缓存区中存储的临时话单。在这种情况下,回收临时话单的处理具体为:根据输入的关键字段信息查找缓存区中相应的临时话单;如果在缓存区中未查找到相应的临时话单,在数据库中进行查找相应的临时话单;如果在数据库中未查找到相应的临时话单,则查找临时话单的备份文件。-->另外,查找临时文件的处理具体为:根据关键字段信息生成回收文件,并查找与回收文件相匹配的备份文件。此外,该方法可进一步包括:设置备份文件的有效时间,并以预定周期删除超过有效时间的备份文件除此之外,在回收到临时话单或备份文件的情况下,可进一步包括:根据回收的结果生成正式话单。根据本专利技术的另一实施例,提供了一种话单管理系统,用于在短信业务管理系统中对话单进行管理。该系统包括:缓存模块,用于存储接收到的临时话单;存储模块,用于存储所述临时话单的备份文件;回收处理模块,用于在回收所述临时话单时,根据输入的关键字段信息,从所述缓存模块中查找相应的临时话单,或从所述存储模块中查找相应的备份文件。通过本专利技术的上述技术方案,保证了电信业务鉴权结果的中间状态不丢失,在不影响系统其它流程的前提下有效保证了话单的回收的准确度和效率,可以实现在长时间、高效率、准确的出计费话,并且还具有成本低、可靠性高的优点。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的话单管理方法的流程图;-->图2是根据本专利技术实施例的话单管理方法的实现过程的示意图;图3是图2中业务处理机在执行缓存时的具体处理过程的流程图;以及图4是根据本专利技术实施例的话单管理方法中回收话单鉴权处理的流程图。具体实施方式在本专利技术实施例中,提供了一种话单管理方法,用于在短信业务管理系统中对话单进行管理。如图1所示,根据本实施例的话单管理方法包括:步骤S102,将接收到的临时话单存储至缓存区,并在预定存储区中保存临时话单的备份文件;步骤S104,在回收临时话单时,根据输入的关键字段信息,从缓存区中查找相应的临时话单,或从预定存储区查找相应的备份文件。其中,在步骤S102之前,进一步包括:接收鉴权请求消息,并对接收的鉴权请求消息进行鉴权,保存并返回用于表示能够对临时话单进行回收或出话单处理的鉴权结果,其中,鉴权请求消息包含临时话单以及关键字信息。并且,响应于来自鉴权请求消息的发送方的确认消息,开始回收临时话单。此时,回收临时话单的处理具体为:根据输入的关键字段信息查找缓存区中相应的临时话单;如果在缓存区中未查找到相应的临时话单,则在预定存储去中查找相应的备份文件。-->此外,在步骤S102与步骤S104之间,可进一步包括:在临时话单在缓存区中存储的时间超过预定时间且未经过鉴权及后续处理的情况下,将临时话单存储至数据库,并删除缓存区中存储的临时话单。在这种情况下,回收临时话单的处理具体为:根据输入的关键字段信息查找缓存区中相应的临时话单;如果在缓存区中未查找到相应的临时话单,在数据库中进行查找相应的临时话单;如果在数据库中未查找到相应的临时话单,则查找临时话单的备份文件。另外,查找临时文件的处理具体为:根据关键字段信息生成回收文件,并查找与回收文件相匹配的备份文件。此外,该方法可进一步包括:设置备份文件的有效时间,并以预定周期删除超过有效时间的备份文件除此之外,在回收到临时话单或备份文件的情况下,可进一步包括:根据回收的结果生成正式话单。在实际实现时,该方法可以包括以下步骤:(a)对每一条临时话单入二级缓存的同时,保存信息到备份文件,这个备份文件称为901话单;(b)如果确认消息回来后,先到二次缓存中查询,如果没有,产生回收文件,称为902话单;(c)单独的回收进程轮寻是否有902话单,如果有处理902话单,回收鉴权产生正式的回收话单;其中,步骤(a)可包括以下步骤:-->(a1)管本文档来自技高网
...

【技术保护点】
一种话单管理方法,用于在短信业务管理系统中对话单进行管理,其特征在于,所述方法包括:     步骤S102,将接收到的临时话单存储至缓存区,并在预定存储区中保存所述临时话单的备份文件;    步骤S104,在回收所述临时话单时,根据输入的关键字段信息,从所述缓存区中查找相应的临时话单,或从所述预定存储区查找相应的备份文件。

【技术特征摘要】
1. 一种话单管理方法,用于在短信业务管理系统中对话单进行管理,其特征在于,所述方法包括:步骤S102,将接收到的临时话单存储至缓存区,并在预定存储区中保存所述临时话单的备份文件;步骤S104,在回收所述临时话单时,根据输入的关键字段信息,从所述缓存区中查找相应的临时话单,或从所述预定存储区查找相应的备份文件。2. 根据权利要求1所述的方法,其特征在于,在所述步骤S102之前,进一步包括:接收鉴权请求消息,并对接收的所述鉴权请求消息进行鉴权,保存并返回用于表示能够对所述临时话单进行回收或出话单处理的鉴权结果,其中,所述鉴权请求消息包含所述临时话单以及所述关键字信息。3. 根据权利要求2所述的方法,其特征在于,响应于来自所述鉴权请求消息的发送方的确认消息,开始回收所述临时话单。4. 根据权利要求1所述的方法,其特征在于,回收所述临时话单的处理具体为:根据输入的所述关键字段信息查找所述缓存区中相应的临时话单;如果在所述缓存区中未查找到所述相应的临时话单,则在所述预定存储去中查找所述相应的备份文件。5. 根据权利要求1所述的方法,其特征在于,在所述步骤S102与所述步骤S104之间,进一步包括:在所述临时话单在所述缓存区中存储的时间超过预定时间且未经过鉴权及后续处理的情况下,将...

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

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

1