漫游计费方法、相关装置及在线计费系统与流程

文档序号:12068968阅读:428来源:国知局
漫游计费方法、相关装置及在线计费系统与流程

本发明涉及移动通信技术领域,具体而言涉及一种漫游场景下的计费方法、相关装置及在线计费系统。



背景技术:

漫游(roaming)指移动台离开自己注册登记的服务区域,移动到另一服务区后,移动通信系统仍可向其提供服务的功能。欧洲漫游法案III定义了可选择的漫游服务提供商(Alternative Roaming Provider,ARP),一个ARP可以为一个或者多个欧洲国家的用户提供数据业务漫游服务器。用户在欧洲内漫游时,可以选择普通漫游,即通过与用户归属地服务提供商(服务提供商简称运营商)签订协议的本地服务提供商来提供服务。用户还可以选择ARP提供漫游服务,向ARP订购相应的ARP套餐。相对于普通漫游,ARP漫游可以提供更低的资费,欢迎程度更高。

参见图1,图1是现有技术提供的计费方法的流程图。

其中,用户当前漫游到ARP网络,ARP网络的网元包括ARP计费系统,例如在线计费系统(Online Charging System,OCS)、ARP代理(ARP Proxy)和拜访地的(Visit)服务GPRS支持节点(Serving GPRS Support Node,SGSN),归属地网络(Home network)的网元包括归属地的在线计费系统(Home OCS)、归属地的策略控制规则功能(Policy Control Rule Function,PCRF)设备以及归属地的网关GPRS支持节点(Gateway GPRS Support Node,GGSN)。

具体的,ARP OCS用于根据用户订购的ARP套餐对用户进行计费。ARP OCS还可以获取用户的ARP套餐使用量或账户余额,并通过Sy接口发送给Home PCRF设备(Home PCRF设备简称PCRF)。ARP代理作为ARP OCS的代理,用于将其他网元发送的消息转发给ARP OCS 或将ARP OCS发送的消息向外转发。

当用户准备在拜访地使用数据业务时,漫游用户的移动台向拜访地的SGSN发送分组数据协议(Packet Data Protocol,PDP)连接请求,请求建立PDP会话。拜访地的SGSN将该连接请求转发到用户归属地的GGSN。

图1所示的计费方法包括如下流程:

步骤1、归属地的GGSN向归属地的PCRF设备发送信用控制请求消息。

其中,信用控制请求(Credit Control Request,CCR)消息的目的在于请求针对该用户的计费控制策略,该消息可以通过Gx接口发送。

PCRF设备根据该CCR消息对该用户进行策略决策,策略决策过程具体包括步骤2和6。

步骤2、PCRF确定该用户该订购了ARP套餐,向ARP代理发送请求消息获取该套餐的使用量。

其中,PCRF上保存了用户的ARP订购信息,PCRF可以根据该信用控制请求确定用户订购了ARP套餐。

PCRF通过消费限额请求(Spending Limit Request,SLR)消息向ARP OCS获取该套餐的使用量,该消息可以通过Sy接口发送。

步骤3、ARP代理转发该SLR消息到ARP OCS。

步骤4、ARP OCS获取该ARP套餐的使用量,并回消费限额响应(Spending Limit Answer,SLA)消息给ARP Proxy。

步骤5、ARP代理转发该SLA消息到PCRF。

步骤6、PCRF根据SLA消息中的套餐使用量对用户进行策略控制,生成相应的控制策略,并通过信用控制响应(Credit Control Answer,CCA)消息下发给归属地的GGSN。

步骤7、归属地的GGSN根据下发的控制策略,向ARP代理申请信用授权。

其中,GGSN可以通过Gx接口发送CCR消息来申请信用授权。

步骤8、ARP代理转发CCR消息到ARP OCS。

步骤9、ARP OCS对用户进行信用授权,返回CCA消息,其中携带用户的授权配额(quota)。

步骤10、ARP代理转发CCA消息给GGSN。

此时,PDP会话建立成功,用户开始使用ARP套餐中的数据业务。

随着技术的发展,归属地的OCS逐渐演进为融合的OCS,即OCS中融合了传统的PCRF的功能,传统的PCRF演进为嵌入式(embedded)PCRF,嵌入式PCRF作为一个模块嵌入到OCS中,嵌入式PCRF不执行具体的策略决策功能,策略决策功能具体由OCS中的融合计费点(Convergent Billing Point,CBP)来实现。

现有技术中的漫游计费方法需要归属地的PCRF向ARP OCS获取ARP套餐的使用量,但融合的OCS中的CBP和ARP OCS之间无通信接口,因而CBP无法向ARP OCS获取该ARP套餐的使用量,进而CBP无法对ARP漫游业务进行策略决策,导致漫游用户无法使用订购的ARP套餐。



技术实现要素:

本发明实施例提供了一种融合OCS场景下的漫游计费方法、装置及消息处理系统。

第一方面,本发明实施例提供一种可选择的漫游业务提供商ARP漫游计费方法,应用于嵌入式策略控制规则功能PCRF设备,其包括:

接收策略控制规则功能PCEF设备发送的信用控制请求消息,所述信用控制请求消息中携带漫游用户的位置信息;

向融合计费点CBP发送第一控制策略请求消息,所述第一控制策略请求消息中携带所述用户的位置信息;

接收所述CBP返回的第一控制策略响应消息,所述第一控制策略响应消息中携带所述用户的ARP订购信息;

根据该订购信息向ARP计费系统发送使用量请求消息,所述使用量请求消息中携带所述用户的ARP订购信息;

接收所述ARP计费系统返回的使用量响应消息,所述使用量响应消 息中携带所述用户的ARP套餐使用量;

根据所述ARP套餐使用量对所述用户生成ARP控制策略,并通过信用控制响应消息向所述PCEF设备发送所述生成的ARP控制策略。

结合第一方面,在第一种可能的实现方式中,该方法还包括:

接收所述ARP计费系统发送的套餐使用状态消息,所述套餐使用状态消息中携带所述用户的ARP套餐的使用状态;

向所述CBP发送第二控制策略请求消息,所述第二控制策略请求消息中携带所述ARP套餐的使用状态。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述向CBP发送第二控制策略请求消息,所述第二控制策略请求消息中携带所述ARP套餐的使用状态包括:

向所述CBP发送消费限额请求SLR消息,所述SLR消息的ARP套餐状态字段中携带所述ARP套餐的使用状态。

结合第一方面,在第三中可能的实现方式中,所述方法还包括:

接收所述CBP返回的第二控制策略响应消息,所述第二控制策略响应消息中携带所述用户的归属套餐控制策略;

向所述PCEF发送重鉴权请求RAR消息,所述RAR消息中携带所述用户的归属套餐控制策略。

第二方面,本发明实施例提供一种可选择的漫游业务提供商ARP漫游计费方法,其包括:

接收嵌入式策略控制规则功能PCRF设备发送的第一控制策略请求消息,该控制策略请求消息中携带用户的位置信息;

根据所述位置信息确定用户订购了ARP套餐,向所述嵌入式PCRF设备发送第一控制策略响应消息,所述控制策略响应消息中携带所述用户的ARP订购信息。

7、结合第二方面,在第一种可能的实现方式中,所述根据位置信息确定用户订购了ARP套餐包括:

判断所述用户的位置信息与本地保存的ARP套餐中的位置信息是否一致;

若是,则确定所述用户订购了ARP套餐。

结合第二方面、第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:

接收所述嵌入式PCRF设备发送的第二控制策略请求消息,所述第二控制策略请求消息中携带所述用户的ARP套餐的使用状态;

在所述使用状态为ARP套餐使用完毕或状态异常时,根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌入式PCRF发送。

结合第二方面,在第三种可能的实现方式中,所述向嵌入式PCRF设备发送第一控制策略响应消息,所述控制策略响应消息中携带所述用户的ARP订购信息包括:

向所述嵌入式PCRF设备发送消费限额响应SLA消息,所述SLA消息的ARP套餐标识字段中携带所述用户的ARP订购信息。

结合第三方面,第三方面的第一种可能的实现方式,第三方面的第二种可能的实现方式,第三方面的第三者可能的实现方式,在第四种可能的实现方式中,在接收嵌入式策略控制规则功能PCRF设备发送的第一控制策略请求消息之前还包括:

接收归属地CMR发送的ARP订购信息,所述订购信息中携带所述用户的ARP套餐。

第三方面,本发明实施例还提供一种嵌入式PCRF设备,其包括:

第一接收单元,用于接收策略控制规则功能PCEF设备发送的信用控制请求消息,所述信用控制请求消息中携带漫游用户的位置信息;

第一发送单元,用于向融合计费点CBP发送第一控制策略请求消息,所述第一控制策略请求消息中携带所述用户的位置信息;

所述第一接收单元还用于接收所述CBP返回的第一控制策略响应消息,所述第一控制策略响应消息中携带所述用户的ARP订购信息;

所述第一发送单元还用于根据该订购信息向ARP计费系统发送使用量请求消息,所述使用量请求消息中携带所述用户的ARP订购信息;

所述第一接收单元还用于接收所述ARP计费系统返回的使用量响 应消息,所述使用量响应消息中携带所述用户的ARP套餐使用量;

策略生成单元,用于根据所述ARP套餐使用量对所述用户生成ARP控制策略,并通过信用控制响应消息向所述PCEF设备发送所述生成的ARP控制策略。

结合第三方面,在第一种可能的实现方式中,所述的PCRF设备中的所述第一接收单元还用于接收所述ARP计费系统发送的套餐使用状态消息,所述套餐使用状态消息中携带所述用户的ARP套餐的使用状态;

所述第一发送单元还用于向所述CBP发送第二控制策略请求消息,所述第二控制策略请求消息中携带所述ARP套餐的使用状态。

结合第三方面,第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一接收单元还用于接收所述CBP返回的第二控制策略响应消息,所述第二控制策略响应消息中携带所述用户的归属套餐控制策略;

所述第一发送单元还用于向所述PCEF发送重鉴权请求RAR消息,所述RAR消息中携带所述用户的归属套餐控制策略。

第四方面,本发明实施例提供一种融合计费点设备,其包括:

第二接收单元,用于接收嵌入式策略控制规则功能PCRF设备发送的第一控制策略请求消息,该控制策略请求消息中携带用户的位置信息;

第二发送单元,用于根据所述位置信息确定用户订购了ARP套餐,向所述嵌入式PCRF设备发送第一控制策略响应消息,所述控制策略响应消息中携带所述用户的ARP订购信息。

结合第四方面,在第一种可能的实现方式中,所述第二接收单元还用于接收所述嵌入式PCRF设备发送的第二控制策略请求消息,所述第二控制策略请求消息中携带所述用户的ARP套餐的使用状态;

所述第二发送单元还用于在所述使用状态为ARP套餐使用完毕或状态异常时,根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌入式PCRF发送。

结合第四方面,第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第二发送单元还用于根据所述位置信息确定用户没有订购ARP套餐,则根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌入式PCRF发送。

第五方面,本发明实施例提供一种在线计费系统,其包括第三方面所述的嵌入式PCRF设备以及第四方面所述的CBP设备。

在本发明实施例提供的漫游计费方法中,嵌入式PCRF向CBP获取用户的ARP订购信息,以及向ARP OCS获取该用户的ARP套餐使用量,然后PCRF根据ARP套餐使用量对用户进行策略决策。随后归属地的PCEF根据PCRF下发的控制策略对用户进行策略控制,用户即可开始使用ARP套餐的业务量。与现有技术相比,本发明实施例提供的漫游计费方法可以适用于融合的OCS场景下的计费,适应性较好。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:

图1是现有技术提供的计费方法的流程图;

图2是本发明实施例提供的计费系统的组网示意图;

图3是本发明实施例一提供的漫游计费方法的流程图;

图4是本发明实施例二提供的漫游计费方法的流程图;

图5-6是本发明实施例三提供的漫游计费方法的流程图;

图7是本发明实施例四提供的嵌入式PCRF设备的功能模块图;

图8是本发明实施例五提供的融合计费点设备的功能模块图;

图9是本发明实施例六提供的嵌入式PCRF设备的结构示意图;

图10是本发明实施例七提供的CBP设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明提供一种漫游计费方法、装置及计费系统,参见图2,图2是本发明实施例提供的计费系统的组网示意图。

其中,ARP网络的网元包括ARP计费系统、ARP代理、客户关系管理(Customer Relationship Management,CRM)系统和拜访地的SGSN。其中,拜访地的SGSN的功能也可以由移动性管理实体(Mobile Management Entity,MME)来实现。ARP计费系统可以为在线计费系统,也可以为离线计费系统。归属地网络的网元包括归属地的OCS以及归属地的网关GPRS支持节点(Gateway GPRS Support Node,GGSN)。归属地的GGSN的功能也可以由分组数据网关(Packed Gateway,PGW)来实现。归属地的GGSN在本发明实施例中简称GGSN,拜访地的SGSN简称为SGSN。

在本发明实施例中,归属地的OCS采用融合的OCS技术,其中融合了嵌入式PCRF,嵌入式PCRF在本发明实施例中简称PCRF。归属地OCS还包括CBP,CBP可以接收外部的计费请求,根据计费请求执行在线计费或离线计费。CBP和嵌入式PCRF之间采用扩展的(Extensional Sy,Esy)接口进行通信。嵌入式PCRF和归属地的GGSN之间采用Gx接口进行通信,归属地的GGSN和CBP、ARP OCS之间均采用Gy接口进行通信,ARP的代理和嵌入式PCRF之间采用Sy接口进行通信。相对于现有技术中OCS和PCRF分离部署的场景,本发明实施例中的融合的OCS的场景中,运营商的产品信息和用户订购信息可以只在CBP上定义,有利于产品的维护和运营。

如图所示,用户访问ARP网络的CRM系统,订购合适的ARP套餐。ARP网络的CRM还将用户的订购信息同步到ARP网络的OCS以及用户归属地的OCS。其中,订购信息包括订购的用户以及订购的业务量,ARP网络的CRM具体通过ARP代理将上述订购信息同步到归属地 的OCS。

参见图3,图3是本发明实施例一提供的漫游计费方法的流程图。

用户漫游到拜访地时,准备通过拜访地的网络使用业务,拜访地的SGSN向该用户归属地的GGSN发送PDP建立请求,归属地的GGSN中的策略和计费执行功能(Policy and Charging Enforcement Function,PCEF)设备(PCEF设备简称PCEF)向嵌入式PCRF发送信用控制请求CCR消息,用于请求该用户的控制策略。

本发明实施例提供的漫游计费方法包括如下步骤:

步骤301、嵌入式PCRF接收PCEF发送的信用控制请求CCR消息,该CCR消息中携带用户的位置信息。

具体的,用户归属地的嵌入式PCRF通过Gx接口接收PCEF发送的CCR消息。

步骤302、嵌入式PCRF向CBP发送第一控制策略请求消息,该控制策略请求消息中携带用户的当前位置信息。

具体的,嵌入式PCRF上没有存储用户的订购信息,因而PCRF向CBP发送该控制策略请求消息来请求该用户的控制策略。其中,第一控制策略请求消息在具体实现时可以为消费限额请求SLR消息,该消息通过Sy接口传递。

步骤303、嵌入式PCRF接收该CBP返回的第一控制策略响应消息,该第一控制策略响应消息中携带所述用户的ARP订购信息。

其中,第一控制策略响应消息在具体实现时可以为SLA消息,该消息通过Sy接口传递。

步骤304、嵌入式PCRF根据该订购信息向ARP OCS发送使用量请求消息,所述使用量请求消息中携带所述用户的ARP订购信息。

具体的,由于用户的ARP套餐使用量信息存储在ARP OCS上,因而PCRF向ARP OCS发送使用量请求消息。需要说明的是,由于ARP代理是ARP OCS的代理设备,PCRF也可以向ARP代理发送使用量请求消息,由ARP代理将该消息转发给ARP OCS。

步骤305、嵌入式PCRF接收ARP OCS返回的使用量响应消息,所 述使用量响应消息中携带所述用户的ARP套餐使用量。

其中,ARP套餐使用量可以为数据流量、数据时长,还可以为也用或不可用,即可用表示ARP套餐还有剩余,不可用表示ARP套餐使用完毕。

步骤306、嵌入式PCRF根据所述ARP套餐使用量对所述用户生成控制策略,并通过第一控制策略响应消息向所述PCEF发送生成的控制策略。

具体的,嵌入式PCRF根据所述ARP套餐使用量对用户进行策略决策,即对用户生成控制策略,并向PCEF发送该控制策略。其中,控制策略中可以包括服务质量(Quantity of Service,Qos)信息和计费规则等。

在本发明实施例提供的漫游计费方法中,嵌入式PCRF向CBP获取用户的ARP订购信息,以及向ARP OCS获取该用户的ARP套餐使用量,然后PCRF根据ARP套餐使用量对用户进行策略决策。随后归属地的PCEF根据PCRF下发的控制策略对用户进行策略控制,用户即可开始使用ARP套餐的业务量。与现有技术相比,本发明实施例提供的漫游计费方法可以适用于融合的OCS场景下的计费,适应性较好。

在本发明实施例中,PCEF根据PCRF发送的控制策略对用户进行策略控制,由于该控制策略是基于ARP套餐生成的,因而PCEF将向ARP OCS请求信用配额,并根据ARP OCS返回的信用配额对用户进行计费控制。ARP OCS在计费过程中,可能出现ARP套餐使用完毕,或状态异常的情况(例如无法扣费)。此时,本发明实施例提供的计费方法还包括如下步骤307-308:

步骤307,嵌入式PCRF接收ARP计费系统发送的套餐使用状态消息,所述套餐使用状态消息中携带所述用户的ARP套餐的使用状态。

其中,ARP套餐的使用状态可以包括ARP套餐使用完毕、状态异常或状态正常等类型。

步骤308、嵌入式PCRF向所述CBP发送第二控制策略请求消息,所述第二控制策略请求消息中携带所述ARP套餐的使用状态。

具体的,PCRF通过Sy接口再次向CBP发送SLR消息,该SLR消 息中携带ARP套餐的使用状态,以便于CBP获知ARP套餐的使用状态,并根据该套餐的使用状态对用户进行策略决策,例如在ARP套餐使用完毕,或状态异常时,根据归属地套餐对该用户生成新的控制策略或强制用户下线等。若CBP对该用户生成新的控制策略,则本发明实施例还包括如下步骤309-310:

步骤309、嵌入式PCRF接收所述CBP返回的第二控制策略响应消息,所述第二控制策略响应消息中携带所述用户的归属套餐控制策略。

其中,第二控制策略响应消息为SLA消息,该消息中携带新的控制策略,例如用户的归属套餐控制策略。

步骤310、嵌入式PCRF向所述PCEF发送重鉴权请求RAR消息,所述RAR消息中携带所述用户的归属套餐控制策略。

本发明实施例中,嵌入式PCRF在SLA消息中携带新的控制策略时,向PCEF发送重鉴权请求(Re-Auth-Request,RAR)。其中,RAR消息中可以携带用户的归属套餐控制策略。

PCRF向PCEF发送RAR消息可以使得PCEF更新用户的控制策略,进而PCEF根据新的归属套餐控制策略对用户进行策略控制,用户的业务不会因为ARP套餐使用完毕或状态异常而中断,增强了用户的业务体验。

以上对嵌入式PCRF一侧的计费流程进行了描述,下面描述CBP一侧的漫游计费流程。参见图4,图4是本发明实施例二提供的漫游计费方法的流程图。

用户漫游到拜访地时,本发明实施例提供的漫游计费方法包括:

步骤401、CBP接收嵌入式PCRF发送的第一控制策略请求消息,该第一控制策略请求消息中携带用户的位置信息。

具体的,第一控制策略请求消息用于请求用户的控制策略,该消息中携带用户的标识以及用户的当前位置信息。第一控制策略响应消息在具体实现时可以为SLR消息,该消息通过Sy接口传递。

步骤402、CBP根据所述位置信息确定用户订购了ARP套餐,向 PCRF发送控制策略响应消息,该控制策略响应消息中携带所述用户的ARP订购信息。

具体的,CBP可以判断所述用户的位置信息与本地保存的ARP套餐中的位置信息是否一致,若一致,则说明用户订购了该位置的ARP套餐,CBP通过ESy接口向PCRF发送第一控制策略响应消息,其中携带用户的ARP订购信息。

在本发明实施例提供的漫游计费方法中,CBP在接收到PCRF发送的控制策略请求消息后,确定用户订购了ARP套餐,则向PCRF发送携带所述ARP订购信息的控制策略响应消息,以便于PCRF根据该ARP订购信息对用户进行策略决策,进而实现基于ARP套餐的漫游计费。与现有技术相比,本发明实施例使得ARP订购信息可以保存在CBP上,而不需要将普通订购信息(例如归属地套餐订购信息)和ARP订购信息分别保存在CBP和嵌入式PCRF上,可以方便运营商在CBP上统一管理用户的业务订购信息,提高运营效率。

在本发明实施例中,若CBP判断用户没有订购当前位置信息对应的ARP套餐,则CBP根据普通订购信息,例如用户归属地的套餐对用户进行策略决策并生成控制策略,向PCRF下发该控制策略,从而实现基于普通订购信息的计费。

进一步的,用户在使用ARP套餐的过程中,可能出现ARP套餐使用完毕或ARP套餐的状态异常(例如ARP计费系统扣费失败)的情况,则PCRF向CBP上报ARP套餐的使用状态,则本发明实施例提供的计费方法还包括:

步骤403、CBP接收所述嵌入式PCRF设备发送的第二控制策略请求消息,所述第二控制策略请求消息中携带所述用户的ARP套餐的使用状态。

具体的,第二控制策略请求消息在具体实现时可以为SLR消息,该SLR消息中携带用户的ARP套餐的使用状态。

步骤404、在使用状态为ARP套餐使用完毕或状态异常时,CBP根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌 入式PCRF发送。

在本发明实施例中,若ARP套餐的使用状态为ARP套餐使用完毕或状态异常,则需要为用户提供新的计费套餐。本实施例中CBP根据所述用户的归属套餐生成归属套餐控制策略并向所述嵌入式PCRF发送,进而PCRF将该归属套餐控制策略发送给PCEF,使得PCEF根据该归属套餐控制策略对用户进行策略控制,不会中断用户的业务使用,例如数据业务使用。

参见图5-6,图5-6是本发明实施例三提供的漫游计费方法的流程图。

在本发明实施例中,挪威用户在德国漫游,并订购了Germany ARP套餐包,10欧元包100M流量,带宽为512kbps。当该套餐使用完毕后,使用归属地(挪威)的漫游套餐,例如0.001欧元/Kb,带宽为128kbps。

如图所示,本发明实施例提供的漫游计费方法包括如下步骤:

501、挪威用户在德国漫游上网,Germany SGSN向Norway GGSN发起PDP会话建立请求,Norway GGSN发起Gx CCR请求到Embedded PCRF申请控制策略。

502、Embedded PCRF发起Esy SLR消息到CBP进行策略申请,CBP根据Esy SLR中携带的用户位置信息查询用户ARP订购记录,并且获取到对应漫游地的ARP套餐信息。

其中,Esy SLR请求消息里面包含如下AVP取值:

[3GPP-SGSN-MCC-MNC]=26215(德国)

503、CBP回响应消息Esy SLA,并携带用户订购的ARP套餐信息给Embedded PCRF。

Esy SLA消息里面包含如下AVP取值:

[ARP-Offer-ID]=Germany-ARP

其中,ARP套餐标识字段[ARP-Offer-ID]中携带所述用户的ARP订购信息,本实施例中为Germany-ARP。

504、Embedded PCRF根据CBP返回的SLA消息确定用户订购了ARP套餐,且需要到Germany ARP OCS获取ARP套餐使用量,则 Embedded PCRF发送Sy SLR消息并且携带Policy Counter Identifier信息到ARP Proxy。

其中,Sy SLR消息里面包括

[Policy-Counter-Identifier]=Germany-ARP

505、Germany ARP Proxy转发Sy SLR到对应的Germany ARP OCS。

506、Germany ARP OCS获取对应的Policy Counter对应的状态,并且在给ARP Proxy的响应消息Sy SLA中携带Policy Counter Status.

Sy SLA消息里面包括:

[Policy-Counter-Status]=Available。在本实施例中,ARP套餐的使用量为Available,表示ARP套餐还有剩余,即ARP套餐当前可用。

507、ARP Proxy转发Sy SLA到Embedded PCRF。

508、Embedded PCRF根据获取到的Policy Counter Status信息生成ARP控制策略,并回响应消息Gx CCA将控制策略下发给Norway GGSN。

其中,Gx CCA消息里面如下参数:

[Charging-Rule-Definition]

{Charging-Rule-Name}=Germany-Offer

[QoS-Information]

[Max-Requested-Bandwidth-DL]=512Kbps

其中,[Max-Requested-Bandwidth-DL]表示最大下行带宽。

509、Norway GGSN根据下发的控制策略,发起Gy CCR到ARP Proxy。

510、ARP Proxy转发Gy CCR到Germany ARP OCS。

511、Germany ARP OCS对用户以及套餐进行鉴权,并且进行配额Quota授权。ARP OCS回响应消息Gy CCA并携带授权Quota给ARP Proxy。

其中,Gy CCA消息包括:

[Granted-Service-Unit]=10Mb,即授权配额为10Mb。

512、ARP Proxy转发Gy CCA给Norway GGSN,PDP会话建立成功,用户开始使用数据业务。

若用户在使用数据业务一段时间后,ARP套餐使用完毕或ARP OCS扣费异常,则本发明实施例提供的计费方法进一步包括:

513、Germany ARP OCS检测到该ARP套餐已经用完,则发起Sy消费限额状态通知请求(Spending Status Notification Request,SNR)通知Embedded PCRF。

其中,SNR消息中包含如下主要参数

[Policy-Counter-Identifier]=Germany-ARP

[Policy-Counter-Status]=Unavailable,其中,Unavailable表示ARP套餐不可用。

514、ARP Proxy转发Sy SNR消息给Embedded PCRF。

515、Embedded PCRF回响应消息Sy消费限额状态通知响应(Spending Status Notification Answer,SNA)给ARP Proxy。

516、ARP Proxy转发响应Sy SNA给Germany ARP OCS。

517、Embedded PCRF发起Esy SLR消息通知CBP ARP套餐使用状态。

该SLR消息主要包括如下参数

[ARP-Offer-Report]

{ARP-Offer-ID}=Germany-ARP

{ARP-Offer-Status}=Unavailable

其中,ARP套餐状态字段{ARP-Offer-Status}中携带所述ARP套餐的使用状态,本实施例中为不可用。

518、CBP解析Esy SLR消息发现Germany-ARP套餐已经用完,则使用该用户归属套餐生成控制策略,并在Esy SLA中返回给Embedded PCRF。

其中,SLA消息中包含的控制策略如下:

[Service-Qos-Definition]

[Charging-Rule-Name]=Norway roaming

[QoS-Information]

[Max-Requested-Bandwidth-DL]=128Kbps

519、Embedded PCRF发送Gx RAR消息给Norway GGSN要求更新 控制策略。

RAR消息主要包含如下参数:

[Charging-Rule-Remove]

[Charging-Rule-Name]=Germany-ARP

[Charging-Rule-Install]

[Charging-Rule-Definition]

{Charging-Rule-Name}=Norway roaming

[QoS-Information]

[Max-Requested-Bandwidth-DL]=128Kbps

上述RAR消息中的参数表明需要移除旧的ARP套餐对应的控制策略,即Germany-ARP控制策略,安装新的控制策略,即Norway roaming控制策略。

520、Norway GGSN回Gx CCA响应给Embedded PCRF。

521、Norway GGSN监测到控制策略由Germany-ARP变为Norway roaming,则发起Gy信用控制请求终止(Credit Control Request Terminate,CCR-T)到ARP Proxy要求终止现有Gy计费会话(Session)。

522、ARP Proxy转发Gy CCR-T到Germany ARP OCS。

523、Germany OCS释放Gy Session,回Gy信用控制响应终止(Credit Control Answer Terminate,CCA-T)到Germany ARP OCS。

524、ARP Proxy转发Gy CCA-T到Norway GGSN。

525、Norway GGSN发起Gy CCR到CBP请求配额授权。

526、CBP按照归属地Norway的套餐对用户进行批价(0.001欧元/Kb),并进行信用预留,CBP回响应Gy CCA到Norway GGSN。

Norway GGSN接收到信用配额后,根据该信用配额控制用户正常上网。

参见图7,图7是本发明实施例四提供的嵌入式PCRF设备的功能模块图。如图所示,本发明实施例提供的PCRF包括:

第一接收单元701,用于接收策略控制规则功能PCEF设备发送的信用控制请求消息,所述信用控制请求消息中携带漫游用户的位置信 息;

第一发送单元702,用于向融合计费点CBP发送第一控制策略请求消息,所述第一控制策略请求消息中携带所述用户的位置信息;

所述第一接收单元701还用于接收所述CBP返回的第一控制策略响应消息,所述第一控制策略响应消息中携带所述用户的ARP订购信息;

所述第一发送单元702还用于根据该订购信息向ARP计费系统发送使用量请求消息,所述使用量请求消息中携带所述用户的ARP订购信息;

所述第一接收单元701还用于接收所述ARP计费系统返回的使用量响应消息,所述使用量响应消息中携带所述用户的ARP套餐使用量;

策略生成单元703,用于根据所述ARP套餐使用量对所述用户生成ARP控制策略,并通过信用控制响应消息向所述PCEF设备发送所述生成的ARP控制策略。

本发明实施例提供的嵌入式PCRF设备可以使用在前述对应的计费方法实施例一和实施例三中,具体的漫游计费流程参见上述方法实施例的相关描述。

进一步的,在本发明实施例提供的PCRF设备中,所述第一接收单元701还用于接收所述ARP计费系统发送的套餐使用状态消息,所述套餐使用状态消息中携带所述用户的ARP套餐的使用状态;

所述第一发送单元702还用于向所述CBP发送第二控制策略请求消息,所述第二控制策略请求消息中携带所述ARP套餐的使用状态。

进一步的,本发明实施例提供的PCRF设备的所述第一接收单元701还用于接收所述CBP返回的第二控制策略响应消息,所述第二控制策略响应消息中携带所述用户的归属套餐控制策略;

所述第一发送单元还702还用于向所述PCEF发送重鉴权请求RAR消息,所述RAR消息中携带所述用户的归属套餐控制策略。

在本发明实施例提供的嵌入式PCRF在对ARP漫游进行计费时,嵌入式PCRF向CBP获取用户的ARP订购信息,以及向ARP OCS获取该用户的ARP套餐使用量,然后PCRF根据ARP套餐使用量对用户进行 策略决策。随后归属地的PCEF根据PCRF下发的控制策略对用户进行策略控制,用户即可开始使用ARP套餐的业务量。与现有技术相比,本发明实施例提供的嵌入式PCRF设备可以适用于融合的OCS场景下的计费,适应性较好。

参见图8,图8是本发明实施例五提供的融合计费点设备的功能模块图。

如图所示,本发明实施例提供的融合计费点CBP设备包括:

第二接收单元801,用于接收嵌入式策略控制规则功能PCRF设备发送的第一控制策略请求消息,该控制策略请求消息中携带用户的位置信息;

第二发送单元802,用于根据所述位置信息确定用户订购了ARP套餐,向所述嵌入式PCRF设备发送第一控制策略响应消息,所述控制策略响应消息中携带所述用户的ARP订购信息。

进一步的,本发明实施例提供的CBP设备中的第二接收单元801还用于接收所述嵌入式PCRF设备发送的第二控制策略请求消息,所述第二控制策略请求消息中携带所述用户的ARP套餐的使用状态;

所述第二发送单元802还用于在所述使用状态为ARP套餐使用完毕或状态异常时,根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌入式PCRF发送。

进一步的,本发明实施例提供的CBP设备中,

所述第二发送单元802还用于根据所述位置信息确定用户没有订购ARP套餐,则根据所述用户的归属套餐对所述用户生成归属套餐控制策略并向所述嵌入式PCRF发送。

本发明实施例提供的CBP可以使用在前述对应的漫游计费方法实施例一到三中,具体的计费过程参见前述实施例。

在本发明实施例提供的CBP在实现漫游计费时,CBP在接收到PCRF发送的控制策略请求消息后,确定用户订购了ARP套餐,则向PCRF发送携带所述ARP订购信息的控制策略响应消息,以便于PCRF 根据该ARP订购信息对用户进行策略决策,进而实现基于ARP套餐的漫游计费。与现有技术相比,本发明实施例使得ARP订购信息可以保存在CBP上,而不需要将普通订购信息(例如归属地套餐订购信息)和ARP订购信息分别保存在CBP和嵌入式PCRF上,可以方便运营商在CBP上统一管理用户的业务订购信息,提高运营效率。

本发明实施例还提供一种在线计费系统,其包括如实施例四所描述的嵌入式PCRF设备以及如实施例五所描述的融合计费点设备,所述PCRF设备和所述融合计费点设备直接通过Sy接口通信。

本发明实施例提供的在线计费系统的有益效果兼有上述实施例中CBP和嵌入式PCRF设备各自的有益效果。

参见图9,图9是本发明实施例六提供的嵌入式PCRF设备的结构示意图。

如图所示,本发明实施例提供的嵌入式PCRF设备包括:第一处理器901、第一存储器902、第一总线903、第一输入设备904、第一输出设备905以及第一网络接口906。

其中,所述第一存储器902用于存储计算机执行指令,所述第一处理器901与所述第一存储器902通过所述第一总线903连接,当所述嵌入式PCRF设备运行时,所述第一处理器901执行所述计算机执行指令,以使所述嵌入式PCRF设备执行如下方法:

接收策略控制规则功能PCEF设备发送的信用控制请求消息,所述信用控制请求消息中携带漫游用户的位置信息;

向融合计费点CBP发送第一控制策略请求消息,所述第一控制策略请求消息中携带所述用户的位置信息;

接收所述CBP返回的第一控制策略响应消息,所述第一控制策略响应消息中携带所述用户的ARP订购信息;

根据该订购信息向ARP计费系统发送使用量请求消息,所述使用量请求消息中携带所述用户的ARP订购信息;

接收所述ARP计费系统返回的使用量响应消息,所述使用量响应消 息中携带所述用户的ARP套餐使用量;

根据所述ARP套餐使用量对所述用户生成ARP控制策略,并通过信用控制响应消息向所述PCEF设备发送所述生成的ARP控制策略。

其中,嵌入式PCRF设备执行上述方法的具体过程、有益效果均和上述实施例一、三中的执行过程和有益效果相同,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例一、三中的叙述。

所述第一输入设备904可以用于向嵌入式PCRF设备输入命令和信息,第一输入设备904如键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、圆盆式卫星电视天线、扫描仪或类似设备。这些输入设备可以通过第一总线903连接至第一处理器901。

第一输出设备905可以用于嵌入式PCRF设备输出信息,除了监视器之外,第一输出设备905还可以为其他外围输出设各,如扬声器和/或打印设备,这些输出设备也可以通过第一总线903连接到第一处理器901。

嵌入式PCRF设备可以通过第一网络接口906连接到网络中,例如连接到局域网(Local Area Network,LAN)。在联网环境下,负载均衡器中存储的计算机执行指令可以存储在远程存储设备中,而不限于在本地存储。

第一存储器902可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。第一存储器902还可以包括操作系统、应用程序、其他程序模块和程序数据。

参见图10,图10是本发明实施例七提供的CBP设备的结构示意图。

如图所示,本发明实施例提供的CBP设备包括:第二处理器1001、第二存储器1002、第二总线1003、第二输入设备1004、第二输出设备1005以及第二网络接口1006。

其中,所述第二存储器1002用于存储计算机执行指令,所述第二处理器1001与所述第二存储器1002通过所述第二总线1003连接,当所述CBP设备运行时,所述第二处理器1001执行所述计算机执行指令, 以使所述CBP设备执行如下方法:

接收嵌入式策略控制规则功能PCRF设备发送的第一控制策略请求消息,该控制策略请求消息中携带用户的位置信息;

根据所述位置信息确定用户订购了ARP套餐,向所述嵌入式PCRF设备发送第一控制策略响应消息,所述控制策略响应消息中携带所述用户的ARP订购信息。

其中,CBP设备执行上述方法的具体过程、有益效果均和上述实施例二、三中的执行过程和有益效果相同,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例二、三的叙述。

所述第二输入设备1004可以用于向CBP设备输入命令和信息,第二输入设备1004如键盘或指向设备,如鼠标、轨迹球、触摸板、麦克风、操纵杆、游戏垫、圆盆式卫星电视天线、扫描仪或类似设备。这些输入设备可以通过第二总线1003连接至第二处理器1001。

第二输出设备1005可以用于CBP设备输出信息,除了监视器之外,第二输出设备1005还可以为其他外围输出设各,如扬声器和/或打印设备,这些输出设备也可以通过第二总线1003连接到第二处理器1001。

CBP设备可以通过第二网络接口1006连接到网络中,例如连接到局域网。在联网环境下,第二存储器1002中存储的计算机执行指令可以存储在远程存储设备中,而不限于在CBP设备本地存储。

第二存储器1002可以包括以易失性和/或非易失性存储器形式的计算机存储媒体,如只读存储器和/或随机存取存储器。第二存储器1002还可以包括操作系统、应用程序、其他程序模块和程序数据。

需要说明的是,上述设备中各单元、模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为系统、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施 例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“模块”或者“系统”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。

计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体系统、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。

计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。

计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围 内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1