通信计费方法及计费触发网元的制作方法

文档序号:7756982阅读:180来源:国知局
专利名称:通信计费方法及计费触发网元的制作方法
技术领域
本发明涉及通信技术领域,具体涉及一种通信计费方法和计费触发网元。
背景技术
在通信系统中,网络数据包通常经过分组数据网络网关(Packet Data network (Gateway,P-GW)、服务网关(Service Gateway, S-Gff)和基站进行路由转发到用户设备。用 户在进行位置更新时,例如发生小区切换或跟踪区域切换时,需执行基于用户位置的通信 计费方法。现有技术中的一种基于用户位置的通信计费方法主要包括分组数据网络网关或GPRS网关支持节点(GPRS Gateway Supporting Node,GGSN) 检测到用户位置更新事件,PGW/GGSN根据上述用户位置更新事件触发计费系统继续执行计 费流程,PGW/GGSN检测到用户的承载层连接断开事件时,根据上述承载层连接断开事件触 发计费系统执行终止计费过程。发明人在研究现有技术的过程中发现,若用户的位置更新导致用户的承载层连接 的断开,在计费触发网元上将检测到用户位置更新事件和承载层连接断开事件,计费触发 网元需要和计费系统进行两次交互,而上述位置更新过程并没有新的计费数据产生,现有 的通信计费方法产生了较多的冗余步骤,降低了计费系统的处理性能。

发明内容
本发明提供一种用户在进行位置更新时,减少计费触发网元和计费系统交互流程 的通信计费方法和计费触发网元。—方面,本发明实施例提供的通信计费方法,包括在检测到用户的位置更新时,计费触发网元判断所述位置更新的粒度是否满足预 置的选择性流量卸载的粒度;计费触发网元根据判断结果触发计费系统继续执行计费流程或触发计费系统执 行终止计费过程。另一方面,本发明实施例还提供一种计费触发网元,包括第一判断单元,用于在检测到用户的位置更新时,判断所述位置更新的粒度是否 满足选择性流量卸载的粒度;第一触发单元,用于根据所述第一判断单元的判断结果触发计费系统继续执行计 费流程或触发计费系统执行终止计费过程。在本发明实施例中,计费触发网元在判断用户的位置更新的粒度满足选择性流量 卸载的粒度的情况下,触发计费系统执行终止计费过程。与现有技术相比,本发明实施例中 计费触发网元不需要触发计费系统执行计费流程,直接触发计费系统执行终止计费流程, 因而可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余计费数据产生, 提高了计费触发网元和计费系统的处理性能。


为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施 例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图 获得其他的附图。图1是本发明实施例一提供的通信计费方法的流程图;图2是本发明实施例二提供的通信计费方法的流程图;图3是本发明实施例提供的通信计费方法中根据SIPTO粒度配置基于用户位置的 计费触发事件的方法流程图;图4是本发明实施例三提供的通信计费方法的流程图;图5是本发明实施例四提供的通信计费方法的流程图;图6是本发明实施例五提供的通信计费方法的流程图;图7是本发明实施例六提供的计费触发网元的结构示意图;图8是本发明实施例六提供的计费触发网元中第一触发单元的一个实施例的结 构示意图;图9是本发明实施例六提供的计费触发网元中第一触发单元的另一实施例的结 构示意图;图10是本发明实施例七提供的通信计费系统的结构示意图。
具体实施例方式本发明实施例提供了一种计费方法、系统以及计费触发网元。为了更好的理解本 发明实施例的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方 案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部 的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所 获得的所有其他实施例,都属于本发明保护的范围。参见图1,图1是本发明实施例一提供的通信计费方法的流程图。在通信系统中,有选择性流量卸载(Selected IP Traffic Offload, SIPT0)可以 优化网络传输性能。其主题思想是根据配置的策略和用户的位置信息,就近选取路由路 径,有选择性地将网络中的部分数据流量使用就近路径进行传输,而其余部分数据流量仍 使用正常路径进行传输。通信网络中针对用户位置部署了多个计费触发网元,其中,部署计 费触发网元的粒度称为选择性流量卸载的粒度,具体可以为小区、跟踪区域或路由区域等。在本发明实施例一提供的通信计费方法可以包括S101、在检测到用户的位置更新时,计费触发网元判断位置更新的粒度是否满足 预置的选择性流量卸载的粒度。具体的,计费触发网元可以在检测到用户的位置更新时,判断用户的位置更新的 粒度是否满足预置的选择性流量卸载的粒度,即判断用户的位置更新是否导致用户的承载 层断开。其中,若用户的位置更新的粒度满足预置的选择性流量卸载的粒度,则通信网络切换服务于用户业务的计费触发网元。用户的位置更新为用户所在的小区、路由区域或跟 踪区域发生更新,例如用户的小区发生了更新,则用户的位置更新粒度为小区。若用户的路 由区域发生了更新,则用户的位置更新的粒度为路由区域。其中,计费触发网元为本地的GGSN(Local GGSN,L-GGSN)或本地的PGW(Local PGff,L-PGff)。选择性流量卸载的粒度可以预先配置,例如可以为跟踪区域、路由区域或小区寸。S102、计费触发网元根据判断结果触发计费系统继续执行计费流程或触发计费系 统执行终止计费过程。具体的,若步骤SlOl中判断用户的位置更新的粒度满足选择性流量卸载的粒度, 例如用户的位置更新的粒度为跟踪区域,而选择性流量卸载的粒度为小区,则用户的跟踪 区域更新必然导致小区更新,即位置更新的粒度满足选择性流量卸载的粒度,用户的位置 更新将导致承载层断开,计费触发网元将进行切换,则计费触发网元触发计费系统执行终 止计费过程。若步骤SlOl中判断用户的位置更新的粒度不满足选择性流量卸载的粒度,例 如用户的位置更新的粒度为小区,而选择性流量卸载的粒度为路由区域,则用户的小区更 新并不会导致路由区域发生更新,即位置更新的粒度不满足选择性流量卸载的粒度,用户 的位置更新不会导致承载层切换,此时计费触发网元触发计费系统继续执行计费流程。在本发明实施例中,计费触发网元在判断用户的位置的粒度更新满足选择性流量 卸载的粒度的情况下,触发计费系统执行终止计费过程。与现有技术相比,本发明实施例中 计费触发网元不需要触发计费系统执行计费流程,直接触发计费系统执行终止计费流程, 因而可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余计费数据产生, 提高了计费触发网元和计费系统的处理性能。在本发明实施例一中,计费触发网元触发计费系统执行终止计费过程可以包括1)向在线计费系统发送终止在线计费请求。具体的,在基于用户位置的在线计费流程中,计费触发网元触发在线计费系统执 行终止计费过程是通过向在线计费系统发送终止在线计费请求来实现的。在线计费系统在 接收到终止在线计费请求后,执行扣费,并向计费触发网元返回终止计费请求响应,在线计 费会话关闭。2)向离线计费系统发送终止离线计费请求。具体的,在基于用户位置的离线计费流程中,计费触发网元触发离线计费系统执 行终止计费过程是通过向离线计费系统发送终止离线计费请求来实现的。离线计费系统在 接收到终止在线计费请求后,将计费数据写入到详细呼叫记录(Call Detail Record,⑶R) 文件中,并向计费触发网元返回离线计费请求响应,离线计费会话关闭。3)将用户在新位置下的计费数据写入到用户的CDR文件中,关闭CDR文件,将关闭 后的CDR文件发送到计费网关功能(Charging Gateway Function, CGF)实体。具体的,在基于用户位置的话单计费流程中,计费触发网元触发计费系统执行终 止计费过程是通过将用户在新位置下的计费数据写入到用户的CDR文件中,关闭CDR文件, 将关闭后的CDR文件发送到CGF来实现的。在本发明实施例中,计费触发网元触发计费系统继续执行计费流程具体可以包 括
1)向在线计费系统发送携带更新后的位置的重授权在线计费请求。具体的,在基于用户位置的在线计费流程中,计费触发网元触发计费系统继续执 行计费流程是通过向在线计费系统发送携带更新后的位置的重授权在线计费请求来实现 的。在线计费系统在接收到携带更新后的位置的重授权在线计费请求后,执行信用预留,根 据SIPO粒度确定基于用户位置的重授权计费触发事件,然后向计费触发网元返回重授权 在线计费响应,该重授权在线计费响应中携带重授权结果。2)向离线计费系统发送携带更新后的位置的中间离线计费请求;具体的,在基于用户位置的离线计费流程中,计费触发网元触发计费系统继续执 行计费流程是通过向离线计费系统发送携带更新后的位置的中间离线计费请求来实现的。 离线计费系统在接收到携带更新后的位置的中间离线计费请求后,离线计费系统将计费数 据写入到CDR文件中,并向计费触发网元返回离线计费请求响应。3)将用户更新的位置和用户的初始计费写入到用户的CDR文件中,统计用户在更 新的位置下产生的数据流量。具体的,在基于用户位置的话单计费流程中,计费触发网元触发计费系统继续执 行计费流程是通过将用户更新的位置和用户的初始计费写入到用户的CDR文件中,统计用 户在更新的位置下产生的数据流量来实现的。参见图2,图2是本发明实施例二提供的通信计费方法的流程图。本发明实施例二提供的通信计费方法主要包括S201、在检测到用户的位置更新时,计费触发网元判断位置更新的粒度是否满足 预置的选择性流量卸载的粒度。在本发明实施例二中,步骤S201的执行过程可以参考上述实施例一中的步骤 S101,在此不再重复描述。S202、若位置更新的粒度满足选择性流量卸载的粒度,则计费触发网元触发计费 系统执行终止计费过程。在本发明实施例二中,若用户的位置更新的粒度满足选择性流量卸载的粒度,则 说明用户的位置更新将导致承载层断开,计费触发网元将进行切换,则计费触发网元触发 计费系统执行终止计费过程。S203、若不满足选择性流量卸载的粒度,则计费触发网元进一步判断位置更新的 粒度是否满足预置的计费触发事件的粒度。具体的,若步骤S202中判断用户的位置更新的粒度不满足选择性流量卸载的粒 度,则说明用户的位置更新不会导致用户的承载层切换,此时计费触发网元进一步判断该 位置更新的粒度是否满足预置的计费触发事件的粒度。其中,计费触发事件的粒度的初始值可以由通信系统中的计费系统或其他网元进 行预先配置。计费触发事件的粒度可以为小区(Cell)、跟踪区域或路由区域等。S204、若满足计费触发事件的粒度,则计费触发网元触发计费系统继续执行计费 流程。具体的,计费触发网元可以在步骤S203中判断用户的位置更新的粒度满足计费 触发事件的粒度时,触发计费系统继续执行计费流程。其中,计费触发网元触发计费系统继 续执行计费流程和上述实施例一中相同,详情参见实施例一中的描述。
若步骤S203中判断用户的位置更新不满足计费触发事件的粒度,则计费触发网 元不触发新的计费流程,即不和计费系统进行交互。在本发明实施例中,计费触发网元在判断用户的位置更新的粒度满足选择性流量 卸载的粒度的情况下,触发计费系统执行终止计费过程。与现有技术相比,本发明实施例中 计费触发网元不需要触发计费系统执行计费流程,直接触发计费系统执行终止计费流程, 因而可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余计费数据产生, 提高了计费触发网元和计费系统的处理性能。另外,本发明实施例二在判断用户的位置更新的粒度不满足选择性流量卸载的粒 度时,进一步判断位置更新的粒度是否满足计费触发事件的粒度,并且在满足计费触发事 件的粒度的情况下触发计费系统继续执行计费流程,从而实现基于用户位置的计费。与现 有技术相比,本发明实施二只是在位置更新的粒度满足计费触发事件的粒度的情况下才触 发执行计费流程,而在位置更新的粒度不满足计费触发事件的粒度的情况下不触发新的计 费流程,从而进一步减少了计费系统和计费触发网元之间的交互流程,提高了计费触发网 元和计费系统的处理性能。在本发明实施例一和实施例二中,计费触发网元在判断位置更新的粒度是否满足 预置的选择性流量卸载的粒度(步骤SlOl和步骤S201)之前,还可以判断计费触发网元本 身是否触发SIPTO连接,若已经触发了 SIPTO连接,则根据SIPTO粒度配置基于用户位置的 计费触发事件;若未触发SIPTO连接,则执行现有技术的通信计费流程。具体的,在基于用户位置的离线计费会话流程和基于用户位置的话单计费会话流 程中,计费触发网元根据SIPTO粒度配置基于用户位置的计费触发事件具体可以为如果SIPTO粒度不是Cell粒度,且与基于用户位置的计费触发事件的粒度不同, 则配置基于用户位置的计费触发事件。其中,SIPO粒度不是Cell粒度,并于基于用户位置的计费触发事件的粒度不同, 则说明用户的承载层更新与计费触发事件的发生并没有必然联系,则配置基于用户位置的 计费触发事件。在本发明实施例中,在配置了基于用户位置的计费触发事件后,计费系统即可在 检测到用户的位置更新不满足计费触发事件的粒度时,触发计费系统继续执行计费流程, 例如在后续计费流程中计费触发网元根据配置的计费触发事件向计费系统发送重授权在 线计费请求,或向离线计费系统发送中间离线计费请求。另外,如果计费触发网元判断本身触发了选择性流量卸载连接,并且SIPTO粒度 是Cell粒度,则表明用户每次发生位置更新均会导致用户的承载层切换,因此在计费触发 网元触发了 SIPTO连接的情况下,则确定当前无需配置基于用户位置的计费触发事件。如果计费触发网元判断本身触发了选择性流量卸载连接,并且SIPTO粒度不是 Cell粒度,且与基于用户位置的计费触发事件的粒度相同,则说明用户的承载层更新将导 致计费触发事件发生,因此在计费触发网元触发了 SIPTO连接的情况下,则确定当前无需 配置基于用户位置的计费触发事件。在本发明实施例中,计费触发网元确定当前无需配置基于用户位置的计费触发事 件后,例如,在基于用户位置计费的离线计费会话流程时,计费触发网元在检测到用户位置 更新时,计费触发网元不需要向离线计费系统发送中间离线计费请求,离线计费系统也不需要响应该请求。在基于用户位置的话单计费会话流程中,计费触发网元在检测到用户位 置更新时,不需要将上行和下行计数器值写入到CDR中,因而本发明实施例可以减少冗余 计费处理步骤,避免了冗余计费数据产生。参见图3,图3是本发明实施例提供的通信计费方法中根据SIPTO粒度配置基于用 户位置的计费触发事件的方法流程图。在本发明实施例中,在基于用户位置的在线计费会话流程中,上述根据SIPTO粒 度配置基于用户位置的计费触发事件包括S301、向在线计费系统发送携带SIPTO使能标识及SIPTO粒度标识的在线计费请 求,以便于在线计费系统根据SIPTO粒度确定基于用户位置的重授权计费触发事件的粒度。具体的,计费触发网元向在线计费系统发送携带SIPTO使能标识及SIPTO粒度标 识的在线计费请求,以便于在线计费系统根据SIPTO粒度确定基于用户位置的重授权计费 触发事件和重授权计费触发事件的粒度。其中,如果SIPTO粒度是Cell粒度,则在线计费 系统确定无需下发基于用户位置的重授权计费触发事件;如果SIPTO粒度不是Cell粒度, 且与基于用户位置的重授权计费触发事件的粒度不同,则在线计费系统返回在线计费请求 响应中包含基于用户位置的重授权计费触发事件,以及该重授权计费触发事件的粒度,计 费触发网元执行步骤S302。如果SIPTO粒度不是Cell粒度,且与基于用户位置的计费触发 事件的粒度相同,则在线计费系统确定无需下发基于用户位置的重授权计费触发事件。S302、接收在线计费系统返回的在线计费请求响应,在线计费请求响应中携带基 于用户位置的重授权计费触发事件以及重授权计费触发事件的粒度。具体的,计费触发网元接收在线计费系统返回的在线计费请求响应,在线计费请 求响应中携带基于用户位置的重授权计费触发事件以及重授权计费触发事件的粒度,然后 执行步骤S303。S303、计费触发网元根据重授权计费触发事件以及重授权计费触发事件的粒度配 置基于用户位置的计费触发事件。具体的,计费触发网元在接收携带重授权计费触发事件以及重授权计费触发事件 的粒度的在线计费请求响应后,根据重授权计费触发事件以及重授权计费触发事件的粒度 配置基于用户位置的计费触发事件。其中,计费触发事件中包括计费触发事件的粒度。本发明实施例在配置了基于用户位置的计费触发事件后,可以在用户位置更新的 粒度不满足预置的选择性流量卸载的粒度时,判断位置更新的粒度是否满足预置的计费触 发事件的粒度(执行步骤S203)。为更详细的理解本发明实施例,下面给出本发明实施例提供的计费方法的具体应 用场景。参见图4,图4是本发明实施例三提供的通信计费方法的流程图。以L-GGSN上基于用户位置的在线计费为例,在本发明实施例中,计费触发网元为 L-GGSN,计费系统为在线计费系统,计费触发事件为重授权计费触发事件,用户SIPTO粒度 是跟踪区(Tracking Area, ΤΑ) 0本发明实施例三提供的计费方法主要包括S401. L-GGSN接收到建立承载层请求;S402. L-GGSN发送初始在线计费请求至在线计费系统,初始在线计费请求中包含 用户位置信息,SIPT0_Enable标识。
其中,SIPT0_Enable标识是可选的,用于向在线计费系统指示网络中是否触发了 SIPTO0在线计费系统也可以根据与之交互的网关来判断网络中是否触发了 SIPTO连接,例 如,如果是从L-GGSN发起在线计费请求,则表示网络中触发了 SIPTO连接;如果是从普通 GGSN发起在线计费请求,则表示网络中未触发SIPTO连接。网关可以通过网关的IP地址标 识,或是通过在线计费请求包含不同的网关类型参数标识来表明网关的类型。例如网关类 型参数表示GW_Type = Local GGSN或GGSN分别标识网关类型为L-GGSN和GGSN。S403.在线计费系统执行信用预留,确定基于用户位置的重授权计费触发事件;在本发明实施例中,重授权计费触发事件为用户的位置发生更新,例如小区位置 更新、跟踪区域位置更新等。S404.在线计费系统向L-GGSN返回初始在线计费请求响应,其中包含基于用户位 置的重授权计费触发事件;S405. L-GGSN配置重授权计费触发事件;S406. L-GGSN检测到用户TA更新,判断TA更新触发L-GGSN切换,L-GGSN触发执 行终止在线计费流程;在本发明实施例中,TA更新将导致用户的承载层切换(满足SIPTO粒度),即 L-GGSN将切换,此时L-GGSN触发在线计费系统执行终止在线计费流程,执行步骤S407。S407. L-GGSN发送终止在线计费请求;S408. OCS 执行扣费;S409. OCS返回终止在线计费请求响应,在线计费会话关闭。在本发明实施例中,L-GGSN在判断用户TA更新将导致承载层切换,直接执行终止 在线计费流程,从而避免了向在线计费系统发送重授权请求,OCS执行信用预留并返回重授 权响应等步骤,因而可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余 计费数据产生,提高了计费触发网元和计费系统的处理性能。参见图5,图5是本发明实施例四提供的通信计费方法的流程图。本发明实施例以基于用户位置的在线计费流程为例,用户SIPTO粒度是TA,在本 发明实施例中,计费触发网元为L-PGW,计费系统为在线计费系统,计费触发事件为重授权 计费触发事件。本发明实施例四提供的通信计费方法主要包括S501. L-GGSN接收到建立承载层请求;S502. L-GGSN发送初始在线计费请求至在线计费系统,初始在线计费请求中包含 用户位置信息,SIPT0_Enable标识,以及SIPT0_Level标识。其中,SIPT0_Enable标识用于向在线计费系统指示网络中是否触发了 SIPT0, SIPT0_Level用于指示网络中是基于哪种粒度触发SIPT0。在本实施例中,SIPTO配置的粒 度是RA级别,即每个RA配置了对应的L-GGSN。另外,在线计费系统也可以根据与之交互的网关来判断网络中是否触发了 SIPTO 连接,例如,如果是从L-GGSN发起在线计费请求,则表示网络中触发了 SIPTO连接;如果是 从普通GGSN发起在线计费请求,则表示网络中未触发SIPTO连接。网关可以通过网关的IP 地址标识,或是通过在线计费请求包含不同的网关类型参数标识来表明网关的类型。例如 网关类型参数表示GW_Type = Local GGSN或GGSN分别标识网关类型为L-GGSN和GGSN。S503.在线计费系统执行信用预留,根据SIPTO粒度确定重授权计费触发事件的粒度;在本发明实施例中,SIPTO粒度为RA,在线计费系统中的重授权计费触发事件的 粒度为TA,在线计费系统确定需要在L-GGSN上配置重授权计费触发事件,执行步骤S504。S504.在线计费系统向L-GGSN返回初始在线计费请求响应,其中包含重授权计费 触发事件和重授权计费触发事件的粒度;S505. L-GGSN配置基于用户位置的重授权计费触发事件;具体的,L-GGSN根据重授权计费触发事件和重授权计费触发事件的粒度配置基于 用户位置的计费触发事件,基于用户位置的计费触发事件在本发明实施例中为重授权计费 触发事件,重授权计费触发事件的粒度为TA。S506. L-GGSN检测到用户TA发生更新,判断TA粒度不满足SIPTO粒度,但TA粒度 满足重授权计费触发事件的粒度;S507. L-GGSN发送重授权在线计费请求至在线计费系统,重授权在线计费请求中 包含更新后的用户位置信息;S508.在线计费系统对用户执行扣费和重授权;S509.在线计费系统返回在线计费请求响应,其中包含重授权结果;S510. L-GGSN检测到用户RA更新,判断RA满足SIPTO粒度;S511. L-GGSN向在线计费系统发送终止在线计费请求;S512.在线计费系统执行扣费;S513.在线计费系统返回在线计费请求响应。在本发明实施例中,L-GGSN在判断用户RA更新将导致承载层切换,直接执行终止 在线计费流程,从而避免了向在线计费系统发送重授权请求,OCS执行信用预留并返回重授 权响应等步骤,因而可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余 计费数据产生,提高了计费触发网元和计费系统的处理性能。参见图6,图6是本发明实施例五提供的通信计费方法的流程图。本发明实施例以L-PGW离线计费为例,在本发明实施例中,计费触发网元为 L-PGW,计费系统为离线计费系统。L-PGW配置基于用户位置的计费触发事件,其用户粒度为 Cell。另外,网络中触发了 SIPTO,SIPTO粒度为TA,S卩对网络中每个TA都配置了对应的 L-PGW。本发明实施例五提供的通信计费方法包括S601. L-PGW接收到建立承载层请求,根据计费特征值配置离线计费触发事件;其中,建立承载层请求中携带计费特征值,计费特征值中包括不同类型的计费 触发事件,例如打开⑶R触发事件(Open⑶R Trigger),添加计费数据至⑶R触发事件 (Addition to CDR Trigger),关闭 CDR 触发事件(Close CDR Trigger)。“位置更新”属于 Addition to CDR Trigger,“断开承载层连接”属于 Close CDR Trigger。在本发明实施例中,中间离线计费触发事件包含“基于Cell级别用户位置更新”。S602. L-PGW发送初始离线计费请求至离线计费系统,其中包含用户位置信息, SIPT0_Enable 标识,以及 SIPT0_Level 标识。其中,SIPT0_Enable标识用于向离线计费系统指示网络中是否触发了 SIPT0, SIPT0_Level用于指示网络中是基于哪种粒度触发SIPT0。在本实施例中,SIPTO配置的粒 度是TA级别,即每个RA配置了对应的L-PGW ;
11CN 102137372 A
说明书
9/10 页 S603.离线计费系统打开⑶R,将计费数据写入到⑶R中;S604.离线计费系统向L-PGW返回初始离线计费请求响应;S605. L-PGW检测到用户TA发生更新,判断满足SIPTO粒度,触发离线计费系统执 行终止计费过程;S606. L-PGff向离线计费系统发送终止离线计费请求;S607.离线计费系统将计费数据写入到⑶R中;S608.离线计费系统返回终止离线计费请求响应,关闭离线计费会话。在本发明实施例中,L-PGW在判断用户TA更新将导致承载层切换,直接执行终止 离线计费流程,从而避免了向离线计费系统发送中间离线计费请求,离线计费系统将计费 数据写入到CDR中,并向L-PGW返回离线计费请求响应等步骤,因而可以减少计费触发网元 L-PGW和计费系统之间的交互流程,进而避免了冗余计费数据产生,提高了计费触发网元和 计费系统的处理性能。此外,本发明实施例提供的计费方法结合SIPTO系统根据用户位置切换L-GGSN/ L-PGW的特点,通过有效配置计费触发事件,减少了冗余计费处理步骤,优化现有的计费流 程,避免了冗余计费数据的产生。以上对本发明实施例提供的计费方法进行了详细介绍,本发明实施例和上述计费 方法相对应的计费触发网元和通信计费系统。参见图7,图7是本发明实施例六提供的计费触发网元的结构示意图。本发明实施例六提供的计费触发网元包括第一判断单元610,用于在检测到用户的位置更新时,判断所述位置更新的粒度是 否满足选择性流量卸载的粒度;第一触发单元620,用于根据第一判断单元的判断结果触发计费系统继续执行计 费流程或触发计费系统执行终止计费过程。本发明实施例六提供的计费触发网元可以使用在前述对应的计费方法第一实施 例中,具体参见前述方法实施例。进一步的,本发明实施例六提供的计费触发网元还可以包括连接判断单元630,用于判断计费触发网元本身是否触发选择性流量卸载连接;触发事件配置单元640,用于在连接判断单元630判断触发选择性流量卸载连接 时,根据选择性流量卸载粒度配置基于用户位置的计费触发事件。参见图8,图8是本发明实施例六提供的计费触发网元中第一触发单元的一个实 施例的结构示意图。本发明实施例六提供的计费触发网元中第一触发单元620包括第一触发模块621,用于在所述位置更新的粒度满足选择性流量卸载的粒度时,触 发计费系统执行终止计费过程;第二触发模块622,用于在所述位置更新的粒度不满足选择性流量卸载的粒度时, 触发所述计费系统继续执行计费流程。参见图9,图9是本发明实施例六提供的计费触发网元中第一触发单元的另一实 施例的结构示意图。本发明实施例六提供的计费触发网元中第一触发单元包括
12
第三触发模块623,用于在所述位置更新的粒度满足选择性流量卸载的粒度时,触 发计费系统执行终止计费过程;判断模块624,用于在所述位置更新的粒度不满足选择性流量卸载的粒度时,进一 步判断所述位置更新的粒度是否满足预置的计费触发事件的粒度,第四触发模块625,用于在所述判断模块6M判断满足计费触发事件的粒度时,触 发所述计费系统继续执行计费流程。此外,本发明实施例还提供一种通信计费系统。参见图10,图10是本发明实施例七提供的通信计费系统的结构示意图。本发明实施例七提供的通信计费系统包括计费系统810以及计费触发网元820, 其中计费触发网元820和上述实施例六、七提供的计费触发网元相同,在此不再重复描述。需要说明的是,上述装置和系统内的各单元之间的信息交互、执行过程等内容,由 于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处 不再赘述。本发明实施例所涉及的网元及系统的在执行相关方法的过程中,所涉及的具体执 行过程可以参考相关方法实施例的描述,此处不再赘述。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,的程序可存储于计算机可读取存储介质中,该 程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只 读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)寸。以上对本发明实施例提供的通信计费方法、系统以及计费触发网元进行了详细介 绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式
及应用范围上 均会有改变之处,本说明书内容不应理解为对本发明的限制。
1权利要求
1.一种通信计费方法,其特征在于,包括在检测到用户的位置更新时,计费触发网元判断所述位置更新的粒度是否满足预置的 选择性流量卸载的粒度;计费触发网元根据判断结果触发计费系统继续执行计费流程或触发计费系统执行终 止计费过程。
2.根据权利要求1所述的方法,其特征在于,所述计费触发网元根据判断结果触发计 费系统继续执行计费流程或触发计费系统执行终止计费过程,具体包括若所述位置更新的粒度满足选择性流量卸载的粒度,则计费触发网元触发计费系统执 行终止计费过程;或者,若所述位置更新的粒度不满足选择性流量卸载的粒度,则计费触发网元触发所述计费 系统继续执行计费流程或计费触发网元进一步判断所述位置更新的粒度是否满足预置的 计费触发事件的粒度,且在满足计费触发事件的粒度时触发所述计费系统继续执行计费流 程。
3.根据权利要求1或2所述的方法,其特征在于,所述触发计费系统执行终止计费过 程,包括向在线计费系统发送终止在线计费请求;或者,向离线计费系统发送终止离线计费请求;或者,将所述用户在新位置下的计费数据写入到用户的详细呼叫记录文件中,关闭所述详细 呼叫记录文件,将关闭后的详细呼叫记录文件发送到CGF。
4.根据权利要求1或2所述的方法,其特征在于,所述触发计费系统继续执行计费流程 包括向在线计费系统发送携带更新后的位置的重授权在线计费请求;或者,向离线计费系统发送携带更新后的位置的中间离线计费请求;或者,将用户更新的位置和所述用户的初始计费写入到用户的详细呼叫记录文件中,统计用 户在所述更新的位置下产生的数据流量。
5.根据权利要求1或2所述的方法,其特征在于,在所述判断位置更新的粒度是否满足 选择性流量卸载的粒度之前,还包括计费触发网元判断本身是否触发选择性流量卸载连接;若触发选择性流量卸载连接,则计费触发网元根据选择性流量卸载粒度配置基于用户 位置的计费触发事件。
6.根据权利要求5所述的方法,其特征在于,所述根据选择性流量卸载粒度配置基于 用户位置的计费触发事件具体包括如果选择性流量卸载粒度不是小区粒度,且与基于用户位置的计费触发事件的粒度不 同,则配置基于用户位置的计费触发事件。
7.根据权利要求1或2所述的方法,其特征在于,在所述判断位置更新的粒度是否满足 选择性流量卸载的粒度之前,还包括计费触发网元判断本身是否触发选择性流量卸载连接;若判断触发选择性流量卸载连接,则计费触发网元在所述选择性流量卸载粒度是小区 粒度时,确定无需配置基于用户位置的计费触发事件,或者,若判断触发选择性流量卸载连接,则计费触发网元在选择性流量卸载粒度不是小区粒度,且与基于用户位置的计费触发 事件的粒度相同时,确定无需配置基于用户位置的计费触发事件。
8.根据权利要求6所述的方法,其特征在于,所述根据选择性流量卸载粒度配置基于 用户位置的计费触发事件包括向在线计费系统发送携带选择性流量卸载使能标识及选择性流量卸载粒度标识的在 线计费请求,以便于所述在线计费系统根据选择性流量卸载粒度确定基于用户位置的重授 权计费触发事件的粒度;接收在线计费系统返回的在线计费请求响应,所述在线计费请求响应中携带基于用户 位置的重授权计费触发事件以及所述重授权计费触发事件的粒度;根据所述重授权计费触发事件和所述重授权计费触发事件的粒度配置基于用户位置 的计费触发事件。
9.一种计费触发网元,其特征在于,包括第一判断单元,用于在检测到用户的位置更新时,判断所述位置更新的粒度是否满足 选择性流量卸载的粒度;第一触发单元,用于根据所述第一判断单元的判断结果触发计费系统继续执行计费流 程或触发计费系统执行终止计费过程。
10.根据权利要求9所述的计费触发网元,其特征在于,所述第一触发单元包括第一触发模块,用于在所述位置更新的粒度满足选择性流量卸载的粒度时,触发计费 系统执行终止计费过程;第二触发模块,用于在所述位置更新的粒度不满足选择性流量卸载的粒度时,触发所 述计费系统继续执行计费流程。
11.根据权利要求9所述的计费触发网元,其特征在于,所述第一触发单元包括第三触发模块,用于在所述位置更新的粒度满足选择性流量卸载的粒度时,触发计费 系统执行终止计费过程;判断模块,用于在所述位置更新的粒度不满足选择性流量卸载的粒度时,进一步判断 所述位置更新的粒度是否满足预置的计费触发事件的粒度;第四触发模块,用于在所述判断模块判断满足计费触发事件的粒度时,触发所述计费 系统继续执行计费流程。
12.根据权利要求9到11任一项所述的计费触发网元,其特征在于,还包括 连接判断单元,用于判断计费触发网元本身是否触发选择性流量卸载连接;触发事件配置单元,用于在所述连接判断单元判断触发选择性流量卸载连接时,根据 选择性流量卸载的粒度配置基于用户位置的计费触发事件。
全文摘要
本发明公开了一种通信计费方法和计费触发网元,该方法包括在检测到用户的位置更新时,计费触发网元判断所述位置更新的粒度是否满足预置的选择性流量卸载的粒度;计费触发网元根据判断结果触发计费系统继续执行计费流程或触发计费系统执行终止计费过程。本发明提供的通信计费方法可以减少计费触发网元和计费系统之间的交互流程,进而避免了冗余计费数据产生,提高了计费触发网元和计费系统的处理性能。
文档编号H04W4/24GK102137372SQ201010253738
公开日2011年7月27日 申请日期2010年8月5日 优先权日2010年8月5日
发明者单明军, 康娇, 柴晓前 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1