首页> 中国专利> 一种在演进网络中管理用户策略计费控制签约信息的方法

一种在演进网络中管理用户策略计费控制签约信息的方法

摘要

本发明公开了一种在演进网络中管理用户策略计费控制签约信息的方法,该方法包括:用户策略签约数据库对应用户设备标识存储用户策略计费控制签约信息;根据用户设备标识从用户策略签约数据库获取所存储对应的用户策略计费控制签约信息,用户策略签约数据库根据用户设备标识修改或删除所存储对应的用户策略计费控制签约信息,根据用户设备标识存储、修改或删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识。

著录项

  • 公开/公告号CN101127609A

    专利类型发明专利

  • 公开/公告日2008-02-20

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN200610109592.6

  • 发明设计人 毛国峰;

    申请日2006-08-14

  • 分类号H04L12/14(20060101);H04L12/24(20060101);

  • 代理机构11018 北京德琦知识产权代理有限公司;

  • 代理人宋志强;麻海明

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-17 19:49:57

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-10-21

    专利实施许可合同备案的生效 IPC(主分类):H04L12/14 合同备案号:2015990000755 让与人:华为技术有限公司 受让人:苹果公司 发明名称:一种在演进网络中管理用户策略计费控制签约信息的方法 申请公布日:20080220 授权公告日:20090923 许可种类:普通许可 备案日期:20150827 申请日:20060814

    专利实施许可合同备案的生效、变更及注销

  • 2009-09-23

    授权

    授权

  • 2008-04-16

    实质审查的生效

    实质审查的生效

  • 2008-02-20

    公开

    公开

说明书

技术领域

本发明涉及在演进网络中管理数据的技术,特别涉及一种在演进网络中管理用户策略计费控制签约信息的方法。

背景技术

电信网络是一个可运营的网络,为此,需要对电信网络中的业务以及业务所使用的资源进行准确、及时和全面的控制,策略和计费控制就是其中最重要的内容之一。

在演进网络中,如在第三代移动通信标准化的伙伴项目阶段7(3GPPrelease7)体系中,策略和计费功能由策略与计费规则功能(PCC,Policy andCharging Control)框架来实现。PCC框架是一个能够应用于多种接入技术的功能框架,一些典型的接入技术包括通用移动通信系统(UMTS)的陆上无线接入网(UTRAN)、全球移动通信系统(GSM)/GSM数据增强演进(EDGE)无线接入网以及互通无线局域网(I-WLAN)等。在3GPP release7之前,策略控制由基本业务的本地策略控制(SBLP)完成,而计费则由基于流计费(FBC)完成。在3GPP release7中,PCC融合了SBLP和FBC的基本功能,并在某些方面作了进一步的演进,例如实现了基于用户策略计费控制签约信息的策略和计费控制,同时还更新了绑定机制。

图1为PCC的整体框架图,PCC主要实现了两大功能。一是策略控制功能;二是计费功能。

其中,策略控制功能主要包括:a、对用户的业务参数,如服务质量(QoS)参数协商过程进行监控;b、根据所获得的业务信息,对业务所使用的网络承载资源进行授权;c、在数据承载面实时地控制业务流的通过与否;d、将业务面的相关变化情况通知数据承载面;e、将数据承载面的相关变化情况通知到业务面等;f、进行基于用户策略计费控制签约信息的策略控制。在PCC中,策略控制功能主要涉及的逻辑实体包括应用功能实体(AF,Application Function)、策略于计费规则功能(PCRF,Policy and ChargingRules Function)、策略与计费执行功能实体(PCEF,Policy and ChargingEnforcement Function)以及用户策略签约数据库(SPR,Subscription ProfileRepository)等。

计费功能主要包括:a、综合业务信息、承载信息以及用户策略计费控制签约信息,制定计费规则;b、在业务面的计费数据和承载面的计费数据之间进行关联;c、在动态计费模式下,进行信用控制。在PCC中,计费功能主要涉及的逻辑实体包括AF、PCRF、PCEF、SPR、在线计费系统(OCS,Online Charging System)以及离线计费系统(OFCS,Offline Charging System)等。

以下对图1所示PCC框架中各个逻辑功能实体及其接口的功能进行描述。

AF:应用功能逻辑实体,提供了业务应用的接入点,这些业务应用所使用的网络资源需要进行动态的策略控制。在业务面进行参数协商时,AF将相关业务信息传递给PCRF。如果这些业务信息与PCRF的策略相一致,PCRF接受该协商;否则,PCRF拒绝该协商,并在反馈中同时给出PCRF可接受的业务参数。随后,AF可将这些参数返回给用户设备(UE)。AF和PCRF之间的接口是Rx接口。在多媒体子系统(IMS)中,代理呼叫会话控制功能(P-CSCF)就是AF。

PCRF:策略控制与计费规则功能逻辑实体,是PCC的核心,负责策略决策和计费规则的制定。PCRF提供了基于业务数据流的网络控制规则,这些网络控制包括业务数据流的探测、门控(gating)、QoS控制以及基于数据流的计费控制等。PCRF将其制定的策略和计费规则发送给PCEF执行,同时PCRF还保证这些规则和用户的签约信息是一致的。PCRF制定策略和计费规则的依据包括:从AF获取与业务相关的信息;从SPR获取与用户策略计费控制签约信息;从PCEF获取与承载网络相关的信息。

PCEF:策略控制与计费规则执行功能逻辑实体,通常位于网关(GW,GateWay)内,在承载面执行PCRF所制定的策略和计费规则。PCEF按照PCRF所发送的规则中的流量过滤器进行业务数据流的探测,进而对这些业务流执行PCRF所制定的策略和计费控制。在承载建立时,PCEF按照PCRF发送的规则进行QoS授权,并根据AF的指示进行门控操作。根据PCRF发送的计费规则,PCEF执行相应的业务流计费操作。计费既可以是在线计费,也可以是离线计费。如果是在线计费,PCEF需要和OCS一起进行信用管理。离线计费时,PCEF和OFCS之间交换相关计费信息。PCEF与PCRF之间的接口是Gx接口,与OCS之间的接口是Gy接口,与OFCS之间的接口是Gz接口。PCEF一般都位于网络的网关上,例如,GPRS中的GPRS网关支持节点(GGSN)以及I-WLAN中的分组数据网关(PDG)。

SPR:存储了和策略控制与计费相关的用户策略计费控制签约信息,例如,用户可使用的业务信息、用户业务可使用的QoS信息、和计费相关的用户策略计费控制签约信息以及用户的群类别等。利用SPR所存储的信息,PCRF就可以进行基于用户策略计费控制签约信息的策略控制和计费操作。SPR和PCRF之间的接口是Sp接口。

OCS:在线计费系统,和PCEF一起进行在线计费方式下用户信用(credit)的控制和管理。在承载建立、修改和中止过程中,PCEF都必须到OCS进行信用鉴权。信用鉴权的结果会直接地影响用户业务的使用,例如,如果用户信用已经用完,则业务所使用的数据承载会被立即删除,用户业务中断。

OFCS:离线计费系统,与PCEF一起完成离线计费方式下的计费操作。

PCEF到PCRF的寻址:PCEF根据承载建立过程中的公共数据网(PDN)信息以及UE标识(UE标识为可选项)来寻址合适的PCRF。

AF到PCRF的寻址:AF根据网际协议(IP)地址信息以及UE标识(UE标识为可选项)来寻址合适的PCRF。

在本发明所示的图中,虚线箭头表示可选步骤,实线箭头表示必选步骤。

目前,利用图1所示的框架图进行策略计费控制的过程为:PCRF接收到来自PCEF的策略计费规则请求消息,检测自身是否存储有该消息相关的用户策略计费控制签约信息,如果没有则向SPR获取该消息相关的用户策略计费控制签约信息。随后,PCRF利用自身存储的或从SPR中获取到的该消息相关的用户策略计费控制签约信息进行基于该消息相关的用户策略计费控制签约信息的策略计费规则决策,并将决策后的策略计费规则发送给PCEF。最后,PCEF根据接收到的策略计费规则对该消息相关的用户进行策略计费。

但是,由于同一用户通常允许通过一个或多个接入点(AP,Access Point)使用网络服务,也就是说,对于同一用户,SPR中可能存在与之对应的一个或多个用户策略计费控制签约信息,而利用图1所示的框架图进行策略和计费控制的过程仅仅公开了PCRF要获取用户策略计费控制签约信息的过程,没有公开针对具体业务中同一用户有多个用户策略计费控制签约信息时如果有选择的获取相应的用户策略计费控制签约信息的过程,从而使得具体业务部具备可实施性。

在3GPP release7的23.203协议中,已经明确了在承载建立过程中,PCEF与PCRF进行交互过程中,PCRF发现没有存储此次交互涉及用户的用户策略计费控制签约信息时,发送携带有UE标识的用户策略计费控制签约信息请求到SPR,SPR根据该请求携带的UE标识发送对应的用户策略计费控制签约信息到PCRF。PCRF再根据接收到的用户策略计费控制签约信息和用户请求的业务请求进行策略计费决策,并将策略计费决策发送给PCEF进行执行。具体过程如图2所示,其具体步骤为:

步骤201、PCEF接收到从外部节点发送来的业务承载建立请求消息。

步骤202、PCEF根据接收到消息携带的信息,寻址到一个正确的PCRF后,向其发送策略计费规则请求消息,在该消息携带UE标识。

步骤203、PCRF根据接收到的该消息携带的UE标识判断是否存储有该UE标识对应的用户策略计费控制签约信息,如果是,则转入步骤205(该步骤未在图中示出);否则,向SPR发送获取用户策略计费控制签约信息请求消息。

步骤204、SPR根据接收到的该消息携带的信息,发送所存储的用户策略计费控制签约信息到PCRF。

步骤205、PCRF根据从PCEF接收到的策略计费规则请求消息携带的业务承载信息以及从SPR接收到的或存储的对应该UE标识的用户策略计费控制签约信息对策略计费进行决策。

步骤206、PCRF将决策后的策略计费规则发送给PCEF,由PCEF来执行策略计费控制。

步骤207、如果本次业务承载与在线计费相关,则PCEF发送信用请求消息到OCS。

步骤208、OCS发送信用响应消息到PCEF,该消息携带是否为本次业务提供服务的信息,PCEF根据接收到响应消息携带的信息为对本次业务进行策略计费控制。

步骤209、PCEF发送业务承载建立响应给外部节点。

从图2可以看出,该技术方案只是明确了PCRF如何向SPR获取用户签约数据,但对于SPR如何存储PCRF的地址信息没有详细描述;对于在PCRF如何删除用户策略计费控制签约信息没有详细描述;对于在SPR如果删除了已存储的用户策略计费控制签约信息后,对PCRF中修改流程的影响没有详细描述;对于用户改变了注册的PCRF后的相关注册流程也没有详细的描述。另外,当有多个网络为用户服务时,有可能就会有一个用户具有多个用户策略计费控制签约信息,这时,SPR不知道应该将所存储的哪一个用户策略计费控制签约信息提供给PCRF。

在23.203协议中,已经明确了在业务承载建立过程中,当SPR修改了存储的用户策略计费控制签约信息后,会将修改后的用户策略计费控制签约信息发送给对应的PCRF,对应的PCRF再次进行策略计费规则决策后,将决策后的策略计费规则发送给PCEF执行,其具体过程如图3所示:

步骤301、SPR修改自身存储的用户策略计费控制签约信息后,根据SPR所保存的修改后的用户策略计费控制签约信息对应的PCRF地址信息,发送用户策略计费控制签约信息修改请求消息到具有PCRF地址信息的PCRF上,该消息携带修改后的用户策略计费控制签约信息以及UE标识等。

步骤302、PCRF接收到该消息后,给SPR发送响应消息。

步骤303、PCRF根据接收到该消息携带的用户策略计费控制签约信息以及已经存在的业务承载信息,重新进行策略计费决策。

步骤304、PCRF将重新决策的策略计费规则携带在策略计费规则请求消息中给PCEF。

步骤305、PCEF根据接收到的消息携带的策略计费规则,发起业务承载修改请求到外部节点。

步骤306、在外部节点完成业务承载修改后,发送业务承载修改响应给PCEF。

步骤307、PCEF发送策略计费规则响应给PCRF。

步骤308、PCRF检测到业务承载资源变换后,向AF发送通知请求。

步骤309、AF发送通知响应给PCRF。

图3所述的技术方案只是明确了SPR修改用户策略计费控制签约信息以后,向对应的PCRF发送用户策略计费控制签约信息修改消息,并由PCRF完成相关业务承载的修改过程。但是对于如何存储PCRF的地址信息没有详细描述;对于在PCRF如何删除修改前的用户策略计费控制签约信息没有详细描述;对于在SPR如果删除了已存储的修改前的用户签约数据后,对PCRF中修改流程的影响没有详细描述;对于用户改变了注册的PCRF后的相关注册流程也没有详细的描述。

综上所述,目前方案中只是提出了包括PCRF从SPR获取用户签约数据信息,以及SPR将修改的用户策略计费控制签约信息发送给PCRF、PCRF发起业务承载修改的两个处理过程,对用户策略计费控制签约信息的管理还是不够完善。

另外,由于PCEF对PCRF的寻址方式是基于网络标识加上UE标识的方法,当同一用户要访问多个网络中的不同业务时,就有可能找到不同的PCRF,这时同一个用户的用户策略计费控制签约信息可能同时需要保存在多个PCRF中,即SPR中可能需要保存多个PCRF的地址信息。SPR如何存储一个或多个PCRF地址信息,以及后续在修改或删除用户策略计费控制签约信息时如何根据所存储的PCRF地址信息通知当前为用户提供策略计费服务的PCRF修改或删除用户策略计费控制签约信息,目前也没有叙述。

发明内容

有鉴于此,本发明的主要目的在于提供一种在演进网络中管理用户策略计费控制签约信息的方法,该方法能够在演进网络中全面的管理用户签约数据,实现在SPR中存储PCRF的地址信息或连接标识以及实现PCRF可以正确的获取到对应的用户策略计费控制签约信息。

根据上述目的,本发明的技术方案是这样实现的:

一种在演进网络中管理用户策略计费控制签约信息的方法,该方法包括:

用户策略签约数据库对应用户设备标识存储用户策略计费控制签约信息;

根据用户设备标识从用户策略签约数据库获取所存储对应的用户策略计费控制签约信息,用户策略签约数据库根据用户设备标识修改或删除所存储对应的用户策略计费控制签约信息,根据用户设备标识存储、修改或删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识。

所述获取用户策略计费控制签约信息,存储策略和计费规则功能实体地址信息或连接标识的过程为:

策略和计费规则功能实体向用户策略签约数据库发送携带用户设备标识策略计费规则请求消息;

用户策略签约数据库接收到该消息后,对应该消息携带的用户设备标识存储策略和计费规则功能实体的地址信息或连接标识;

用户策略签约数据库发送对应该请求消息携带的用户设备标识的用户策略计费控制签约信息给策略和计费规则功能实体。

在存储策略和计费规则功能实体的地址信息或连接标识之前,该方法还包括:

所述请求消息携带具有用户设备标识的用户是否签约了订阅通知信息,

用户策略签约数据库根据所述请求消息携带的具有用户设备标识的用户是否签约了订阅通知信息判断是否对用户策略计费控制签约信息进行订阅通知,如果是,则继续执行存储策略和计费规则功能实体的步骤;否则,不存储策略和计费规则功能实体的地址信息或连接标识,结束本方法。

所述修改或删除所存储对应的用户策略计费控制签约信息为用户策略签约数据库发起时,该过程为:

在用户策略签约数据库中修改或删除对应用户设备标识的用户策略计费控制签约信息,用户策略签约数据库根据所保存的对应用户设备标识的策略和计费规则功能实体地址信息或连接标识,向具有策略和计费规则功能实体地址信息或连接标识的一个或一个以上的策略和计费规则功能实体发送携带用户设备标识的用户策略计费控制签约信息修改或删除请求消息;

该一个或一个以上的策略和计费规则功能实体修改或删除对应用户设备标识的用户策略计费控制签约信息,发送携带用户设备标识的修改或删除业务承载通知到策略和计费执行功能实体,由策略和计费执行功能实体修改或删除对应的业务承载;

用户策略签约数据库删除所存储的对应于用户设备标识的已经删除了用户策略计费控制签约信息的策略和计费规则功能实体地址信息或连接标识。

在发送用户策略计费控制签约信息修改或删除请求消息之前,该方法还包括:

用户策略签约数据库预先存储有具有用户设备标识的用户策略计费控制签约信息的用户是否签约了订阅通知信息,根据该信息判断具有用户设备标识的用户是否签约了订阅通知,如果是,发送用户策略计费控制签约信息修改或删除请求消息;否则,不发送用户策略计费控制签约信息修改或删除请求消息,结束本方法。

所述修改或删除所存储对应的用户策略计费控制签约信息为策略和计费规则功能实体发起时,用户策略签约数据库删除策略和计费规则功能实体地址信息或连接标识的过程为:

a1、策略和计费规则功能实体检测到具有用户设备标识的用户没有任何业务承载时,为该用户的用户策略计费控制签约信息再保存设定时间后,如果检测到的该用户还有其他的业务承载,则将该用户策略计费控制签约信息继续保存;如果没有,则转入步骤b1;

b1、策略和计费规则功能实体删除该用户设备标识对应的用户策略计费控制签约信息后,发送携带该用户设备标识的用户策略计费控制签约信息已删除指示到用户策略签约数据库,用户策略签约数据库删除该用户设备标识对应的策略和计费规则功能实体地址信息或连接标识。

在步骤b1所述发送指示到用户策略签约数据库之前,该方法还包括:

策略和计费规则功能实体预先存储有具有用户设备标识的用户策略计费控制签约信息的用户是否签约了订阅通知信息,根据该信息判断具有用户设备标识的用户是否签约了订阅通知,如果是,发送指示到用户策略签约数据库;否则,不发送指示到用户策略签约数据库,结束本方法。

所述修改或删除所存储对应的用户策略计费控制签约信息为策略和计费规则功能实体发起时,用户策略签约数据库删除策略和计费规则功能实体地址信息或连接标识的过程为:

在策略和计费规则功能实体中删除对应用户设备标识的用户策略计费控制签约信息后,策略和计费规则功能实体发送该用户连接断开指示消息到用户策略签约数据库;

用户策略签约数据库删除所存储的对应于发起连接断开指示消息的策略和计费规则功能实体的地址信息或连接标识后,给策略和计费规则功能实体发送该指示消息的响应消息。

在发送该用户连接断开指示消息到用户策略签约数据库之前,该方法还包括:

策略和计费规则功能实体预先存储有具有用户设备标识的用户策略计费控制签约信息的用户是否签约了订阅通知信息,根据该信息判断具有用户设备标识的用户是否签约了订阅通知,如果是,发送该用户连接断开指示消息;否则,不发送该用户连接断开指示消息,结束本方法。

所述删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识是通过用户策略签约数据库发起的策略和计费规则功能实体取消注册实现的,过程为:

a2、用户设备发起附着操作到移动管理实体,移动管理实体发送携带附着操作指示和用户设备标识的注册请求消息到归属用户服务器;

b2、归属用户服务器接收到该注册请求消息后,判断为用户设备当前提供服务的移动管理实体是否更改,如果是,则发送携带用户设备标识的通知消息到用户策略签约数据库,执行步骤c2;如果否,则不发送通知消息到用户策略签约数据库,结束本方法;

c2、用户策略签约数据库接收到通知消息,检测是否保存对应该用户设备标识的策略和计费规则功能实体地址信息或连接标识,如果有,则发送携带用户设备标识的取消注册请求消息到该一个或多个策略和计费规则功能实体,用户策略签约数据库删除对应用户设备标识的策略和计费规则功能实体地址信息或连接标识,执行步骤d2;否则,则不发送取消注册请求消息,结束本方法;

d2、该一个或多个策略和计费规则功能实体接收到用户策略签约数据库的取消注册请求消息后,根据用户设备标识删除该用户设备标识对应的在策略和计费规则功能实体中的用户策略计费控制签约信息,如果策略和计费规则功能实体检测到存在对应的业务承载,则策略和计费规则功能实体删除这些对应的业务承载。

所述删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识是通过用户策略签约数据库发起的策略和计费规则功能实体取消注册实现的,过程为:

a3、用户设备发起附着操作到移动管理实体/用户面实体上。

b3、在建立缺省业务承载过程中或业务缺省承载建立完成以后,策略和计费执行功能实体发送携带附着操作指示和用户设备标识的注册请求消息到用户设备切换到的策略和计费规则功能实体上;

c3、用户设备切换到的策略和计费规则功能实体接收到来自策略和计费执行功能实体的注册请求消息后,发送携带附着操作指示和用户设备标识的用户策略计费控制签约信息获取请求消息到用户策略签约数据库;

d3、用户策略签约数据库接收到请求消息,且检查到有附着操作的指示后,检测是否保存有对应该用户设备标识的策略和计费规则功能实体地址信息,如果有,则发送携带用户设备标识的取消注册请求消息到对应该用户设备标识的一个或多个策略和计费规则功能实体,用户策略签约数据库删除对应用户设备标识的策略和计费规则功能实体地址信息或连接标识,转入步骤e3;否则,则不发送取消注册请求消息,结束本方法;

e3、该一个或多个策略和计费规则功能实体接收到用户策略签约数据库的取消注册请求消息后,根据用户设备标识删除该用户设备标识对应的在策略和计费规则功能实体中的用户策略计费控制签约信息,如果策略和计费规则功能实体检测到存在对应的业务承载,则策略和计费规则功能实体删除这些对应的业务承载。

所述删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识是通过用户策略签约数据库发起的策略和计费规则功能实体取消注册实现的,过程为:

a4、应用功能实体或策略计费执行功能实体发起业务承载建立过程与策略和计费规则功能实体进行交互,在交互过程中将业务承载的用户设备标识发送给策略和计费规则功能实体;

b4、策略和计费规则功能实体检测到没有具有用户设备标识的用户策略计费控制签约信息,向用户策略签约数据库发送携带用户设备标识的获取用户策略计费控制签约信息请求消息,执行步骤c4;如果策略和计费规则功能实体存在具有用户设备标识的用户策略计费控制签约信息,则不向用户策略签约数据库发送获取用户策略计费控制签约信息请求消息,结束本方法;

c4、用户策略签约数据库根据接收到的请求消息携带的用户设备标识检测是否有对应的策略和计费规则功能实体地址信息或连接标识,如果有,则发送携带用户设备标识的取消注册消息到具有该策略和计费规则功能实体地址信息的策略和计费规则功能实体上,用户策略签约数据库删除该策略和计费规则功能实体地址信息;

d4、策略和计费规则功能实体接收到取消注册消息后,根据该消息携带的用户设备标识,删除对应的用户策略计费控制签约信息;如果策略和计费规则功能实体检测到存在与用户策略计费控制签约信息对应的业务承载,则策略和计费规则功能实体删除对应的业务承载。

所述用户策略计费控制签约信息还对应于网络标识进行存储;

所述从用户策略签约数据库获取、用户策略签约数据库修改或删除所存储对应的用户策略计费控制签约信息还根据网络标识进行;

所述存储、修改或删除当前使用用户策略计费控制签约信息的策略和计费规则功能实体的地址信息或连接标识还根据网络标识进行。

所述网络标识为公共数据网标识或接入点名称标识。

从上述方案可以看出,本发明在SPR存储用户策略计费控制签约信息时,是针对UE标识进行存储;在存储当前使用用户策略计费控制签约信息的PCRF地址信息或连接标识时,也是至少对应UE标识以及所使用的用户策略计费控制签约信息进行存储。更进一步地,存储用户策略计费控制签约信息和使用用户策略计费控制签约信息地PCRF时,还可以针对网络标识存储。因此,在PCRF获取用户签约数据时,PCRF通知SPR删除所存储的PCRF地址信息或连接标识时,在SPR发起用户策略计费控制签约信息删除时以及SPR发起PCRF取消注册时,都可以根据对应的UE标识,甚至是根据对应的UE标识和网络标识获取到用户策略计费控制签约信息,或获取到PCRF地址信息或连接标识确定对应的PCRF,进行相应的处理。因此,本发明提供的方法在演进网络中全面的管理用户签约数据,实现在SPR中存储PCRF的地址信息以及实现或连接标识以及实现PCRF可以正确的获取到对应的用户策略计费控制签约信息。

附图说明

图1为PCC的整体框架图;

图2为现有技术利用图1所示的框架图进行策略计费控制的过程流程图;

图3为现有技术SPR修改所存储的用户策略计费控制签约信息后进行策略计费控制的方法流程图;

图4为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例一的流程图;

图5为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例二的流程图;

图6为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例三的流程图;

图7为SPR删除一个用户的部分用户策略计费控制签约信息的方法流程图;

图8为SPR删除一个用户的所有用户策略计费控制签约信息的方法流程图;

图9为本发明PCRF通知SPR删除所存储的PCRF地址信息的方法实施例一流程图;

图10为本发明PCRF通知SPR删除所存储的PCRF地址信息或连接标识的方法实施例二流程图;

图11为本发明PCRF通知SPR删除所存储的PCRF地址信息或连接标识的方法实施例三流程图;

图12为本发明由HSS通知SPR,并且由SPR发起注册取消操作到PCRF的方法流程图;

图13为本发明第四个处理流程实现方法二的实施例一流程图;

图14为本发明第四个处理流程实现方法二的实施例二流程图;

图15为本发明第四个处理流程实现方法三的实施例流程图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚明白,以下举具体实施例并参照附图,对本发明进行进一步详细的说明。

本发明针对现有技术所提供方案的不足,进行如下处理:

一,PCRF向SPR获取用户策略计费控制签约信息的过程中,SPR采用网络标识和UE标识对应一个PCRF地址信息或连接标识进行存储,从而区分当前为用户提供服务的不同PCRF,同样地,对于用户策略计费控制签约信息也采用网络标识和UE标识进行表示,从而使PCRF可以根据这两个标识获取正确的用户策略计费控制签约信息,网络标识可以为PDN标识或访问点名称(APN,Access Point Name)标识。

二,当SPR中的用户策略计费控制签约信息修改或删除以后,根据自身所保存的PCRF地址信息或连接标识发送修改或删除请求消息到对应的PCRF上,再由PCRF发起对应的业务承载修改或删除操作。这时,也可以采用网络标识和UE标识指示所修改或删除的用户策略计费控制签约信息,从而使PCRF正确得知是哪一个用户在哪个网络中的业务发生了修改或删除,发起对应的业务承载修改或删除操作。

三,在PCEF中业务承载删除时通知PCRF,PCRF判断是否已经删除了用户的最后一个业务相关承载,如果不是,则不进行处理;如果是,则等待设定的时间后,该设定的时间用于保证用户策略计费控制签约信息在后续业务承载建立过程中使用,这样可以减少业务承载建立时间。PCRF判断在设定时间到时后是否没有接收到该用户的业务承载请求,如果是,PCRF删除自身存储的该用户的用户策略计费控制签约信息,向SPR通知该用户的用户策略计费控制签约信息已经删除,SPR将删除发起该通知的PCRF的地址信息或连接标识。

四,SPR针对所存储的PCRF地址信息或连接标识发起PCRF取消注册的过程。

在本发明中,SPR保存用户策略计费控制签约信息是针对UE标识进行保存的,或者针对UE标识和网络标识进行保存的。

以下分别对这四个处理过程进行详细说明。

第一个处理过程

首先,PCRF向SPR发送策略计费规则请求消息,该消息包括UE标识,还可以包括网络标识,用于标识一个为UE提供服务的PCRF。

其次,在PCRF向SPR获取用户策略计费控制签约信息时,SPR存储PCRF的地址信息或者存储可以表示PCRF地址信息的连接标识。在SPR中保存的可能是UE标识以及PCRF地址信息或PCRF连接标识指示一个PCRF;也可以是UE标识、当前为UE提供服务的网络标识以及PCRF地址信息或PCRF连接标识指示一个PCRF。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR根据PCRF发送的请求消息携带的信息(这时,请求消息需要携带是否签约了订阅通知的信息),判断是否需要对用户策略计费控制签约信息进行订阅通知,如果是,则采用本发明的方法存储PCRF的地址信息或连接标识;否则,SPR不存储PCRF的地址信息或连接标识。

在这里,当前为UE提供服务的网络标识为PDN标识或APN标识。

最后,SPR发送对应该请求消息携带的UE标识的用户策略计费控制签约信息给PCRF,如果该请求消息还有网络标识,则发送的用户策略计费控制签约信息还需要对应该网络标识。

以下举几个具体实施例进行说明。

图4为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例一的流程图,该方法应用在与AF无关的业务承载建立或修改过程中,其具体步骤为:

步骤401、PCEF从外部节点接收到业务承载建立或修改的请求消息。

步骤402、PCEF向PCRF发送策略计费规则请求消息,消息中携带UE标识以及业务相关信息等信息。

步骤403、PCRF检测到没有具有该消息携带UE标识的用户策略计费控制签约信息及该业务需要的策略计费规则,向SPR发送策略计费规则请求消息,消息中携带UE标识,还可以携带有所在网络的网络标识。

步骤404、SPR存储PCRF的地址信息或者存储可以表示PCRF地址的连接标识,存储的方式为用UE标识对应一个PCRF的地址信息或连接标识存储,也可以用UE标识和网络标识对应一个PCRF的地址信息或连接标识存储。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR根据PCRF发送的请求消息中的信息(这时,该请求消息携带是否订阅了通知信息的信息),判断是否对用户策略计费控制签约信息签订了订阅通知,如果是,则SPR存储PCRF地址信息或连接标识;否则SPR不存储PCRF地址信息或连接标识。

步骤405、SPR发送对应该UE标识的用户策略计费控制签约信息给PCRF。

步骤406、PCRF根据接收到的对应该UE标识的用户策略计费控制签约信息进行策略决策。

步骤407、PCRF发送策略计费规则信息响应给PCEF,携带经过决策的策略计费规则。

步骤408、PCEF向外部节点发送承载建立或修改的响应消息。

图5为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例二的流程图,该方法应用在与AF相关的业务承载建立或修改过程中,其具体步骤为:

步骤501、AF向PCRF发送应用或业务相关数据信息,包括UE标识,以及应用或业务信息等内容。

步骤502、PCRF向AF发送响应消息。

步骤503、PCEF从外部节点收到业务承载建立或修改的请求消息。

步骤504、PCEF向PCRF发送策略计费规则请求消息,消息中包括UE标识以及业务相关信息等信息。

步骤505、PCRF将请求消息中的业务相关信息与从AF接收来的应用或业务相关数据信息进行关联。

步骤506、PCRF检测到没有具有该消息携带UE标识的用户策略计费控制签约信息及该业务需要的策略计费规则,向SPR发送策略计费规则请求消息,消息中携带UE标识,还可以携带有所在网络的网络标识。

步骤507、SPR存储PCRF的地址信息或者存储可以表示PCRF地址的连接标识,存储的方式为用UE标识对应一个PCRF的地址信息或连接标识存储,也可以用UE标识和网络标识对应一个PCRF的地址信息或连接标识存储。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR根据PCRF发送的请求消息中的信息(这时,该请求消息携带是否订阅了通知信息的信息),判断是否对用户策略计费控制签约信息签订了订阅通知,如果是,则SPR存储PCRF地址信息或连接标识;否则SPR不存储PCRF地址信息或连接标识。

步骤508、SPR发送对应该UE标识的用户策略计费控制签约信息给PCRF。

步骤509、PCRF根据接收到的对应该UE标识的用户策略计费控制签约信息进行策略决策。

步骤510、PCRF发送策略计费规则信息响应给PCEF,携带经过决策的策略计费规则。

步骤511、PCEF向外部节点发送承载建立或修改的响应消息。

图6为本发明PCRF向SPR获取用户策略计费控制签约信息的方法实施例三的流程图,该方法应用在与AF相关的由网络侧发起的业务承载建立或修改过程,其具体步骤为:

步骤601、AF向PCRF发送应用或业务相关数据信息,包括UE标识,以及应用或业务信息等内容。

步骤602、PCRF检测到没有具有该消息携带UE标识的用户策略计费控制签约信息及该业务需要的策略计费规则,向SPR发送策略计费规则请求消息,消息中携带UE标识,还可以携带有所在网络的网络标识。

步骤603、SPR存储PCRF的地址信息或者存储可以表示PCRF地址的连接标识,存储的方式为用UE标识对应一个PCRF的地址信息或连接标识存储,也可以用UE标识和网络标识对应一个PCRF的地址信息或连接标识存储。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR根据PCRF发送的请求消息中的信息(这时,该请求消息携带是否订阅了通知信息的信息),判断是否对用户策略计费控制签约信息签订了订阅通知,如果是,则SPR存储PCRF地址信息或连接标识;否则SPR不存储PCRF地址信息或连接标识。

步骤604、SPR发送对应该UE标识的用户策略计费控制签约信息给PCRF。

步骤605、PCEF向PCRF发送策略计费规则请求消息,消息中包括UE标识以及业务相关信息等内容。

步骤606、PCRF根据收到的用户策略计费控制签约信息以及从PCEF接收到的请求消息中包括的信息进行策略决策。

步骤607、PCRF发送策略计费规则响应给PCEF,携带经过决策的策略计费规则。

步骤608、PCEF向外部节点发送业务承载建立或修改的请求消息。

步骤609、PCEF收到外部节点发送业务承载建立或修改的响应消息。

步骤610、PCEF向PCRF发送策略计费规则响应消息。

第二个处理过程

分为SPR发起的用户策略计费控制签约信息修改的方法和SPR发起的用户策略计费控制签约信息删除的方法。

其中,SPR发起的用户策略计费控制签约信息修改方法与现有技术相同,唯一区别是由于在第一个处理过程中具体限定了保存PCRF地址信息或连接标识的方式,因此,可以很容易的根据该方式查找到具有PCRF地址信息或连接标识的PCRF后,向该PCRF发起用户策略计费控制签约信息修改。另外,该方法还可以包括增加用户签约数据的过程。

SPR发起的用户策略计费控制签约信息删除方法的过程为:

首先,在SPR中删除一个用户的全部或部分用户策略计费控制签约信息,SPR根据所保存的该用户的PCRF地址信息或连接标识,向对应于要删除的全部或部分用户策略计费控制签约信息的PCRF(一个或一个以上)发送用户策略计费控制签约信息删除请求消息。如果该PCRF与SPR之间采用订阅通知的方式,则SPR需要先判断该用户是否签订了订阅通知,如果签订了订阅通知,则SPR向PCRF发送用户策略计费控制签约信息删除请求消息,否则SPR不向PCRF发送用户策略计费控制签约信息删除请求消息。

其次,该PCRF发送该用户的业务承载通知到PCEF,由PCEF删除对应的业务承载。

最后,SPR删除对应于要删除的全部或部分用户策略计费控制签约信息的PCRF的地址信息或连接标识。

以下举几个具体例子说明第二个处理过程。

图7为SPR删除一个用户的部分用户策略计费控制签约信息的方法流程图,在SPR中删除该用户的部分用户策略计费控制签约信息时,需要通知存储在SPR中的与该用户要删除部分用户策略计费控制签约信息对应的PCRF,该PCRF接收到这个删除用户策略计费控制签约信息的通知后,删除该用户对应的用户策略计费控制签约信息,并且PCRF发送删除对应的业务承载的通知消息到PCEF,由PCEF发起删除该用户对应的业务承载,其具体步骤为:

步骤701、在SPR中删除指定用户的部分用户策略计费控制签约信息,SPR根据存储对应于要删除的部分用户策略计费控制签约信息的PCRF地址信息或连接标识,发送删除用户策略计费控制签约信息请求消息到PCRF,该消息携带对应于要删除的部分用户策略计费控制签约信息的UE标识,还可以携带对应于要删除的部分用户策略计费控制签约信息的网络标识。

在本发明中,由于对于不同的网络业务,用户可以在SPR存储不同的用户策略计费控制签约信息,所以在删除时,可以只删除其中的部分用户策略计费控制签约信息。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR需要判断该用户是否签订订阅通知(预先在SPR中存储了该用户是否签订了订阅通知),如果是,则SPR向PCRF发送删除用户策略计费控制签约信息请求消息;否则SPR不向PCRF发送删除用户策略计费控制签约信息请求消息。

步骤702、PCRF发送删除用户策略计费控制签约信息响应给SPR,SPR删除保存的该PCRF的地址信息或连接标识。

步骤703、PCRF根据接收到该请求消息携带的UE标识和网络标识,确定要删除对应的业务承载,并发送删除对应的业务承载请求消息给对应的PCEF(在PCRF中对应的业务承载中保存了PCEF的地址信息),该请求消息包括UE标识、会话标识以及承载标识等用于标识对应的业务承载的信息。

如果该请求消息只携带该用户的UE标识,则PCRF可以根据自身所在网络的网络标识和UE标识确定要删除对应的业务承载。

步骤704、PCRF根据接收到该请求消息携带的UE标识网络标识删除自身存储的对应的策略计费规则信息。

步骤705、PCEF发送业务承载删除请求消息到外部节点,携带要删除的业务承载,指示外部节点最终完成业务承载的删除。

步骤706、在PCEF中删除该业务承载对应的策略计费规则信息。

步骤707、PCEF发送信用结束报告请求到OCS,把该用户剩余的信用返回到OCS。这个步骤为可选步骤。

步骤708、OCS发送信用结束报告响应消息到PCEF。这个步骤可选。

步骤709、PCEF收到外部节点发送回来的业务承载删除响应。

步骤710、PCEF发送删除业务承载响应消息给PCRF。

步骤711、PCRF将业务承载删除的信息通知AF。这个步骤可选。

步骤712、AF发送业务承载删除响应消息给PCRF。这个步骤可选。

图8为SPR删除一个用户的所有用户策略计费控制签约信息的方法流程图,在SPR中删除这个用户的所有用户策略计费控制签约信息时,需要通知存储在SPR中的与要删除所有用户策略计费控制签约信息对应的各个PCRF,该PCRF接收到这个删除用户策略计费控制签约信息的通知后,删除该用户的用户策略计费控制签约信息,并且发送删除对应的业务承载的通知消息到PCEF,由PCEF发起删除该用户对应的业务承载,其具体步骤为:

步骤801、在SPR中删除指定用户的所有用户策略计费控制签约信息,SPR根据存储对应于该用户所有用户策略计费控制签约信息的PCRF地址信息或连接标识,发送删除用户策略计费控制签约信息请求消息到PCRF,该消息携带要删除用户策略计费控制签约信息对应的UE标识,还可以携带要删除用户策略计费控制签约信息对应的网络标识。

如果PCRF与SPR之间采用订阅通知的工作方式,则SPR需要判断该用户是否签订订阅通知,如果签订订阅通知,则SPR向PCRF发送删除用户策略计费控制签约信息请求消息;否则SPR不向PCRF发送删除用户策略计费控制签约信息请求消息。

步骤802、PCRF发送删除用户策略计费控制签约信息响应给SPR,SPR删除保存的对应于要删除的该用户所有用户策略计费控制签约信息的PCRF地址信息或连接标识。

步骤803、PCRF根据接收到该请求消息携带的UE标识和网络标识,确定对应的业务承载,并发送删除业务承载请求消息给对应的PCEF,该请求消息包括UE标识、会话标识以及承载标识等用于标识业务承载的信息。

如果该请求消息只携带该用户的UE标识,则PCRF可以根据自身所在网络的网络标识和UE标识确定要删除对应的业务承载。

步骤804、PCRF根据接收到该请求消息携带的UE标识和网络标识删除自身存储的对应的策略计费规则信息。

步骤805、PCEF发送承载删除请求消息到外部节点,携带要删除的业务承载,指示外部节点最终完成业务承载的删除。

步骤806、在PCEF中删除该业务承载对应的策略计费规则信息。

步骤807、PCEF发送信用结束报告请求到OCS,把该用户剩余的信用返回到OCS。这个步骤为可选步骤。

步骤808、OCS发送信用结束报告响应消息到PCEF。这个步骤可选。

步骤809、PCEF收到外部节点发送回来的业务承载删除响应。

步骤810、PCEF发送删除业务承载响应消息给PCRF。

步骤811、PCRF将业务承载删除的信息通知AF。这个步骤可选。

步骤812、AF发送业务承载删除响应消息给PCRF。这个步骤可选。

第三个处理流程

首先,PCRF按照现有技术检测到用户没有任何业务承载时,为该用户的用户策略计费控制签约信息再保存设定时间后,该时间由配置确定,可以为零,如果检测到的该用户还有其他的业务承载,则将该用户策略计费控制签约信息继续保存;如果没有,则转入下一个步骤继续进行。

然后,PCRF删除该用户的用户策略计费控制签约信息后,发送携带指示PCRF地址信息或连接标识的用户策略计费控制签约信息已删除指示到SPR,SPR删除该用户的这个PCRF地址信息或连接标识。如果SPR接收到的指示PCRF地址信息或连接标识为UE标识以及网络标识,则SPR只删除与对应的该PCRF地址信息或连接标识;如果SPR接收到的指示PCRF地址信息或连接标识为UE标识,则SPR删除所有保存有该用户策略计费控制签约信息的PCRF的地址信息或连接标识。

或者PCRF与SPR之间断开连接后,PCRF发送连接断开指示到SPR,清除所保存断开连接的PCRF的地址信息或连接标识。

如果PCRF与SPR之间采用订阅通知的工作方式,则PCRF需要判断该用户是否向SPR签订了订阅通知,如果是,则PCRF向SPR发送用户策略计费控制签约信息已删除指示;否则,PCRF不需要向SPR发送用户策略计费控制签约信息已删除指示。

最后,SPR处理完毕后给PCRF发送响应消息。

以下举几个具体实施例说明第三个处理流程。

图9为本发明PCRF通知SPR删除所存储的PCRF地址信息或连接标识的方法实施例一流程图,该方法由PCRF触发删除业务承载,并在PCRF中删除一个用户相关的用户策略计费控制签约信息,其具体步骤为:

步骤901、PCEF收到外部节点删除业务的指示或自身决定删除业务,发送业务承载删除指示请求消息到PCRF,该消息携带要删除业务承载对应的UE标识以及承载相关信息。

步骤902、PCRF根据请求消息携带的信息,修改或删除该业务承载相关的策略计费规则信息。

步骤903、PCRF发送承载删除通知请求消息到AF。这个步骤为可选。

步骤904、AF发送通知响应消息到PCRF。这个步骤为可选。

步骤905、PCRF发送删除相关业务承载响应消息给PCEF。

步骤906、PCRF检测到没有任何与要删除业务承载对应的用户相关的业务承载后,将该用户的用户策略计费控制签约信息继续保存一定长时间;在一定长时间内没有任何新业务承载建立过程,PCRF删除该用户的用户策略计费控制签约信息。

这个一定长时间可以在一个范围内进行配置,也可以设置为零。设置为零时,就意味着PCRF检测到该用户没有任何相关业务承载时,就直接删除该用户的用户策略计费控制签约信息。

步骤907、PCRF发送用户策略计费控制签约信息已删除指示消息到SPR,该消息中携带该用户的UE标识,还可选包含网络标识等信息。

如果PCRF与SPR之间采用订阅通知的工作方式,则PCRF需要判断该用户是否向SPR签订订阅通知(这时,可以将是否签订了订阅通知信息预先存储在PCRF中),如果是,则PCRF向SPR发送用户策略计费控制签约信息已删除指示消息;否则PCRF不向SPR发送用户策略计费控制签约信息已删除指示消息。

步骤908、SPR收到该指示消息后,删除所存储对应于该消息携带的UE标识的PCRF地址信息或连接标识。

如果SPR收到指示消息携带的是UE标识和网络标识,则SPR只删除与用UE标识和网络标识指示的PCRF地址信息或连接标识;如果SPR收到指示消息携带的是UE标识,则SPR删除所有该UE标识指示的该用户对应的PCRF地址信息或连接标识。

步骤909、SPR发送用户策略计费控制签约信息已删除响应消息给PCRF。

当然,PCRF中的用户策略计费控制签约信息在没有业务承载时再继续保存一定长时间,可以在这一定长时间内继续发起业务时减少承载建立时间,而且可以减少PCRF与SPR之间接口上的消息,尤其是在一个业务承载删除后马上进行重新建立时。

图10为本发明PCRF通知SPR删除所存储的PCRF地址信息或连接标识的方法实施例二流程图,该方法由AF触发删除业务承载,并在PCRF中删除业务承载所对应的用户策略计费控制签约信息,其具体步骤为:

步骤1001、AF收到外部节点删除业务的指示,发送业务承载删除指示请求消息到PCRF,消息中携带该业务承载对应的UE标识以及承载相关的信息。

步骤1002、PCRF发送业务承载删除通知请求消息到PCEF。

步骤1003、PCRF根据接收到的请求消息,修改或删除该业务承载对应的策略计费规则信息。

步骤1003与步骤1002的顺序可以互换。

步骤1004、PCEF完成业务承载删除的主要操作,并需要与外部节点进行交互。完成业务承载删除后,PCEF发送业务删除响应消息到PCRF。

步骤1005、PCRF发送承载删除通知响应消息到AF。

步骤1006、PCRF检测到没有任何与要删除业务承载对应的用户对应的业务承载后,将该用户的用户策略计费控制签约信息继续保存一定长时间;在一定长时间内没有任何新业务承载建立过程,PCRF删除该用户的用户策略计费控制签约信息。

这个一定长时间可以在一个范围内进行配置,也可以设置为零。设置为零时,就意味着PCRF检测到该用户没有任何相关业务承载时,就直接删除该用户的用户策略计费控制签约信息。

步骤1007、PCRF发送用户策略计费控制签约信息已删除指示消息到SPR,该消息中携带该用户的UE标识,还可选包含网络标识等信息。

如果PCRF与SPR之间采用订阅通知的工作方式,则PCRF需要判断该用户是否向SPR签订订阅通知(这时,可以将是否签订了订阅通知信息预先存储在PCRF中),如果是,则PCRF向SPR发送用户策略计费控制签约信息已删除指示消息;否则PCRF不向SPR发送用户策略计费控制签约信息已删除指示消息。

步骤1008、SPR收到该指示消息后,删除所存储对应于该消息携带的UE标识的PCRF地址信息或连接标识。

如果SPR收到指示消息携带的是UE标识和网络标识,则SPR只删除与用UE标识和网络标识指示的PCRF地址信息或连接标识;如果SPR收到指示消息携带的是UE标识,则SPR删除所有该UE标识指示的该用户对应的PCRF地址信息或连接标识。

步骤1009、SPR发送用户策略计费控制签约信息已删除响应消息给PCRF。

图11为本发明PCRF通知SPR删除所存储的PCRF地址信息或连接标识的方法实施例三流程图,该方法在PCRF中删除一个用户的用户策略计费控制签约信息时,通过断开连接的指示来通知SPR,其具体步骤为:

步骤1101、在PCRF中删除该用户的用户策略计费控制签约信息。

步骤1102、PCRF发送该用户连接断开指示消息到SPR。

如果PCRF与SPR之间采用订阅通知的工作方式,则PCRF需要判断该用户是否向SPR签订订阅通知,如果是,则PCRF需要向SPR发送该用户连接断开指示消息;否则PCRF不向SPR发送该用户连接断开指示消息。

步骤1103、SPR删除所存储的对应于发起连接断开指示消息的PCRF的地址信息或连接标识。

步骤1104、SPR发送该用户连接断开响应消息到PCRF,删除与发送该用户连接断开指示消息的相关连接。

第四个处理流程

有三个主要的实现方法,以下进行详细说明。

实现方法一:

首先,UE发起附着操作到移动管理实体(MME),MME发送注册请求消息到归属用户服务器(HSS),在注册请求消息中指明这个注册请求消息是UE的附着操作以及UE标识等信息。

其次,HSS接收到该注册请求消息后,判断为UE当前提供服务的MME是否更改,如果是,则发送通知消息到SPR;如果否,则不发送通知消息到SPR,该通知消息包括UE标识,其指明是附着操作。

再次,SPR接收到通知消息,检测是否保存对应该UE标识的用户策略计费控制签约信息的PCRF地址信息或连接标识,该PCRF地址信息或连接标识还对应于当前为UE提供服务的网络标识,如果有,则发送取消注册请求消息到该一个或多个PCRF(SPR中有可能保存多个PCRF地址信息);否则,则不发送取消注册请求消息。取消注册请求消息中包含UE标识以及其他可能信息,SPR删除保存的对应该UE标识的用户策略计费控制签约信息。

最后,该一个或多个PCRF接收到SPR的取消注册请求消息后,根据UE标识以及其他可能信息删除该UE标识对应的在PCRF中的用户策略计费控制签约信息,如果PCRF检测到还存在对应的业务承载,则PCRF删除这些对应的业务承载。

在该实现方法中,MME和用户面实体(UPE)分离还是合并无关。采用该实现方法,可以删除在附着操作流程前一些PCRF所缓存的用户策略计费控制签约信息。采用该实现方法,可以保证在一些异常情况下实现PCRF中存储的用户策略计费控制签约信息的删除,如当业务承载删除时,而在PCRF上的用户签约数据没有被正确删除的情况。

实现方法二:

首先,UE发起附着操作到MME/UPE上。

其次,在建立缺省业务承载过程中或业务缺省承载建立完成以后,PCEF(位于UPE或锚(Anchor))发送注册请求消息到UE切换到的PCRF上,在注册请求消息中指明是附着操作,以及携带UE标识等信息。

再次,UE切换到的PCRF接收到来自PCEF的注册请求消息后,发送用户策略计费控制签约信息获取请求消息到SPR,在该请求消息中指明是附着操作,以及携带UE标识等信息。

最后,SPR接收到请求消息,且检查到有附着操作的指示后,检测是否保存有对应该UE标识的PCRF地址信息或连接标识,如果有,则发送取消注册请求消息到对应该UE标识的一个或多个PCRF(SPR中有可能保存多个PCRF地址信息或连接标识);否则,则不发送取消注册请求消息。SPR删除保存的对应该UE的用户策略计费控制签约信息。该一个或多个PCRF接收到SPR的取消注册请求消息后,根据UE标识以及其他可能信息删除对应该UE的在PCRF中的用户策略计费控制签约信息,如果PCRF检测到还存在对应的业务承载,则PCRF删除这些对应业务承载。

实现方法三:

首先,AF或PCEF发起业务承载建立过程与PCRF进行交互,在交互过程中将业务承载的UE标识以及相关信息发送给PCRF。

其次,PCRF检测到没有具有UE标识的用户策略计费控制签约信息,向SPR发送获取用户策略计费控制签约信息请求消息,该消息携带UE标识以及网络标识等信息;如果PCRF存在具有UE标识的用户策略计费控制签约信息,则不向SPR发送获取用户策略计费控制签约信息请求消息。

再次,SPR根据接收到的请求消息携带的UE标识以及网络标识检测是否有对应的PCRF地址信息或连接标识,如果有,则发送取消注册消息到注册消息到具有该PCRF地址信息或连接标识的PCRF上。取消注册消息中包括UE标识以及为用户提供服务的网络标识等信息,同时SPR删除该PCRF地址信息或连接标识。

值得注意的是,如果该PCRF与具有该UE标识的用户的多个提供服务的网络标识相关联,并存在对应的业务承载,这时只删除与所发起取消注册请求消息的提供服务的网络标识对应的PCRF地址信息或连接标识,而对于为用户提供服务的其他网络标识对应的PCRF地址信息或连接标识不进行删除。

最后,PCRF接收到取消注册消息后,根据该消息携带的UE标识以及为网络标识,删除对应的用户策略计费控制签约信息;如果PCRF检测到还存在与用户策略计费控制签约信息对应的业务承载,则PCRF删除这些对应的业务承载。

值得注意的是,PCRF还可能继续保存与其他为用户服务的网络标识相关的用户策略计费控制签约信息。

以下举几个具体实施例分别说明这三个实现方法。

实现方法一的具体实施例

图12为本发明由HSS通知SPR,并且由SPR发起注册取消操作到PCRF的方法流程图,其具体步骤为:

步骤1201、UE确定需要发起附着操作。

步骤1202、UE发送附着请求消息到MME,在消息中携带UE标识以及附着指示等信息。

步骤1203、MME发送注册请求消息到HSS,在消息中携带UE ID且指明是附着操作。

步骤1204、HSS检测到为UE服务的MME是否发生改变,如果是,则发送取消位置请求消息到切换前的MME中。

步骤1205、切换前的MME发送取消位置响应到HSS。

步骤1206、HSS检测到为UE服务的MME是否发生改变,如果是,则HSS发送通知请求消息到SPR,该通知消息中携带UE标识并指明是附着操作。

步骤1204与步骤1206没有明确的时序要求,可以互换先后关系。

步骤1207、HSS发起插入用户数据过程,向切换后的MME插入相关的用户数据。这个步骤为可选。

步骤1208、SPR检测是否保存有该UE标识对应的PCRF地址信息或连接标识,如果有,则发送取消注册请求消息到各个PCRF(SPR中可能保存多个PCRF地址信息或连接标识);如果没有,则不发送取消注册请求消息到PCRF。

SPR发送取消注册请求消息到切换前的PCRF,该消息中携带UE标识以及其他可能的信息。

步骤1209、切换前的PCRF根据收到的消息携带的信息,删除该UE标识对应的所有的用户策略计费控制签约信息;如果还存在相关承载,则发起删除相关业务承载的过程。

步骤1210、切换前的PCRF发送取消注册响应消息给SPR,SPR删除切换前的PCRF的地址信息或连接标识;删除切换前PCRF的操作也可以在步骤1208后完成。

步骤1211、SPR发送通知响应消息给HSS。

步骤1212、HSS发送注册接受消息给MME。

步骤1213、MME发送附着接受消息给UE。

在图12中与MME和UPE分离还是合并无关。

图13为本发明第四个处理流程实现方法二的实施例一流程图,该方法应用在MME和UPE合并的场景,其具体步骤为:

步骤1301、UE确定需要进行附着操作。

步骤1302、UE发送附着请求消息到切换到的MME/UPE。在消息中包含UE标识和附着指示等信息。

步骤1303、切换到的MME/UPE发送注册请求消息到HSS。

步骤1304、HSS执行插入用户数据过程,把用户数据插入到切换到的MME/UPE中。该步骤可选。

在步骤1304之前,HSS发送取消位置消息到UE切换前的MME/UPE。

步骤1305、HSS发送注册响应给切换到的MME/UPE。

步骤1306、切换到的MME/UPE根据业务承载建立的需要以及用户策略计费控制签约信息选择一个PCRF,发送注册请求消息到该PCRF,在消息中指明该操作是由附着操作发起的,具体可以在某个字段中进行指定。

如果在步骤1304之前可以确定选择的PCRF,则步骤1306可以在步骤1304之前执行。

步骤1307、该PCRF向SPR发送用户策略计费控制签约信息请求消息,在请求消息中指明是UE附着操作,以及UE标识等信息。

步骤1308、SPP检测是否保存有对应该UE标识的PCRF地址信息或连接标识,如果有,则发送取消注册请求消息到各个PCRF(SPR中可能保存多个PCRF地址信息或连接标识);如果没有,则不发送取消注册请求消息到PCRF。

SPR根据原来存储的PCRF地址信息或连接标识,向切换前的PCRF发送取消注册请求消息,该消息中包含UE标识以及其他可能的信息。

步骤1309、切换前的PCRF收到取消注册请求消息后,删除对应该UE标识的用户策略计费控制签约信息,并且删除对应的业务承载。

步骤1310、切换前的PCRF发送取消注册响应消息到SPR。

步骤1311、SPR删除切换前的PCRF地址信息或连接标识,保存切换后的PCRF地址信息或连接标识。SPR发送用户策略计费控制签约信息响应给切换后的PCRF,该消息中携带UE标识以及用户策略计费控制签约信息。

步骤1312、切换后的PCRF发送注册响应消息给切换到的MME/UPE。

步骤1313、切换到的MME/UPE发送附着接受消息给UE。

在图13中描述了MME/UPE合并的场景,并且PCEF位于MME/UPE。如果PCEF位于Anchor时,与UPE不在一个网元时,MME/UPE需要将注册请求消息发送到PCEF(Anchor),再由PCEF(Anchor)注册到PCRF,进行一次消息中转。

图14为本发明第四个处理流程实现方法二的实施例二流程图,该方法应用在MME和UPE分离的场景,其具体步骤为:

步骤1401、UE确定进行附着操作。

步骤1402、UE发送附着请求消息到切换后的MME,在消息中携带UE标识以及附着指示等信息。

步骤1403、切换后的MME发送注册请求消息到HSS。

步骤1404、HSS执行插入用户数据过程,把用户数据插入到切换后的MME中。该步骤可选。

在步骤1404之前,HSS发送取消位置消息到切换前的MME。

步骤1405、HSS发送注册响应给切换后的MME。

步骤1406、切换后的MME根据业务承载建立的需要以及用户策略计费控制签约信息选择一个UPE(PCEF),并发送注册请求消息到UPE(PCEF),在消息中指明该操作是由附着操作发起的。具体可以在某个字段中进行指定。

如果在步骤1404之前可以确定选择的PCRF,则步骤1406可以在步骤1404之前执行。

步骤1407、UPE(PCEF)选择一个PCRF,并发送注册请求消息到PCRF,在消息中指明该操作是由附着操作发起的。具体可以在某个字段中进行指定。

步骤1408、该PCRF向SPR发送用户签约数据请求消息,在请求消息中指明是附着操作,以及UE标识等信息。

步骤1409、SPP检测是否保存有对应UE标识的PCRF的地址信息或连接标识,如果是,则发送取消注册消息到各个PCRF(SPR中可能保存多个PCRF地址);如果否,则不发送取消注册消息到PCRF。

SPR根据原来存储的PCRF地址信息或连接标识,向切换前PCRF发送取消注册请求,消息中包含UE标识以及其他可能的信息(包括接入技术的类型)。

步骤1410、切换前的PCRF收到取消注册请求消息后,删除对应该UE标识的签约数据信息,并且删除对应的业务承载。

步骤1411、PCRF发送注册响应消息到SPR。

步骤1412、SPR发送用户策略计费控制签约信息响应给切换后的PCRF,消息中包括UE标识以及用户策略计费控制签约信息等信息,并且SPR删除切换前的PCRF的地址信息或连接标识,保存切换后的PCRF的地址信息或连接标识。

步骤1413、切换后的PCRF发送注册响应消息给UPE(PCEF)。

步骤1414、UPE(PCEF)发送附着接受消息给MME。

步骤1415、MME发送附着接受消息给UE。

在图14中描述了MME,UPE分离的场景,并且PCEF位于UPE。如果PCEF位于SAE Anchor时,与UPE不在一个网元时,可以有两种情况进行注册。如果MME与PCEF(SAE Anchor)之间存在接口,则MME需要将注册请求消息发送到PCEF(SAE Anchor),再由PCEF(SAE Anchor)注册到PCRF。如果MME与PCEF(SAE Anchor)之间存在接口,则MME需要将注册请求消息发送到UPE,再由UPE转发到PCEF(SAE Anchor),再注册到PCRF中。

图15为本发明第四个处理流程实现方法三的实施例流程图,其具体步骤为:

步骤1501、PCRF接收到来自PCEF或AF等外部节点的业务承载建立信息,PCRF向SPR发送用户策略计费控制签约信息请求消息,消息中携带该用户的UE标识以及为用户提供服务的网络标识等信息。

步骤1502、在SPR中根据接收到消息携带的信息检测为该用户提供服务的网络是否已经有相关的PCRF注册到SPR中,如果是,则发送取消注册消息到相关的PCRF,取消注册消息中携带该用户的UE标识以及为用户提供服务的网络标识等其他信息,并且SPR删除原来存储的相关的PCRF地址信息或连接标识。

步骤1503、相关PCRF收到取消注册请求消息后,根据携带的UE标识以及为用户提供服务的网络标识确定该用户,删除该用户在PCRF中的用户策略计费控制签约信息。

步骤1504、相关PCRF发送注册响应消息到SPR。

步骤1505、SPR发送用户策略计费控制签约信息响应给步骤1500所述的PCRF,该消息包括UE标识以及用户策略计费控制签约信息等信息,并且保存步骤1500所述的PCRF地址信息或连接标识。保存方式可以参照第一个处理流程。

在现有的PCC中,已经对PCRF向SPR获取用户策略计费控制签约信息,以及当SPR中用户策略计费控制签约信息修改以后引起的对PCRF操作流程,均有比较详细的描述。但对于SPR如何存储PCRF地址信息或连接标识的流程没有详细的描述;在PCRF中删除用户策略计费控制签约信息以后的操作流程没有详细的描述;在SPR中删除用户策略计费控制签约信息以后,对PCRF中修改流程的影响也没有详细的描述;用户改变了注册的PCRF后的相关注册流程也没有详细的描述。因此,本发明详细描述了在现有的PCC中,用户策略计费控制签约信息管理的详细处理流程,使PCC更加完善,更加合理,用户策略计费控制签约信息能够正确,高效地使用。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所做的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号