策略控制方法、实体和系统技术方案

技术编号:8326332 阅读:211 留言:0更新日期:2013-02-14 09:26
本发明专利技术涉及一种策略控制方法、实体和系统,该方法包括:当PCEF实体与第一PCRF实体之间的第一链路出现故障时,将切换到PCEF实体与第二PCRF实体之间的第二链路;PCEF实体向第二PCRF实体发送第一信用控制更新请求CCR-U,第一CCR-U中携带有用户会话标识,以及用户扩展信息;当第二PCRF实体与PCEF实体建立会话后,接收第二PCRF发送的第一CCA-U,第一CCA-U携带有第二策略控制信息;根据第二策略控制信息对用户进行策略控制。因此,本发明专利技术实现了PCRF1实体承载的业务能够由PCRF2实体接管,还大大提高了系统的可靠性。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种策略控制方法、实体和系统
技术介绍
随着通信技术的发展,第三代移动通信技术(3rd-generation,3G)网络的策略和计费控制(Policy and Charging Control, PCC)系统得到了广泛的使用。为了提升PCC 系统的可靠性,3G网络中通常会配置两个或两个以上的策略和计费规则功能(Policy and Charging Rule Function, PCRF)实体,进行主备或负载分担方式的组网。当其中的一个 PCRF实体发生故障时,业务可以由另外的一个PCRF实体接管,使得业务可以持续。目前,PCC系统的典型组网方式可以分为两种第一,PCC系统中存在Diameter路由代理(Diameter Routing Agent, DRA),即DRA组网,在DRA组网中,网元包括通用分组无线服务(General Packet Radio Service,GPRS)网关支持结点(Gateway GPRS Support Node,GGSN)、DRA、和PCRF实体,其中PCRF实体的数量根据实际的组网策略来决定,在此,仅以PCRFl实体为主用PCRF实体,PCRF2实体为备用PCRF实体为例来说明。当用户上线时,GGSN通过DRA向PCRFl实体申请建立会话后,接收PCRFl实体发送的策略控制信息并根据该策略控制信息进行策略控制;当GGSN监测用户的使用流量和时长超过策略控制信息中的策略控制阈值时,通过DRA向PCRFl实体申请新的策略控制信息,GGSN接收到新的策略控制信息后,利用该新的策略控制信息进行策略控制;当用户下线时,GGSN通过DRA向PCRFl实体发送用户下线请求,GGSN接收到PCRFl实体的响应后, GGSN释放会话。但是,当PCRFl实体发生故障后,DRA自动切换到PCRF2实体处理上述业务,同时记录会话标识与PCRF2实体之间的路由对应关系。当PCRF2实体收到信用控制请求(Credit Control Request, CCR)后,发现收到的会话标识不存在,返回失败的信用控制应答(Credit Control Answer, CCA)给DRA,DRA将该CCA消息返回到GGSN,当GGSN收到失败的应答消息后,强制用户下线。第二,PCC系统中不存在Diameter路由代理,即无DRA组网,在无DRA组网中,包括GGSN和PCRF实体。其工作流程与DRA组网基本相同,只是缺少了 DRA的转发功能。目前,无论PCC系统采用DRA组网,还是DRA组网,当PCRFl实体发生故障时,该 PCRFl实体承载的用户业务向PCRF2实体切换时,用户业务会发生中断,不但降低了 PCC系统可靠性,还增加用户使用的复杂度。
技术实现思路
鉴于此,本申请的多个方面提供策略控制方法、实体和系统,解决了现有技术中当 PCRFl实体发生故障时,该PCRFl实体承载的用户业务向PCRF2实体切换时,用户业务会发生中断的问题。本申请的一方面,提供一种策略控制方法,包括当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF 实体切换到与第二 PCRF实体之间的第二链路;所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识, 以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话;当所述第二PCRF实体与所述 PCEF实体建立会话后,接收所述第二 PCRF发送的第一信用控制更新应答CCA-U,所述第一 CCA-U携带有第二策略控制信息;根据所述第二策略控制信息进行策略控制。在第一种可能的实现方式中,所述当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二 PCRF实体之间的第二链路,包括当所述PCEF实体检测出用户的上线状态值超过所述第一 PCRF实体下发的第一策略控制信息中的策略控制阈值,并且检测出所述PCEF实体和所述第一 PCRF实体之间的第一链路出现故障时,所述PCEF实体建立与第二 PCRF实体之间的第二链路。结合第一种可能的实现方式,在第二种可能的实现方式中,所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话,包括所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第二 CCR-U,所述第二 CCR-U中携带有用户会话标识,使得所述第二 PCRF实体对所述第二 CCR-U中携带的所述用户会话标识进行识别;当所述第二PCRF实体识别出所述用户会话标识不存在时,所述PCEF实体接收所述第二 PCRF实体发送的第二 CCA-U,所述第二 CCA-U携带有所述用户会话标识不存在的信息;所述PCEF实体将所述用户会话标识,以及用户扩展信息添加到第一 CCR-U中,向所述第二 PCRF实体发送所述第一 CCR-U,使得所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话。在第三种可能的实现方式中,所述当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二 PCRF实体之间的第二链路,包括当所述PCEF实体检测出用户的上线状态值超过所述第一策略控制信息中的所述策略控制阈值,所述PCEF实体向Diameter路由代理DRA发送第二 CCR-U,所述第二 CCR-U中携带有用户会话标识;所述DRA接收到所述第二 CCR-U后, 且检测出所述DRA与所述第一 PCRF实体之间的第一链路出现故障时,所述DRA建立与第二 PCRF实体之间的第二链路。结合第三种可能的实现方式,在第四种可能的实现方式中,所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话,包括所述DRA通过所述第二链路向所述第二 PCRF实体转发所述第二 CCR-U,使得所述第二 PCRF实体对所述第二 CCR-U中携带的所述用户会话标识进行识别;当所述第二PCRF实体识别出所述用户会话标识不存在时,所述PCEF实体接收所述DRA转发的所述第二 PCRF实体发送的第二 CCA-U,所述第二 CCA-U携带有所述用户会话标识不存在的信息;所述PCEF实体将所述用户会话标识,以及用户扩展信息添加到第一 CCR-U中,并通过所述DRA向所述第二PCRF 实体发送所述第一 CCR-U,使得所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用本文档来自技高网
...

【技术保护点】
一种策略控制方法,其特征在于,所述方法包括:当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二PCRF实体之间的第二链路;所述PCEF实体通过所述第二链路向所述第二PCRF实体发送第一信用控制更新请求CCR?U,所述第一CCR?U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话;当所述第二PCRF实体与所述PCEF实体建立会话后,接收所述第二PCRF发送的第一信用控制更新应答CCA?U,所述第一CCA?U携带有第二策略控制信息;根据所述第二策略控制信息进行策略控制。

【技术特征摘要】
1.一种策略控制方法,其特征在于,所述方法包括 当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二 PCRF实体之间的第二链路; 所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话; 当所述第二 PCRF实体与所述PCEF实体建立会话后,接收所述第二 PCRF发送的第一信用控制更新应答CCA-U,所述第一 CCA-U携带有第二策略控制信息; 根据所述第二策略控制信息进行策略控制。2.根据权利要求I所述的策略控制方法,其特征在于,所述当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二 PCRF实体之间的第二链路,包括 当所述PCEF实体检测出用户的上线状态值超过所述第一 PCRF实体下发的第一策略控制信息中的策略控制阈值,并且检测出所述PCEF实体和所述第一 PCRF实体之间的第一链路出现故障时,所述PCEF实体建立与第二 PCRF实体之间的第二链路。3.根据权利要求2所述的策略控制方法,其特征在于,所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话,包括 所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第二 CCR-U,所述第二CCR-U中携带有用户会话标识,使得所述第二 PCRF实体对所述第二 CCR-U中携带的所述用户会话标识进行识别; 当所述第二 PCRF实体识别出所述用户会话标识不存在时,所述PCEF实体接收所述第二 PCRF实体发送的第二 CCA-U,所述第二 CCA-U携带有所述用户会话标识不存在的信息; 所述PCEF实体将所述用户会话标识,以及用户扩展信息添加到第一 CCR-U中,向所述第二 PCRF实体发送所述第一 CCR-U,使得所述第二PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话。4.根据权利要求I所述的策略控制方法,其特征在于,所述当检测出策略和计费执行功能PCEF实体与第一策略和计费规则功能PCRF实体之间的第一链路出现故障时,将所述PCEF实体切换到与第二 PCRF实体之间的第二链路,包括 当所述PCEF实体检测出用户的上线状态值超过所述第一策略控制信息中的所述策略控制阈值,所述PCEF实体向Diameter路由代理DRA发送第二 CCR-U,所述第二 CCR-U中携带有用户会话标识; 所述DRA接收到所述第二 CCR-U后,且检测出所述DRA与所述第一 PCRF实体之间的第一链路出现故障时,所述DRA建立与第二 PCRF实体之间的第二链路。5.根据权利要求4所述的策略控制方法,其特征在于,所述PCEF实体通过所述第二链路向所述第二 PCRF实体发送第一信用控制更新请求CCR-U,所述第一 CCR-U中携带有用户会话标识,以及用户扩展信息,所述用户扩展信息用于当所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话,包括 所述DRA通过所述第二链路向所述第二 PCRF实体转发所述第二 CCR-U,使得所述第二PCRF实体对所述第二 CCR-U中携带的所述用户会话标识进行识别; 当所述第二 PCRF实体识别出所述用户会话标识不存在时,所述PCEF实体接收所述DRA转发的所述第二 PCRF实体发送的第二 CCA-U,所述第二 CCA-U携带有所述用户会话标识不存在的信息; 所述PCEF实体将所述用户会话标识,以及用户扩展信息添加到第一 CCR-U中,并通过所述DRA向所述第二 PCRF实体发送所述第一 CCR-U,使得所述第二 PCRF实体判断所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话。6.根据权利要求5所述的策略控制方法,其特征在于,所述当所述第二PCRF实体与所述PCEF实体建立会话后,接收所述第二 PCRF发送的第一信用控制更新应答CCA-U,所述第一CCA-U携带有第二策略控制信息,包括 当所述第二 PCRF实体与所述PCEF实体建立会话后,所述PCEF实体接收所述DRA转发的所述第二 PCRF发送的第一信用控制更新应答CCA-U,所述第一 CCA-U携带有第二策略控制信息。7.根据权利要求I至6任一项所述的策略控制方法,其特征在于,所述用户扩展信息为会话动态信息;所述会话动态信息包括用户标识信息、接入类型信息和用户网络之间互连的协议IP地址信息。8.一种策略控制方法,其特征在于,所述方法包括 接收策略和计费执行功能PCEF实体发送的第一信用控制更新请求CCR-U,所述第一CCR-U中携带有用户会话标识,以及用户扩展信息; 根据所述用户会话标识进行判断自身是否存在所述用户会话标识; 当所述用户会话标识不存在时,根据所述用户扩展信息与所述PCEF实体建立会话,并向所述PCEF实体发送第一信用控制更新应答CCA-U,所述第一 CCA-U携带有第二策略控制信息,使得所述PCEF实体根据所述第二策略控制信息进行策略控制。9.根据权利要求8所述的策略控制方法,其特征在于,所述接收策略和计费执行功能PCEF实体发送的第一信用控制更新请求CCR-U之前还包括 接收所述PCEF实体发送第二 CCR-U,所述第二 CCR-U中携带有用户会话标识; 根据所述用户会话标识进行判断自身是否存在所述用户会话标识; 当所述用户会话标识不存在时,向所述PCEF实体发送第二CCA-U,所述第二CCA-U携带有所述用户会话标识不存在的信息。10.根据权利要求8所述的策略控制方法,其特征在于,所述接收策略和计费执行功能PCEF实体发送的第一信用控制更新请求CCR-U之前还包括 接收所述PCEF实体通过路由代理DRA转发的第二 CCR-U,所述第二 CCR-U中携带有用户会话标识; 根据所述用户会话标识进行判断自身是否存在所述用户会话标识; 当所述用户会话标识不存在时,通过所述DRA向所述PCEF实体发送第二 CCA-U,所述第二CCA-U携带有所述用户会话标识不存在的信息。11.根据权利要求10所述的策略控制方法,其特征在于,所述接收策略和计费执行功能PCEF实体发送的第一信用控制更新请求CCR-U具体包括接收所述PCEF实体通过DRA发送的第一 CCR-U ; 以及,所述向所述PCEF实体发送第一信用控制更新应答CCA-U具体包括通过所述DRA向所述PCEF实体发送第一信用控制更新应答...

【专利技术属性】
技术研发人员:胡达程志刘恒马春燕
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1