一种策略控制方法和装置的制造方法_3

文档序号:8416169阅读:来源:国知局
GGSN,从而打通了 OCS和PCRF之间的控制机制,不需要再通过Sy接口同步给PCRF,再由PCRF下发给PCEF,实现了在没有PCRF的情况下,也可以做策略控制。
[0083]下面参考附图3,以一个实际的例子,来说明本发明实施例的方案,本实施例中,PCEF功能实体位于GGSN上,下面用PCEF进行说明。
[0084]为了实现如下目的:
[0085]用户订购了 10元包500M的流量套餐包,需要在用户使用量到达80%、90%、100%分别给以不同的提醒:
[0086]80%时的提醒:亲爱的用户,截止XX年XX月XX时XX分,您的流量套餐余额不足10Mo
[0087]90%时的提醒:亲爱的用户,截止XX年XX月XX时XX分,您的流量套餐余额不足100M,推荐您采用流量加油包,5元100M,订购请点击:http:xxxxx.xxx.xxx。
[0088]100%时的提醒:亲爱的用户,你的流量套餐包已经全部消耗完毕,继续使用将会采用I分/kb进行计费,订购其它套餐包请点击:http:xxxxx.xxx.xxx。
[0089]这些提醒,可以通过重定向的方式,也可以通过弹窗的方式,或短信的方式提醒用户,采用何种方式,依赖于当时用户终端的能力或访问的业务,这个判断和执行由PCEF来进行。执行提醒的策略预先在PCEF上进行配置。例如:PCEF上预先配置了 Notificat1n80、Notificat1n90、Notificat1nlOO三个策略,分别对应上述的三个提醒。
[0090]则一个可能的业务处理流程如下:
[0091]S301、用户正常上线,访问业务。
[0092]S302、PCEF识别出用户访问的业务,根据业务匹配对应的计费策略。
[0093]S303、PCEF 通过 CCR-1 (Credit-Control-Request-1nitial)消息向 OCS 上报用户的相关信息(位置、接入APN、接入网络等),同时请求使用量授权(Quota)。
[0094]S304、OCS根据PCEF上报这些信息并结合用户套餐的订购情况,从用户对应的账户中冻结一定的费用,同时判断用户当前适用的控制策略。
[0095]例如,OCS判断用户当前用户套餐使用量达到了 80%,则触发适用控制策略:Notificat1n80o
[0096]S305、OCS 通过 CCA-1 (Credit-Control-Answer-1nitial)向 PCEF 返回使用量授权,同时通过CCA-1消息中的扩展AVP ExRule-1nstall,向PECF返回需要执行的策略(即:Notificat1n80)。
[0097]S306、PCEF安装OCS返回的控制策略Notificat1n80,同时根据本地配置的其它策略,组合对用户生效的策略组。
[0098]具体的,PCEF执行Notificat1n80,可以通过重定向的方式,也可以通过弹窗的方式,或短信的方式提醒用户,采用何种方式,依赖于当时用户终端的能力或访问的业务,执行提醒的策略预先在PCEF上配置好了,即,提醒用户:亲爱的用户,截止XX年XX月XX时XX分,您的流量套餐余额不足100M。
[0099]S307、PCEF按生效的策略对用户的业务流进行控制。
[0100]S308、用户继续访问业务。
[0101]S309、PCEF监控用户的使用量,同时执行策略控制。
[0102]S310、用户继续使用业务。
[0103]S311、PCEF监控到用户的预授权被使用完或有效期到达,执行以下动作。
[0104]S312、PCEF 通过 CCR-U(Credit-Control-Request-Update)消息,向 OCS 报告用户已经消耗的使用量信息,同时再次请求新的预授权。
[0105]S313、OCS根用户使用量信息,完成用户费用真正的扣除,对新一轮的预授权进行冻结,同时结合用户账户的情况,判断用户的控制策略是否需要变更。(这里假设,由于用户流量消耗,已经超过了套餐额度的80%,OCS的判断结果为,需要从策略NotifiCat1n80切换至 Notificat1n90 或者 Notificat1nlOO)。
[0106]S314、OCS通过CCA-U将新的预授权返回,同时在CCA-U消息中执行策略变更(ExRule-1nstall 中携带 Notificat1n90 或者 100,ExRule-Remove 中携带Notificat1n80)。
[0107]S315、PCEF根据OCS的返回,删除失效的老策略(Notificat1n80),安装新策略(Notificat1n90 或者 100)。
[0108]S316、PCE安装策略(Notificat1n90或者100),还可以进一步与本地配置的其它策略形成策略组,按新的策略进行业务控制。
[0109]此时,PCEF可以根据预配置的Notificat1n90或者100,向用户发送提醒消息,如90%时的提醒:亲爱的用户,截止XX年XX月XX时XX分,您的流量套餐余额不足100M,推荐您采用流量加油包,5元100M,订购请点击:http:xxxxx.xxx.xxx ;100%时的提醒:亲爱的用户,你的流量套餐包已经全部消耗完毕,继续使用将会采用I分/kb进行计费,订购其它套餐包请点击:http: xxxxx.xxx.xxxo
[0110]如果有关于带宽控制的其他策略,例如,判断Notif icat1n90或者100执行时,对用户的带宽限制为1M,则同时执行该组合策略:即进行用户余额提醒的同时,将用户带宽限制为IMo
[0111]S317、用户主动下线或对应的业务结束
[0112]S318、PCEF通过CCR-T消息向OCS上报用户最后一次使用量情况。
[0113]S319、OCS完成用户的最后扣费确认
[0114]S320、OCS并通过CCA-T告知PCEF确认结果,本次计费会话处理结束。
[0115]根据本发明实施例提供的技术方案,通过对Gy接口扩展AVP,携带控制策略,如用户余额提醒,使得OCS能进行余额提醒策略的快速下发,即通过计费响应(CCA-Ι或者CCA-U消息),将余额提醒策略快速返回给PCEF实体,如GGSN,打通了 OCS和PCRF之间的控制机制,不需要再通过Sy接口同步给PCRF,再由PCRF下发给PCEF,实现了在没有PCRF的情况下,也可以对用户进行及时的余额提醒。
[0116]类似的,通过对用户账户的监控,OCS可以快速的下发流量赠送提醒等控制策略给PCEF,从而提升了业务响应速度和灵活性,
[0117]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明可能并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0118]下面描述用于实施本发明实施例前述方法的装置。如图4所示,一种通用分组无线业务的网关支撑节点GGSN,适用于PCC架构下PCEF和OCS之间的交互,所述PCEF功能实体位于GGSN中,所述GGSN包含请求模块401,接收模块402和执行模块403,
[0119]所述请求模块401用于接收用户的业务访问请求,根据所述业务访问请求,向OCS发送请求使用量授权的CCR-1消息;
[0120]所述接收模块402用于接收所述OCS返回的包含使用量授权的CCA-1消息,所述CCA-1消息包含所述OCS向所述GGSN返回的第一控制策略;
[0121]所述执行模块403用于根据所述OCS下发的所述第一控制策略,执行所述第一控制策略的控制动作。
[0122]所述请求模块401还可以进一步用于向所述OCS发送CCR-U消息,所述接收模块402进一步用于接收所述OCS通过CCA-U消息返回的第二控制策略,所述执行模块403进一步用于根据所述OCS下发的所述第二控制策略,执行所述第二控制策略的控制动作。
[0123]所述所述第一控制策略通过所述CCA-1消息中的AVP携带,所述第二控制策略通过所述CCA-U消息中的AVP携带。
[0124]所述控制动作包括:发送余额提醒或者流量赠送提醒。
[0125]通过本发明实施例中的GGSN,通过对Gy接口扩展AVP,能够接收OCS控制策略的快速下发,从而打通了 OCS和PCRF之间的控制机制,不需要再通过Sy接口同步给PCRF,再由PCRF下发给PCEF,实现了在没有PCRF的情况下,也可以做策略控制。
[0126]本发明实施例还提供了一种在线计费系统0CS,适用于PCC架构下与PCEF之间的交互,所述PCEF功能实体位于GGSN中,所述OCS包括:确定模块501和下发模块502,
[0127]所述确定模块501用于接收GGSN发送的包含用户信息的CCR-1消息,根据所述用户信息以及用户账户信息,确定所述用户当前适用的第一控制策略;
[0128]所述下发模块502用于通过CCA-1消息,向所述GGSN返回使用量授权以及需要执行的所述第一控制策略。
[0129]所述确定模块501还用于接收所述GGSN发送的CCR-U消息,执行新的使用量授权,根据所述用户信息以及更新后的用户账户信息,判断当前用户匹配策略是否需要变更;所述下发模块502还用于当所述确定模块501判断当前用户匹配策略需要变更时,通过CCA-U消息向所述GGSN下发第二控制策略。
[0130]所述所述第一控制策略通过所述CCA-1消息中的AVP携带,所述第二控制策略通过所述CCA-U消息中的AVP携带。
[0131]根据本发明实施例提供的0CS,通过对Gy接口扩展AVP,能进行控制策略的快速下发,即通过计费响应(CCA-Ι或者CCA-U消息),将控制策略快速返回给PCEF实体,如G
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1