一种策略控制的方法、设备及系统的制作方法

文档序号:7847402阅读:143来源:国知局
专利名称:一种策略控制的方法、设备及系统的制作方法
技术领域
本发明涉及通信领域,特别涉及一种策略控制的方法、设备及系统。
背景技术
3GPP (The 3rd Generation Partnership Project,第三代合作伙伴计划)协议在原有的网络架构基础上,引入了负责策略和计费控制的网元PCRF(Policy and Charging Rules Function,策略和计费规则功能),以对用户的GPRS (General Packet Radio krvice,通用分组无线服务)等业务进行计费控制。PCRF中保存的用户签约信息更加偏重用户的动态的业务、计费相关的策略信息, 且可以根据业务和网络状态等多种信息,动态的生成一些可变的策略,进行用户访问控制和计费调整。例如,现在MBB(Mobile Broadband,移动宽带)网络中常见的FUP(Fair Usage Policy,公平使用策略)就是PCRF的一个典型应用。通过将用户在MBB网络中使用的流量上报给PCRF做汇总,PCRF可以判断用户是否使用了过多的网络资源。如果用户使用的流量超过了运营商设置的阈值,PCRF会通知网络设备对用户访问进行某种调整,比如限制用户的接入带宽,或者调整用户的费率。但是,由于PCRF的特点,要求PCRF能够随时收集用户、网络的数据,以调整本地存储的策略。在网络容量较小时,PCRF的容量和覆盖范围可以满足要求;在网络容量不断增大的时候,PCRF很难满足这个要求,就需要部署多台PCRF以便满足网络容量的要求。但是由于用户签订业务具有一定的随机性(比如集团套餐,签约用户实际上是随机的),且并不是每一台PCRF均可对用户签约的任意业务进行策略控制。例如,当用户签订了特殊业务时,就需要通过该用户的归属PCRF才可对该用户进行策略控制。可以把这种处理用户的特殊业务的PCRF称为用户的归属PCRF,不同的业务可以需要不同的归属PCRF处理。由于多台PCRF的部署和用户签约业务的随机性,很难通过预先的配置完成用户与PCRF归属关系的确定。目前主要采用的方法是,在部署的多台PCRF中设定一台PCRF用于判断用户与 PCRF之间的归属关系,当用户签约有特殊业务的时候,先由这台PCRF进行判断得出该用户的归属PCRF(另一台PCRF),再由该用户的归属PCRF对用户进行策略控制。在实现本发明的过程中,发明人发现现有技术至少存在以下问题在部署多台PCRF的方式中,当用户签约了特殊业务时,需要依靠两台PCRF共同完成策略判断,增加了网络复杂度,并且由于复杂度过大将会导致多台PCRF之间的数据同步困难。

发明内容
为了解决现有的PCRF判断方式导致网络复杂度增加的问题,本发明实施例提供了一种策略控制的方法、设备及系统。所述技术方案如下一种策略控制的方法,所述方法包括
HLR(Homing Location Register,归属位置寄存器)接收 SGSN(Serving GPRS Support Node,通用分组无线服务服务支持节点)发送的签约查询请求;所述HLR根据所述签约查询请求判断是否需要归属PCRF对用户进行策略控制;当需要归属PCRF对所述用户进行策略控制时,所述HLR查找确定所述用户的归属PCRF,并向所述SGSN发送包含所述归属PCRF的标识的应答消息,以便于所述SGSN向 GGSN(GatewayGPRS Support Node,网关通用分组无线服务服务支持节点)发送包含所述归属PCRF的标识的消息,使得所述GGSN向所述归属PCRF为所述用户请求策略控制。一种策略控制的方法,所述方法包括GGSN接收SGSN发送的消息;当所述消息中包含有用户的归属PCRF的标识时,向所述归属PCRF发送为所述用户请求策略的消息,以便于所述归属PCRF对所述用户进行策略控制。一种归属位置寄存器HLR,所述HLR包括第一接收模块,用于接收SGSN发送的签约查询请求;判断模块,用于根据所述第一接收模块接收的所述签约查询请求判断是否需要归属PCRF对用户进行策略控制;第一控制模块,用于当所述判断模块确定需要归属PCRF对所述用户进行策略控制时,查找确定所述用户的归属PCRF,向所述SGSN发送包含所述归属PCRF的标识的应答消息,以便于所述SGSN向GGSN发送包含所述归属PCRF的标识的消息,使得所述GGSN向所述归属PCRF为所述用户请求策略。一种网关通用分组无线服务服务支持节点GGSN,所述GGSN包括第二接收模块,用于接收SGSN发送的消息;第二发送模块,用于当所述第二接收模块接收的所述消息中包含有用户的归属 PCRF的标识时,向所述归属PCRF发送为所述用户请求策略的消息,以便于所述归属PCRF对所述用户进行策略控制。一种策略控制的系统,所述系统包括如上述所述的HLR和如上所述的GGSN。本发明实施例提供的技术方案的有益效果是通过在用户接入时,使用归属位置寄存器HLR判断是否需要归属PCRF对该用户进行策略控制,当必须使用该用户对应的归属 PCRF才可对该用户进行策略控制时,查找得到可为该用户签约的特殊业务进行策略控制的归属PCRF,降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例1提供的一种策略控制的方法的第一种流程示意图;图2是本发明实施例1提供的一种策略控制的方法的第二种流程示意图;图3是本发明实施例2提供的一种策略控制的方法的流程示意图;图4是本发明实施例3提供的一种归属位置寄存器的第一种结构示意图5是本发明实施例3提供的一种归属位置寄存器的第二种结构示意图;图6是本发明实施例3提供的一种归属位置寄存器的判断模块的结构示意图;图7是本发明实施例3提供的一种归属位置寄存器的第一控制模块的结构示意图;图8是本发明实施例4提供的一种网关通用分组无线服务服务支持节点的结构示意图;图9是本发明实施例4提供的一种网关通用分组无线服务服务支持节点的第二种结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1本实施例提供了一种策略控制的方法,在该方法中,执行主体分别为HLR和GGSN。其中,如图1所示,以HLR为执行主体,一种策略控制的方法,包括如下步骤101a、接收SGSN发送的签约查询请求;102a、根据签约查询请求判断是否需要归属PCRF对用户进行策略控制;103a、当需要归属PCRF对该用户进行策略控制时,查找得到用户的归属PCRF,向 SGSN发送包含该用户的归属PCRF的标识的应答消息,以便于SGSN向GGSN发送包含该用户的归属PCRF的标识的连接请求,使得GGSN向该用户的归属PCRF为用户请求策略。如图2所示,以GGSN为执行主体,一种策略控制的方法,包括如下步骤101b、接收SGSN发送的连接请求;102b、当上述连接请求中包含有用户的归属PCRF时,向该用户的归属PCRF发送为该用户请求策略控制的请求,以便于该用户的归属PCRF对该用户进行策略控制。本发明实施例所提供的一种对用户进行策略控制的方法,通过在用户接入时,使用归属位置寄存器HLR判断是否需要归属PCRF对该用户进行策略控制,当必须使用该用户对应的归属PCRF才可对该用户进行策略控制时,查找得到可为该用户签约的特殊业务进行策略控制的归属PCRF,降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。实施例2本实施例提供了一种策略控制的方法,在HLR、SGSN及GGSN进行了功能扩展,通过借用HLR与SGSN之间的已有的Gr接口以及SGSN与GGSN之间已有的Gn接口,在原有接口上进行信元扩展,可以实现在网络中部署多台PCRF的情况下,根据用户对特殊业务的签约情况(如家庭套餐、企业套餐等),自动的为用户分配归属PCRF。需要说明的是,在本实施例中,以网络中共布置2台PCRF为例进行说明。如图3所示,一种策略控制的方法,包括如下步骤201、SGSN 接收用户发送的接入请求 Act Rep (Active Request)。其中,在接入请求Act Rep中,应包括用户的标识信息,例如IMSI (International
6Mobile SubscriberIdentification Number,国际移动用户识别码)等。202、SGSN 向 HLR 发送签约查询请求 Query Subscrition0其中,在签约查询请求Query Subscrition中可以包含有上述用户的标识信息,以便于HLR能够根据用户的标识信息查到该用户的属性信息或签约信息。用户的属性信息,具体可以指用户的签约数据,例如QoS信息、预付费、后付费等;用户的签约信息(签约特性),具体可以指用户向运营商签约的特殊业务套餐,例如家庭套餐、集团套餐等。203、HLR根据签约请求判断是否需要归属PCRF对该用户进行策略控制,如果不是,执行步骤204-208,214-215,如果是,执行步骤209-215。HLR根据签约请求判断是否需要归属PCRF对该用户进行策略控制,可以具体的为根据签约请求包含的用户的标识信息查找本地保存的该用户的属性信息或签约 fn息;根据该用户的属性信息或签约业务信息判断是否需要归属PCRF对该用户进行策略控制。需要说明的是,与现有的HLR的区别是,本实施例中提供的HLR保存有用户的属性信息或签约信息,且保存有用户的属性信息或签约信息与归属PCRF的映射关系。进一步地,归属PCRF指具有对特定的签约业务进行策略控制的PCRF,当用户签约了该特定的签约业务时,必须通过其归属PCRF才能进行策略控制。如果运营商希望根据用户签约套餐的情况区分用户对应的PCRF(也即该用户的归属PCRF),或者用户签约的套餐导致其必须对应到其归属PCRF,则当前用户需要指定PCRF进行策略控制,而不是任一 PCRF 均可对该用户进行策略控制。例如,在本实施例中,包括PCRF_1和PCRF_2,其中,PCRF_1和PCRF_2均可对业务 A进行策略控制,只有PCRF_2可对业务B进行策略控制,则当用户在享受业务B时,PCRF_2 为该用户的归属PCRF,该用户只有通过PCRF_2进行策略控制,该用户和PCRF_2存在归属关系。进一步地,当用户的属性信息或签约信息发生改变时,本方法还包括更新本地保存的用户的属性信息或签约信息。204、HLR向SSGN发送无需归属PCRF的应答消息。具体地,无需归属PCRF的应答消息可为No Specific PCRF (无需归属PCRF),其中,该消息可通过HLR与SGSN之间的已有的Gr接口进行信元扩展得到。205、SSGN向GGSN发送包含无需归属PCRF的指示的消息。具体地,包含无需归属PCRF的指示的消息可以为Act Req-PCRF No Specific (连接请求-无需归属PCRF),该消息可通过SGSN与GGSN之间已有的&ι接口进行信元扩展得至IJ,例如利用GTP-C消息。该消息中可以包含一个字段指示无需归属PCRF,或者该消息中不包括归属PCRF的标识信息以指示无需归属PCRF。206、GGSN根据为该用户分配PCRF。其中,GGSN根据为该用户分配PCRF可根据现有的为用户分配PCRF的规则,例如轮询、最小负荷、最长等待等原则,在本实施例中,以GGSN为用户分配的PCRF为PCRF_1为例进行说明。207、GGSN向PCRF_1为该用户请求策略。在本实施例中,为所述用户请求策略的请求具体的可以为CCR-I (Credit Control Request-hitial,初次计费控制请求)、CCR-U (Credit Control Request-Update,修改计费控制请求)或CCR-T (Credit Control Request-Termination,终止计费控制请求)等,均为现有的请求消息,这里不再赘述。208、PCRF_1向GGSN返回策略控制的响应。其中,对应于步骤207中的CCR-I、CCR-U或CCR-T,PCRF_1向GGSN返回的策略控制的响应具体的为CCA-I(Credit Control Answer-Initial,初次计费控制应答)、 CCA-U(Credit Control Answer-Update,修改计费控制应答)或 CCA-T (Credit Control Answer-Termination,终止计费控制应答)。209、HLR根据用户的属性信息或签约信息查找确定该用户的归属PCRF。在本实施例中,以判断确定该用户的归属PCRF为PCRF_2为例进行说明;210、HLR向SSGN发送包含上述归属PCRF标识的应答消息。具体地,包含该上述归属PCRF的标识的应答消息为Homing PCRF = PCRF_2 (用户的归属PCRF = PCRF_2),其中,该消息可通过HLR与SGSN之间的已有的Gr接口进行信元扩展得到。211、SSGN向GGSN发送包含上述归属PCRF标识的消息。具体地,包含上述归属PCRF标识的消息可以包括多种,例如具体的可以为Act Req-Homing PCRF = PCRF_2 (连接请求-用户的归属PCRF = PCRF_2),该消息可通过SGSN 与GGSN之间已有的接口进行信元扩展得到,例如利用GTP-C消息。进一步地,上述归属PCRF标识还可以通过SSGN向GGSN发送的其他消息中携带, 例如Create PDP Context Request (仓丨J建 PDP 上下文请求)、Update PDP Context Request (修改PDP上下文请求)、Delete PDP Context Request (删除PDP上下文请求)寸。其中,PDP(PacketData Protocol)为分组数据协议。更进一步地,在SSGN向GGSN发送包含归属PCRF标识的连接请求时,还可以包括鉴权信息。212、GGSN向PCRF_2为用户请求策略。在本实施例中,为所述用户请求策略的请求具体的为CCR-I、CCR_U或CCR-T等,均为现有的请求消息,这里不再赘述。213、PCRF_2向GGSN返回策略控制的响应。其中,对应于步骤212中的CCR-I、CCR-U或CCR-T,PCRF_2向GGSN返回的策略控制的响应具体的为CCA-I、CCA-U或CCA-T。214、GGSN向SGSN返回接入应答。具体地,接入应答为Act Resp (Active Response,接入应答)。215、SSGN向用户返回接入应答。本发明实施例所提供的一种对用户进行策略控制的方法,通过在用户接入时,使用归属位置寄存器HLR判断是否需要归属PCRF对该用户进行策略控制,当必须使用该用户对应的归属PCRF才可对该用户进行策略控制时,查找得到可为该用户签约的特殊业务进行策略控制的归属PCRF,降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。实施例3如图4所示,本实施例提供了一种归属位置寄存器HLR,该HLR包括第一接收模块301,用于接收SGSN发送的签约查询请求;判断模块302,用于根据第一接收模块301接收的签约查询请求判断是否需要归属PCRF对用户进行策略控制;第一控制模块303,用于当判断模块302确定需要归属PCRF对用户进行策略控制时,查确定用户的归属PCRF,向SGSN发送包含用户的归属PCRF的标识的应答消息,以便于 SGSN向GGSN发送包含归属PCRF的标识的消息,使得GGSN向归属PCRF为用户请求策略。进一步地,如图5所示,上述HLR还包括第一发送模块304,用于当判断模块302判断确定不需要归属PCRF对用户进行策略控制时,向SGSN发送无需归属PCRF的应答消息。如图6所示,判断模块302,包括第一查找单元3021,用于根据签约请求包含的用户的标识信息查找用户的属性信息或签约信息;判断单元3022,用于根据第一查找单元3021查找确定的用户的属性信息或签约信息判断是否需要归属PCRF对用户进行策略控制。进一步地,如图7所示,第一控制模块303,包括第二查找单元3031,用于当判断模块302判断得出需要归属PCRF对用户进行策略控制时,根据用户的属性信息或签约信息查找确定用户的归属PCRF ;第一发送单元3032,用于向SGSN发送包含归属PCRF的标识的应答消息,以便于 SGSN向GGSN发送包含归属PCRF的标识的消息,使得GGSN向归属PCRF为用户请求策略。本发明实施例所提供的归属位置寄存器,通过在用户接入时,使用归属位置寄存器HLR判断是否需要归属PCRF对该用户进行策略控制,当必须使用该用户对应的归属PCRF 才可对该用户进行策略控制时,查找得到可为该用户签约的特殊业务进行策略控制的归属 PCRF,降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。实施例4如图8所示,本实施例提供了一种网关通用分组无线服务服务支持节点GGSN,该 GGSN包括第二接收模块401,用于接收SGSN发送的消息;第二发送模块402,用于当第二接收模块401接收的消息中包含有用户的归属 PCRF的标识时,向归属PCRF发送为用户请求策略的消息,以便于归属PCRF对用户进行策略控制。进一步地,如图9所示,上述GGSN还包括第三发送模块403,用于当第二接收模块401接收的连接请求中包含无需归属 PCRF的指示时,为用户分配PCRF,并向上述分配的PCRF发送为用户请求策略的消息,以便于上述分配的PCRF对用户进行策略控制。本发明实施例所提供的网关通用分组无线服务服务支持节点,可以降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。进一步地,本发明还提供了一种策略控制的系统,该系统包括实施例3中所述的 HLR和实施例4中所述的GGSN。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的包含范围之内。
权利要求
1.一种策略控制的方法,其特征在于,所述方法包括接收通用分组无线服务服务支持节点SGSN发送的签约查询请求; 根据所述签约查询请求判断是否需要归属策略和计费规则功能PCRF对用户进行策略控制;当需要归属PCRF对所述用户进行策略控制时,查找确定所述用户的归属PCRF,向所述 SGSN发送包含所述归属PCRF的标识的应答消息,以便于所述SGSN向网关通用分组无线服务服务支持节点GGSN发送包含所述归属PCRF的标识的消息,使得所述GGSN向所述归属 PCRF为所述用户请求策略。
2.根据权利要求1所述的方法,其特征在于,还包括当不需要归属PCRF对所述用户进行策略控制时,向所述SGSN发送无需归属PCRF的应答消息。
3.根据权利要求1或2所述的方法,其特征在于,所述根据所述签约请求判断是否需要归属PCRF对用户进行策略控制,包括根据所述签约请求包含的所述用户的标识信息查找所述用户的属性信息或签约信息;根据所述用户的属性信息或签约信息判断是否需要归属PCRF对所述用户进行策略控制。
4.根据权利要求3所述的方法,其特征在于,所述查找确定所述用户的归属PCRF,包括根据所述用户的属性信息或签约信息查找确定所述用户的归属PCRF。
5.一种策略控制的方法,其特征在于,包括接收通用分组无线服务服务支持节点SGSN发送的消息;当所述消息中包含有用户的归属策略和计费规则功能PCRF的标识时,向所述归属 PCRF发送为所述用户请求策略的消息,以便于所述归属PCRF对所述用户进行策略控制。
6.根据权利要求5所述的方法,其特征在于,还包括当所述消息中包含无需归属PCRF的信息时,为所述用户分配PCRF,向所述分配的PCRF 发送为所述用户请求策略的消息,以便于所述分配的PCRF对所述用户进行策略控制。
7.—种归属位置寄存器HLR,其特征在于,包括第一接收模块,用于接收通用分组无线服务服务支持节点SGSN发送的签约查询请求; 判断模块,用于根据所述第一接收模块接收的所述签约查询请求判断是否需要归属策略和计费规则功能PCRF对用户进行策略控制;第一控制模块,用于当所述判断模块确定需要归属PCRF对所述用户进行策略控制时, 查找确定所述用户的归属PCRF,向所述SGSN发送包含所述归属PCRF的标识的应答消息,以便于所述SGSN向网关通用分组无线服务服务支持节点GGSN发送包含所述归属PCRF的标识的消息,使得所述GGSN向所述归属PCRF为所述用户请求策略。
8.根据权利要求7所述的HLR,其特征在于,还包括第一发送模块,用于当所述判断模块确定不需要归属PCRF对所述用户进行策略控制时,向所述SGSN发送无需归属PCRF的应答消息。
9.根据权利要求7或8所述的HLR,其特征在于,所述判断模块,包括第一查找单元,用于根据所述签约请求包含的所述用户的标识信息查找所述用户的属性信息或签约信息;判断单元,用于根据所述第一查找单元查找确定的所述用户的属性信息或签约信息判断是否需要归属PCRF对所述用户进行策略控制。
10.根据权利要求9所述的HLR,其特征在于,所述第一控制模块,包括第二查找单元,用于当所述判断模块判断得出需要归属PCRF对所述用户进行策略控制时,根据所述用户的属性信息或签约信息查找确定所述用户的归属PCRF ;第一发送单元,用于向所述SGSN发送包含所述归属PCRF的标识的应答消息,以便于所述SGSN向所述GGSN发送包含所述归属PCRF的标识的消息,使得所述GGSN向所述归属 PCRF为所述用户请求策略。
11.一种网关通用分组无线服务服务支持节点GGSN,其特征在于,包括第二接收模块,用于接收通用分组无线服务服务支持节点SGSN发送的消息;第二发送模块,用于当所述第二接收模块接收的所述消息中包含有用户的归属策略和计费规则功能PCRF的标识时,向所述归属PCRF发送为所述用户请求策略的消息,以便于所述归属PCRF对所述用户进行策略控制。
12.根据权利要求11所述的GGSN,其特征在于,还包括第三发送模块,用于当所述第二接收模块接收的所述消息中包含无需归属PCRF的信息时,为所述用户分配PCRF,向所述分配的PCRF发送为所述用户请求策略的消息,以便于所述分配的PCRF对所述用户进行策略控制。
13.一种策略控制的系统,其特征在于,包括如权利要求7-10中任一权利要求所述的归属位置寄存器HLR和如权利要求11-12中任一权利要求所述的网关通用分组无线服务服务支持节点GGSN。
全文摘要
本发明实施例提供了一种对用户进行策略控制的方法、设备及系统,涉及通信领域。本发明通过在用户接入时,使用归属位置寄存器HLR判断是否需要归属PCRF对该用户进行策略控制,当必须使用该用户对应的归属PCRF才可对该用户进行策略控制时,查找确定可为该用户签约的特殊业务进行策略控制的归属PCRF,降低了网络复杂度,使得可以满足部署多PCRF的场景下数据同步的需求。
文档编号H04W8/08GK102550056SQ201180003843
公开日2012年7月4日 申请日期2011年12月31日 优先权日2011年12月31日
发明者王旭, 王玉婷, 胡玉胜 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1