业务控制策略动态下发的方法、系统及业务凭证管理平台与流程

文档序号:13882525阅读:350来源:国知局
业务控制策略动态下发的方法、系统及业务凭证管理平台与流程

本发明涉及通信技术领域,尤其涉及一种业务控制策略动态下发的方法、系统及业务凭证管理平台。



背景技术:

现有的流量包业务,即流量业务的实现方式的流程如图1所示,需要在it侧生成销售品,在网络侧在spr数据库中预配置该销售品的网络控制规则,用户需要在it侧订购业务。当用户上线时,pcrf(policyandchargingrulesfunction,策略与计费规则功能单元)查询spr数据库获得用户的订购信息,并触发相应销售品的业务规则的下发到p-gw(pdngateway,pdn网关),p-gw控制流量业务并将费率话单发送给计费系统。

现有的流量业务的实现方式难于定制流量包大小,流量业务生成流程复杂。目前,移动网络具有成熟的动态策略控制机制,将流量包的大小、服务ip等信息作为动态控制策略下发给网络,可以方便快捷地提供定制化的流量业务。业务管理平台管理业务策略和用户信息,不需要用户在it侧的订购操作,但在使用这种动态策略控制实现方式时,存在在非订购场景下无法感知用户上线状态并触发用户流量策略下发的问题。



技术实现要素:

有鉴于此,本发明要解决的一个技术问题是提供一种业务控制策略动态下发的方法、系统及业务凭证管理平台。

根据本发明的一个方面,提供一种业务控制策略动态下发的方法,包括:业务凭证管理平台接收到流量网关发送的凭证用户上线通知消息,其中,所述凭证用户上线通知消息携带有上线用户信息;所述业务凭证管理平台根据所述上线用户信息生成用于控制用户使用流量业务的业务动态控制策略、并下发到网络侧;所述网络侧基于所述业务动态控制策略控制用户使用流量业务。

可选地,所述业务凭证管理平台根据所述上线用户信息生成用户使用流量业务的业务动态控制策略并下发到网络侧包括:所述业务凭证管理平台获取与所述上线用户信息相对应的业务凭证信息,所述业务凭证信息包括:手机号码、业务服务地址信息、流量总量;所述业务凭证管理平台根据所述上线用户信息和所述业务凭证信息生成所述业务动态控制策略;所述业务凭证管理平台将所述业务动态控制策略发送到策略与计费规则功能单元pcrf。

可选地,所述业务动态控制策略包括:用户流量阈值和五元组信息;其中,所述五元组信息包括:用户ip地址,用户端口,服务ip地址,服务端口和传输层协议。

可选地,所述网络侧基于所述业务动态控制策略控制用户使用流量业务包括:所述pcrf基于所述业务动态控制策略生成业务控制规则;所述pcrf将所述业务控制规则发送到pdn网关pgw;所述pgw基于所述业务控制规则控制用户使用流量业务。

可选地,所述业务凭证管理平台获取与定制流量业务相对应的业务凭证信息和凭证用户信息;所述凭证用户信息包括:手机号码;所述业务凭证管理平台将所述凭证用户信息发送到流量网关;所述流量网关接收到上线信息,从所述上线信息中提取上线用户信息;其中,所述上线用户信息包括:ip地址、端口、手机号码;所述流量网关将所述上线用户信息与所述凭证用户信息进行匹配;如果匹配成功,则所述流量网关生成携带有上线用户信息的凭证用户上线通知消息,并发送到所述业务凭证管理平台。

可选地,所述流量网关接收到上线信息包括:所述流量网关接收到pgw发送的上线消息;其中,所述用户上线消息为radius协议同步消息。

可选地,所述pcrf接收到所述pgw发送的用户下线消息或用户流量阈值已达到的通知消息;所述pcrf向所述pgw发送停止执行所述业务控制规则的通知消息;所述pgw停止执行所述业务控制规则并将用户流量使用情况或流量已用完情况上报给所述pcrf。

可选地,所述pcrf向所述业务凭证管理平台发送用于通知所述业务动态控制策略停止执行的消息,并向所述业务凭证管理平台发送所述用户流量使用情况或流量已用完情况;所述业务凭证管理平台根据所述用户流量使用情况修改所述业务凭证信息中的流量总量。

根据本发明的另一方面,提供一种用于业务控制策略动态下发的系统,包括:流量网关和业务凭证管理平台;所述业务凭证管理平台,用于接收流量网关发送的凭证用户上线通知消息,根据所述上线用户信息生成用于控制用户使用流量业务的业务动态控制策略、并下发到网络侧;其中,所述凭证用户上线通知消息携带有上线用户信息,所述网络侧基于所述业务动态控制策略控制用户使用流量业务。

可选地,包括:策略与计费规则功能单元pcrf;所述业务凭证管理平台,还用于获取与所述上线用户信息相对应的业务凭证信息,根据所述上线用户信息和所述业务凭证信息生成所述业务动态控制策略,并将所述业务动态控制策略发送到所述pcrf;其中,所述业务凭证信息包括:手机号码、业务服务地址信息、流量总量。

可选地,所述业务动态控制策略包括:用户流量阈值和五元组信息;其中,所述五元组信息包括:用户ip地址,用户端口,服务ip地址,服务端口和传输层协议。

可选地,包括:pdn网关pgw;所述pcrf基于所述业务动态控制策略生成业务控制规则,将所述业务控制规则发送到所述pgw;所述pgw基于所述业务控制规则控制用户使用流量业务。

可选地,所述业务凭证管理平台,还用于获取与定制流量业务相对应的业务凭证信息和凭证用户信息,并将所述凭证用户信息同步到流量网关;其中,所述凭证用户信息包括:手机号码;所述流量网关,用于接收到上线信息,从所述上线信息中提取上线用户信息,将所述上线用户信息与所述凭证用户信息进行匹配,如果匹配成功,则生成携带有上线用户信息的凭证用户上线通知消息,并发送到所述业务凭证管理平台;其中,所述上线用户信息包括:ip地址、端口、手机号码。

可选地,所述流量网关接收到pgw发送的上线消息;其中,所述用户上线消息为radius协议同步消息。

可选地,所述pcrf接收到pgw发送的用户下线消息或用户流量阈值已到达的通知消息,向所述pgw发送停止执行所述业务控制规则的通知消息;所述pgw停止执行所述业务控制规则并将用户流量使用情况或流量已用完情况上报给所述pcrf;所述pcrf向所述业务凭证管理平台发送用于通知所述业务动态控制策略停止执行的消息,并向所述业务凭证管理平台发送所述用户流量使用情况或流量已用完情况;所述业务凭证管理平台根据所述用户流量使用情况修改所述业务凭证信息中的流量总量。

根据本发明的又一方面,提供一种业务凭证管理平台,包括:消息接收模块,用于接收流量网关发送的凭证用户上线通知消息,其中,所述凭证用户上线通知消息携带有上线用户信息;策略生成模块,用于根据所述上线用户信息生成用于控制用户使用流量业务的业务动态控制策略;策略下发模块,用于将业务动态控制策略下发到网络侧;其中,所述网络侧基于所述业务动态控制策略控制用户使用流量业务。

可选地,所述策略生成模块,用于获取与所述上线用户信息相对应的业务凭证信息,根据所述上线用户信息和所述业务凭证信息生成所述业务动态控制策略;其中,所述业务凭证信息包括:手机号码、业务服务地址信息、流量总量;所述策略下发模块,用于将所述业务动态控制策略发送到策略与计费规则功能单元pcrf。

可选地,包括:凭证用户信息处理模块,用于获取与定制流量业务相对应的业务凭证信息和凭证用户信息,将所述凭证用户信息发送到流量网关;其中,所述凭证用户信息包括:手机号码。

本发明的业务控制策略动态下发的方法、系统及业务凭证管理平台,通过业务凭证管理平台与流量网关进行交互,可以实时获取凭证用户的上线信息,触发业务凭证管理平台向pcrf下发业务动态控制策略,实现了在移动用户终端在异常下线后重新附着、开机等各类上线情况下,实时触发用户流量业务策略的动态下发,保证流量控制精确无误和流量业务的可运营性。

附图说明

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

图1为根据现有技术中流量业务实现的流程示意图;

图2为根据本发明的业务控制策略动态下发的方法的一个实施例的流程示意图;

图3为根据本发明的业务控制策略动态下发的方法的一个实施例中各个网元之间的信息交互示意图;

图4为根据本发明的用于业务控制策略动态下发的系统的一个实施例的示意图;

图5为根据本发明的业务凭证管理平台的一个实施例的模块示意图。

具体实施方式

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

图2为根据本发明的业务控制策略动态下发的方法的一个实施例的流程示意图,如图2所示:

步骤201,业务凭证管理平台接收到流量网关发送的凭证用户上线通知消息,凭证用户上线通知消息携带有上线用户信息,上线用户信息包括:ip地址、端口、上线用户的手机号码等。

步骤202,业务凭证管理平台根据上线用户信息生成用于控制用户使用流量业务的业务动态控制策略、并下发到网络侧。

业务凭证管理平台获取与签约业务相对应的业务凭证信息,业务凭证信息可以为电子业务凭证,业务凭证信息包括:手机号码、业务服务地址信息、流量总量等。网络侧是指为用户提供流量业务的网络,例如4g核心网络等。

步骤203,网络侧基于业务动态控制策略控制用户使用流量业务。

业务凭证管理平台可以动态生成业务控制策略并发送给网络侧执行,例如,可以采用统一的零费率标识,实现流量业务的后向收费,网络侧上报用户流量使用情况给业务凭证管理平台。

在一个实施例中,业务凭证管理平台获取与上线用户信息相对应的业务凭证信息,根据上线用户信息和业务凭证信息生成业务动态控制策略并将业务动态控制策略发送到pcrf。例如,业务动态控制策略包括:用户流量阈值和五元组信息等,五元组信息包括:用户ip地址,用户端口,服务ip地址,服务端口和传输层协议。pcrf基于业务动态控制策略生成业务控制规则,并将业务控制规则发送到pdn网关pgw,以使pgw基于业务控制规则控制用户使用流量业务。

例如,pcrf将业务策略发送到p-gw,p-gw接收到用户使用流量业务的数据包,p-gw基于业务控制规则对用户使用流量业务的流量进行控制。例如,用户使用后向流量业务,p-gw对用户使用后向流量业务的流量不进行计费,p-gw统计用户使用流量业务的流量向计费系统发送费用话单。

业务凭证管理平台获取与定制流量业务相对应的业务凭证信息和凭证用户信息。凭证用户是指定制了流量业务并具有对应的业务凭证信息的用户,凭证用户信息包括:手机号码等。业务凭证管理平台将凭证用户信息发送到流量网关。流量网关接收到pgw发送的上线消息,用户上线消息可以为radius协议同步消息等。流量网关从上线信息中提取上线用户信息,上线用户信息包括:ip地址、端口、手机号码等。

流量网关将上线用户信息与凭证用户信息进行匹配,如果匹配成功,则流量网关生成携带有上线用户信息的凭证用户上线通知消息,并发送到业务凭证管理平台。业务凭证管理平台通过与流量网关进行交互,使得业务凭证管理平台可以实时获取凭证用户的上线信息,可以触发业务凭证管理平台下发业务动态控制策略,实现流量业务的控制。

pcrf接收到pgw发送的用户下线消息,向pgw发送停止执行业务控制规则的通知消息。pgw停止执行业务控制规则并将用户流量使用情况上报给pcrf。pcrf向业务凭证管理平台发送用于通知业务动态控制策略停止执行的消息,并向业务凭证管理平台发送用户流量使用情况。业务凭证管理平台根据用户流量使用情况修改业务凭证信息中的流量总量。

上述实施例中的业务控制策略动态下发的方法,业务凭证管理平台获得第三方定制的流量业务信息及其用户信息,业务凭证管理平台将用户信息同步给流量网关。在用户上线时,流量网关接收从网络同步来的radius消息,比对从业务凭证管理平台同步来的用户信息,并筛选相关用户的上线信息(包含用户终端的ip地址、手机号码等)上报给业务凭证管理平台。

业务凭证管理平台根据具体的业务凭证信息和用户的上线信息,构建基于五元组的动态控制策略,其中包含有预先分配的定向流量业务的统一计费rg,并将策略规则下发给执行单元pcef。pcef根据策略规则实施流量控制,同时生成流量话单传递给运营商的it计费系统,从而实现流量控制的整个流程。

上述实施例中的业务控制策略动态下发的方法,解决了可定制、可交易的流量业务实现过程中的策略触发问题,实现移动用户终端在异常下线后重新附着、开机等各类上线情况下实时触发用户流量业务策略的动态下发,保证流量控制精确无误和流量业务的可运营性。

图3为根据本发明的业务控制策略动态下发的方法的一个实施例中各个网元之间的信息交互示意图,如图3所示:

步骤301,业务凭证管理平台将凭证用户信息传递给流量网关,凭证用户信息用以标识哪些用户具备凭证使用权限,主要采用手机号码。

步骤302,pgw接收到用户上线消息。

步骤303,pgw向流量网关同步radius消息。

步骤304,流量网关判断是否是凭证用户的上线信息,如果是,在将凭证用户的上线信息同步给业务凭证管理平台,上线信息包含终端ip地址和用户号码等。

步骤305,业务凭证管理平台获取上线终端的ip、电话号码等。

步骤306,业务凭证管理平台根据用户号码对应的业务凭证信息以及用户的终端ip地址构建基于五元组的业务动态控制策略。

步骤307,业务凭证管理平台将业务动态控制策略传递给pcrf,其中的五元组信息中包含有该凭证用户的终端ip地址。

步骤308,pcrf根据业务动态控制策略构建对应的业务控制规则,业务控制规则包含有预先分配的定向流量凭证业务的统一的零费率计费rg。

步骤309,pcrf将业务控制规则下发给执行单元pgw。

步骤310,pgw根据业务控制规则实施用户流量的精确控制。

步骤311,pgw接收到用户下线消息。

步骤312,pcrf直接从pgw获得下线信息。

步骤313,pcrf指示pgw停止针对该用户的业务控制规则的执行。

步骤314,pgw停止业务控制规则的执行,并将上次流量上报以后的用户流量使用情况上报给pcrf。

步骤315,pcrf将业务动态控制策略已停止执行和pgw上报的用户流量使用情况等信息传递给业务凭证管理平台。

步骤316,业务凭证管理平台根据用户流量的使用情况核减对应的业务凭证信息的流量可使用额度,即将现有的流量总量减去已使用的流量。

上述实施例中的业务控制策略动态下发的方法,业务凭证管理平台通过与流量网关进行交互,可以实时获取凭证用户的上线信息,触发业务凭证管理平台向pcrf下发业务动态控制策略,不需要用户订购也可以实现流量业务的即获即用,实现了在移动用户终端在异常下线后重新附着、开机等各类上线情况下,实时触发用户流量业务策略的动态下发,保证流量控制精确无误和流量业务的可运营性,可以方便实现任意流量包的定制,同时流量可以方便地按需捆绑qos等业务属性。

在一个实施例中,本发明提供一种用于业务控制策略动态下发的系统,如图4所示,系统中的网元主要有pcef/pgw42、流量网关44、业务凭证管理平台45及pcrf43。对现有的流量网关44和业务凭证管理平台45进行功能增强,新增“凭证用户信息同步”及“凭证用户上线消息通知”的两对接口。

pcef/pgw42包含业务数据流的检测、策略执行和基于流的计费功能等,一般位于移动核心网网关。业务凭证管理平台45实现流量业务的定制和业务凭证信息的生成、分发、用户管理和流通管理,根据业务凭证信息生成用户的动态控制策略。流量网关44可以为位于gi-lan中一个流量增值平台,具备从网络中同步全量radius消息的功能。pcrf43是移动网络中业务数据流和ip承载资源的策略与计费控制策略决策点,向pcef/pgw42提供关于业务数据流检测、门控、基于qos和基于流计费的网络控制功能决策。

业务凭证管理平台45接收流量网关发送的凭证用户上线通知消息,根据用户信息生成用于控制用户使用流量业务的业务动态控制策略、并下发到网络侧。凭证用户上线通知消息携带有用户信息,网络侧基于业务动态控制策略控制用户使用流量业务。

业务凭证管理平台45获取与用户信息相对应的业务凭证信息,根据用户信息和业务凭证信息生成业务动态控制策略,并将业务动态控制策略发送到pcrf43,其中,业务凭证信息包括:手机号码、业务服务地址信息、流量总量等。业务动态控制策略包括:用户流量阈值和五元组信息,其中,五元组信息包括:用户ip地址,用户端口,服务ip地址,服务端口和传输层协议。

pcrf43基于业务动态控制策略生成业务控制规则,将业务控制规则发送到pgw42。pgw42基于业务控制规则控制用户使用流量业务。业务凭证管理平台45获取与定制流量业务相对应的业务凭证信息和凭证用户信息,并将凭证用户信息发送到流量网关44。其中,凭证用户信息包括:手机号码。

流量网关44接收到上线信息,从上线信息中提取上线用户信息,将上线用户信息与凭证用户信息进行匹配,如果匹配成功,则生成携带有上线用户信息的凭证用户上线通知消息,并发送到业务凭证管理平台45。其中,上线用户信息包括:ip地址、端口、手机号码。流量网关45接收到pgw42发送的上线消息,其中,用户上线消息为radius协议同步消息。

pcrf43接收到pgw42发送的用户下线消息,向pgw42发送停止执行业务控制规则的通知消息。pgw42停止执行业务控制规则并将用户流量使用情况上报给pcrf43。pcrf43向业务凭证管理平台45发送用于通知业务动态控制策略停止执行的消息,并向业务凭证管理平台45发送用户流量使用情况。业务凭证管理平台45根据用户流量使用情况修改业务凭证信息中的流量总量。

在一个实施例中,如图5所示,本发明提供一种业务凭证管理平台,包括:消息接收模块51、策略生成模块52、策略下发模块53和凭证用户信息处理模块54。消息接收模块51接收流量网关发送的凭证用户上线通知消息,其中,凭证用户上线通知消息携带有用户信息。

策略生成模块52根据用户信息生成用于控制用户使用流量业务的业务动态控制策略。策略下发模块53将业务动态控制策略下发到网络侧,其中,网络侧基于业务动态控制策略控制用户使用流量业务。

策略生成模块52获取与用户信息相对应的业务凭证信息,根据用户信息和业务凭证信息生成业务动态控制策略,其中,业务凭证信息包括:手机号码、业务服务地址信息、流量总量。策略下发模块53将业务动态控制策略发送到策略与计费规则功能单元pcrf。

凭证用户信息处理模块54获取与定制流量业务相对应的业务凭证信息和凭证用户信息,将凭证用户信息发送到流量网关,其中,凭证用户信息包括:手机号码。

上述实施例中的业务控制策略动态下发的方法、系统及业务凭证管理平台,业务凭证管理平台通过与流量网关进行交互,可以实时获取凭证用户的上线信息,触发业务凭证管理平台向pcrf下发业务动态控制策略,不需要用户订购也可以实现流量业务的即获即用,解决了可定制、可交易的流量业务实现过程中的策略触发问题,实现了在移动用户终端在异常下线后重新附着、开机等各类上线情况下,实时触发用户流量业务策略的动态下发,保证流量控制精确无误和流量业务的可运营性,可以方便实现任意流量包的定制,同时流量可以方便地按需捆绑qos等业务属性。

可能以许多方式来实现本发明的方法和系统。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和系统。用于方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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