定时分割计费处理方法与系统的制作方法

文档序号:8000151阅读:283来源:国知局
定时分割计费处理方法与系统的制作方法
【专利摘要】本发明实施例公开了一种定时分割计费处理方法与系统,其中,方法包括:IMS网元向CCF单元发送计费开始消息;CCF单元向IMS网元返回计费开始响应消息,其中包括预先设定的定时分割时间间隔值;IMS网元根据定时分割时间间隔值启动定时分割定时器,以呼叫会话建立的开始时间作为起始时间,依次按照定时分割时间间隔值进行计时;每次定时分割时间间隔值对应的结束时间到达,IMS网元根据呼叫业务的会话通话状态生成计费中间消息并发送给CCF单元,其中包括定时分割模式标识;CCF单元根据定时分割模式标识,对本次会话中尚未生成话单的计费消息进行合成,生成定时分割话单。本发明实施例可以实现IMS网络中CCF单元生成定时分割话单的计费准确性。
【专利说明】定时分割计费处理方法与系统

【技术领域】
[0001] 本发明涉及通信技术,尤其是一种定时分割计费处理方法与系统。

【背景技术】
[0002] 互联网协议(IP)多媒体子系统(IP Multimedia Subsystem,IMS)网络作为多业 务融合的核心网络架构,为固网和移动网提供了一个实现全IP网络融合的平台,其中语音 和视频的呼叫会话类业务是MS基本业务,也是搭建更为丰富的多媒体融合业务的重要基 础。对于呼叫会话类业务,为避免长时间通话过程中未及时生成话单造成计费损失,要求网 络具备为长时间通话提供生成定时分割话单的功能。在传统网络中,呼叫会话类业务的话 单由提供业务的网元直接生成,由网元根据设定的定时分割时间间隔值来生成定时分割话 单。而在MS网络中,则采用了一种新的集中式离线计费架构,即由MS网元生成呼叫会话 业务相关的计费消息并以离线计费接口(Offline Charging Reference Point between an IMS Network Entity or an AS and CCF,Rf接口)发送给离线计费采集功能(CCF)单元, CCF单元则收集不同IMS网元提供的计费消息并生成话单。在这种新的集中式离线计费架 构下,不再是由IMS网元直接生成话单,因此对于为长时间通话生成定时分割话单的功能, 也是由CCF单元来承担。
[0003] 然而,在实现本发明的过程中,发明人发现在新的集中式离线计费架构下,因为目 前CCF单元生成定时分割话单的功能不完善,带来如下问题:
[0004] 1) 一种情况为:由CCF单元采取在规定的定时分割超时时间到达后,对该时段内 所接收到的计费消息进行合成,但因 IMS网元所生成的计费消息不是按固定时间间隔生 成,因此分割话单的时长不一定为设定的定时分割时间间隔值。其话单时长很可能带有余 留秒值,这样的话,所余留秒值或者被计费系统舍弃,或者被计费系统按一个完整计费单元 作计费,使得一次通话出分割话单的分段累积计费时长与出单张长话单的计费时长之间出 现了计费误差的问题;
[0005] 2)另一种情况为:为保证所生成的定时分割话单时长值为设定的定时分割时间间 隔值,CCF单元采取在规定的定时分割超时时间到达后,对所接收到的计费消息的时长进行 分析,因该时长不会超过定时分割时间间隔值,CCF单元则提前生成一张时长为设定的定时 分割时间间隔值的定时分割话单且输出给计费系统。这样一旦之后CCF单元又收到MS网 元延迟发来的计费结束消息,其结束时间反而早于定时分割话单时间,则带来需要计费系 统对原已接收的分割话单作重新处理的问题;
[0006] 3)还有一种情况为:为保证所生成的定时分割话单时长值为设定的定时分割时间 间隔值,CCF单元采取对所接收到的计费消息的时长进行累积,当时长累积值超出定时分割 时间间隔值,CCF单元则生成一张时长为设定的定时分割时间间隔值的分割话单,而所剩余 时长将并入到下一张分割话单的时长累积。这种方式能解决仅要求对通话时长作定时分割 的场景,但不适用于定时分割的同时还须提供具体流量信息的场景。
[0007] 造成以上问题的主要原因为,以上方式的触发定时分割的时间点来自CCF但话单 中相关的会话通话状态信息却来自MS网元,然而触发定时分割的时间点与会话通话状态 有密切关系,仅根据CCF单元自身时间无法获得该时间点对应的会话通话状态。


【发明内容】

[0008] 本发明实施例所要解决的一个技术问题是:提供一种定时分割计费处理方法与系 统,以避免MS网络中呼叫会话类业务的定时分割触发时间点取自CCF单元自身时间,使得 CCF单元在定时分割时间间隔到达时却没有获得对应MS网元提供的准确计费信息,造成 CCF单元生成定时分割话单的计费信息不准确的问题,实现MS网络中CCF单元生成定时分 割话单的计费准确性。
[0009] 本发明实施例提供的一种定时分割计费处理方法,包括:
[0010] 互联网协议多媒体子系统MS网元为一个呼叫业务建立会话并开始计费时,向计 费采集功能CCF单元发送计费开始消息;
[0011] CCF单元响应于接收到MS网元发送的计费开始消息,向MS网元返回计费开始响 应消息,所述计费开始响应消息中包括预先设定的定时分割时间间隔值;
[0012] MS网元根据所述定时分割时间间隔值启动定时分割定时器,以呼叫会话建立的 开始时间作为起始时间,依次按照定时分割时间间隔值进行计时;
[0013] 响应于每次定时分割时间间隔值对应的结束时间到达,MS网元根据呼叫业务的 会话通话状态生成计费中间消息并发送给CCF单元,所述计费中间消息中包括定时分割模 式标识、媒体流信息与时间戳信息;
[0014] CCF单元根据所述定时分割模式标识,对本次会话中尚未生成话单的计费消息进 行合成,生成定时分割话单,所述计费消息包括计费中间消息。
[0015] 在上述定时分割计费处理方法的另一个实施例中,话单分割模式包括定时分割模 式与不分割模式;
[0016] 所述CCF单元响应于接收到MS网元发送的计费开始消息与所述向MS网元返回 计费开始响应消息之前,还包括:
[0017] CCF单元查询预先设置的话单分割信息,获取所述MS网元对应的话单分割模式 以及在话单分割模式为定时分割模式时的定时分割时间间隔值;所述话单分割信息包括各 IMS网元对应的话单分割模式以及在话单分割模式为定时分割模式时的定时分割时间间隔 值;
[0018] 响应于所述IMS网元对应的话单分割模式为定时分割模式,在所述计费开始响应 消息中设置获取到的定时分割时间间隔值;
[0019] 响应于所述IMS网元对应的话单分割模式为不分割模式,不在所述计费开始响应 消息中设置定时分割时间间隔值。
[0020] 在上述定时分割计费处理方法的另一个实施例中,还包括预先设置所述话单分割 信息的操作。
[0021] 在上述定时分割计费处理方法的另一个实施例中,所述计费开始响应消息具体为 离线计费Rf接口的计费开始响应消息ACA[Start],所述计费开始响应消息ACA[Start]中 扩展设置有 Acct-Interim-Interval 字段;
[0022] 所述在所述计费开始响应消息中设置获取到的定时分割时间间隔值包括:将所述 Acct-Interim-Interval字段赋值为获取到的定时分割时间间隔值;
[0023] 所述不在所述计费开始响应消息中设置定时分割时间间隔值包括:不对所述 Acct-Interim-Interval字段赋值,或者将所述Acct-Interim-Interval字段赋值为预设 值。
[0024] 在上述定时分割计费处理方法的另一个实施例中,所述计费中间消息具体为离线 计费Rf接口的计费中间消息ACR[Interim],所述计费中间消息ACR[Interim]中扩展设置 有Interim-Type字段,用于标识计费中间消息ACR[Interim]的类型为定时分割类型、媒体 切换类型或其他类型;
[0025] 所述Interim-Type字段被设置定时分割模式标识或媒体切换类型标识时,计费 中间消息ACR[Interim]的类型分别为定时分割类型或媒体切换类型。
[0026] 在上述定时分割计费处理方法的另一个实施例中,还包括:
[0027] CCF单元接收到MS网元发送的计费中间消息后,根据所述计费中间消息中是否 包括定时分割模式标识识别所述MS网元的话单分割模式;
[0028] 响应于所述计费中间消息中包括定时分割模式标识,所述IMS网元的话单分割模 式为定时分割模式,执行所述CCF单元根据所述定时分割模式标识,对本次会话中尚未生 成话单的计费消息进行合成的操作;
[0029] 否则,响应于所述计费中间消息中不包括定时分割模式标识,所述IMS网元的话 单分割模式为不分割模式,CCF单元暂时不生成话单。
[0030] 在上述定时分割计费处理方法的另一个实施例中,还包括:
[0031] IMS网元结束所述会话时,向CCF单元发送计费结束消息;
[0032] CCF单元识别所述MS网元的话单分割模式是否为定时分割模式;
[0033] 响应于所述IMS网元的话单分割模式为定时分割模式,CCF单元对本次会话中尚 未生成话单的计费消息进行合成,生成最后部分的定时分割话单;
[0034] 否则,响应于所述MS网元的话单分割模式为不分割模式,CCF单元对本次会话中 的所有计费消息进行合成,生成一张单独话单。
[0035] 在上述定时分割计费处理方法的另一个实施例中,还包括:
[0036] 响应于MS网元发送计费消息超时,CCF单元将本次会话中尚未生成话单的计费 消息进行合成,生成异常超时话单。
[0037] 在上述定时分割计费处理方法的另一个实施例中,还包括:
[0038] 所述CCF单元在生成异常超时话单之后接收到MS网元发送的计费消息时,将生 成异常超时话单之后接收到的计费消息进行合成,生成异常话单,以便计费系统对该异常 话单进行异常合单处理。
[0039] 本发明实施例提供的一种定时分割计费处理系统,包括互联网协议多媒体子系统 MS网元与计费采集功能CCF单元;
[0040] 所述MS网元,用于为一个呼叫业务建立会话并开始计费时,向CCF单元发送计费 开始消息;根据所述CCF单元返回的定时分割时间间隔值启动定时分割定时器,以呼叫会 话建立的开始时间作为起始时间,依次按照定时分割时间间隔值进行计时;以及响应于每 次定时分割时间间隔值对应的结束时间到达,根据呼叫业务的会话通话状态生成计费中间 消息并发送给CCF单元,所述计费中间消息中包括定时分割模式标识、媒体流信息与时间 戳信息;
[0041] 所述CCF单元,用于响应于接收到MS网元发送的计费开始消息,向MS网元返回 计费开始响应消息,所述计费开始响应消息中包括预先设定的定时分割时间间隔值;以及 根据所述定时分割模式标识,对本次会话中尚未生成话单的计费消息进行合成,生成定时 分割话单,所述计费消息包括计费中间消息。
[0042] 在上述定时分割计费处理系统的另一个实施例中,话单分割模式包括定时分割模 式与不分割模式;
[0043] 所述CCF单元,还用于在接收到MS网元发送的计费开始消息后,查询预先设置的 话单分割信息,获取所述MS网元对应的话单分割模式以及在话单分割模式为定时分割模 式时的定时分割时间间隔值;所述话单分割信息包括各MS网元对应的话单分割模式以及 在话单分割模式为定时分割模式时的定时分割时间间隔值;响应于所述IMS网元对应的话 单分割模式为定时分割模式,在所述计费开始响应消息中设置获取到的定时分割时间间隔 值;响应于所述MS网元对应的话单分割模式为不分割模式,不在所述计费开始响应消息 中设置定时分割时间间隔值。
[0044] 在上述定时分割计费处理系统的另一个实施例中,所述计费开始响应消息具体为 离线计费Rf接口的计费开始响应消息ACA[Start],所述计费开始响应消息ACA[Start]中 扩展设置有 Acct-Interim-Interval 字段;
[0045] 所述CCF单元在所述计费开始响应消息中设置获取到的定时分割时间间隔值时, 具体将所述Acct-Interim-Interval字段赋值为获取到的定时分割时间间隔值;
[0046] 所述CCF单元不在所述计费开始响应消息中设置定时分割时间间隔值时,具体不 对所述Acct-Interim-Interval字段赋值,或者将所述Acct-Interim-Interval字段赋值 为预设值。
[0047] 在上述定时分割计费处理系统的另一个实施例中,所述计费中间消息具体为离线 计费Rf接口的计费中间消息ACR[Interim],所述计费中间消息ACR[Interim]中扩展设置 有Interim-Type字段,用于标识计费中间消息ACR[Interim]的类型为定时分割类型、媒体 切换类型或其他类型;
[0048] 所述Interim-Type字段被设置定时分割模式标识或媒体切换类型标识时,计费 中间消息ACR[Interim]的类型分别为定时分割类型或媒体切换类型。
[0049] 在上述定时分割计费处理系统的另一个实施例中,所述CCF单元,还用于在接收 到MS网元发送的计费中间消息后,根据所述计费中间消息中是否包括定时分割模式标识 识别所述頂S网元的话单分割模式;响应于所述计费中间消息中包括定时分割模式标识, 所述IMS网元的话单分割模式为定时分割模式,执行所述根据所述定时分割模式标识,对 本次会话中尚未生成话单的计费消息进行合成的操作;否则,响应于所述计费中间消息中 不包括定时分割模式标识,所述MS网元的话单分割模式为不分割模式,暂时不生成话单。
[0050] 在上述定时分割计费处理系统的另一个实施例中,所述MS网元,还用于在结束 所述会话时,向CCF单元发送计费结束消息;
[0051] 所述CCF单元,还用于识别所述MS网元的话单分割模式是否为定时分割模式;响 应于所述MS网元的话单分割模式为定时分割模式,对本次会话中尚未生成话单的计费消 息进行合成,生成最后部分的定时分割话单;否则,响应于所述MS网元的话单分割模式为 不分割模式,对本次会话中的所有计费消息进行合成,生成一张单独话单。
[0052] 在上述定时分割计费处理系统的另一个实施例中,所述CCF单元,还用于响应于 MS网元发送计费消息超时,将本次会话中尚未生成话单的计费消息进行合成,生成异常超 时话单。
[0053] 在上述定时分割计费处理系统的另一个实施例中,所述CCF单元,还用于在生成 异常超时话单之后接收到MS网元发送的计费消息时,将生成异常超时话单之后接收到的 计费消息进行合成,生成异常话单,以便计费系统对该异常话单进行异常合单处理。
[0054] 基于本发明上述实施例提供的定时分割计费处理方法与系统,MS网元为一个呼 叫业务建立会话并开始计费时,向CCF单元发送计费开始消息;CCF单元向MS网元返回的 计费开始响应消息中包括预先设定的定时分割时间间隔值;頂S网元根据该定时分割时间 间隔值启动定时分割定时器,以呼叫会话建立的开始时间作为起始时间,依次按照定时分 割时间间隔值进行计时;响应于每次定时分割时间间隔值对应的结束时间到达,MS网元 根据呼叫业务的会话通话状态生成计费中间消息并发送给CCF单元,所述计费中间消息中 包括定时分割模式标识、媒体流信息与时间戳信息;CCF单元根据所述定时分割模式标识, 对本次会话中尚未生成话单的计费消息进行合成,生成定时分割话单。与现有技术相比,本 发明实施例避免了頂S网络中呼叫会话类业务的定时分割触发时间点取自CCF单元自身时 间而计费信息却来自MS网元,两者无法直接对应,使得CCF单元在定时分割时间间隔到达 时却没有获得对应MS网元提供的准确计费信息,造成CCF单元生成定时分割话单的计费 信息不准确的问题,实现IMS网络中CCF单元生成定时分割话单的计费准确性。
[0055] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

【专利附图】

【附图说明】
[0056] 构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释 本发明的原理。
[0057] 参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0058] 图1为本发明定时分割计费处理方法一个实施例的流程图。
[0059] 图2为本发明定时分割计费处理方法另一个实施例的流程图。
[0060] 图3为本发明定时分割计费处理系统一个实施例的结构示意图。

【具体实施方式】
[0061] 现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具 体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本 发明的范围。
[0062] 同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际 的比例关系绘制的。
[0063] 以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明 及其应用或使用的任何限制。
[0064] 对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适 当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0065] 在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不 是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0066] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一 个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0067] 本发明实施例中,为实现分割话单的计费准确性,通过对离线计费(Offline Charging Reference Point between an IMS Network Entity or an AS and CCF,Rf)接 口,即:MS网元与计费采集模块之间的离线计费参考点,进行扩展,改进MS网元离线计费 采集功能CCF单元与MS网元之间的计费配合,由MS网元根据会话通话状态生成定时分 割的计费消息,由CCF单元提取Rf接口消息中这部分扩展内容生成定时分割话单,以此来 保证CCF单元分割话单计费准确性。其中,呼叫业务会话相关的计费消息包括3对消息 : 计费开始消息ACR[start]与计费开始响应消息ACA[start]、计费中间消息ACR[interim] 与计费中间响应消息ACA[interim]、计费终止消息ACR[stop]与计费终止响应消息 ACA[stop]。
[0068] 本发明实施例实现了由CCF单元统一对话单分割模式以及定时分割时间间隔值 作配置,避免了 CCF单元和MS网元上分别作配置可能造成数据不一致的问题。本发明 实施例通过扩展Rf接口的计费中间消息ACR[Interim],为该消息增加一个Interim-Type 字段,根据该字段可将计费中间消息区分为定时分割类型、媒体切换类型或其他类型 ACR[Interim],其中定时分割类型ACR[Interim]是为实现定时分割话单而定制的消息。因 此CCF单元收到定时分割类型的计费中间消息ACR[Interim]后,根据这个字段得知该消息 为IMS网元发送的定时分割指示,则可根据该计费中间消息ACR[Interim]中携带的相关定 时分割的计费信息来生成分割话单,从而避免了由于CCF单元触发定时分割的时间点来自 自身时间而计费信息却来自MS网元,两者无法直接对应而造成计费信息不准确的问题。 本发明实施例中,MS网元可以提供定时分割类型的计费中间消息ACR[Interim]生成的功 能,同时也可以为媒体切换或其他类型的计费中间消息ACR[Interim]新增Interim-Type 字段,实现计费中间消息类型区分的功能。CCF为网元可以提供话单分割模式的配置功能, 并根据网元的话单分割模式实现不同分割模式下话单生成的功能。
[0069] 图1为本发明定时分割计费处理方法一个实施例的流程图。如图1所示,该实施 例的定时分割计费处理方法包括:
[0070] 110, MS网元为一个呼叫业务建立会话并开始计费时,向CCF单元发送计费开始 消息。
[0071] 120, CCF单元响应于接收到MS网元发送的计费开始消息,向MS网元返回计费 开始响应消息,该计费开始响应消息中包括预先设定的定时分割时间间隔值。
[0072] 130, MS网元根据定时分割时间间隔值启动定时分割定时器,以呼叫会话建立的 开始时间作为起始时间,依次按照定时分割时间间隔值进行计时。
[0073] 140,响应于每次定时分割时间间隔值对应的结束时间到达,MS网元根据呼叫业 务的会话通话状态生成计费中间消息并发送给CCF单元,该计费中间消息中包括定时分割 模式标识、媒体流信息(例如,媒体流的类型、端口等)与时间戳信息。
[0074] 其中,时间戳信息由时间戳字段携带,其具体可以是会话请求时间戳,例如 SIP-Request-Time-Stamp (秒级)、SIP-Request-Time-Stamp-Fraction (携带秒之后的毫 秒信息),也可以是会话响应时间戮 SIP-Response-Time-Stamp、SIP-Response-Time-Stamp -FractioruCCF单元将收到的计费消息中的这些时间戳信息记录在话单中的对应时间戳字 段,可用于详细话单分析。CCF单元在收到Interim-Type字段填为定时分割类型的计费中 间消息后,将生成定时分割话单。这时,CCF单元还可以借助该计费消息的时间戳信息来得 出通话时长,并通过该通话时长来校验定时分割话单的生成正确性。
[0075] 除此之外,MS网元还可以根据会话过程中的其他情况来触发计费中间消息,例 如,会话过程发生媒体切换时,该IMS网元也将生成计费中间消息ACR[Interim],其中携带 该呼叫发生媒体切换后的媒体流信息、时间戳等信息,并且将Interim-Type字段填为媒体 切换类型。
[0076] 150, CCF单元根据定时分割模式标识,对本次会话中尚未生成话单的计费消息进 行合成,生成定时分割话单,该计费消息包括计费中间消息。
[0077] 基于本发明上述实施例提供的定时分割计费处理方法,MS网元为一个呼叫业务 建立会话并开始计费时,向CCF单元发送计费开始消息;CCF单元向MS网元返回的计费开 始响应消息中包括预先设定的定时分割时间间隔值;MS网元根据该定时分割时间间隔值 启动定时分割定时器,以呼叫会话建立的开始时间作为起始时间,依次按照定时分割时间 间隔值进行计时;响应于每次定时分割时间间隔值对应的结束时间到达,MS网元根据呼 叫业务的会话通话状态生成计费中间消息并发送给CCF单元,所述计费中间消息中包括定 时分割模式标识、媒体流信息与时间戳信息;CCF单元根据所述定时分割模式标识,对本次 会话中尚未生成话单的计费消息进行合成,生成定时分割话单。与现有技术相比,本发明实 施例避免了 MS网络中呼叫会话类业务的定时分割触发时间点取自CCF单元自身时间而计 费信息却来自MS网元,两者无法直接对应,使得CCF单元在定时分割时间间隔到达时却没 有获得对应MS网元提供的准确计费信息,造成CCF单元生成定时分割话单的计费信息不 准确的问题,实现頂S网络中CCF单元生成定时分割话单的计费准确性。
[0078] 根据本发明定时分割计费处理方法的另一个实施例,话单分割模式可以包括定时 分割模式与不分割模式。
[0079] 该实施例中,图1所示实施例的操作120中,CCF单元响应于接收到IMS网元发送 的计费开始消息与向頂S网元返回计费开始响应消息之间,还可以包括如下操作:
[0080] CCF单元查询预先设置的话单分割信息,获取该MS网元对应的话单分割模式以 及在话单分割模式为定时分割模式时的定时分割时间间隔值;该话单分割信息包括各IMS 网元对应的话单分割模式以及在话单分割模式为定时分割模式时的定时分割时间间隔值。
[0081] 响应于IMS网元对应的话单分割模式为定时分割模式,在计费开始响应消息中设 置获取到的定时分割时间间隔值。
[0082] 响应于IMS网元对应的话单分割模式为不分割模式,不在计费开始响应消息中设 置定时分割时间间隔值。
[0083] 根据本发明定时分割计费处理方法的另一个实施例,还可以包括预先设置话单分 割信息的操作。CCF单元可以提供IMS网元的定时分割时间间隔值的配置,且支持针对不 同网元作不同的配置。例如,CCF单元可以将会话发起协议应用服务器(SIP AS)的话单配 置为定时分割模式,且其话单的定时分割时间间隔值配置为30分钟;可以将媒体网关控制 功能(MGCF)单元的话单也配置为定时分割模式,但定时分割时间间隔值配置为1小时;CCF 单元还可以将服务会话控制功能(S-CSCF)单元的话单配置为不分割模式。
[0084] 示例性地,本发明实施例中的MS网元可以包括但不限于SIPAS、代理会话控制功 能(P-CSCF)单元、S-CSCF单元、MGCF、接入网关控制功能(AGCF)单元、紧急呼叫会话控制 功能(E-CSCF)单元等。
[0085] 根据本发明定时分割计费处理方法实施例的一个示例而非限制,上述实施例中的 计费开始响应消息具体为离线计费Rf接口的计费开始响应消息ACA[Start],其中的计费 开始响应消息ACA[Start]中扩展设置有Acct-Interim-Interval字段。相应地,在计费开 始响应消息中设置获取到的定时分割时间间隔值可以是:将Acct-Interim-Interval字段 赋值为获取到的定时分割时间间隔值。不在计费开始响应消息中设置定时分割时间间隔值 可以是:不对Acct-Interim-Interval字段赋值,或者将Acct-Interim-Interval字段赋值 为预设值。
[0086] 根据本发明定时分割计费处理方法实施例的另一个示例而非限制,上述实施例中 的计费中间消息具体为离线计费Rf接口的计费中间消息ACR[Interim],该计费中间消息 ACR[Interim]中扩展设置有Interim-Type字段,用于标识计费中间消息ACR[Interim]的 类型为定时分割类型、媒体切换类型或其他类型。其中,Interim-Type字段被设置定时分 割模式标识或媒体切换类型标识时,计费中间消息ACR[Interim]的类型分别为定时分割 类型或媒体切换类型。
[0087] 在本发明定时分割计费处理方法的又一个实施例中,还可以包括:
[0088] CCF单元接收到MS网元发送的计费中间消息后,根据计费中间消息中是否包括 定时分割模式标识识别頂S网元的话单分割模式;
[0089] 响应于计费中间消息中包括定时分割模式标识,MS网元的话单分割模式为定时 分割模式,执行CCF单元根据定时分割模式标识,对本次会话中尚未生成话单的计费消息 进行合成的操作;
[0090] 否则,响应于计费中间消息中不包括定时分割模式标识,IMS网元的话单分割模式 为不分割模式,CCF单元暂时不生成话单。
[0091] 进一步地,在本发明定时分割计费处理方法的又一个实施例中,还可以包括:
[0092] MS网元结束会话时,向CCF单元发送计费结束消息;
[0093] CCF单元识别MS网元的话单分割模式是否为定时分割模式;
[0094] 响应于MS网元的话单分割模式为定时分割模式,CCF单元对本次会话中尚未生 成话单的计费消息进行合成,生成最后部分的定时分割话单;
[0095] 否则,响应于MS网元的话单分割模式为不分割模式,CCF单元对本次会话中的所 有计费消息进行合成,生成一张单独话单。
[0096] CCF仅收到计费开始消息ACR[Start],或CCF收到计费中间消息ACR[Interim]但 CCF单元检查当前还未满足话单生成条件时,CCF单元仅收集计费消息而不生成话单。CCF 单元收到计费消息后,会把计费消息存放在临时区,当CCF单元满足话单生成条件时,例如 收到计费终止消息时,或CCF单元判断长时间未收到计费消息造成超时时,或在CCF单元上 发起维护操作强制立即生成话单,或在本实施例中收到定时分割类型的计费中间消息时, CCF单元则将去合成临时区中该会话的计费消息,生成一张话单。当CCF单元生成话单后, 这些生成过话单的计费消息将被标识为已用。
[0097] 在本发明定时分割计费处理方法的又一个实施例中,响应于MS网元发送计费消 息超时,CCF单元将本次会话中尚未生成话单的计费消息进行合成,生成异常超时话单。
[0098] 进一步地,在本发明定时分割计费处理方法的又一个实施例中,还可以包括:
[0099] CCF单元在生成异常超时话单之后接收到MS网元发送的计费消息时,将生成异 常超时话单之后接收到的计费消息进行合成,生成异常话单,以便计费系统对该异常话单 进行异常合单处理。
[0100] 对于未超时的正常计费消息,CCF单元在判断出现超时时,已将其合成为一张话 单,且为异常话单。同时CCF单元将中断对该会话的计费监控。因此MS网元也会因收不 到CCF单元对该会话的计费响应,而将该会话中这些未得到CCF单元响应的计费消息临时 存放在自己侧。一旦MS网元侧判断出其与CCF单元之间通信恢复正常,MS网元则会重 发这些计费消息,CCF单元在收到这些超时后发送来的计费消息后,也需要将之生成一张话 单,且为异常话单。而这些异常话单的合成,则将由CCF单元交给计费系统去进行后续合单 处理。
[0101] 图2为本发明定时分割计费处理方法另一个实施例的流程图。如图2所示,该实 施例的定时分割计费处理方法包括:
[0102] 210, IMS网元为一次新的呼叫业务建立会话。
[0103] 220,頂5网元为该呼叫业务发起计费,向〇^单元发送计费开始消息4〇?[5七&竹]。
[0104] 230,CCF单元向MS网元返回计费开始响应消息ACA [Start]消息,其中的 Acct-Interim-Interval字段设置为定时分割时间间隔值。
[0105] 240, MS网元根据定时分割时间间隔值启动定时分割定时器,定时器开始时间为 该呼叫业务的会话建立开始时间,依次按照定时分割时间间隔值进行计时,对定时分割时 间间隔到达进行监测。
[0106] 250,在每次定时分割时间间隔值对应的结束时间到达后,MS网元向CCF单元发 送计费中间消息ACR[Interim],其中的Interim-Type为定时分割类型。
[0107] 260, CCF单元向IMS网元返回计费中间响应消息ACA[Interim]消息。
[0108] 270, CCF单元根据MS网元的话单分割模式,若该MS网元为定时分割模式,CCF 单元将之前所收集的未生成话单的计费消息进行合成,生成定时分割部分话单。若该IMS 网元为不分割模式,CCF单元则暂时不生成话单。
[0109] 280, MS网元结束该呼叫业务的会话。
[0110] 281,MS网元向CCF发送计费结束消息ACR[Stop]。
[0111] 282, CCF单元向IMS网元返回计费结束响应消息ACA[Stop]。
[0112] 283, CCF单元根据MS网元的话单分割模式,若该MS网元为定时分割模式,CCF 单元将之前所收集的未生成话单的计费消息进行合成,生成定时分割的最后部分话单。若 该MS网元为不分割模式,CCF单元则合成所有计费消息,生成一张单独话单。
[0113] 之后,不执行本实施例的后续流程。
[0114] 290, CCF单元判断MS网元发送计费消息ACR (包括计费中间消息ACR[Interim] 和计费终止消息ACR[Stop])超时。
[0115] 291,CCF单元合成之前未生成话单的计费消息,生成异常超时话单。若之后CCF单 元又收到该呼叫后续的计费消息,CCF单元仍将这些计费消息进行合成,也生成异常话单。 这些异常话单可供计费系统后继作异常合单处理。
[0116] 其中,操作280与290为触发条件,不存在执行顺序限制,操作280、290与220? 270之间也不存在执行顺序限制,操作280与290发生时,即相应执行281?283、291的操 作。
[0117] 图3为本发明定时分割计费处理系统一个实施例的结构示意图。该实施例的定时 分割计费处理系统可用于实现本发明上述各定时分割计费处理方法实施例。如图3所示, 其包括IMS网元310与CCF单元320。
[0118] MS网元310,用于为一个呼叫业务建立会话并开始计费时,向CCF单元320发送 计费开始消息;根据CCF单元320返回的定时分割时间间隔值启动定时分割定时器,以呼叫 会话建立的开始时间作为起始时间,依次按照定时分割时间间隔值进行计时;以及响应于 每次定时分割时间间隔值对应的结束时间到达,根据呼叫业务的会话通话状态生成计费中 间消息并发送给CCF单元320,计费中间消息中包括定时分割模式标识、媒体流信息与时间 戳信息。
[0119] CCF单元320,用于响应于接收到MS网元310发送的计费开始消息,向MS网元 310返回计费开始响应消息,计费开始响应消息中包括预先设定的定时分割时间间隔值; 以及根据定时分割模式标识,对本次会话中尚未生成话单的计费消息进行合成,生成定时 分割话单,其中的计费消息包括计费中间消息。
[0120] 基于本发明上述实施例提供的定时分割计费处理系统,MS网元为一个呼叫业务 建立会话并开始计费时,向CCF单元发送计费开始消息;CCF单元向MS网元返回的计费开 始响应消息中包括预先设定的定时分割时间间隔值;MS网元根据该定时分割时间间隔值 启动定时分割定时器,以呼叫会话建立的开始时间作为起始时间,依次按照定时分割时间 间隔值进行计时;响应于每次定时分割时间间隔值对应的结束时间到达,MS网元根据呼 叫业务的会话通话状态生成计费中间消息并发送给CCF单元,所述计费中间消息中包括定 时分割模式标识、媒体流信息与时间戳信息;CCF单元根据所述定时分割模式标识,对本次 会话中尚未生成话单的计费消息进行合成,生成定时分割话单。与现有技术相比,本发明实 施例避免了 MS网络中呼叫会话类业务的定时分割触发时间点取自CCF单元自身时间而计 费信息却来自MS网元,两者无法直接对应,使得CCF单元在定时分割时间间隔到达时却没 有获得对应MS网元提供的准确计费信息,造成CCF单元生成定时分割话单的计费信息不 准确的问题,实现頂S网络中CCF单元生成定时分割话单的计费准确性。
[0121] 根据本发明定时分割计费处理系统的另一个实施例,话单分割模式具体可以包括 定时分割模式与不分割模式。该实施例中,CCF单元320,还用于在接收到MS网元310发 送的计费开始消息后,查询预先设置的话单分割信息,获取MS网元310对应的话单分割模 式以及在话单分割模式为定时分割模式时的定时分割时间间隔值;其中的话单分割信息包 括各IMS网元310对应的话单分割模式以及在话单分割模式为定时分割模式时的定时分割 时间间隔值;响应于MS网元310对应的话单分割模式为定时分割模式,在计费开始响应消 息中设置获取到的定时分割时间间隔值;响应于頂S网元310对应的话单分割模式为不分 割模式,不在计费开始响应消息中设置定时分割时间间隔值。
[0122] 根据本发明定时分割计费处理系统实施例的一个示例而非限制,上述实施例中的 计费开始响应消息具体为离线计费Rf接口的计费开始响应消息ACA[Start],计费开始响 应消息ACA[Start]中扩展设置有Acct-Interim-Interval字段。相应地,CCF单元320在计 费开始响应消息中设置获取到的定时分割时间间隔值时,具体将Acct-Interim-Interval 字段赋值为获取到的定时分割时间间隔值;CCF单元320不在计费开始响应消息中 设置定时分割时间间隔值时,具体不对Acct-Interim-Interval字段赋值,或者将 Acct-Interim-Interval字段赋值为预设值。
[0123] 根据本发明定时分割计费处理系统实施例的另一个示例而非限制,计费中间消息 具体为离线计费Rf接口的计费中间消息ACR[Interim],计费中间消息ACR[Interim]中扩 展设置有Interim-Type字段,用于标识计费中间消息ACR[Interim]的类型为定时分割类 型、媒体切换类型或其他类型。其中,Interim-Type字段被设置定时分割模式标识或媒体切 换类型标识时,计费中间消息ACR[Interim]的类型分别为定时分割类型或媒体切换类型。
[0124] 在本发明定时分割计费处理系统的又一个实施例中,CCF单元320还可以用于在 接收到MS网元310发送的计费中间消息后,根据该计费中间消息中是否包括定时分割模 式标识识别頂S网元310的话单分割模式;响应于计费中间消息中包括定时分割模式标识, IMS网元310的话单分割模式为定时分割模式,执行根据定时分割模式标识,对本次会话中 尚未生成话单的计费消息进行合成的操作;否则,响应于计费中间消息中不包括定时分割 模式标识,MS网元310的话单分割模式为不分割模式,暂时不生成话单。
[0125] 在本发明定时分割计费处理系统的又一个实施例中,MS网元310还可以用于在 结束会话时,向CCF单元320发送计费结束消息。相应地,CCF单元320还可以用于识别MS 网元310的话单分割模式是否为定时分割模式;响应于IMS网元310的话单分割模式为定 时分割模式,对本次会话中尚未生成话单的计费消息进行合成,生成最后部分的定时分割 话单;否则,响应于IMS网元310的话单分割模式为不分割模式,对本次会话中的所有计费 消息进行合成,生成一张单独话单。
[0126] 在本发明定时分割计费处理系统的又一个实施例中,CCF单元320还可以用于响 应于MS网元310发送计费消息超时,将本次会话中尚未生成话单的计费消息进行合成,生 成异常超时话单。
[0127] 在本发明定时分割计费处理系统的又一个实施例中,CCF单元320还可以用于在 生成异常超时话单之后接收到頂S网元310发送的计费消息时,将生成异常超时话单之后 接收到的计费消息进行合成,生成异常话单,以便计费系统对该异常话单进行异常合单处 理。
[0128] 本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其 它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于装置实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。
[0129] 可能以许多方式来实现本发明的方法、系统。例如,可通过软件、硬件、固件或者软 件、硬件、固件的任何组合来实现本发明的方法和系统。用于所述方法的步骤的上述顺序仅 是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别 说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包 括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本 发明的方法的程序的记录介质。
[0130] 本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过 程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序 在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者 光盘等各种可以存储程序代码的介质。
[0131] 本发明实施例避免了 MS网络中呼叫会话类业务的定时分割触发时间点取自CCF 单元自身时间而计费信息却来自頂S网元,两者无法直接对应,使得CCF单元在定时分割时 间间隔到达时却没有获得对应MS网元提供的准确计费信息,造成CCF单元生成定时分割 话单的计费信息不准确的问题,实现MS网络中CCF单元生成定时分割话单的计费准确性。
[0132] 本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明 限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描 述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理 解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【权利要求】
1. 一种定时分割计费处理方法,其特征在于,包括: 互联网协议多媒体子系统MS网元为一个呼叫业务建立会话并开始计费时,向计费采 集功能CCF单元发送计费开始消息; CCF单元响应于接收到IMS网元发送的计费开始消息,向IMS网元返回计费开始响应消 息,所述计费开始响应消息中包括预先设定的定时分割时间间隔值; IMS网元根据所述定时分割时间间隔值启动定时分割定时器,以呼叫会话建立的开始 时间作为起始时间,依次按照定时分割时间间隔值进行计时; 响应于每次定时分割时间间隔值对应的结束时间到达,MS网元根据呼叫业务的会话 通话状态生成计费中间消息并发送给CCF单元,所述计费中间消息中包括定时分割模式标 识、媒体流信息与时间戳信息; CCF单元根据所述定时分割模式标识,对本次会话中尚未生成话单的计费消息进行合 成,生成定时分割话单,所述计费消息包括计费中间消息。
2. 根据权利要求1所述的方法,其特征在于,话单分割模式包括定时分割模式与不分 割模式; 所述CCF单元响应于接收到MS网元发送的计费开始消息与所述向MS网元返回计费 开始响应消息之前,还包括: CCF单元查询预先设置的话单分割信息,获取所述MS网元对应的话单分割模式以及 在话单分割模式为定时分割模式时的定时分割时间间隔值;所述话单分割信息包括各IMS 网元对应的话单分割模式以及在话单分割模式为定时分割模式时的定时分割时间间隔 值; 响应于所述MS网元对应的话单分割模式为定时分割模式,在所述计费开始响应消息 中设置获取到的定时分割时间间隔值; 响应于所述MS网元对应的话单分割模式为不分割模式,不在所述计费开始响应消息 中设置定时分割时间间隔值。
3. 根据权利要求2所述的方法,其特征在于,还包括预先设置所述话单分割信息的操 作。
4. 根据权利要求2所述的方法,其特征在于,所述计费开始响应消息具体为离线计费 Rf接口的计费开始响应消息ACA [Start],所述计费开始响应消息ACA [Start]中扩展设置 有 Acct-Interim-Interval 字段; 所述在所述计费开始响应消息中设置获取到的定时分割时间间隔值包括:将所述 Acct-Interim-Interval字段赋值为获取到的定时分割时间间隔值; 所述不在所述计费开始响应消息中设置定时分割时间间隔值包括:不对所述 Acct-Interim-Interval字段赋值,或者将所述Acct-Interim-Interval字段赋值为预设 值。
5. 根据权利要求4所述的方法,其特征在于,所述计费中间消息具体为离线计费 Rf接口的计费中间消息ACR[Interim],所述计费中间消息ACR[Interim]中扩展设置有 Interim-Type字段,用于标识计费中间消息ACR[Interim]的类型为定时分割类型、媒体切 换类型或其他类型; 所述Interim-Type字段被设置定时分割模式标识或媒体切换类型标识时,计费中间 消息ACR[Interim]的类型分别为定时分割类型或媒体切换类型。
6. 根据权利要求1至5任意一项所述的方法,其特征在于,还包括: CCF单元接收到MS网元发送的计费中间消息后,根据所述计费中间消息中是否包括 定时分割模式标识识别所述MS网元的话单分割模式; 响应于所述计费中间消息中包括定时分割模式标识,所述MS网元的话单分割模式为 定时分割模式,执行所述CCF单元根据所述定时分割模式标识,对本次会话中尚未生成话 单的计费消息进行合成的操作; 否则,响应于所述计费中间消息中不包括定时分割模式标识,所述MS网元的话单分 割模式为不分割模式,CCF单元暂时不生成话单。
7. 根据权利要求6所述的方法,其特征在于,还包括: IMS网元结束所述会话时,向CCF单元发送计费结束消息; CCF单元识别所述IMS网元的话单分割模式是否为定时分割模式; 响应于所述頂S网元的话单分割模式为定时分割模式,CCF单元对本次会话中尚未生 成话单的计费消息进行合成,生成最后部分的定时分割话单; 否则,响应于所述MS网元的话单分割模式为不分割模式,CCF单元对本次会话中的所 有计费消息进行合成,生成一张单独话单。
8. 根据权利要求7所述的方法,其特征在于,还包括: 响应于MS网元发送计费消息超时,CCF单元将本次会话中尚未生成话单的计费消息 进行合成,生成异常超时话单。
9. 根据权利要求8所述的方法,其特征在于,还包括: 所述CCF单元在生成异常超时话单之后接收到MS网元发送的计费消息时,将生成异 常超时话单之后接收到的计费消息进行合成,生成异常话单,以便计费系统对该异常话单 进行异常合单处理。
10. -种定时分割计费处理系统,其特征在于,包括互联网协议多媒体子系统頂S网元 与计费采集功能CCF单元; 所述MS网元,用于为一个呼叫业务建立会话并开始计费时,向CCF单元发送计费开始 消息;根据所述CCF单元返回的定时分割时间间隔值启动定时分割定时器,以呼叫会话建 立的开始时间作为起始时间,依次按照定时分割时间间隔值进行计时;以及响应于每次定 时分割时间间隔值对应的结束时间到达,根据呼叫业务的会话通话状态生成计费中间消息 并发送给CCF单元,所述计费中间消息中包括定时分割模式标识、媒体流信息与时间戳信 息; 所述CCF单元,用于响应于接收到MS网元发送的计费开始消息,向MS网元返回计费 开始响应消息,所述计费开始响应消息中包括预先设定的定时分割时间间隔值;以及根据 所述定时分割模式标识,对本次会话中尚未生成话单的计费消息进行合成,生成定时分割 话单,所述计费消息包括计费中间消息。
11. 根据权利要求10所述的系统,其特征在于,话单分割模式包括定时分割模式与不 分割模式; 所述CCF单元,还用于在接收到MS网元发送的计费开始消息后,查询预先设置的话单 分割信息,获取所述IMS网元对应的话单分割模式以及在话单分割模式为定时分割模式时 的定时分割时间间隔值;所述话单分割信息包括各MS网元对应的话单分割模式以及在话 单分割模式为定时分割模式时的定时分割时间间隔值;响应于所述MS网元对应的话单分 割模式为定时分割模式,在所述计费开始响应消息中设置获取到的定时分割时间间隔值; 响应于所述IMS网元对应的话单分割模式为不分割模式,不在所述计费开始响应消息中设 置定时分割时间间隔值。
12. 根据权利要求11所述的系统,其特征在于,所述计费开始响应消息具体为离线计 费Rf接口的计费开始响应消息ACA[Start],所述计费开始响应消息ACA[Start]中扩展设 置有 Acct-Interim-Interval 字段; 所述CCF单元在所述计费开始响应消息中设置获取到的定时分割时间间隔值时,具体 将所述Acct-Interim-Interval字段赋值为获取到的定时分割时间间隔值; 所述CCF单元不在所述计费开始响应消息中设置定时分割时间间隔值时,具体不对所 述Acct-Interim-Interval字段赋值,或者将所述Acct-Interim-Interval字段赋值为预 设值。
13. 根据权利要求12所述的系统,其特征在于,所述计费中间消息具体为离线计费 Rf接口的计费中间消息ACR[Interim],所述计费中间消息ACR[Interim]中扩展设置有 Interim-Type字段,用于标识计费中间消息ACR[Interim]的类型为定时分割类型、媒体切 换类型或其他类型; 所述Interim-Type字段被设置定时分割模式标识或媒体切换类型标识时,计费中间 消息ACR[Interim]的类型分别为定时分割类型或媒体切换类型。
14. 根据权利要求10至13任意一项所述的系统,其特征在于,所述CCF单元,还用于在 接收到IMS网元发送的计费中间消息后,根据所述计费中间消息中是否包括定时分割模式 标识识别所述MS网元的话单分割模式;响应于所述计费中间消息中包括定时分割模式标 识,所述IMS网元的话单分割模式为定时分割模式,执行所述根据所述定时分割模式标识, 对本次会话中尚未生成话单的计费消息进行合成的操作;否则,响应于所述计费中间消息 中不包括定时分割模式标识,所述MS网元的话单分割模式为不分割模式,暂时不生成话 单。
15. 根据权利要求14所述的系统,其特征在于,所述MS网元,还用于在结束所述会话 时,向CCF单元发送计费结束消息; 所述CCF单元,还用于识别所述MS网元的话单分割模式是否为定时分割模式;响应于 所述IMS网元的话单分割模式为定时分割模式,对本次会话中尚未生成话单的计费消息进 行合成,生成最后部分的定时分割话单;否则,响应于所述IMS网元的话单分割模式为不分 割模式,对本次会话中的所有计费消息进行合成,生成一张单独话单。
16. 根据权利要求15所述的系统,其特征在于,所述CCF单元,还用于响应于IMS网元 发送计费消息超时,将本次会话中尚未生成话单的计费消息进行合成,生成异常超时话单。
17. 根据权利要求16所述的系统,其特征在于,所述CCF单元,还用于在生成异常超时 话单之后接收到MS网元发送的计费消息时,将生成异常超时话单之后接收到的计费消息 进行合成,生成异常话单,以便计费系统对该异常话单进行异常合单处理。
【文档编号】H04W4/24GK104219646SQ201310207983
【公开日】2014年12月17日 申请日期:2013年5月30日 优先权日:2013年5月30日
【发明者】梁朝霞 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1