一种数据业务计费方法、PCEF设备、OCS及系统技术方案

技术编号:14388100 阅读:32 留言:0更新日期:2017-01-10 15:30
本发明专利技术实施例公开了一种数据业务计费方法、PCEF设备、OCS及系统,该数据业务计费方法包括:策略和计费执行功能PCEF设备接收终端设备发送的携带有终端设备的数据业务账号的分组数据协议PDP上下文请求;PCEF设备检测到终端设备的数据业务账号的业务状态为冻结状态,PCEF设备拒绝PDP上下文请求。本发明专利技术实施例可以减少OCS和PCEF设备之间重复的计费鉴权交互消息,有利于减缓PCEF设备与OCS之间数据链路的压力,减少OCS性能损耗。

【技术实现步骤摘要】

本专利技术涉及无线通信
,具体涉及了一种数据业务计费方法、PCEF设备、OCS及系统
技术介绍
数据业务计费系统中,在线计费系统(OnlineChargingSystem,OCS)可以实现对数据用户的终端设备(UserEquipment,UE)网络资费的调整。策略和计费执行功能(PolicyandChargingEnforcementFunction,PCEF)网元可以实现业务数据流的检测、策略执行和基于流的计费,该功能实体可以位于网关,例如通用分组无线服务技术(GeneralPacketRadioService,GPRS)的支持节点(GatewayGPRSSupportNode,GGSN)、4G核心网(EvolvedPacketCore,EPC)的分组数据网网关(PacketDataNetworkGateway,P-GW)、无线局域网(WirelessLocalAreaNetwork,WLAN)中的分组数据网关(PacketDataGateway,PDG),也可独立部署,例如外置深度包检测(DeepPacketInspection,DPI)设备,作为计费的触发点。分组数据协议(PacketDataProtocol,PDP)上下文向通用移动通讯系统(UniversalMobileTelecommunicationsSystem,UMTS)中的UE提供网络协议(InternetProtocol,IP)连通性,是一个基于包的协议相关的连接(上下文),通过该连接UE和网络设备可以进行数据交换,这些连接的使用仅限于特定的服务,这些服务可以通过接入点来进行访问。Gy接口是PCEF设备与OCS/AAA(验证、授权、计费,Authentication、Authorization、Accounting)等认证鉴权计费服务器之间的在线计费接口(用于信用额度控制、预付费等),与计费相关的协议主要包括Diameter协议和Radius协议。随着UE数量的快速增长,处于欠费状态的UE数量也随之增长,目前,大部分运营商的PCEF设备对于欠费的UE发起的创建PDP上下文请求,一般通过标准Gy接口请求OCS鉴权,OCS查询到数据用户的欠费状态后,向PCEF设备返回余额不足信息,由PCEF设备拒绝UE的创建PDP上下文请求并去激活UE。由于UE的后台应用可以周期性的向PCEF设备发起PDP上下文请求,这导致PCEF设备不断请求OCS进行鉴权,这种大量的意义重复的计费鉴权交互消息会使得OCS严重负荷。例如,南非某运营商在某忙时(一个小时)内,余额不足的用户重试次数达到2714173次,OCS和PCEF设备之间的产生了大量的Gy会话消息,导致OCS的性能损耗较大。综上所述,运营商网络在计费鉴权业务过程中,PCEF设备每次接收UE的PDP上下文请求后,无论UE是否欠费,PCEF设备都向OCS发起计费鉴权请求,这使得较多数量欠费的UE在不断重试连接网络的情况下,PCEF设备与OCS之间产生大量重复的计费鉴权交互消息,加大了PCEF设备与OCS之间数据链路的压力,消耗了OCS和PCEF的接口性能,在网络忙时甚至可能造成OCS无法响应所有消息,而引起系统异常,影响正常用户使用数据业务的体验。
技术实现思路
本专利技术实施例提供一种数据业务计费方法、PCEF设备、OCS及系统,以期减缓PCEF设备与OCS之间数据链路的压力,减少OCS的性能损耗。本专利技术实施例第一方面公开了一种数据业务计费方法,包括:策略和计费执行功能PCEF设备接收终端设备发送的携带有所述终端设备的数据业务账号的分组数据协议PDP上下文请求;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,所述PCEF设备拒绝所述PDP上下文请求。在本专利技术实施例第一方面的第一种可能的实现方式中,所述PCEF设备中存储有包括所述终端设备的数据业务账号和所述数据业务账号的业务状态标识的状态列表,其中,所述业务状态标识包括冻结状态标识和解冻状态标识;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,包括:所述PCEF设备查询所述PCEF设备中存储的所述状态列表,查询到所述数据业务账号的业务状态标识为冻结状态标识;或者,所述PCEF设备中存储有包括所述终端设备的数据业务账号和所述数据业务账号的业务访问权限类型的权限列表,其中,所述业务访问权限类型包括授权类型和限制类型;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,包括:所述PCEF设备查询所述PCEF设备中存储的所述权限列表,查询到所述数据业务账号的业务访问权限类型为限制类型。结合本专利技术实施例第一方面或第一方面的第一种可能的实现方式,在本专利技术实施例第一方面的第二种可能的实现方式中,所述PCEF设备接收终端设备发送的携带有所述终端设备的数据业务账号的PDP上下文请求之后,所述方法还包括:所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为解冻状态,所述PCEF设备向在线计费系统OCS发送计费配额请求消息,以及,接收所述OCS响应所述计费配额请求消息而发送的响应消息,并根据所述响应消息执行计费控制操作。结合本专利技术实施例第一方面的第二种可能的实现方式,在本专利技术实施例第一方面的第三种可能的实现方式中,所述响应消息为计费配额响应消息,所述根据所述响应消息执行计费控制操作包括:根据所述计费配额响应消息中的计费策略和所述终端设备消费的流量确定流量资费,其中,所述计费配额响应消息是所述OCS在检测到所述计费配额请求消息中的所述终端设备的数据业务账号满足预设条件的情况下,向所述PCEF设备发送的;或者,所述响应消息为业务冻结请求消息,所述根据所述响应消息执行计费控制操作包括:根据所述业务冻结请求消息将所述终端设备的数据业务账号的业务状态由解冻状态修改为冻结状态,并拒绝所述PDP上下文请求,其中,所述业务冻结请求消息是所述OCS在检测到所述计费配额请求消息中的所述终端设备的数据业务账号不满足预设条件的情况下,向所述PCEF设备发送的。结合本专利技术实施例第一方面或第一方面的第一种可能的实现方式,在本专利技术实施例第一方面的第四种可能的实现方式中,所述方法还包括:所述PCEF设备接收OCS发送的业务解冻请求消息,所述业务解冻请求消息是所述OCS接收到后端IT系统发送的携带有所述终端设备的数据业务账号的账号充值消息后发送的;所述PCEF设备根据所述业务解冻请求消息将所述终端设备的数据业务账号的业务状态由冻结状态修改为解冻状态。结合本专利技术实施例第一方面的第二种可能的实施方式,在本专利技术实施例第一方面的第五种可能的实现方式中,所述PCEF设备接收所述OCS响应所述计费配额请求消息而发送的响应消息,包括:所述PCEF设备接收所述OCS响应所述计费配额请求消息通过标准Gy接口而发送的响应消息;或者,所述PCEF设备接收所述OCS响应所述计费配额请求消息通过WebService接口而发送的响应消息。本专利技术实施例第二方面公开了一种数据业务计费方法,包括:OCS接收PCEF设备发送的计费配额请求消息;所述OCS检测到所述计费配额请求消息中的所述终端设备的数据业务账号不满足预设条件,向本文档来自技高网
...
一种数据业务计费方法、PCEF设备、OCS及系统

【技术保护点】
一种数据业务计费方法,其特征在于,包括:策略和计费执行功能PCEF设备接收终端设备发送的携带有所述终端设备的数据业务账号的分组数据协议PDP上下文请求;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,所述PCEF设备拒绝所述PDP上下文请求。

【技术特征摘要】
1.一种数据业务计费方法,其特征在于,包括:策略和计费执行功能PCEF设备接收终端设备发送的携带有所述终端设备的数据业务账号的分组数据协议PDP上下文请求;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,所述PCEF设备拒绝所述PDP上下文请求。2.如权利要求1所述的方法,其特征在于,所述PCEF设备中存储有包括所述终端设备的数据业务账号和所述数据业务账号的业务状态标识的状态列表,其中,所述业务状态标识包括冻结状态标识和解冻状态标识;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,包括:所述PCEF设备查询所述PCEF设备中存储的所述状态列表,查询到所述数据业务账号的业务状态标识为冻结状态标识;或者,所述PCEF设备中存储有包括所述终端设备的数据业务账号和所述数据业务账号的业务访问权限类型的权限列表,其中,所述业务访问权限类型包括授权类型和限制类型;所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为冻结状态,包括:所述PCEF设备查询所述PCEF设备中存储的所述权限列表,查询到所述数据业务账号的业务访问权限类型为限制类型。3.如权利要求1或2任一项所述的方法,其特征在于,所述PCEF设备接收终端设备发送的携带有所述终端设备的数据业务账号的PDP上下文请求之后,所述方法还包括:所述PCEF设备检测到所述终端设备的数据业务账号的业务状态为解冻状态,所述PCEF设备向在线计费系统OCS发送计费配额请求消息,以及,接收所述OCS响应所述计费配额请求消息而发送的响应消息,并根据所述响应消息执行计费控制操作。4.如权利要求3所述的方法,其特征在于,所述响应消息为计费配额响应消息,所述根据所述响应消息执行计费控制操作包括:根据所述计费配额响应消息中的计费策略和所述终端设备消费的流
\t量确定流量资费,其中,所述计费配额响应消息是所述OCS在检测到所述计费配额请求消息中的所述终端设备的数据业务账号满足预设条件的情况下,向所述PCEF设备发送的;或者,所述响应消息为业务冻结请求消息,所述根据所述响应消息执行计费控制操作包括:根据所述业务冻结请求消息将所述终端设备的数据业务账号的业务状态由解冻状态修改为冻结状态,并拒绝所述PDP上下文请求,其中,所述业务冻结请求消息是所述OCS在检测到所述计费配额请求消息中的所述终端设备的数据业务账号不满足预设条件的情况下,向所述PCEF设备发送的。5.如权利要求1或2任一项所述的方法,其特征在于,所述方法还包括:所述PCEF设备接收OCS发送的业务解冻请求消息,所述业务解冻请求消息是所述OCS接收到后端IT系统发送的携带有所述终端设备的数据业务账号的账号充值消息后发送的;所述PCEF设备根据所述业务解冻请求消息将所述终端设备的数据业务账号的业务状态由冻结状态修改为解冻状态。6.如权利要求3所述的方法,其特征在于,所述PCEF设备接收所述OCS响应所述计费配额请求消息而发送的响应消息,包括:所述PCEF设备接收所述OCS响应所述计费配额请求消息通过标准Gy接口而发送的响应消息;或者,所述PCEF设备接收所述OCS响应所述计费配额请求消息通过WebService接口而发送的响应消息。7.一种数据业务计费方法,其特征在于,包括:OCS接收PCEF设备发送的计费配额请求消息;所述OCS检测到所述计费配额请求消息中的所述终端设备的所述数据业务账号不满足预设条件,向所述PCEF设备发送业务冻结请求消息,所述业务冻结请求消息用于指示所述PCEF设备将所述终端设备的数据业务账号的业务状态修改为冻结状态,以拒绝所述终端设备在所述数据业务账号满足所述预设条件前发起的PDP上下文请求。8.如权利要求7所述的方法,其特征在于,所述预设条件包括:所述计费配额请求消息中的所述终端设备的数据业务账号的账号余额大于或等于预设账号余额;或者,所述计费配额请求消息中的所述终端设备的数据业务账号的业务访问权限类型为授权类型,所述业务访问权限类型包括授权类型和限制类型。9.一种PCEF设备,其特征在于,包括:接收模块,用于接收终端设备发送的携带有所述终端设备的数据业务账号的PDP上下文请求;请求拒绝模块,用于检测到所述终端设备的数据业务账号的业务状态为冻结状态,拒绝所述PDP上下文请求。10.如权利要求9所述的PCEF设备,其特征在于,所述PCEF设备中存储有包括所述终端...

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

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

1