专利名称:一种修订计费话单的系统和方法
技术领域:
本发明涉及通信技术领域,尤其是指一种用于修订计费话单的系统和方法。
背景技术:
在通信技术领域,计费话单(Charging Detailed Record,简称CDR)是用 户使用电信服务的原始记录和凭证,也是电信运营商实现计费和营收的最主要 依据。
目前,现有技术的计费系统如图1所示,该计费系统的工作原理为
电信交换网1实现对用户语音呼叫或数据连接的接续,并在语音呼叫结束 或者语音呼叫中间记录有关用户语音呼叫(或数据连接)的参数,如主叫号 码、被叫号码、通话时间或通话时长等,以及记录电信交换网1的使用情况, 如,语音呼叫所使用的中继和电路等。
其中电信交换网1将所记录的语音呼叫或者数据连接相关的原始信息发 送至计费服务器2,计费服务器2进一步将该些原始信息按照一定规则编码输 出,以形成话单文件,现有技术编码规则包括有ASN.l编码,ASN.l编码是 国际电信联盟,International Telecommunication Union,简称ITU,推荐的计费 话单编码方式。另外,计费中心3会定期从计费服务器2上采集话单文件,以 完成对用户的最终计费。
由于现有技术的电信交换网1通常是由不同的设备厂商实现,而不同的设 备厂商采用不同的话单编码方式,因此计费中心3在对话单文件处理的过程 中,需要经过预处理、 一次批价、二次批价、合帐、入库等一系列复杂的过程。 其中预处理需要将不同设备电信交换网1产生的不同编码格式的话单处理为 统一格式,消除不同设备的差异;通过一次批价按照一般的计费规则和计费费 率对话单进行划价;通过二次批价结合用户资料对用户进行优惠处理,包括套餐处理、包月处理等;通过合帐将同一用户所使用的不同电信业务(比如语音 呼叫、数据业务等)的费率合并,提供统一帐单;通过入库将用户话单导入到 数据库中,以便运营商进行进一步的统计分析。
此外,计费服务器2除生成供计费中心3采集的话单文件外,还生成备份 话单文件,备份话单文件和计费中心3所采集话单文件的内容完全一致。该计 费中心3在采集话单的过程中,若发生传输错误或者误码等情况,备份话单文 件可以作为备份提供给计费中心3 。
由以上分析可知,计费话单文件对运营商来说是最为核心、最为重要的数 据,是电信运营商开展电信服务、取得营收的根源。然而,在目前的计费系统 架构下,计费服务器2形成话单文件后不再变化和修订,后续所有的处理步骤 都是在计费中心3完成的,但是在一些特殊的情况,如某一交换机时钟有偏差, 需要对话单中的时间进行校正;或者某一厂商的中继组编号和其他厂商有冲 突,计费中心的后续处理无法识别,需要做调整等情况,都需要相应对话单文 件调整修订。随着电信业务的更加细化和复杂,用户对电信业务要求的不断提 高,这种调整将变的越来越频繁,越来越日常化。
然而当前对话单文件的调整修订,或者采用计费中心3临时手工修订的方 式,或者是采用各厂商修订调整话单文件之后再发给计费中心3的方式。上述 几种修订方式具有如下的缺点
(一) 修订仓促,难以一次性彻底修订完整,容易留下"死角";
(二) 均为手工调整,工作量大;
(三) 整个话单处理的过程中,"流水线"比较长,越在后面的步骤修订, 修订的难度越大;
(四) 在帐期前后的时间,上述手工方式的调整修订不够可靠,会对用户 的电信业务体验造成直接影响,甚至有造成客户流失的危险。
发明内容
本发明技术方案的目的是提供一种修订计费话单的系统和方法,釆用所述 系统和方法,可以输入修订指令,批量调整话单文件,从而提高话单文件修订 的灵活度、便捷度以及精确度。为实现上述目的,本发明一方面提供一种在线修订计费话单的系统,用于
修订通讯服务的至少一计费话单文件,所述系统包括指令输入模块,用于输 入修订指令,所述修订指令指示对所述计费话单文件中的至少一指定计费话单 文件进行修订;话单修订模块,与通讯网络上的计费服务器连接,用于从所述 计费话单文件中调用所述指定计费话单文件,并根据所述修订指令对所述指定 计费话单文件进行修订,获得所述指定计费话单文件的修订后话单文件。
优选地,上述所述的系统,所述系统还包括话单解码存储i^莫块,用于存 储解码库;话单编码存储模块,用于存储编码库;且所述话单修订模块还用于 利用所述解码库,对所述指定计费话单文件进行解码,并对解码后所述指定计 费话单文件进行修订;以及所述话单修订模块获得所述修订后话单文件之后, 还用于利用所述编码库,对所述^f'务订后话单文件进^f亍编码。
优选地,上述所述的系统,所述指令输入模块为一计算机客户端,所述计 算机客户端还用于显示所述指定计费话单文件和所述修订后话单文件。
优选地,上述所述的系统,所述话单修订模块还用于向所述计算机客户端 输出所述指定计费话单文件和所述修订后话单文件,并在输出所述指定计费话 单文件和所述修订后话单文件之前,利用所述解码库,对所述指定计费话单文 件和所述修订后话单文件分别进行解码。
优选地,上述所述的系统,所述修订指令包括一修订范围,所述指定计费 话单文件为所述计费话单文件中第 一记录字段符合所述修订范围的话单文件。
优选地,上述所述的系统,所述修订指令还包括一修订内容,所述话单修 订模块根据所述修订内容对所述指定计费话单文件中的第二记录字段进行修 订。
本发明另 一方面还提供一种修订计费话单的方法,所述方法利用话单修订 模块来修订通讯服务的至少一计费话单文件,所述方法包括步骤所述话单修 订模块接收由一指令输入模块输入的修订指令,其中所述修订指令指示对所述 计费话单文件中的至少一指定计费话单文件进行修订;所述话单修订模块从所 述计费话单文件中调用所述指定计费话单文件;所述话单修订模块根据所述修 订指令,对所述指定计费话单文件进行修订,获得所述指定计费话单文件的修 订后话单文件。优选地,上述所述的方法,在所述话单^f'务订^t块v^人所述计费话单文件中调
用所述指定计费话单文件的步骤之后,还包括步骤所述话单修订模块利用一 话单解码存储模块所存储的解码库,对所述指定计费话单文件进行解码;以及
在所述话单修订模块获得所述修订后话单文件的步骤之后,还包括步骤所述 话单修订模块利用 一话单编码存储模块所存储的编码库,对所述修订后话单文
件进行编码。
优选地,上述所述的方法,所述话单修订模块对所述指定计费话单文件进 行解码的步骤之后,还包括步骤所述话单修订模块向一计算机客户端输出显 示所述指定计费话单文件。
优选地,上述所述的方法,所述话单修订模块对所述修订后话单文件进行 编码的步骤之后,还包括步骤所述话单修订模块利用所述解码库,对经过编 码的所述修订后话单文件进一步作解码处理,并向所述计算机客户端输出显示 解码后的所述修订后话单文件。
上述技术方案中的至少一个具有以下有益效果1) 通过输入包括一修订范围和一修订内容的修订指令,可以实时批量调 整计费话单文件,获得提高修订计费话单文件效率的目的;
2) 可以通过图形用户接口界面显示比对所需要修订的计费话单文件以及 修订后计费话单文件,因此修订过程是直观、透明的;
3) 可以仅在计费话单需要调整的时候启动运行,不需要调整的时候不运 行,节省系统资源;
4) 对计费话单的修订发生在计费中心对计费话单处理之前,因此还能够 达到降低后续计费中心对计费话单处理难度的效果。
图1为现有技术电信交换网络的计费系统结构示意图; 图2为本发明所述系统第一实施例应用于电信计费系统的结构示意图; 图3为本发明所述系统第二实施例应用于电信计费系统的结构示意图; 图4为本发明所述方法的流程示意图5为本发明所述方法利用PC客户端实现计费话单修订过程的流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实 施例对本发明进行详细描述。
本发明具体实施例所述用于修订计费话单的系统,可以采用内嵌或独立于 通讯系统计时服务器的形式,实时启动,用以批量调整话单文件,从而提高话 单文件修订的灵活度、便捷度以及精确度。
以下将对本发明具体实施例所述用于修订计费话单的系统进行详细描述。
参阅图1,现有技术的电信计费系统包括有电信交换网1、计费服务器2 和计费中心3,计费服务器2用于生成供计费中心3采集的计费话单文件,其 中该计费话单文件包括主话单文件和备份话单文件,本发明具体实施例所述用 于修订计费话单的系统10可以采用内嵌方式设置于计费服务器2内部,也可 以独立设置,与计费服务器2连接,在计费中心3获取计费话单文件之前,可 以实时启动,对计费服务器2上的计费话单文件进行修订。
图2为本发明第一实施例所述用于修订计费话单的系统IO应用于电信计 费系统的结构示意图,所述系统10独立设置于计费服务器2,包括
指令输入模块11,用于输入对至少一所述计费话单文件中的至少一指定 计费话单文件进行修订的修订指令;
话单修订模块12,与计费服务器2连接,用于从计费服务器2的计费话 单文件中调用所述指定计费话单文件,并根据所述修订指令对所述指定计费话 单文件进行修订,获得所述指定计费话单文件的修订后话单文件。
其中该修订指令包括一修订范围,所述指定计费话单文件为所述计费话单 文件符合所述修订范围的话单文件,该修订范围可以是所述计费话单文件的所 有话单,也可以是根据计费话单文件中的一记录字段确定的修订范围,如该修 订范围是以主叫号码包括139字段为范围确定的指定计费话单文件,又或者是 以通话时间为1至5日为范围确定的指定计费话单文件等。
另夕卜,该修订指令又包括一修订内容,用来确定指定计费话单文件的修订 形式,该修订内容可以是调整指定计费话单文件中一记录字段的值,如将指定计费话单文件中的通讯时间提前1分钟,又或者是将指定计费话单文件中的接 收电话通讯时长调整为零等。
本发明领域技术人员可以理解,用来修订计费话单的修订指令存在多种不 同的形式,本发明所述修订计费话单的系统以命令形式输入包括修订范围和修 订内容的修订指令,该修订指令的设置可以有多种灵活形式,因此能够批量调 整计费话单文件,提高话单文件修订的便捷度、灵活度以及精确度。
所述计费话单文件包括主话单文件和备份话单文件,也即话单修订模块
12根据修订指令同时对主话单文件和备份话单文件作出修订调整,使得主话 单文件和备份话单文件中的内容始终保持一致,当计费中心3在采集话单的过 程中,若主话单文件发生传输错误或者误码等情况时,备份话单文件能够作为 备份提供给计费中心3。
此外,由于计费话单文件存在多种不同的编码方式,因此本发明所述系统 IO还包括一话单编码存储模块13和一话单解码存储模块14,分别用以存储编 码库和解码库,且均以动态库(Dynamic Link Library )的形式存在,用以适应 不同电信交换设备厂商的编码形式。当本发明所述系统10内嵌于计费服务器 2内时,该话单编码存储模块13和话单解码存储模块14可以为计费服务器2 内部的话单编/解码存储模块,也即与计费服务器2共享编/解码库;当本发明 所述系统10独立于计费服务器2时,该话单编码存储模块13和话单解码存储 模块14与计费服务器2内部的话单编/解码存储模块相比为不同模块,只需要 采用加载方式设置于本发明所述系统10内即可。因此,本发明所述系统10 可以修订任何编码格式的话单,只需要根据厂商所开发话单格式的编、解码库, 提供该格式对应的编、解码库,并分别存储至话单编码存储模块13和话单解 码存储模块14即可。
在所述系统IO修订计费话单文件的过程中,当所述话单修订模块12调用 所述指定计费话单文件,对所述指定计费话单文件进行修订之前,所述话单修 订模块12利用所述话单解码存储模块14,对所述指定计费话单文件进行解码; 当所述话单修订模块12对所述指定计费话单文件进行修订,获得修订后话单 文件后,所述话单修订模块12利用所述话单编码存储模块13,对所述修订后 话单文件进行编码,以原编码格式将修订后话单文件存储至计费服务器2的计费话单文件内。
此外,本发明所述系统10的指令输入模块11可以为一键区输入型模块, 也可以为一包括键区输入型模块的计算机(PC)客户端,如图3为本发明所 述系统10第二实施例应用于电信收费系统的结构示意图,在第二实施例中, 该指令输入模块11为一PC客户端111。
该PC客户端111除能够用于输入修订指令外,还能够直接通过GUI (Graphical User Interface,图形用户接口 )界面显示所要修订的指定计费话单 文件以及修订后话单文件,真正做到"所见即所得",使用户能够很直观地看 到所需要修订的内容。
在本发明所述系统10中,所述话单修订模块12与所述PC客户端111可 以通过socket (套接字协议)进行通信,本发明领域技术人员可以理解,话单 修订模块12与PC客户端111之间的通信形式还可以有其他的形式。
当本发明所述系统10启动时,所述话单修订模块12与所述PC客户端111 通过握手消息告知彼此已经准备就绪。用户可以通过PC客户端111首先输入 一修订范围,话单修订模块12根据该用户所选择的修订范围,从计费服务器 2的计费话单文件中调用与该修订范围对应的指定计费话单文件,且话单修订 模块12进一步将指定计费话单文件输出至PC客户端111显示,使用户能够 通过PC客户端111观看到所欲修订的指定计费话单文件。
此后,用户可以通过PC客户端111进一步输入对指定计费话单文件的修 订内容,且所述话单修订模块12根据该PC客户端111输入的修订内容,对 指定计费话单文件的特定记录字段进行——比对修订后,还进一步将修订后话 单文件输出至PC客户端111显示,以方便用户与修订前的指定计费话单文件 进行对比。
所述话单修订模块12仅对于修订内容中所指示的记录字段进行修订,对 于计费话单文件中其他的记录字段不做任何修订,并且确保修订后话单文件和 修订前的指定计费话单文件一一对应,话单文件名等保持不变,这样可以使修 订过程对计费中心3来说是透明的,以保证后续计费中心3对话单的处理得以 顺利进行。
另外,与第一实施例相同,由于计费话单文件存在多种不同的编码方式,在第二实施例中,所述系统10也包括话单编码存储模块13和话单解码存储模 块14,以适应不同电信交换设备厂商的编码形式。当所述话单修订模块12调 用所述指定计费话单文件,对所述指定计费话单文件进行修订之前,所述话单 修订模块12利用所述话单解码存储模块14所存储的解码库,对所述指定计费 话单文件进行解码;当所述话单修订模块12对所述指定计费话单文件调整修 订,获得修订后话单文件后,所述话单修订模块12利用所述话单编码存储模 块13所存储的编码库,对所述修订后话单文件进行编码,以原编码格式将修 订后话单文件存储至计费服务器2的计费话单文件内。
又由于所述话单修订模块12需要将不同编码方式的指定计费话单文件和 修订后话单文件输出至PC客户端111显示,因此所述话单修订模块12在将 指定计费话单文件和修订后话单文件输出显示之前,还需要利用所述话单解码 存储模块14所存储的解码库对指定计费话单文件和修订后话单文件进行解 码,以及进行格式调整,以使得PC客户端111上能够分页显示秩序、规则的 话单文件。
综合上述,由于计费话单文件的编码和解码均是通过所述话单修订模块 12实现,所述话单修订模块12与PC客户端之间只需要传送需要修订的话单 文件以及修订后的话单文件,因此减少信息传输流量,达到提高系统处理效率 的目的。
根据本发明第一实施例和第二实施例的用于修订计费话单的系统,所述系 统通过输入包括一修订范围和一修订内容的修订指令,可以实时批量调整计费 话单文件,达到批量调节计费话单文件的效果;且所述系统还可以通过图形用 户接口界面显示比对所需要修订的计费话单文件以及^^订后计费话单文件,因 此修订过程是直观、透明的;另外所述系统可以仅在计费话单需要调整的时候 讯动运行,不需要调整的时候不运行,节省系统资源;且本系统对计费话单的 修订发生在计费中心对计费话单处理之前,因此还能够达到降低后续计费中心 对计费话单处理难度的效果。
本发明另 一方面还提供一种用于修订计费话单的方法,利用话单修订模块 来修订通讯服务的计费话单文件,如图4为本发明所述方法的流程示意图,从 步骤S401开始,还包括步骤5402, 所述话单修订模块接收由一指令输入模块输入,对计费话单文件中
的指定计费话单文件进行修订的修订指令;
5403, 所述话单修订模块从所述计费话单文件中调用所述指定计费话单文
件;
5404, 所述话单修订模块根据所述修订指令,对所述指定计费话单文件进 行修订,获得所述指定计费话单文件的修订后话单文件;
5405, 结束。
此外,由于计费话单文件存在多种不同的编码方式,因此本发明所述方法 还利用 一话单编码存储模块和一话单解码存储模块为所述话单修订模块提供 编解码所需数据库,当所述话单修订模块调用所述指定计费话单文件,对所述 指定计费话单文件进行修订之前,所述话单修订模块利用所述话单解码存储模 块,对所述指定计费话单文件进行解码;当所述话单修订模块对所述指定计费 话单文件调整修订,获得修订后话单文件后,所述话单修订模块利用所述话单 编码存储模块,对所述修订后话单文件进行编码,以原编码格式将修订后话单 文件存储至计费服务器的计费话单文件内。
本发明所述方法中,用于提供指令输入功能的指令输入^^莫块可以为一计算 机(PC)客户端,该PC客户端与所述话单修订模块可以通过socket进行通信, 除能够用于输入^f资订指令外,还能够直接通过GUI ( Graphical User Interface, 图形用户接口)界面显示所要修订的指定计费话单文件以及修订后话单文件, 真正做到"所见即所得",使用户能够很直观地看到所需要修订的内容。
图5为本发明所述方法利用PC客户端实现计费话单修订过程的流程示意 图,参阅图5,所述方法包括步骤
步骤S501:话单修订模块加载话单编码存储模块和话单解码存储模块的 话单编、解码库,同时侦听PC客户端的请求消息,转步骤S502;
步骤S502: PC客户端启动,向话单修订模块发送通讯请求消息,转步骤 S503;
步骤S503:话单修订模块回送应答消息,通过握手消息,话单修订模块 和PC客户端建立通讯连接,转步骤S504;
步骤S504:用户通过PC客户端输入需要修订的话单文件范围,转步骤S505;
步骤S505: PC客户端将计费话单的修订范围发送至话单修订模块,转步 骤S506;
步骤S506:话单修订模块调用话单解码存储模块的解码库,将符合修订 范围的指定计费话单文件解码后,分包发至PC客户端,转步骤S507;
步骤S507: PC客户端将解码后的指定计费话单文件分页展示给用户,之 后转步骤S508;
步骤S508:用户通过PC客户端输入指定话单的修订内容,转步骤S509;
步骤S509: PC客户端将用户设置的对指定计费话单文件进行修订的修订 内容发送到话单修订模块,转步骤S510;
步骤S510:话单修订模块接收到PC客户端发送的修订内容消息后,打开 指定计费话单文件,调用指定计费话单文件中的每一个话单,转步骤S511;
步骤S511:话单修订模块将指定计费话单文件中的每一话单按照修订内 容的要求进行修订,获得修订后话单文件,之后转步骤S512;
步骤S512'.话单修订模块调用话单编码存储模块的话单编码库对修订后 话单文件进行重新编码处理,转步骤S513处理;
步骤S513,话单修订模块将修订后话单文件写入原计费话单文件,之后 转步骤S514;
步骤S514: 话单修订模块发消息告知PC客户端,话单修订过程已处理 完毕,转步骤S515;
步骤S515: PC客户端向话单修订模块发送消息,要求话单修订模块向PC 客户端输出显示所述修订后话单文件,转步骤S516;
步骤S516:话单修订模块对修订后话单文件进行解码,将解码后的话单 文件内容分包传送到PC客户端,转步骤S517;
步骤S517: PC客户端将解码后的修订后话单文件的内容分页显示给用户。
综上所述,采用本发明方法,通过输入包括一修订范围和一修订内容的修 订指令,可以实时批量调整计费话单文件,方便快捷的对计费话单文件进行^" 订,大大减少人工修订所带来的误差,降低人工修订的工作量,达到批量调节 计费话单文件的效果,提高修订计费话单文件的效率;此外,本发明所述方法面,用以显示修订前、后的话单文件,
方4更用户选择,真正实现"所见即所得"。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通
技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,
这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种修订计费话单的系统,用于修订通讯服务的至少一计费话单文件,其特征在于,所述系统包括指令输入模块,用于输入修订指令,所述修订指令指示对所述计费话单文件中的至少一指定计费话单文件进行修订;话单修订模块,与通讯网络上的计费服务器连接,用于从所述计费话单文件中调用所述指定计费话单文件,并根据所述修订指令对所述指定计费话单文件进行修订,获得所述指定计费话单文件的修订后话单文件。
2. 如权利要求l所述的系统,其特征在于,所述系统还包括 话单解码存储模块,用于存储解码库;话单编码存储模块,用于存储编码库;且所述话单修订模块还用于利用所述解码库,对所述指定计费话单文件进 行解码,并对解码后所述指定计费话单文件进行修订;以及所述话单修订模块 获得所述修订后话单文件之后,还用于利用所述编码库,对所述修订后话单文 件进行编码。
3. 如权利要求2所述的系统,其特征在于,所述指令输入模块为一计算 机客户端,所述计算机客户端还用于显示所述指定计费话单文件和所述修订后 话单文件。
4. 如权利要求3所述的系统,其特征在于,所述话单修订^^莫块还用于向 所述计算机客户端输出所述指定计费话单文件和所述修订后话单文件,并在输 出所述指定计费话单文件和所述修订后话单文件之前,利用所述解码库,对所 述指定计费话单文件和所述修订后话单文件分别进行解码。
5. 如权利要求1至4中任一项所述的系统,其特征在于,所述修订指令 包括一修订范围,所述指定计费话单文件为所述计费话单文件中第一记录字段 符合所述修订范围的话单文件。
6. 如权利要求5所述的系统,其特征在于,所述修订指令还包括一修订 内容,所述话单修订模块根据所述修订内容对所述指定计费话单文件中的第二 记录字段进行修订。
7. —种修订计费话单的方法,其特征在于,所述方法利用话单修订模块 来修订通讯服务的至少 一计费话单文件,所述方法包括步骤所述话单修订模块接收由一指令输入模块输入的修订指令,其中所述修订 指令指示对所述计费话单文件中的至少 一指定计费话单文件进行^"订; 所述话单修订才莫块从所述计费话单文件中调用所述指定计费话单文件; 所述话单修订模块根据所述修订指令,对所述指定计费话单文件进行修 订,获得所述指定计费话单文件的修订后话单文件。
8. 如权利要求7所述的方法,其特征在于,在所述话单修订模块从所述 计费话单文件中调用所述指定计费话单文件的步骤之后,还包括步骤所述话单修订模块利用 一话单解码存储模块所存储的解码库,对所述指定 计费话单文件进行解码;以及在所述话单修订模块获得所述修订后话单文件的步骤之后,还包括步骤所述话单修订模块利用 一话单编码存储模块所存储的编码库,对所述修订 后话单文件进行编码。
9. 如权利要求8所述的方法,其特征在于,所述话单修订模块对所述指 定计费话单文件进行解码的步骤之后,还包括步骤所述话单修订模块向一计 算机客户端输出显示所述指定计费话单文件。
10. 如权利要求9所述的方法,其特征在于,所述话单修订模块对所述修 订后话单文件进行编码的步骤之后,还包括步骤所述话单修订模块利用所述 解码库,对经过编码的所述修订后话单文件进一步作解码处理,并向所述计算 机客户端输出显示解码后的所述修订后话单文件。
全文摘要
本发明公开了一种修订计费话单的系统和方法,用于修订通讯服务的至少一计费话单文件,所述系统包括指令输入模块,用于输入修订指令,所述修订指令指示对所述计费话单文件中的至少一指定计费话单文件进行修订;话单修订模块,与通讯网络上的计费服务器连接,用于从所述计费话单文件中调用所述指定计费话单文件,并根据所述修订指令对所述指定计费话单文件进行修订,获得所述指定计费话单文件的修订后话单文件。所述系统和方法通过输入包括修订范围和修订内容的修订指令,可以实时批量调整计费话单文件,使修订计费话单文件的效率获得提高。
文档编号H04M15/00GK101582957SQ20091008696
公开日2009年11月18日 申请日期2009年6月11日 优先权日2009年6月11日
发明者王修中 申请人:中兴通讯股份有限公司