OCS、PCEF、PCRF及终端带宽控制方法技术

技术编号:11783270 阅读:192 留言:0更新日期:2015-07-27 23:44
本发明专利技术涉及一种OCS、PCEF、PCRF及终端带宽控制方法。其中,OCS包括:第一接收模块,用于通过Gy会话接收PCEF发送的携带Sy会话的会话标识以及Gy会话的会话标识的第一信用控制请求消息,其中,所述第一信用控制请求消息用于请求对所述关注终端进行鉴权预留;建立模块,与所述第一接收模块连接,用于根据所述第一信用控制请求消息建立并保存Sy会话与Gy会话的关联关系。根据本发明专利技术提供的OCS、PCEF、PCRF及终端带宽控制方法,能够为使用同一账号的不同终端提供准确的带宽控制以及减少OCS与PCRF之间的消息量,增强设备间的交互性能。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种0CS、PCEF、PCRF及终端带宽控制方法。
技术介绍
3GPP (The3rd Generat1n Partnership Project,第三代合作伙伴计划)中PCRF (Policy and Charging Rules Funct1n,策略和计费规则功能)对用户和业务的Qos(Quality of Service,服务质量)进行控制,可以根据不同的用户提供差异化的服务,让运营商实现基于业务和用户分类的更精细化的业务控制和计费方式。当需要对用户上网进行带宽控制时,由PCRF对用户进行带宽策略决策。当用户上网时,OCS (online chargingsystem,在线计费系统)会产生两个会话,一个是PCRF通过Sy接口向OCS发起产生的会话,称之为 Sy 会话(Sess1n),—个是 GGSN(Gateway GPRS Support Node,网关 GSN)中的 PCEF(Policy and Charging Enforcement Fucnt1n,策略和计费执行功能)通过 Gy 接口向 OCS发起产生的会话,称之为Gy会话(Sess1n)。目前,3GPP规范针对同一账号上网产生的两个会话,无法为用户提供准确的带宽控制策略。例如,群组中利用不同终端使用同一账号上网时,需要对不同终端进行带宽控制。此时,由于所有的终端都使用同一个账号,所以在OCS内部就会存在多个同一个账号的Gy会话和Sy会话。当OCS根据策略计数器状态(Police Counter)例如终端用户消费余额、流量余额等做变更时,需要对部分在线会话发送SNR (Spending-Status Notificat1nRequest,计费状态通知请求)消息做例如带宽策略变更时,此时OCS就无法判断哪些Sy会话需要推送SNR消息,因此,无法为终端提供准确的带宽控制策略。
技术实现思路
抟术问是页有鉴于此,本专利技术要解决的技术问题是如何为使用同一个账号的不同终端提供准确的带宽控制策略。解决方案为了解决上述技术问题,根据本专利技术一实施例,在第一方面,提供了一种在线计费系统0CS,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能控制实体PCRF与所述OCS之间通过Sy接口建立所述关注终端的Sy会话,策略和计费规则功能执行实体PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述OCS包括:第一接收模块,用于通过所述Gy会话接收所述PCEF发送的携带所述Sy会话的会话标识以及所述Gy会话的会话标识的第一信用控制请求消息,其中,所述第一信用控制请求消息用于请求对所述关注终端进行鉴权预留;建立模块,与所述第一接收模块连接,用于根据所述第一信用控制请求消息建立并保存所述Sy会话与所述Gy会话的关联关系。结合第一方面,在一种可能的实现方式中,所述OCS还包括:获取模块,与所述建立模块连接,用于当所述Gy会话引起所述OCS上相应的策略计数器状态发生变更时,根据所述关联关系,获取所述Gy会话对应的所述Sy会话。结合第一方面,在一种可能的实现方式中,所述OCS还包括:第一发送模块,与所述获取模块连接,用于通过所述Sy会话向所述PCRF发送消费状态通知请求消息,以使得所述PCRF根据所述消费状态通知请求消息中携带的所述Gy会话对应的策略计数器状态对所述关注终端进行带宽控制。为了解决上述技术问题,根据本专利技术一实施例,在第二方面,提供了一种策略和计费规则功能执行实体PCEF,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,所述PCEF与策略和计费规则功能控制实体PCRF通过Gx接口建立所述关注终端的Gx会话,所述PCRF与在线计费系统OCS之间通过Sy接口建立所述关注终端的Sy会话,所述PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述PCEF包括:第二发送模块,用于通过所述Gx会话向所述PCRF发送第二信用控制请求消息,所述第二信用控制请求消息用于请求所述关注终端的带宽控制策略;第二接收模块,与所述第二发送模块连接,用于通过所述Gx会话接收所述PCRF返回携带所述Sy会话的会话标识的第二信用控制应答消息,其中,所述第二信用控制应答消息用于返回所述关注终端的带宽控制策略;所述第二发送模块还用于通过所述Gy会话向所述OCS发送携带所述Sy会话的会话标识和Gy会话的会话标识的第一信用控制请求消息,以使得所述OCS根据所述第一信用控制请求消息建立所述Gy会话与所述Sy会话的关联关系。为了解决上述技术问题,根据本专利技术一实施例,在第三方面,提供了一种策略和计费规则功能控制实体PCRF,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能执行实体PCEF与所述PCRF通过Gx接口建立所述关注终端的Gx会话,所述PCRF与在线计费系统OCS之间通过Sy接口建立所述关注终端的Sy会话,所述PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述PCRF包括:第三接收模块,用于通过所述Gx会话接收所述PCEF发送的第二信用控制请求消息,其中,所述第二信用控制请求消息用于请求所述关注终端的带宽控制策略;处理模块,与所述第三接收模块连接,用于根据所述第二信用控制请求消息确定所述关注终端的带宽控制策略; 第三发送模块,与所述处理模块连接,用于通过所述Gx会话向所述PCEF返回携带所述Sy会话的会话标识的第二信用控制应答消息,所述第二信用控制应答消息用于下发所述关注终端的带宽控制策略,以使得所述PCEF能够通过向所述OCS发送携带所述Sy会话的会话标识和所述Gy会话的会话标识的第一信用控制请求消息,从而所述OCS根据所述第一信用控制请求消息建立所述Sy会话和所述Gy会话的关联关系。结合第三方面,在一种可能的实现方式中,所述第三发送模块还用于通过所述Sy会话接收所述OCS发送的携带所述Gy会话对应的策略计数器状态的消费状态通知请求消息;所述PCRF还包括:控制模块,与所述第三发送模块连接,用于根据所述消费状态通知请求消息携带所述Gy会话对应的策略计数器状态对所述关注终端进行带宽控制。为了解决上述技术问题,根据本专利技术一实施例,在第四方面,提供了一种终端带宽控制方法,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能控制实体PCRF与在线计费系统OCS之间通过Sy接口建立所述关注终端的Sy会话,策略和计费规则功能执行实体PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述终端带宽控制方法包括:所述OCS通过所述Gy会话接收所述PCEF发送的携带所述Sy会话的会话标识以及所述Gy会话的会话标识的第一信用控制请求消息,其中,所述第一信用控制请求消息用于请求对所述关注终端进行鉴权预留;所述OCS根据所述第一信用控制请求消息建立并保存所述Sy会话与所述Gy会话的关联关系。结合第四方面,在一种可能的实现方式中,在所述OCS根据所述第一信用控制请求消息建立并保存所述Sy会话与所述Gy会话的关联关系本文档来自技高网
...

【技术保护点】
一种在线计费系统OCS,其特征在于,用于对使用同一账号的多个终端进行带宽控制,以某一终端为关注终端,当所述关注终端上线时,策略和计费规则功能控制实体PCRF与所述OCS之间通过Sy接口建立所述关注终端的Sy会话,策略和计费规则功能执行实体PCEF与所述OCS之间通过Gy接口建立所述关注终端的Gy会话,所述OCS包括:第一接收模块,用于通过所述Gy会话接收所述PCEF发送的携带所述Sy会话的会话标识以及所述Gy会话的会话标识的第一信用控制请求消息,其中,所述第一信用控制请求消息用于请求对所述关注终端进行鉴权预留;建立模块,与所述第一接收模块连接,用于根据所述第一信用控制请求消息建立并保存所述Sy会话与所述Gy会话的关联关系。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨恩锋叶广杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1