1.一种策略控制方法,适用于策略控制与计费PCC架构下策略和计费执行功能实体PCEF和在线计费系统OCS之间的交互,其特征在于,所述方法包括:所述PCEF接收用户的业务访问请求;
所述PCEF根据所述业务访问请求,向所述OCS发送请求使用量授权的信用控制请求初始化CCR-I消息;
所述PCEF接收所述OCS返回的包含使用量授权的信用控制应答初始化CCA-I消息,所述CCA-I消息包含所述OCS向所述PCEF返回的第一控制策略;
所述PCEF安装所述第一控制策略,根据本地配置的其他策略组合成第一策略组,按所述第一策略组对用户的业务流进行控制;
所述PCEF确定所述使用量用完或者所述使用量有效期到达时,向所述OCS发送信用控制请求更新CCR-U消息,并接收所述OCS通过CCA-U消息返回的策略变更指示,所述策略变更指示包含删除所述第一控制策略的指示和安装第二控制策略的指示;
所述PCEF根据所述策略变更指示删除所述第一控制策略,安装所述第二控制策略,并根据本地配置的其他策略,组合成第二策略组,按所述第二策略组对用户的业务流进行控制。
2.如权利要求1所述的方法,其特征在于,所述第一控制策略通过所述CCA-I消息中的AVP ExRule-Install携带,所述删除所述第一控制策略的指示通过CCA-U消息中的AVP ExRule-Remove携带,所述安装所述第二控制策略通过CCA-U消息中的AVP ExRule-Install携带。
3.如权利要求1-2中任意一项所述的方法,其特征在于,所述控制策略包括:发送余额提醒控制策略或者流量赠送提醒控制策略。
4.一种策略控制方法,适用于策略控制与计费PCC架构下策略和计费执行功能实体PCEF和在线计费系统OCS之间的交互,其特征在于,所述方法包括:所述OCS接收所述PCEF发送的信用控制请求初始化CCR-I消息,所述CCR-I消息包含用户信息;
所述OCS根据所述用户信息以及用户账户信息,确定所述用户当前适用的第一控制策略;
所述OCS通过信用控制应答初始化CCA-I消息,向所述PCEF返回使用量授权以及需要执行的所述第一控制策略;
所述OCS接收所述PCEF发送的信用控制请求更新CCR-U消息,执行新的使用量授权,根据所述用户信息以及更新后的用户账户信息,确定当前用户匹配策略需要变更,通过CCA-U消息向所述PCEF下发策略变更指示,所述策略变更指示包含删除所述第一控制策略的指示和安装第二控制策略的指示。
5.如权利要求4中所述的方法,其特征在于,所述第一控制策略通过所述CCA-I消息中的AVP ExRule-Install携带,所述删除所述第一控制策略的指示通过CCA-U消息中的AVP ExRule-Remove携带,所述安装所述第二控制策略通过CCA-U消息中的AVP ExRule-Install携带。
6.如权利要求4-5中任意一项所述的方法,其特征在于,所述控制策略包括:发送余额提醒控制策略或者流量赠送提醒控制策略。
7.一种策略和计费执行功能实体PCEF适用于策略控制与计费PCC架构下策略和计费执行功能实体PCEF和在线计费系统OCS之间的交互,其特征在于:所述PCEF包含请求模块,接收模块和执行模块,其中:
所述请求模块用于接收用户的业务访问请求,根据所述业务访问请求,向OCS发送请求使用量授权的信用控制请求初始化CCR-I消息;
所述接收模块用于接收所述OCS返回的包含使用量授权的信用控制应答初始化CCA-I消息,所述CCA-I消息包含所述OCS向所述PCEF返回的第一控制策略;
所述执行模块用于安装所述第一控制策略,根据本地配置的其他策略组合成第一策略组,按所述第一策略组对用户的业务流进行控制;
所述请求模块还用于在确定所述使用量用完或者所述使用量有效期到达时,向所述OCS发送信用控制请求更新CCR-U消息,所述接收模块还用于接收所述OCS通过CCA-U消息返回的策略变更指示,所述策略变更指示包含删除所述第一控制策略的指示和安装第二控制策略的指示;
所述执行模块还用于根据所述策略变更指示删除所述第一控制策略,安装所述第二控制策略,并根据本地配置的其他策略,组合成第二策略组,按所述第二策略组对用户的业务流进行控制。
8.如权利要求7中所述的PCEF,其特征在于,所述第一控制策略通过所述CCA-I消息中的AVP ExRule-Install携带,所述删除所述第一控制策略的指示通过CCA-U消息中的AVP ExRule-Remove携带,所述安装所述第二控制策略通过CCA-U消息中的AVP ExRule-Install携带。
9.如权利要求7-8中任意一项所述的PCEF,其特征在于,所述控制策略包括:发送余额提醒控制策略或者流量赠送提醒控制策略。
10.一种在线计费系统OCS,适用于策略控制与计费PCC架构下与策略和计费执行功能实体PCEF之间的交互,其特征在于:所述OCS包括确定模块和下发模块,其中:
所述确定模块用于接收所述PCEF发送的包含用户信息的信用控制请求初始化CCR-I消息,根据所述用户信息以及用户账户信息,确定所述用户当前适用的第一控制策略;
所述下发模块用于通过信用控制应答初始化CCA-I消息,向所述PCEF返回使用量授权以及需要执行的所述第一控制策略;
所述确定模块还用于接收所述PCEF发送的信用控制请求更新CCR-U消息,执行新的使用量授权,根据所述用户信息以及更新后的用户账户信息,确定当前用户匹配策略需要变更,所述下发模块还用于通过CCA-U消息向所述PCEF下发策略变更指示,所述策略变更指示包含删除所述第一控制策略的指示和安装第二控制策略的指示。
11.如权利要求10中所述的OCS,其特征在于,所述第一控制策略通过所述CCA-I消息中的AVP ExRule-Install携带,所述删除所述第一控制策略的指示通过CCA-U消息中的AVP ExRule-Remove携带,所述安装所述第二控制策略通过CCA-U消息中的AVP ExRule-Install携带。
12.如权利要求10中所述的OCS,其特征在于,所述控制策略包括:发送余额提醒控制策略或者流量赠送提醒控制策略。