基于被请求的数据服务的服务数据流计费方法的选择.pdf

上传人:xia****o6 文档编号:4334085 上传时间:2018-09-14 格式:PDF 页数:24 大小:827.66KB
返回 下载 相关 举报
摘要
申请专利号:

CN201180022428.0

申请日:

2011.04.25

公开号:

CN102884757A

公开日:

2013.01.16

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04L 12/14申请日:20110425|||公开

IPC分类号:

H04L12/14; H04W4/24

主分类号:

H04L12/14

申请人:

阿尔卡特朗讯

发明人:

蔡亦钢; K·布鲁瓦尔

地址:

法国巴黎

优先权:

2010.05.03 US 12/772,851

专利代理机构:

北京市金杜律师事务所 11256

代理人:

王茂华

PDF下载: PDF下载
内容摘要

公开了用于对分组核心网执行策略和计费控制PCC的系统和方法。一个实施方式包括PCC架构,该PCC架构包括在线计费系统OCS(150)。该OCS(150)从PCRF(130)接收对于用于初始数据服务的计费规则的请求。来自PCRF(130)的请求包括初始数据服务的服务指示符。该OCS(150)基于该服务指示符来选择用于初始数据服务的计费方法,并且向PCRF(130)发送包括所选择的计费方法的响应。PCRF(130)然后可以基于由OCS(150)选择的计费方法进行PCC决策,并且PCEF(122)可以针对初始数据服务执行PCC规则。如果在数据会话期间服务改变,则OCS(150)选择用于新数据服务的计费方法并且PCRF(130)相应地更新PCC规则。

权利要求书

权利要求书一种策略和计费控制PCC架构(100),包括:在线计费系统OCS(150);所述PCC架构(100)的特征在于:所述OCS(150)可操作用于从策略和计费规则功能体PCRF(130)接收对于用于初始数据服务的计费规则的请求,其中所述请求包括所述初始数据服务的服务指示符;以及所述OCS(150)还可操作用于基于所述服务指示符来选择用于所述初始数据服务的计费方法,并且向所述PCRF(130)发送响应,所述响应包括用于所述初始数据服务的所述计费方法。根据权利要求1所述的PCC架构(100),其中:所述OCS(150)还可操作用于:存储基于服务的费率,通过将所述服务指示符与基于服务的费率相关联来选择用于所述初始数据服务的所述计费方法,以及将所述基于服务的费率与计费方法相关联。根据权利要求1所述的PCC架构(100),还包括:所述PCRF(130)可操作用于基于由所述OCS(150)选择的所述计费方法确定用于所述初始数据服务的PCC规则,并且向策略和计费执行功能体PCEF(122)发送响应,所述响应包括用于所述初始数据服务的所述PCC规则,其中所述PCC规则包括由所述OCS(150)选择的所述计费方法;以及所述PCEF(122)可操作用于在用于所述初始数据服务的服务数据流上执行由所述OCS(150)选择的所述计费方法。根据权利要求1所述的PCC架构(100),其中:所述OCS(150)还可操作用于响应于服务改变从所述PCRF(130)接收对于更新的计费规则的请求,其中所述请求包括新数据服务的服务指示符;以及所述OCS(150)还可操作用于基于所述服务指示符选择用于所述新数据服务的计费方法,并且向所述PCRF(130)发送响应,所述响应包括用于所述新数据服务的所述计费方法。根据权利要求1所述的PCC架构(100),其中:所述OCS(150)还可操作用于响应于服务改变,从策略和计费执行功能体PCEF(122)接收计费请求,其中所述计费请求包括新数据服务的服务指示符;以及所述OCS(150)还可操作用于基于所述服务指示符选择用于所述新数据服务的计费方法,并且向所述PCRF(130)发送请求,所述请求包括用于所述新数据服务的所述计费方法,其中所述请求促使所述PCRF(130)基于用于所述新数据服务的所述计费方法来更新PCC规则。一种用于执行策略和计费控制PCC的方法,所述方法的特征在于步骤:在在线计费系统OCS中从策略和计费规则功能体PCRF接收对于用于初始数据服务的计费规则的请求,其中所述请求包括所述初始数据服务的服务指示符;在所述OCS中基于所述服务指示符来选择用于所述初始数据服务的计费方法;以及从所述OCS向所述PCRF发送响应,所述响应包括用于所述初始数据服务的所述计费方法。根据权利要求6所述的方法,其中选择用于所述初始数据服务的计费方法包括:将基于服务的费率存储在所述OCS中;通过将所述服务指示符与基于服务的费率相关联来选择用于所述初始数据服务的所述计费方法;以及将所述基于服务的费率与计费方法相关联。根据权利要求6所述的方法,还包括:在所述PCRF中基于由所述OCS选择的所述计费方法来确定用于所述初始数据服务的PCC规则;向策略和计费执行功能体PCEF发送响应,所述响应包括用于所述初始数据服务的所述PCC规则,其中所述PCC规则包括由所述OCS选择的所述计费方法;以及在所述PCEF中在用于所述初始数据服务的服务数据流上执行由所述OCS选择的所述计费方法。根据权利要求6所述的方法,还包括:在所述OCS中响应于服务改变从所述PCRF接收对于更新的计费规则的请求,其中所述请求包括新数据服务的服务指示符;在所述OCS中基于所述服务指示符来选择用于所述新数据服务的计费方法;以及从所述OCS向所述PCRF发送响应,所述响应包括用于所述新数据服务的所述计费方法。根据权利要求6所述的方法,还包括:在所述OCS中响应于服务改变,从策略和计费执行功能体PCEF接收计费请求,其中所述计费请求包括新数据服务的服务指示符;基于所述服务指示符来选择用于所述新数据服务的计费方法;以及从所述OCS向所述PCRF发送请求,所述请求包括用于所述新数据服务的所述计费方法,其中所述请求促使所述PCRF基于用于所述新数据服务的所述计费方法来更新PCC规则。

说明书

说明书基于被请求的数据服务的服务数据流计费方法的选择
技术领域
本发明涉及通信网络领域,并且具体涉及基于被请求的服务选择用于服务数据流的计费方法(例如在线/离线)。
背景技术
服务提供商典型地向订户提供大量语音和数据服务。语音服务的示例是语音呼叫、呼叫转移、呼叫等待等等。数据服务的示例是流式音频、流式视频、基于IP的语音(VoIP)、在线游戏和IP‑TV。由用于将订户与诸如英特网的外部分组网络接驳的分组核心网管理数据服务。分组核心网的一些示例是GPRS核心网、演进分组核心(EPC)网等等。订户使用如手机、个人数字助理、智能电话等等的移动设备来与无线接入网(RAN)连接。RAN可以是用于提供IP连接的基于分组的网络,其又被称为IP连接接入网(CAN)。RAN继而连接到分组核心网,以便向订户提供到数据服务的接入。
为了接入数据服务,移动设备经由RAN向分组核心网发送请求以发起数据会话(例如IP‑CAN会话)。会话请求包括所请求的数据服务(例如在线游戏、IP‑TV等等)的描述。分组核心网认证移动设备并且确定授权该移动设备接收哪些数据服务。如果所请求的服务被授权,则分组核心网预留具有定义的容量、延迟和误比特率的承载路径(例如IP CAN承载)。然后用于该服务的分组流可以开始,其被称为服务数据流。
服务提供商希望在提供数据服务时控制如何使用RAN。因此,服务提供商典型地实施策略和计费控制(PCC)。策略控制是指控制服务数据流的承载路径的过程。例如策略控制包括承载建立、服务质量(QoS)控制和门控制(阻止或允许分组通过)。计费控制是指将服务数据流的分组与计费密钥或标识符相关联并且在适当时应用在线计费和/或离线计费的过程。服务提供商定义可以用于它的订户所请求的数据服务的PCC规则。
第三代合作伙伴计划(3GPP、3GPP2)已经定义了用于分组核心网的PCC架构。在3GPP TS 23.203(版本9)中描述了PCC架构的一个示例。由3GPP建议的PCC架构包括策略和计费规则功能体(PCRF)、包括策略和计费执行功能体(PCEF)的网关(例如GGSN或分组数据网关)、应用功能体(AF)、承载绑定和事件报告功能体(BBERF)、订阅简档存储库(SPR)、包括基于服务数据流的信用控制(SDFBCC)功能体的在线计费系统(OCS)以及离线计费系统(OFCS)。作为PCC架构中的一些元素的简要描述,PCRF进行策略控制决策和基于流的计费控制决策,以选择对于服务数据流实施哪些PCC规则。网关中的PCEF提供服务数据流检测、用户平面流量处理、QoS处理、服务数据流测量和在线/离线计费交互。SPR存储订户数据和与订阅相关的信息,如订户简档。SDFBCC执行OCS之中的在线信用控制功能体,如预留信用、许可限额等等。
3GPP标准还描述在PCC架构中如何选择PCC规则。该标准建议在PCRF中主要基于与订户相关的数据,如SPC中存储的数据,选择PCC规则。可能希望以不同的方式选择PCC规则。
发明内容
本文所述的实施方式允许选择计费规则,并且更具体而言,基于与数据服务相关的信息选择计费方法(例如在线/离线)。在这些实施方式中,OCS能够基于服务指示符来选择计费方法。OCS存储用于最终用户的计费账户数据,包括与服务相关的费率计划。当OCS接收到数据服务的服务指示符时,OCS能够将该服务指示符与费率计划相关联,并且将该费率计划与计费方法相关联。因此,该OCS可以基于该服务指示符动态地选择用于被请求的数据服务的计费方法。基于被请求的服务而不是仅仅与订户相关的数据来选择该计费方法和其他计费规则。这在如何针对服务数据流执行计费方面提供了更大的灵活性。例如可以向最终用户的后付费账户计费在线游戏,而向最终用户的雇主的预付费账户计费VoIP呼叫。在该示例中,基于由最终用户所接入的服务而不是仅仅订户ID来选择计费方法。
一个实施方式包括策略和计费控制(PCC)架构。该PCC架构包括OCS,其可操作用于从策略和计费规则功能体(PCRF)接收对于用于初始数据服务的计费规则的请求。来自该PCRF的该请求包括该初始数据服务的服务指示符。该OCS还可操作用于基于该服务指示符来选择用于该初始数据服务的计费方法,并且向该PCRF发送包括用于该初始数据服务的该计费方法的响应。该PCRF然后可以基于该OCS所选择的该计费方法,进行PCC决策,并且策略和计费执行功能体(PCEF)可以执行用于该初始数据服务的PCC规则。
在另一个实施方式中,该OCS还可操作用于响应于服务改变,从该PCRF接收对于更新的计费规则的请求。例如,最终用户可以在当前数据会话期间请求从该初始数据服务到新数据服务的改变。来自该PCRF的该请求包括该新数据服务的服务指示符。该OCS还可操作用于基于该服务指示符选择用于该新数据服务的计费方法,并且向该PCRF发送包括用于该新数据服务的该计费方法的响应。该PCRF然后可以基于用于该新数据服务的该计费方法确定更新的PCC规则,并且该PCEF可以针对该新数据服务执行该更新PCC规则。
在又一个实施方式中,该OCS还可操作用于响应于服务改变,从该PCEF接收计费请求。该计费请求(例如直径CCR)包括该新数据服务的服务指示符。该OCS还可操作用于基于该服务指示符选择用于该新数据服务的计费方法,并且向该PCRF发送包括用于该新数据服务的该计费方法的请求。该请求促使该PCRF基于用于该新数据服务的该计费方法更新该PCC规则。
下文可以描述其他示例性实施方式。
附图说明
现在仅通过示例的方式并且参考附图来描述本发明的一些实施方式。在全部附图中相同的附图标记表示相同的元素或者相同类型的元素。
图1示出了一个示例性实施方式中的用于分组核心网的策略和计费控制(PCC)架构。
图2至图4示出了一个示例性实施方式中的用于初始数据服务的策略和计费控制(PCC)。
图5至图7示出了一个示例性实施方式中的用于数据服务改变的策略和计费控制(PCC)。
图8至图10示出了另一个示例性实施方式中的用于数据服务改变的策略和计费控制(PCC)。
图11至图12是示出了基于服务指示符来选择计费方法的示例的消息图。
具体实施方式
附图和下文的描述示出了本发明的具体示例性实施方式。因此将认识到,本领域的熟练技术人员能够想到虽然本文没有明确描述或显示但是体现本发明的原理并且包括在本发明的范围中的各种布置。此外,本文所述的任意示例旨在于辅助理解本发明的原理,并且要被解释为不限于该具体所述示例和条件。结果,本发明不受下文所述的具体实施方式或示例而是受权利要求和它们的等同形式的限制。
图1示出了一个示例性实施方式中的用于分组核心网的PCC架构100。该PCC架构100可以用在长期演进/演进分组核心(LTE/EPC)网中。PCC架构100包括实现在无线接入网(RAN)110与一个或多个外部分组数据网络112之间的网关120。网关120的示例包括GPRS网络中的GGSN或EPC网络中的分组数据网关(P‑GW)。网关120包括策略和计费执行功能体(PCEF)122,其提供服务数据流检测、用户平面流量处理、QoS处理、服务数据流测量和在线/离线计费交互。PCC架构100还包括策略和计费规则功能体(PCRF)130,其可操作用于决定针对服务数据流实施哪些PCC规则。PCC架构100还包括在线计费系统(OCS)150和离线计费系统(OFCS)160。
OCS 150在该示例中相对于3GPP标准而被扩展,并且因此可以被称为扩展OCS(eOCS)。OCS 150包括基于服务数据流的信用控制(SDFCC)功能体152,其可操作用于执行OCS 150之中的在线信用控制功能,如预留信用和许可限额等等。OCS 150还包括订户简档和服务控制管理(SPSCM)功能体154。SPSCM功能体154可操作用于存储与订户相关的数据,如订户简档。该数据类似于SPR中存储的数据。SPSCM功能体154还可操作用于存储订户账户数据、基于服务的费率以及用于订户的其他计费数据。通过该数据,SPSCM功能体154能够基于服务指示符选择计费方法和其他计费规则。
PCEF 122通过Gx参考点与PCRF 130连接。PCRF 130通过Sp参考点和Rx参考点与SPSCM 154连接。PCEF 122通过Gy参考点与SDFCC 152连接,并且通过Gz参考点与OFCS 160连接。
例如,假设移动设备114能够通过RAN 110接入数据服务。RAN 110包括通过无线信号与移动设备114进行通信的无线网络(例如蜂窝网络、WiFi网络等等)。RAN 110可以是用于提供IP连接的基于分组的网络,如IP‑CAN。为了接入数据服务,移动设备114向RAN 110发送对于数据会话的请求。该会话请求包括所请求的初始数据服务的描述(例如SDP描述)。例如,如果初始数据服务是VoIP呼叫,则会话描述将与其他会话参数一起指定VoIP呼叫。图2至图4示出了一个示例性实施方式中的针对初始数据服务如何实现策略和计费控制(PCC)架构。
图2是示出了一个示例性实施方式中在PCEF 122中执行的方法200的流程图。将参考图1中的PCC架构100来描述方法200的步骤,但是可以在其他网络或系统中执行方法200。本文所述的流程图的步骤不是包括一切的,而是可以包括未显示的其他步骤。还可以按照可替换的次序执行该步骤。
在步骤202中,PCEF 122从移动设备114接收请求以发起或建立数据会话。在步骤204中,响应于该请求,PCEF 122通过Gx参考点向PCRF 130发送对于PCC规则的请求。例如,PCEF 122可以向PCRF 130发送CC请求,其具有被设置为值“INITIAL_REQUEST(初始请求)”的CC请求类型AVP。对于PCC规则的请求可以包括可以用于进行PCC决策的各种数据或参数。例如,该请求可以包括订户ID(例如在订阅Id AVP中)、连接到移动设备114的RAN的类型、用于RAN 110的无线接入技术的类型、关于外部分组数据网络112的信息(如果可用)、移动设备114的IP地址等等。在该示例中,对于PCC规则的请求还包括服务指示符。服务指示符包括用于指示或指定已被请求的数据服务的任意数据或信息。Gx参考点可以被扩展为包括对于该服务指示符定义的新AVP,或者可以将该服务指示符插入到现有AVP中。流程然后进行到图3中的步骤302。
图3是示出了一个示例性实施方式中的在PCRF 130中执行的方法300的流程图。在步骤302中,PCRF 130通过Gx参考点从PCEF 122接收对于PCC规则的请求。PCRF 130的任务在于进行用于数据会话的PCC决策。在进行PCC决策之前,PCRF 130从OCS 150获得信息。因此,在步骤304中PCRF 130通过Sp参考点向OCS 150发送对于订户数据和计费规则的请求。Sp参考点允许PCRF 130基于订户ID、PDN标识符和有可能的其他会话属性,请求与订阅相关的信息。订户ID例如可以是国际移动订户标识(IMSI)。除了该信息之外,PCRF 130可以将服务指示符插入到去往OCS 150的请求中。Sp参考点可以被扩展为包括对于该服务指示符定义的新AVP或者可以将该服务指示符插入到现有AVP中。该流程然后进行到图4中的步骤402。
图4是示出了一个示例性实施方式中的在OCS 150中执行的方法400的流程图。在步骤402中,SPSCM 154从PCRF 130接收请求。在步骤404中SPSCM 154处理该请求中的参数,如订户ID,并且识别订户数据或与订户相关的数据。SPSCM 154可以例如搜索与订户ID匹配的订户简档。
在步骤406中,SPSCM 154还处理该请求中的服务指示符,以选择用于初始数据服务的计费方法和其他计费规则。如上所述,SPSCM 154将针对移动设备114定义的计费规则存储在规则引擎中。SPSCM 154还存储基于服务的费率。当SPSCM 154接收包括服务指示符的请求时,SPSCM 154将服务指示符与基于服务的费率相关联。在识别费率时SPSCM 154还可以处理其他信息,例如地址、当日时间、账户类型、账户余额水平等等。SPSCM 154还将基于服务的费率与用于初始数据服务的计费方法(在线/离线)相关联。因此,SPSCM 154能够基于请求中的服务指示符选择计费方法。SPSCM 154对于选择计费方法具有优势,因为其存储了在PCC的架构的其他元素中未存储的基于服务的费率。
在选择计费方法和其他计费规则之后,SPSCM 154通过Sp参考点(在步骤408)向PCRF 130发送包括所选择的计费规则和订户数据的响应。Sp参考点可以被扩展为包括针对所选择的计费方法定义的新AVP,或者可以将所选择的计费方法插入到现有AVP中。流程然后返回到图3中的步骤306。
在步骤306中,PCRF 130从SPSCM 154接收该响应。在步骤308中,PCRF 130处理订户数据和所选择的计费规则,以确定或选择用于初始数据服务的PCC规则。在PCC架构中,PCRF 130负责进行PCC决策。在该示例中,OCS 150已与其他计费规则一起选择了用于初始数据服务的计费方法。当进行PCC规则决策时PCRF 130使用由OCS 150选择的计费方法。因此,PCC规则决策反映由OCS 150选择的计费方法。在进行PCC决策之后,在步骤310中PCRF 130向PCEF 122发送包括用于初始数据服务的PCC规则的响应。PCC规则包括规则名称、服务ID、服务数据流过滤器、优先级、门状态、QoS参数、计费密钥(即估价群组)和其他计费参数。该流程然后返回到图2中的步骤206。
在步骤206中,PCEF 122从PCRF 130接收包括PCC规则的响应。PCEF 122然后在步骤208中将该PCC规则应用于数据会话。应用PCC规则还被称为执行PCC决策。当应用PCC规则时,PCEF 122通过门执行和QoS执行来执行策略控制。PCEF 122基于由OCS 150选择的计费方法来执行计费控制。例如,如果OCS 150基于服务指示符选择在线计费,则PCEF 122在建立用于初始数据服务的服务数据流之前从OCS 150请求信用授权。如果该信用被授权,则PCEF 122建立用于初始数据服务的服务数据流,并且在该服务数据流上执行门控制和QoS控制。如果OCS 150基于服务指示符选择离线计费,则PCEF 122建立服务数据流并且收集计费信息。PCEF 122然后与OFCS 160接驳并且向OFCS 160发送离线计费信息。
假设在数据会话期间,移动设备114的最终用户想要请求新的数据服务。例如,如果初始数据服务是VoIP呼叫,则最终用户可以在同一数据会话(例如同一IP‑CAN会话)期间请求改变或增加在线游戏。在该实施方式中,可以由OCS 150选择用于新数据服务的更新的计费规则(即新的计费方法)。因为OCS 150基于服务指示符来选择计费规则,所以OCS 150能够选择用于新数据服务的计费规则。如本文所述存在两种不同的选择用于新数据服务的计费规则的方式。在图5至图7中示出了第一方式,其中PCRF 130响应于PCEF 122检测到服务改变,从OCS 150请求更新的计费规则。在图8至图10中示出了第二方式,其中PCEF 122向OCS 150发送用于指示服务改变的计费消息,并且OCS 150基于服务改变选择计费规则并且促使PCRF 130通过Rx参考点更新PCC规则。
图5是示出了一个示例性实施方式中的在PCEF 122中执行的方法500的流程图。在步骤502中,PCEF 122在数据会话期间从移动设备114接收对于新数据服务的请求。响应于对于新数据服务的请求,PCEF 122确定对于该新数据服务可能需要新的或更新的PCC规则。因此,PCEF 122在步骤504中向PCRF 130发送对于更新的PCC规则的请求。PCEF 122可以例如向PCRF 130发送CC请求,其具有被设置为值“UPDATE_REQUEST(更新请求)”的CC请求类型AVP。除了各种其他参数之外,对于更新的PCC规则的请求包括新数据服务的服务指示符。该流程然后进行到图6中的步骤602。
图6是示出了一个示例性实施方式中的在PCRF 130中执行的方法600的流程图。在步骤602中,PCRF 130从PCEF 122接收对于更新的PCC规则的请求。PCRF 130已经获得移动设备114的最终用户的订户相关信息,因此PCRF 130可能不需要再次请求该信息。但是,在进行用于新数据服务的PCC决策之前,PCRF 130从OCS 150获得更新的计费规则。因此,PCRF 130在步骤604中通过Sp参考点向OCS 150发送对于更新的计费规则的请求。PCRF 130将新数据服务的服务指示符插入到去往OCS 150的请求中。该流程然后进行到图7中的步骤702。
图7是示出了一个示例性实施方式中的在OCS 150中执行的方法700的流程图。在步骤702中,SPSCM 154从PCRF 130接收该请求。在步骤704中SPSCM 154处理该请求中的服务指示符,以选择用于新数据服务的计费规则。作为选择计费规则的一部分,SPSCM 154选择用于新数据服务的服务数据流的计费方法。用于新数据服务的计费方法可以与用于初始数据服务的计费方法不同。例如,用于初始数据服务的计费方法可以是在线的,而用于新数据服务的计费方法可以是离线的。服务驱动的计费规则允许针对同一数据会话之中的数据服务使用不同类型的计费方法。
在选择用于新数据服务的计费方法和其他计费规则之后,SPSCM 154在步骤706中向PCRF 130发送包括更新的计费规则的响应。该流程然后返回到图6中的步骤606。
在步骤606中,PCRF 130从SPSCM 154接收该响应。在步骤608中,PCRF 130处理订户数据和所选择的计费规则,以确定或选择用于新数据服务的更新的PCC规则。PCRF 130然后在步骤610中向PCEF 122发送包括用于新数据服务的更新的PCC规则的响应。该流程然后返回到图5中的步骤506。
在步骤506中,PCEF 122从PCRF 130接收包括更新的PCC规则的响应。PCEF 122然后在步骤508中将该更新的PCC规则应用于针对新数据服务建立的服务数据流。如果用于初始数据服务的初始服务数据流仍然是开放的,则PCEF 122可以将初始PCC规则应用于初始服务数据流并且将更新的PCC规则应用于新的服务数据流。因此PCEF 122可以在同一数据会话的服务数据流上执行不同的PCC规则(例如不同的计费方法)。
在图5至图7的以上实施方式中,PCEF 122通过PCRF 130请求更新的PCC规则。在可替换的实施方式中,PCEF 122可以向OCS 150报告新的服务指示符,并且随后OCS 150可以通过Rx参考点促使PCRF 130更新PCC规则。图8至图10示出了一个示例性实施方式中的OCS 150可以如何响应于服务改变而促使PCC规则改变。
图8是示出了一个示例性实施方式中的在PCEF 122中执行的方法800的流程图。在步骤802中,PCEF 122在数据会话期间从移动设备114接收对于新数据服务的请求。此处假设用于初始数据服务的计费方法是在线计费。因此,PCEF 122与OCS 150交换用于信用控制的在线计费消息。响应于对于新数据服务的请求,PCEF 122向OCS 150发送计费消息。计费消息的一个示例是直径信用控制请求(CCR)[INITIAL(初始),UPDATE(更新),TERMINATE(终止)]。计费消息包括新数据服务的服务指示符。该流程然后进行到图9的步骤902。
图9是示出了一个示例性实施方式中的在OCS 150中执行的方法900的流程图。在步骤902中,SDFCC 152从PCEF 122接收计费消息。SDFCC 152可以用正常形式处理该计费消息以发起用于新数据服务的信用控制。SDFCC 152还基于计费消息中所包括的新数据服务的服务指示符检测到请求了服务改变。因此SDFCC 152向SPSCM 154转发该计费消息(或来自计费消息的信息)。SPSCM 154在步骤906中处理计费消息中的服务指示符以选择用于新数据服务的计费规则。作为选择计费规则的一部分,SPSCM 154选择用于新数据服务的服务数据流的计费方法。用于新数据服务的计费方法可以与用于初始数据服务的计费方法不同。
SPSCM 154然后在步骤908中通过Rx参考点向PCRF 130发送包括更新的计费规则的请求。该请求可以例如包括直径认证授权请求(AAR)。来自SPSCM 154的请求促使PCRF 130基于服务改变再次评估PCC决策。
图10是示出了一个示例性实施方式中的在PCRF 130中执行的方法1000的流程图。在步骤1002中,PCRF 130通过Rx参考点从OCS 150接收请求。响应于该请求,PCRF 130在步骤1004中处理订户数据和由OCS 150选择的计费规则,以确定用于新数据服务的更新的PCC规则。然后在步骤1006中PCRF 130向PCEF 122发送包括用于新数据服务的更新的PCC规则的响应。该流程然后返回到图8中的步骤806。
在步骤806中PCEF 122从PCRF 130接收包括更新的PCC规则的响应。PCEF 122然后在步骤808中将该更新的PCC规则应用于针对新数据服务建立的服务数据流。如果用于初始数据服务的初始服务数据流仍然是开放的,则PCEF 122可以将初始PCC规则应用于初始服务数据流并且将更新的PCC规则应用于新的服务数据流。因此PCEF 122可以在同一数据会话的服务数据流上执行不同的PCC规则(例如不同的计费方法)。
如果PCEF 122接收对于新数据服务的另一个请求,则PCEF 122可以再次从PCRF 130(见图5至图7)或从OCS 150(见图8至图10)请求更新的PCC规则。因为计费规则(例如计费方法)是基于被请求的数据服务而选择的,所以计费规则可以随着数据服务改变而改变。因此,在数据会话期间改变更灵活。例如,可以将一个数据服务作为向账户A预付费来计费,而可以将第二个数据服务作为向账户B后付费来计费。在同一数据会话期间,可以经由可能不在3GPP PCC架构之下的不同的计费方法(账户)来对两个不同的数据服务进行计费。
示例
图11至图12是示出了基于服务指示符来选择计费方法的示例的消息图。该消息图示出了在PCC架构100之中使用的直径消息收发。在图11中,作为开始,移动设备114与PCEF 122交换消息以请求IP‑CAN会话。例如,移动设备114可以发送如SIP INVITE(邀请)的SIP消息来请求IP‑CAN会话。来自移动设备114的请求包括希望的数据服务的会话描述。在该示例中,假设由移动设备114的最终用户请求的初始数据服务是VoIP呼叫。
PCEF 122接收该请求以建立IP‑CAN会话,并且通过Gx参考点向PCRF 130发送对于PCC规则的请求。对于PCC规则的请求可以包括可用于进行PCC决策的各种数据或参数。例如,该请求可以包括订户ID(例如在订阅Id AVP中)、连接到移动设备114的RAN的类型、用于RAN 110的无线接入技术的类型、关于外部分组数据网络112(如果可用)的信息、移动设备114的IP地址等等。在该实施方式中,对于PCC规则的请求还包括初始数据服务的服务指示符(例如VoIP呼叫的服务指示符)。
PCRF 130从PCEF 122接收对于PCC规则的请求。通过针对数据会话进行PCC决策来对PCRF 130计费。在进行PCC决策之前,PCRF 130从OCS 150获得信息。因此,PCRF 130通过Sp参考点向OCS 150发送对于订户数据和计费规则的请求。来自PCRF 130的该请求包括VoIP呼叫的服务指示符。
OCS 150从PCRF 130接收该请求。OCS 150中的SPSCM 154(见图1)处理该请求中的参数,如订户ID,并且识别订户数据或与订户相关的数据。例如SPSCM 154可以搜索与该订户ID匹配的订户简档。SPSCM 154还处理该请求中的服务指示符以选择用于VoIP呼叫的计费规则,并且具体地选择用于VoIP呼叫的计费方法。例如,SPSCM 154存储用于VoIP呼叫的费率,该费率利用VoIP呼叫的服务指示符来索引。因此当SPSCM 154从PCRF 130接收包括服务指示符的请求时,SPSCM 154能够识别用于VoIP呼叫的费率以及与该费率相关联的计费方法(在线/离线)。对于该实施方式,假设用于VoIP呼叫的计费方法是向账户A在线计费。
在选择计费方法(在线)和其他计费规则之后,SPSCM 154向PCRF 130发送包括所选择的计费规则和订户数据的响应。PCRF 130从SPSCM 154接收该响应并且处理订户数据和所选择的计费规则以针对该VoIP呼叫进行PCC决策。PCRF 130然后向PCEF 122发送包括该PCC决策所产生的PCC规则的响应。PCEF 122向移动设备114发送响应以便建立IP‑CAN会话。这可以包括与移动设备114交换进一步的信令。
PCEF 122然后向数据会话应用PCC规则。当应用PCC规则时,PCEF 122基于由OCS 150选择的计费方法执行计费控制。因为该计费方法包括针对VoIP呼叫进行在线计费,所以在可以建立用于该VoIP呼叫的服务数据流之前PCEF 122需要从OCS 150请求授权。因此,PCEF 122通过直径Gy参考点向OCS 150发送直径信用控制请求(CCR)[INITIAL(初始)]。OCS 150中的SDFCC 152(见图1)接收该CCR并且基于CCR中的订户ID识别移动设备114的最终用户的账户余额。SDFCC 152针对该VoIP呼叫估价(rate)并且基于该最终用户的账户余额执行信用控制。如果该最终用户的账户余额过低,则SDFCC 152可以拒绝该预留请求。但是,如果账户余额充足,则SDFCC 152基于该估价和账户余额来许可服务单元的限额。SDFCC 152然后将许可服务单元(GSU)插入到直径信用控制答复(CCA)[INITIAL(初始)]中,并且向PCEF 122发送该CCA[INITIAL]。
利用由OCS 150许可的信用,PCEF 122可以允许用于该VoIP呼叫的服务数据流开始(即移动设备114的最终用户随后能够与另一方通话)。利用发起的服务数据流,PCEF 122通过门执行和QoS执行来执行策略控制。PCEF 122还监控移动设备114的使用情况(例如接收/发送的字节数)并且相应地缩减服务单元的许可限额。如果该许可限额被消费,则PCEF 122可以通过发送CCR[UPDATE(更新)]从OCS 150请求另一个限额。
假设在一些时刻移动设备114发送从VoIP呼叫改变成在线游戏的请求。PCEF 122从移动设备114接收该请求,并且检测到已经由移动设备114请求了服务改变。PCEF 122然后向OCS 150发送包括新数据服务(其是在线游戏)的服务指示符的CCR[UPDATE]。
OCS 150中的SDFCC 152(见图1)从PCEF 122接收该CCR[UPDATE]。SDFCC 152可以按照用于信用控制的正常方式处理该计费消息。SDFCC 152还基于包括在CCR中的在线游戏的服务指示符检测到请求了服务改变。因此,SDFCC 152向SPSCM 154转发CCR(或来自CCR的信息)。SPSCM 154处理CCR中的服务指示符以选择用于在线游戏的计费规则。作为选择计费规则的一部分,SPSCM 154选择用于在线游戏的服务数据流的计费方法。例如,SPSCM 154存储用于在线游戏的费率,该费率利用服务指示符来索引。因此当SPSCM 154从PCEF 122接收包括该服务指示符的CCR时,SPSCM 154能够识别用于在线游戏的费率以及与该费率相关的计费方法(在线/离线)。对于该实施方式,假设用于在线游戏的计费方法是向账户B离线计费。
在选择该计费方法(离线)和其他计费规则之后,SPSCM 154向PCRF 130发送包括更新的计费规则的直径认证授权请求(AAR)。来自SPSCM 154的该请求促使PCRF 130基于服务改变重新评估PCC决策。响应于该AAR,PCRF 130处理该订户数据和更新的计费规则,以确定用于在线游戏的PCC规则。这被称为更新的PCC决策。
在图12中,PCRF 130向PCEF 122发送包括用于在线游戏的更新的PCC规则的响应。PCEF 122然后向针对在线游戏建立的服务数据流应用或执行该更新的PCC规则。当应用更新的PCC规则时,PCEF 122基于由OCS 150选择的计费方法执行计费控制。因为用于在线游戏的该计费方法是离线的,所以在可以建立服务数据流之前PCEF 122不需要从OFCS 160请求授权。因此PCEF 122发起用于在线游戏的服务数据流并且通过门执行和QoS执行来执行策略控制。
当服务数据流开始时,PCEF 122还向OFCS 160发送账户请求(ACR)[START(开始)]。响应于ACR[START],OFCS 160开启用于服务数据流的计费数据记录(CDR)并且利用账户答复(ACA)[SRART(开始)]来响应PCEF 122。随着服务数据流继续,PCEF 122监控移动设备114的使用情况(例如接收/发送的字节数),并且在ACR[INTERIM]消息(图12中未显示)周期性地向OFCS 160报告该使用情况。
在针对在线游戏建立了服务数据流的情况下,PCEF 122拆除用于VoIP呼叫的服务数据流。PCEF 122还向OCS 150发送指示针对该呼叫未使用的任意服务单元的CCR[TERMINATION(终止)]。OCS 150利用CCA[TERMINATION(终止)]向PCEF 122往回进行响应。
如果用于在线游戏的服务数据流结束,则PCEF 122向OFCS 160发送具有离线计费信息的ACR[STOP(停止)]。响应于该ACR,OFCS 160关闭CDR并且向PCEF 122往回发送ACA[STOP(停止)]。OFCS160然后可以向记账系统发送该CDR以用于处理(图12中未显示)。
该实施方式显示了当基于被请求的数据服务选择计费规则时计费的灵活性。当移动设备114的最终用户请求VoIP呼叫时,可以向账户A在线计费该VoIP呼叫。账户A可能属于该最终用户的雇主。当移动设备114的最终用户切换到在线游戏时,可以向账户B离线计费该在线游戏。账户B可能属于该最终用户,从而不针对在线游戏而是针对VoIP呼叫对雇主计费。此种类型的灵活性在3GPP标准中不能获得。根据该标准,当建立数据会话(IP‑CAN会话)时,基于与订户相关的数据来选择计费方法。即使在会话期间服务改变,该计费方法也针对该数据会话的时长而保持相同。通过根据被请求的数据服务选择计费规则,本文的实施方式允许计费方法在数据会话期间改变。
可以将附图中所示或本文所述的各种元件中的任意一个实现为硬件、软件、固件或这些的组合。例如,可以将元件实现为专用硬件。专用硬件可以被称为“处理器”、“控制器”或一些类似的术语。当由处理器来提供功能时,可以由单个专用处理器、由单个共享处理器或由多个单独的处理器(其中一些可以是共享的)来提供该功能。此外,术语“处理器”或“控制器”的明确使用不应该被解释为排他性地是指能够执行软件的硬件,并且可以隐含地包括但不限于数字信号处理器(DSP)硬件、网络处理器、专用集成电路(ASIC)或其他电路、现场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机访问存储器(RAM)和非易失性存储器、逻辑或一些其他物理硬件组件或模块。
同样,可以将元件实现为可由处理器或计算机执行以执行该元件的功能的指令。该指令的一些示例是软件、程序代码和固件。当该指令被处理器执行时该指令可进行操作以指示该处理器执行该元件的功能。该指令可以被存储在可由该处理器读取的存储设备中。该存储设备的一些示例是数字或固态存储器、磁存储介质(如磁盘和磁带)、硬盘驱动器或光可读数字数据存储介质。
虽然在这里描述了具体实施方式,但是本发明的范围不限于那些具体实施方式。本发明的范围是由所附权利要求和它们的任意等同形式定义的。

基于被请求的数据服务的服务数据流计费方法的选择.pdf_第1页
第1页 / 共24页
基于被请求的数据服务的服务数据流计费方法的选择.pdf_第2页
第2页 / 共24页
基于被请求的数据服务的服务数据流计费方法的选择.pdf_第3页
第3页 / 共24页
点击查看更多>>
资源描述

《基于被请求的数据服务的服务数据流计费方法的选择.pdf》由会员分享,可在线阅读,更多相关《基于被请求的数据服务的服务数据流计费方法的选择.pdf(24页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102884757 A (43)申请公布日 2013.01.16 C N 1 0 2 8 8 4 7 5 7 A *CN102884757A* (21)申请号 201180022428.0 (22)申请日 2011.04.25 12/772,851 2010.05.03 US H04L 12/14(2006.01) H04W 4/24(2006.01) (71)申请人阿尔卡特朗讯 地址法国巴黎 (72)发明人蔡亦钢 K布鲁瓦尔 (74)专利代理机构北京市金杜律师事务所 11256 代理人王茂华 (54) 发明名称 基于被请求的数据服务的服务数据流计费方 法的选择 (5。

2、7) 摘要 公开了用于对分组核心网执行策略和计费控 制PCC的系统和方法。一个实施方式包括PCC架 构,该PCC架构包括在线计费系统OCS(150)。该 OCS(150)从PCRF(130)接收对于用于初始数据服 务的计费规则的请求。来自PCRF(130)的请求包 括初始数据服务的服务指示符。该OCS(150)基于 该服务指示符来选择用于初始数据服务的计费方 法,并且向PCRF(130)发送包括所选择的计费方 法的响应。PCRF(130)然后可以基于由OCS(150) 选择的计费方法进行PCC决策,并且PCEF(122)可 以针对初始数据服务执行PCC规则。如果在数据 会话期间服务改变,则OC。

3、S(150)选择用于新数据 服务的计费方法并且PCRF(130)相应地更新PCC 规则。 (30)优先权数据 (85)PCT申请进入国家阶段日 2012.11.02 (86)PCT申请的申请数据 PCT/US2011/033713 2011.04.25 (87)PCT申请的公布数据 WO2011/139617 EN 2011.11.10 (51)Int.Cl. 权利要求书2页 说明书9页 附图12页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 9 页 附图 12 页 1/2页 2 1.一种策略和计费控制PCC架构(100),包括: 在线计费系统OCS。

4、(150); 所述PCC架构(100)的特征在于: 所述OCS(150)可操作用于从策略和计费规则功能体PCRF(130)接收对于用于初始数 据服务的计费规则的请求,其中所述请求包括所述初始数据服务的服务指示符;以及 所述OCS(150)还可操作用于基于所述服务指示符来选择用于所述初始数据服务的计 费方法,并且向所述PCRF(130)发送响应,所述响应包括用于所述初始数据服务的所述计 费方法。 2.根据权利要求1所述的PCC架构(100),其中: 所述OCS(150)还可操作用于:存储基于服务的费率,通过将所述服务指示符与基于服 务的费率相关联来选择用于所述初始数据服务的所述计费方法,以及将所。

5、述基于服务的费 率与计费方法相关联。 3.根据权利要求1所述的PCC架构(100),还包括: 所述PCRF(130)可操作用于基于由所述OCS(150)选择的所述计费方法确定用于所述 初始数据服务的PCC规则,并且向策略和计费执行功能体PCEF(122)发送响应,所述响应包 括用于所述初始数据服务的所述PCC规则,其中所述PCC规则包括由所述OCS(150)选择的 所述计费方法;以及 所述PCEF(122)可操作用于在用于所述初始数据服务的服务数据流上执行由所述 OCS(150)选择的所述计费方法。 4.根据权利要求1所述的PCC架构(100),其中: 所述OCS(150)还可操作用于响应于服。

6、务改变从所述PCRF(130)接收对于更新的计费 规则的请求,其中所述请求包括新数据服务的服务指示符;以及 所述OCS(150)还可操作用于基于所述服务指示符选择用于所述新数据服务的计费方 法,并且向所述PCRF(130)发送响应,所述响应包括用于所述新数据服务的所述计费方法。 5.根据权利要求1所述的PCC架构(100),其中: 所述OCS(150)还可操作用于响应于服务改变,从策略和计费执行功能体PCEF(122)接 收计费请求,其中所述计费请求包括新数据服务的服务指示符;以及 所述OCS(150)还可操作用于基于所述服务指示符选择用于所述新数据服务的计费方 法,并且向所述PCRF(130。

7、)发送请求,所述请求包括用于所述新数据服务的所述计费方法, 其中所述请求促使所述PCRF(130)基于用于所述新数据服务的所述计费方法来更新PCC规 则。 6.一种用于执行策略和计费控制PCC的方法,所述方法的特征在于步骤: 在在线计费系统OCS中从策略和计费规则功能体PCRF接收对于用于初始数据服务的 计费规则的请求,其中所述请求包括所述初始数据服务的服务指示符; 在所述OCS中基于所述服务指示符来选择用于所述初始数据服务的计费方法;以及 从所述OCS向所述PCRF发送响应,所述响应包括用于所述初始数据服务的所述计费方 法。 7.根据权利要求6所述的方法,其中选择用于所述初始数据服务的计费方。

8、法包括: 将基于服务的费率存储在所述OCS中; 权 利 要 求 书CN 102884757 A 2/2页 3 通过将所述服务指示符与基于服务的费率相关联来选择用于所述初始数据服务的所 述计费方法;以及 将所述基于服务的费率与计费方法相关联。 8.根据权利要求6所述的方法,还包括: 在所述PCRF中基于由所述OCS选择的所述计费方法来确定用于所述初始数据服务的 PCC规则; 向策略和计费执行功能体PCEF发送响应,所述响应包括用于所述初始数据服务的所 述PCC规则,其中所述PCC规则包括由所述OCS选择的所述计费方法;以及 在所述PCEF中在用于所述初始数据服务的服务数据流上执行由所述OCS选择。

9、的所述 计费方法。 9.根据权利要求6所述的方法,还包括: 在所述OCS中响应于服务改变从所述PCRF接收对于更新的计费规则的请求,其中所述 请求包括新数据服务的服务指示符; 在所述OCS中基于所述服务指示符来选择用于所述新数据服务的计费方法;以及 从所述OCS向所述PCRF发送响应,所述响应包括用于所述新数据服务的所述计费方 法。 10.根据权利要求6所述的方法,还包括: 在所述OCS中响应于服务改变,从策略和计费执行功能体PCEF接收计费请求,其中所 述计费请求包括新数据服务的服务指示符; 基于所述服务指示符来选择用于所述新数据服务的计费方法;以及 从所述OCS向所述PCRF发送请求,所述。

10、请求包括用于所述新数据服务的所述计费方 法,其中所述请求促使所述PCRF基于用于所述新数据服务的所述计费方法来更新PCC规 则。 权 利 要 求 书CN 102884757 A 1/9页 4 基于被请求的数据服务的服务数据流计费方法的选择 技术领域 0001 本发明涉及通信网络领域,并且具体涉及基于被请求的服务选择用于服务数据流 的计费方法(例如在线/离线)。 背景技术 0002 服务提供商典型地向订户提供大量语音和数据服务。语音服务的示例是语音 呼叫、呼叫转移、呼叫等待等等。数据服务的示例是流式音频、流式视频、基于IP的语音 (VoIP)、在线游戏和IP-TV。由用于将订户与诸如英特网的外部。

11、分组网络接驳的分组核心网 管理数据服务。分组核心网的一些示例是GPRS核心网、演进分组核心(EPC)网等等。订户 使用如手机、个人数字助理、智能电话等等的移动设备来与无线接入网(RAN)连接。RAN可 以是用于提供IP连接的基于分组的网络,其又被称为IP连接接入网(CAN)。RAN继而连接 到分组核心网,以便向订户提供到数据服务的接入。 0003 为了接入数据服务,移动设备经由RAN向分组核心网发送请求以发起数据会话 (例如IP-CAN会话)。会话请求包括所请求的数据服务(例如在线游戏、IP-TV等等)的 描述。分组核心网认证移动设备并且确定授权该移动设备接收哪些数据服务。如果所请求 的服务被。

12、授权,则分组核心网预留具有定义的容量、延迟和误比特率的承载路径(例如IP CAN承载)。然后用于该服务的分组流可以开始,其被称为服务数据流。 0004 服务提供商希望在提供数据服务时控制如何使用RAN。因此,服务提供商典型地实 施策略和计费控制(PCC)。策略控制是指控制服务数据流的承载路径的过程。例如策略控 制包括承载建立、服务质量(QoS)控制和门控制(阻止或允许分组通过)。计费控制是指将 服务数据流的分组与计费密钥或标识符相关联并且在适当时应用在线计费和/或离线计 费的过程。服务提供商定义可以用于它的订户所请求的数据服务的PCC规则。 0005 第三代合作伙伴计划(3GPP、3GPP2)。

13、已经定义了用于分组核心网的PCC架构。在 3GPP TS 23.203(版本9)中描述了PCC架构的一个示例。由3GPP建议的PCC架构包括策 略和计费规则功能体(PCRF)、包括策略和计费执行功能体(PCEF)的网关(例如GGSN或 分组数据网关)、应用功能体(AF)、承载绑定和事件报告功能体(BBERF)、订阅简档存储库 (SPR)、包括基于服务数据流的信用控制(SDFBCC)功能体的在线计费系统(OCS)以及离线 计费系统(OFCS)。作为PCC架构中的一些元素的简要描述,PCRF进行策略控制决策和基于 流的计费控制决策,以选择对于服务数据流实施哪些PCC规则。网关中的PCEF提供服务数。

14、 据流检测、用户平面流量处理、QoS处理、服务数据流测量和在线/离线计费交互。SPR存储 订户数据和与订阅相关的信息,如订户简档。SDFBCC执行OCS之中的在线信用控制功能体, 如预留信用、许可限额等等。 0006 3GPP标准还描述在PCC架构中如何选择PCC规则。该标准建议在PCRF中主要基 于与订户相关的数据,如SPC中存储的数据,选择PCC规则。可能希望以不同的方式选择 PCC规则。 说 明 书CN 102884757 A 2/9页 5 发明内容 0007 本文所述的实施方式允许选择计费规则,并且更具体而言,基于与数据服务相关 的信息选择计费方法(例如在线/离线)。在这些实施方式中,。

15、OCS能够基于服务指示符来 选择计费方法。OCS存储用于最终用户的计费账户数据,包括与服务相关的费率计划。当 OCS接收到数据服务的服务指示符时,OCS能够将该服务指示符与费率计划相关联,并且将 该费率计划与计费方法相关联。因此,该OCS可以基于该服务指示符动态地选择用于被请 求的数据服务的计费方法。基于被请求的服务而不是仅仅与订户相关的数据来选择该计费 方法和其他计费规则。这在如何针对服务数据流执行计费方面提供了更大的灵活性。例如 可以向最终用户的后付费账户计费在线游戏,而向最终用户的雇主的预付费账户计费VoIP 呼叫。在该示例中,基于由最终用户所接入的服务而不是仅仅订户ID来选择计费方法。。

16、 0008 一个实施方式包括策略和计费控制(PCC)架构。该PCC架构包括OCS,其可操作 用于从策略和计费规则功能体(PCRF)接收对于用于初始数据服务的计费规则的请求。来 自该PCRF的该请求包括该初始数据服务的服务指示符。该OCS还可操作用于基于该服务 指示符来选择用于该初始数据服务的计费方法,并且向该PCRF发送包括用于该初始数据 服务的该计费方法的响应。该PCRF然后可以基于该OCS所选择的该计费方法,进行PCC决 策,并且策略和计费执行功能体(PCEF)可以执行用于该初始数据服务的PCC规则。 0009 在另一个实施方式中,该OCS还可操作用于响应于服务改变,从该PCRF接收对于 。

17、更新的计费规则的请求。例如,最终用户可以在当前数据会话期间请求从该初始数据服务 到新数据服务的改变。来自该PCRF的该请求包括该新数据服务的服务指示符。该OCS还 可操作用于基于该服务指示符选择用于该新数据服务的计费方法,并且向该PCRF发送包 括用于该新数据服务的该计费方法的响应。该PCRF然后可以基于用于该新数据服务的该 计费方法确定更新的PCC规则,并且该PCEF可以针对该新数据服务执行该更新PCC规则。 0010 在又一个实施方式中,该OCS还可操作用于响应于服务改变,从该PCEF接收计费 请求。该计费请求(例如直径CCR)包括该新数据服务的服务指示符。该OCS还可操作用 于基于该服务。

18、指示符选择用于该新数据服务的计费方法,并且向该PCRF发送包括用于该 新数据服务的该计费方法的请求。该请求促使该PCRF基于用于该新数据服务的该计费方 法更新该PCC规则。 0011 下文可以描述其他示例性实施方式。 附图说明 0012 现在仅通过示例的方式并且参考附图来描述本发明的一些实施方式。在全部附图 中相同的附图标记表示相同的元素或者相同类型的元素。 0013 图1示出了一个示例性实施方式中的用于分组核心网的策略和计费控制(PCC)架 构。 0014 图2至图4示出了一个示例性实施方式中的用于初始数据服务的策略和计费控制 (PCC)。 0015 图5至图7示出了一个示例性实施方式中的用。

19、于数据服务改变的策略和计费控制 (PCC)。 0016 图8至图10示出了另一个示例性实施方式中的用于数据服务改变的策略和计费 说 明 书CN 102884757 A 3/9页 6 控制(PCC)。 0017 图11至图12是示出了基于服务指示符来选择计费方法的示例的消息图。 具体实施方式 0018 附图和下文的描述示出了本发明的具体示例性实施方式。因此将认识到,本领域 的熟练技术人员能够想到虽然本文没有明确描述或显示但是体现本发明的原理并且包括 在本发明的范围中的各种布置。此外,本文所述的任意示例旨在于辅助理解本发明的原理, 并且要被解释为不限于该具体所述示例和条件。结果,本发明不受下文所述。

20、的具体实施方 式或示例而是受权利要求和它们的等同形式的限制。 0019 图1示出了一个示例性实施方式中的用于分组核心网的PCC架构100。该PCC架 构100可以用在长期演进/演进分组核心(LTE/EPC)网中。PCC架构100包括实现在无线 接入网(RAN)110与一个或多个外部分组数据网络112之间的网关120。网关120的示例 包括GPRS网络中的GGSN或EPC网络中的分组数据网关(P-GW)。网关120包括策略和计 费执行功能体(PCEF)122,其提供服务数据流检测、用户平面流量处理、QoS处理、服务数据 流测量和在线/离线计费交互。PCC架构100还包括策略和计费规则功能体(PC。

21、RF)130, 其可操作用于决定针对服务数据流实施哪些PCC规则。PCC架构100还包括在线计费系统 (OCS)150和离线计费系统(OFCS)160。 0020 OCS 150在该示例中相对于3GPP标准而被扩展,并且因此可以被称为扩展 OCS(eOCS)。OCS 150包括基于服务数据流的信用控制(SDFCC)功能体152,其可操作用于 执行OCS 150之中的在线信用控制功能,如预留信用和许可限额等等。OCS 150还包括订户 简档和服务控制管理(SPSCM)功能体154。SPSCM功能体154可操作用于存储与订户相关 的数据,如订户简档。该数据类似于SPR中存储的数据。SPSCM功能体。

22、154还可操作用于存 储订户账户数据、基于服务的费率以及用于订户的其他计费数据。通过该数据,SPSCM功能 体154能够基于服务指示符选择计费方法和其他计费规则。 0021 PCEF 122通过Gx参考点与PCRF 130连接。PCRF 130通过Sp参考点和Rx参考 点与SPSCM 154连接。PCEF 122通过Gy参考点与SDFCC 152连接,并且通过Gz参考点与 OFCS 160连接。 0022 例如,假设移动设备114能够通过RAN 110接入数据服务。RAN 110包括通过无线 信号与移动设备114进行通信的无线网络(例如蜂窝网络、WiFi网络等等)。RAN 110可 以是用于提。

23、供IP连接的基于分组的网络,如IP-CAN。为了接入数据服务,移动设备114向 RAN 110发送对于数据会话的请求。该会话请求包括所请求的初始数据服务的描述(例如 SDP描述)。例如,如果初始数据服务是VoIP呼叫,则会话描述将与其他会话参数一起指定 VoIP呼叫。图2至图4示出了一个示例性实施方式中的针对初始数据服务如何实现策略和 计费控制(PCC)架构。 0023 图2是示出了一个示例性实施方式中在PCEF 122中执行的方法200的流程图。将 参考图1中的PCC架构100来描述方法200的步骤,但是可以在其他网络或系统中执行方 法200。本文所述的流程图的步骤不是包括一切的,而是可以包。

24、括未显示的其他步骤。还可 以按照可替换的次序执行该步骤。 0024 在步骤202中,PCEF 122从移动设备114接收请求以发起或建立数据会话。在步 说 明 书CN 102884757 A 4/9页 7 骤204中,响应于该请求,PCEF 122通过Gx参考点向PCRF 130发送对于PCC规则的请求。 例如,PCEF 122可以向PCRF 130发送CC请求,其具有被设置为值“INITIAL_REQUEST(初 始请求)”的CC请求类型AVP。对于PCC规则的请求可以包括可以用于进行PCC决策的各 种数据或参数。例如,该请求可以包括订户ID(例如在订阅Id AVP中)、连接到移动设备 11。

25、4的RAN的类型、用于RAN 110的无线接入技术的类型、关于外部分组数据网络112的信 息(如果可用)、移动设备114的IP地址等等。在该示例中,对于PCC规则的请求还包括 服务指示符。服务指示符包括用于指示或指定已被请求的数据服务的任意数据或信息。Gx 参考点可以被扩展为包括对于该服务指示符定义的新AVP,或者可以将该服务指示符插入 到现有AVP中。流程然后进行到图3中的步骤302。 0025 图3是示出了一个示例性实施方式中的在PCRF 130中执行的方法300的流程图。 在步骤302中,PCRF 130通过Gx参考点从PCEF 122接收对于PCC规则的请求。PCRF 130 的任务在。

26、于进行用于数据会话的PCC决策。在进行PCC决策之前,PCRF 130从OCS 150获 得信息。因此,在步骤304中PCRF 130通过Sp参考点向OCS 150发送对于订户数据和计 费规则的请求。Sp参考点允许PCRF 130基于订户ID、PDN标识符和有可能的其他会话属 性,请求与订阅相关的信息。订户ID例如可以是国际移动订户标识(IMSI)。除了该信息之 外,PCRF 130可以将服务指示符插入到去往OCS 150的请求中。Sp参考点可以被扩展为包 括对于该服务指示符定义的新AVP或者可以将该服务指示符插入到现有AVP中。该流程然 后进行到图4中的步骤402。 0026 图4是示出了一。

27、个示例性实施方式中的在OCS 150中执行的方法400的流程图。 在步骤402中,SPSCM 154从PCRF 130接收请求。在步骤404中SPSCM 154处理该请求中 的参数,如订户ID,并且识别订户数据或与订户相关的数据。SPSCM 154可以例如搜索与订 户ID匹配的订户简档。 0027 在步骤406中,SPSCM 154还处理该请求中的服务指示符,以选择用于初始数据服 务的计费方法和其他计费规则。如上所述,SPSCM 154将针对移动设备114定义的计费规则 存储在规则引擎中。SPSCM 154还存储基于服务的费率。当SPSCM 154接收包括服务指示 符的请求时,SPSCM 15。

28、4将服务指示符与基于服务的费率相关联。在识别费率时SPSCM 154 还可以处理其他信息,例如地址、当日时间、账户类型、账户余额水平等等。SPSCM 154还将 基于服务的费率与用于初始数据服务的计费方法(在线/离线)相关联。因此,SPSCM 154 能够基于请求中的服务指示符选择计费方法。SPSCM 154对于选择计费方法具有优势,因为 其存储了在PCC的架构的其他元素中未存储的基于服务的费率。 0028 在选择计费方法和其他计费规则之后,SPSCM 154通过Sp参考点(在步骤408)向 PCRF 130发送包括所选择的计费规则和订户数据的响应。Sp参考点可以被扩展为包括针 对所选择的计费。

29、方法定义的新AVP,或者可以将所选择的计费方法插入到现有AVP中。流程 然后返回到图3中的步骤306。 0029 在步骤306中,PCRF 130从SPSCM 154接收该响应。在步骤308中,PCRF 130处 理订户数据和所选择的计费规则,以确定或选择用于初始数据服务的PCC规则。在PCC架 构中,PCRF 130负责进行PCC决策。在该示例中,OCS 150已与其他计费规则一起选择了用 于初始数据服务的计费方法。当进行PCC规则决策时PCRF 130使用由OCS 150选择的计 费方法。因此,PCC规则决策反映由OCS 150选择的计费方法。在进行PCC决策之后,在步 说 明 书CN 1。

30、02884757 A 5/9页 8 骤310中PCRF 130向PCEF 122发送包括用于初始数据服务的PCC规则的响应。PCC规则 包括规则名称、服务ID、服务数据流过滤器、优先级、门状态、QoS参数、计费密钥(即估价群 组)和其他计费参数。该流程然后返回到图2中的步骤206。 0030 在步骤206中,PCEF 122从PCRF 130接收包括PCC规则的响应。PCEF 122然后 在步骤208中将该PCC规则应用于数据会话。应用PCC规则还被称为执行PCC决策。当 应用PCC规则时,PCEF 122通过门执行和QoS执行来执行策略控制。PCEF 122基于由OCS 150选择的计费方法。

31、来执行计费控制。例如,如果OCS 150基于服务指示符选择在线计费, 则PCEF 122在建立用于初始数据服务的服务数据流之前从OCS 150请求信用授权。如果 该信用被授权,则PCEF 122建立用于初始数据服务的服务数据流,并且在该服务数据流上 执行门控制和QoS控制。如果OCS 150基于服务指示符选择离线计费,则PCEF 122建立服 务数据流并且收集计费信息。PCEF 122然后与OFCS 160接驳并且向OFCS 160发送离线计 费信息。 0031 假设在数据会话期间,移动设备114的最终用户想要请求新的数据服务。例如,如 果初始数据服务是VoIP呼叫,则最终用户可以在同一数据会。

32、话(例如同一IP-CAN会话) 期间请求改变或增加在线游戏。在该实施方式中,可以由OCS 150选择用于新数据服务的 更新的计费规则(即新的计费方法)。因为OCS 150基于服务指示符来选择计费规则,所以 OCS 150能够选择用于新数据服务的计费规则。如本文所述存在两种不同的选择用于新数 据服务的计费规则的方式。在图5至图7中示出了第一方式,其中PCRF 130响应于PCEF 122检测到服务改变,从OCS 150请求更新的计费规则。在图8至图10中示出了第二方式, 其中PCEF 122向OCS 150发送用于指示服务改变的计费消息,并且OCS 150基于服务改变 选择计费规则并且促使PCR。

33、F 130通过Rx参考点更新PCC规则。 0032 图5是示出了一个示例性实施方式中的在PCEF 122中执行的方法500的流程图。 在步骤502中,PCEF 122在数据会话期间从移动设备114接收对于新数据服务的请求。响 应于对于新数据服务的请求,PCEF 122确定对于该新数据服务可能需要新的或更新的PCC 规则。因此,PCEF 122在步骤504中向PCRF 130发送对于更新的PCC规则的请求。PCEF 122可以例如向PCRF 130发送CC请求,其具有被设置为值“UPDATE_REQUEST(更新请求)” 的CC请求类型AVP。除了各种其他参数之外,对于更新的PCC规则的请求包括。

34、新数据服务 的服务指示符。该流程然后进行到图6中的步骤602。 0033 图6是示出了一个示例性实施方式中的在PCRF 130中执行的方法600的流程图。 在步骤602中,PCRF 130从PCEF 122接收对于更新的PCC规则的请求。PCRF 130已经获 得移动设备114的最终用户的订户相关信息,因此PCRF 130可能不需要再次请求该信息。 但是,在进行用于新数据服务的PCC决策之前,PCRF 130从OCS 150获得更新的计费规则。 因此,PCRF 130在步骤604中通过Sp参考点向OCS 150发送对于更新的计费规则的请求。 PCRF 130将新数据服务的服务指示符插入到去往O。

35、CS 150的请求中。该流程然后进行到图 7中的步骤702。 0034 图7是示出了一个示例性实施方式中的在OCS 150中执行的方法700的流程图。 在步骤702中,SPSCM 154从PCRF 130接收该请求。在步骤704中SPSCM 154处理该请求 中的服务指示符,以选择用于新数据服务的计费规则。作为选择计费规则的一部分,SPSCM 154选择用于新数据服务的服务数据流的计费方法。用于新数据服务的计费方法可以与用 说 明 书CN 102884757 A 6/9页 9 于初始数据服务的计费方法不同。例如,用于初始数据服务的计费方法可以是在线的,而用 于新数据服务的计费方法可以是离线的。。

36、服务驱动的计费规则允许针对同一数据会话之中 的数据服务使用不同类型的计费方法。 0035 在选择用于新数据服务的计费方法和其他计费规则之后,SPSCM 154在步骤706 中向PCRF 130发送包括更新的计费规则的响应。该流程然后返回到图6中的步骤606。 0036 在步骤606中,PCRF 130从SPSCM 154接收该响应。在步骤608中,PCRF 130处 理订户数据和所选择的计费规则,以确定或选择用于新数据服务的更新的PCC规则。PCRF 130然后在步骤610中向PCEF 122发送包括用于新数据服务的更新的PCC规则的响应。该 流程然后返回到图5中的步骤506。 0037 在步。

37、骤506中,PCEF 122从PCRF 130接收包括更新的PCC规则的响应。PCEF 122 然后在步骤508中将该更新的PCC规则应用于针对新数据服务建立的服务数据流。如果用 于初始数据服务的初始服务数据流仍然是开放的,则PCEF 122可以将初始PCC规则应用于 初始服务数据流并且将更新的PCC规则应用于新的服务数据流。因此PCEF 122可以在同 一数据会话的服务数据流上执行不同的PCC规则(例如不同的计费方法)。 0038 在图5至图7的以上实施方式中,PCEF 122通过PCRF 130请求更新的PCC规则。 在可替换的实施方式中,PCEF 122可以向OCS 150报告新的服务指。

38、示符,并且随后OCS 150 可以通过Rx参考点促使PCRF 130更新PCC规则。图8至图10示出了一个示例性实施方 式中的OCS 150可以如何响应于服务改变而促使PCC规则改变。 0039 图8是示出了一个示例性实施方式中的在PCEF 122中执行的方法800的流程图。 在步骤802中,PCEF 122在数据会话期间从移动设备114接收对于新数据服务的请求。此 处假设用于初始数据服务的计费方法是在线计费。因此,PCEF 122与OCS 150交换用于信 用控制的在线计费消息。响应于对于新数据服务的请求,PCEF 122向OCS 150发送计费消 息。计费消息的一个示例是直径信用控制请求(。

39、CCR)INITIAL(初始),UPDATE(更新), TERMINATE(终止)。计费消息包括新数据服务的服务指示符。该流程然后进行到图9的 步骤902。 0040 图9是示出了一个示例性实施方式中的在OCS 150中执行的方法900的流程图。 在步骤902中,SDFCC 152从PCEF 122接收计费消息。SDFCC 152可以用正常形式处理该 计费消息以发起用于新数据服务的信用控制。SDFCC 152还基于计费消息中所包括的新数 据服务的服务指示符检测到请求了服务改变。因此SDFCC 152向SPSCM 154转发该计费消 息(或来自计费消息的信息)。SPSCM 154在步骤906中处。

40、理计费消息中的服务指示符以 选择用于新数据服务的计费规则。作为选择计费规则的一部分,SPSCM 154选择用于新数 据服务的服务数据流的计费方法。用于新数据服务的计费方法可以与用于初始数据服务的 计费方法不同。 0041 SPSCM 154然后在步骤908中通过Rx参考点向PCRF 130发送包括更新的计费规 则的请求。该请求可以例如包括直径认证授权请求(AAR)。来自SPSCM 154的请求促使 PCRF 130基于服务改变再次评估PCC决策。 0042 图10是示出了一个示例性实施方式中的在PCRF 130中执行的方法1000的流程 图。在步骤1002中,PCRF 130通过Rx参考点从O。

41、CS 150接收请求。响应于该请求,PCRF 130在步骤1004中处理订户数据和由OCS 150选择的计费规则,以确定用于新数据服务的 说 明 书CN 102884757 A 7/9页 10 更新的PCC规则。然后在步骤1006中PCRF 130向PCEF 122发送包括用于新数据服务的 更新的PCC规则的响应。该流程然后返回到图8中的步骤806。 0043 在步骤806中PCEF 122从PCRF 130接收包括更新的PCC规则的响应。PCEF 122 然后在步骤808中将该更新的PCC规则应用于针对新数据服务建立的服务数据流。如果用 于初始数据服务的初始服务数据流仍然是开放的,则PCEF。

42、 122可以将初始PCC规则应用于 初始服务数据流并且将更新的PCC规则应用于新的服务数据流。因此PCEF 122可以在同 一数据会话的服务数据流上执行不同的PCC规则(例如不同的计费方法)。 0044 如果PCEF 122接收对于新数据服务的另一个请求,则PCEF 122可以再次从PCRF 130(见图5至图7)或从OCS 150(见图8至图10)请求更新的PCC规则。因为计费规则 (例如计费方法)是基于被请求的数据服务而选择的,所以计费规则可以随着数据服务改 变而改变。因此,在数据会话期间改变更灵活。例如,可以将一个数据服务作为向账户A预 付费来计费,而可以将第二个数据服务作为向账户B后付。

43、费来计费。在同一数据会话期间, 可以经由可能不在3GPP PCC架构之下的不同的计费方法(账户)来对两个不同的数据服 务进行计费。 0045 示例 0046 图11至图12是示出了基于服务指示符来选择计费方法的示例的消息图。该消息 图示出了在PCC架构100之中使用的直径消息收发。在图11中,作为开始,移动设备114 与PCEF 122交换消息以请求IP-CAN会话。例如,移动设备114可以发送如SIP INVITE(邀 请)的SIP消息来请求IP-CAN会话。来自移动设备114的请求包括希望的数据服务的会 话描述。在该示例中,假设由移动设备114的最终用户请求的初始数据服务是VoIP呼叫。 。

44、0047 PCEF 122接收该请求以建立IP-CAN会话,并且通过Gx参考点向PCRF 130发送 对于PCC规则的请求。对于PCC规则的请求可以包括可用于进行PCC决策的各种数据或参 数。例如,该请求可以包括订户ID(例如在订阅Id AVP中)、连接到移动设备114的RAN的 类型、用于RAN 110的无线接入技术的类型、关于外部分组数据网络112(如果可用)的信 息、移动设备114的IP地址等等。在该实施方式中,对于PCC规则的请求还包括初始数据 服务的服务指示符(例如VoIP呼叫的服务指示符)。 0048 PCRF 130从PCEF 122接收对于PCC规则的请求。通过针对数据会话进行。

45、PCC决 策来对PCRF 130计费。在进行PCC决策之前,PCRF 130从OCS 150获得信息。因此,PCRF 130通过Sp参考点向OCS 150发送对于订户数据和计费规则的请求。来自PCRF 130的该 请求包括VoIP呼叫的服务指示符。 0049 OCS 150从PCRF 130接收该请求。OCS 150中的SPSCM 154(见图1)处理该请求 中的参数,如订户ID,并且识别订户数据或与订户相关的数据。例如SPSCM 154可以搜索 与该订户ID匹配的订户简档。SPSCM 154还处理该请求中的服务指示符以选择用于VoIP 呼叫的计费规则,并且具体地选择用于VoIP呼叫的计费方法。

46、。例如,SPSCM 154存储用于 VoIP呼叫的费率,该费率利用VoIP呼叫的服务指示符来索引。因此当SPSCM 154从PCRF 130接收包括服务指示符的请求时,SPSCM 154能够识别用于VoIP呼叫的费率以及与该费 率相关联的计费方法(在线/离线)。对于该实施方式,假设用于VoIP呼叫的计费方法是 向账户A在线计费。 0050 在选择计费方法(在线)和其他计费规则之后,SPSCM 154向PCRF 130发送包括 说 明 书CN 102884757 A 10 8/9页 11 所选择的计费规则和订户数据的响应。PCRF 130从SPSCM 154接收该响应并且处理订户数 据和所选择的。

47、计费规则以针对该VoIP呼叫进行PCC决策。PCRF 130然后向PCEF 122发送 包括该PCC决策所产生的PCC规则的响应。PCEF 122向移动设备114发送响应以便建立 IP-CAN会话。这可以包括与移动设备114交换进一步的信令。 0051 PCEF 122然后向数据会话应用PCC规则。当应用PCC规则时,PCEF 122基于由OCS 150选择的计费方法执行计费控制。因为该计费方法包括针对VoIP呼叫进行在线计费,所 以在可以建立用于该VoIP呼叫的服务数据流之前PCEF 122需要从OCS 150请求授权。因 此,PCEF 122通过直径Gy参考点向OCS 150发送直径信用控。

48、制请求(CCR)INITIAL(初 始)。OCS 150中的SDFCC 152(见图1)接收该CCR并且基于CCR中的订户ID识别移动 设备114的最终用户的账户余额。SDFCC 152针对该VoIP呼叫估价(rate)并且基于该 最终用户的账户余额执行信用控制。如果该最终用户的账户余额过低,则SDFCC 152可以 拒绝该预留请求。但是,如果账户余额充足,则SDFCC 152基于该估价和账户余额来许可 服务单元的限额。SDFCC 152然后将许可服务单元(GSU)插入到直径信用控制答复(CCA) INITIAL(初始)中,并且向PCEF 122发送该CCAINITIAL。 0052 利用由O。

49、CS 150许可的信用,PCEF 122可以允许用于该VoIP呼叫的服务数据流开 始(即移动设备114的最终用户随后能够与另一方通话)。利用发起的服务数据流,PCEF 122通过门执行和QoS执行来执行策略控制。PCEF 122还监控移动设备114的使用情况 (例如接收/发送的字节数)并且相应地缩减服务单元的许可限额。如果该许可限额被消 费,则PCEF 122可以通过发送CCRUPDATE(更新)从OCS 150请求另一个限额。 0053 假设在一些时刻移动设备114发送从VoIP呼叫改变成在线游戏的请求。PCEF 122 从移动设备114接收该请求,并且检测到已经由移动设备114请求了服务改变。PCEF 122 然后向OCS 150发送包括新数据服务(其是在线游戏)的服务指示符的CCRUPDATE。 0054 OCS 150中的SDFCC 152(见图1)从PCEF 122接收该CCRUPDATE。SDFCC 152可 以按照用于信用控制的正常方式处理该计费消息。SDFCC 152还基于包括在CCR中的在线 游戏的服务指示符检测到请求了服。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1