用于通信网络的方法、设备、系统、计算机可读介质技术方案

技术编号:11609781 阅读:116 留言:0更新日期:2015-06-17 09:32
公开了用于处理策略请求的方法、设备、系统和相关计算机程序产品。所述方法包括接收(410)用于建立针对订户的会话的策略请求;确定(420)订户是否属于群组订阅;如果订户属于群组订阅,则验证(430)在多个策略引擎之中的至少一个策略引擎与群组订阅之间是否存在绑定;以及如果验证的结果是肯定的,则基于用于处理策略请求的绑定而将策略请求路由(440)到所述至少一个策略引擎。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信网络中的策略过程。更具体地,本专利技术涉及用于在通信网络中路由和处理与群组订阅有关的策略请求的方法、设备、系统、相关计算机程序产品。
技术介绍
策略引擎在通信网络中用来执行如可与门控、服务质量(QoS)控制、QoS信令等有关的运营商定义的策略。此类策略引擎的示例是如由第3代合作伙伴计划(3GPP)定义的移动网络中的策略计费和规则功能(PCRF)、固定网络中的服务策略决策功能(SPDF)和电缆网中的分组电缆策略服务器。在通信网络中,部署多个策略引擎是合期望的。当在通信网络中存在多个策略引擎时,需要用于策略引擎的发现过程以将来自网络元件的请求引导到策略引擎。此类发现过程还应确保来自各种网络元件的请求被贯穿会话引导到相同的策略引擎。高效地执行发现过程的一个解决方案是部署策略请求路由器,诸如由3GPP定义的Diameter路由代理(DRA)。策略请求路由器是功能元件,其确保某个订户的会话中的所有策略相关消息在已部署了多个且可单独寻址策略引擎时到达相同的策略引擎。该策略请求路由器在会话期间保持策略引擎路由信息,并且一旦会话终止,则移除此类信息。策略引擎可以控制用于可包括多个订户的群组订阅的策略。如果针对群组内的不同订户的会话的策略相关请求被引导到不同的策略引擎,则不能高效地执行与群组订阅有关的策略,因为可发生数据不一致,并且其可使附加的信令成为必要以便避免数据不一致。可出现这些问题是因为用于群组的订阅、提供和/或使用相关信息可被不同的高速缓存在不同的策略引擎中。
技术实现思路
考虑到以上内容,本专利技术的示例的目的是克服上述缺点中的一个或多个。特别地,本专利技术提供了用于在通信网络中路由和处理与群组订阅有关的策略请求的方法、设备、系统、相关计算机程序产品。根据本专利技术的第一方面,提供了一种方法,包括:接收用于建立针对订户的会话的策略请求;确定订户是否属于群组订阅;如果订户属于群组订阅,则验证在多个策略引擎之中的至少一个策略引擎与群组订阅之间是否存在绑定;以及如果验证的结果是肯定的,则基于用于处理策略请求的绑定而将策略请求路由到所述至少一个策略引擎。该方法还可包括如果验证的结果是否定的,则选择所述多个策略引擎之中的任何一个策略引擎以用于处理请求;以及创建所选的任何一个策略引擎与群组订阅之间的绑定。根据另一实施例,提供了一种方法,包括:接收用于发起属于群组订阅的订户的会话的第一策略请求;验证群组订阅的简档是否被存储在本地高速缓存中;以及如果验证的结果是肯定的,则基于存储的简档来处理针对订户的会话的第一策略请求。该方法还可包括如果验证的结果是否定的,则从订户简档储存库中检索群组订阅的简档;以及将该简档存储在本地高速缓存中。该方法还可包括接收在会话期间指示在会话段期间消耗的单元的数量的第二策略请求;以及基于该指示来更新存储在本地高速缓存中的简档。该方法还可包括接收第三策略请求,其指示订户会话的终止和在会话的终止段期间消耗的单元的数量;验证对于属于群组订阅的任何其他订户而言会话是否正在进行中;以及如果验证的结果是肯定的,则基于在会话的终止段期间消耗的单元的数量来更新存储在本地高速缓存中的简档。该方法还可包括如果验证的结果是否定的,则向订户简档储存库发送包括经更新的简档的消息。根据本专利技术的第二方面,提供了一种设备,包括:用于接收用于建立针对订户的会话的策略请求的装置;用于确定订户是否属于群组订阅的装置;用于如果订户属于群组订阅、则验证在多个策略引擎之中的至少一个策略引擎与群组订阅之间是否存在绑定的装置;以及用于如果验证的结果是肯定的、则基于用于处理策略请求的绑定而将策略请求路由到所述至少一个策略引擎的装置。该设备还可包括用于如果验证的结果是否定的、则选择所述多个策略引擎之中的任何一个策略引擎以用于处理请求的装置;以及用于创建所选的任何一个策略引擎与群组订阅之间的绑定的装置。根据另一实施例,提供了一种设备,包括:用于接收针对属于群组订阅的订户的会话的策略请求的装置;用于验证群组订阅的简档是否被存储在本地高速缓存中的装置;以及用于如果验证的结果是肯定的、则基于存储的简档来处理针对订户的会话的策略请求的装置。该设备还可包括用于如果验证的结果是否定的、则检索群组订阅的简档的装置。根据本专利技术的第三方面,提供了一种包括第二方面的设备的系统。根据本专利技术的第四方面,提供了一种包括代码部分的计算机程序产品,所述代码部分用于使在其上执行计算机程序的设备执行根据第一方面的方法。本专利技术的实施例可具有以下优点的一个或多个:· 可以在不需要针对每个事务(transaction)查询订户简档储存库的情况下在策略引擎处高效地支持用于群组订阅的策略程序;· 可以完全地消除由于由不同策略引擎处理针对群组订阅的策略请求而引起的数据不一致;· 本专利技术的过程可被缩放至任何数目的群组和每个群组的任何数目的订户;· 本专利技术的过程不需要在策略请求中的群组标识。附图说明图1示出了其中可以执行根据本专利技术的实施例的过程的系统的架构;图2a-c示出了根据现有技术的其中处理属于群组订阅的策略请求导致数据不一致的过程;图3a-c示出了根据现有技术的其中处理属于群组订阅的策略请求导致增加的信令业务的过程;图4示出了根据本专利技术的实施例的将策略请求路由到策略引擎的方案;图5示出了根据本专利技术的实施例的用于将策略请求路由到策略引擎的说明性示例性消息流程图;图6a-c示出了根据本专利技术的实施例的处理策略请求的方案;图7a-c示出了根据本专利技术的实施例的用于处理策略请求的说明性示例性消息流程图;图8示出了根据本专利技术的实施例的用于路由和处理策略请求的系统和设备。具体实施方式下面参考附图通过示例的方式来描述本专利技术的示例。图1示出了根据本专利技术的示例的系统的架构。该系统可以包括:——一个或多个网络节点110,诸如网关(例如,网关通用分组无线电服务(GPRS)支持节点(GGSN)、分组数据网络PDN)网关(GW)P-GW、服务架构演进(SAE)网关(GW)等)和应用功能(例如,代理呼叫会话控制功能(P-CSCF));网络节点110可提供策略执行功能(PCEF)的功能;——一个或多个策略请求路由器120,其可充当用于网络节点的策略处理前端,即可以针对网络节点而隐藏实际策略引擎;策略请求路由器120可具有用于存储与订户、会话和策略引擎有关的信息的本地高速缓存120M;——多个策略引擎130(131、132等),其可实际上处理来自网络节点110的策略请求;此类策略引擎130的示例是由3GPP定义的策略计费和规则功能(PCRF);固定网络中的服务策略决策功能(SPDF)和电缆网中的分组电缆策略服务器;这些策略引擎中的每一个还可具有用于存储与订户和会话有关的信息的单独本地高速缓存131M、132M等;——一个或多个订户简档储存库(SPR)140,其可存储订户数据、会话数据和可对策略引擎的策略本文档来自技高网...

【技术保护点】
一种方法,包括:接收(410)用于建立针对订户的会话的策略请求;确定(420)订户是否属于群组订阅;如果订户属于群组订阅,则验证(430)在多个策略引擎之中的至少一个策略引擎与群组订阅之间是否存在绑定;以及如果验证的结果是肯定的,则基于用于处理策略请求的绑定而将策略请求路由(440)到所述至少一个策略引擎。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:
接收(410)用于建立针对订户的会话的策略请求;
确定(420)订户是否属于群组订阅;
如果订户属于群组订阅,则验证(430)在多个策略引擎之中的至少一个策略引擎与群组订阅之间是否存在绑定;以及
如果验证的结果是肯定的,则基于用于处理策略请求的绑定而将策略请求路由(440)到所述至少一个策略引擎。
2.权利要求1的方法,其中,所述确定(420)包括基于先前提供的群组订阅信息和群组订阅信息的检索中的任一个的确定。
3.权利要求1的方法,还包括:
如果验证的结果是否定的,则选择(450)所述多个策略引擎之中的任何一个策略引擎以用于处理请求;以及
创建(460)所选的任何一个策略引擎与群组订阅之间的绑定。
4.权利要求3的方法,其中,选择(450)任何一个策略引擎包括基于以下各项中的任何一个的选择:
所述多个策略引擎的负载条件;
循环选择方法;以及
随机选择。
5.一种方法,包括:
接收(610)用于发起属于群组订阅的订户的会话的第一策略请求;
验证(620)群组订阅的简档是否被存储在本地高速缓存中;以及
如果验证的结果是肯定的,则基于存储的简档来处理(630)针对订户的会话的第一策略请求。
6.权利要求5的方法,还包括:
如果验证的结果是否定的,则从订户简档储存库中检索(640)群组订阅的简档;以及
将所述简档存储(650)在本地高速缓存中。
7.权利要求5-6的方法,还包括:
在会话期间接收(615)指示在会话段期间消耗的单元的数量的第二策略请求;以及
基于所述指示来更新(625)存储在本地高速缓存中的简档。
8.权利要求5-7的方法,还包括:
接收(650)第三策略请求,其指示订户会话的终止和在会话的终止段期间消耗的单元的数量;
验证(660)对于属于群组订阅的任何其他订户而言会话是否正在进行中;以及
如果验证的结果是肯定的,则基于在会话的终止段期间消耗的单元的数量来更新(670)存储在本地高速缓存中的简档。
9.权利要求8的方法,还包括:
如果验证...

【专利技术属性】
技术研发人员:A默罕默德A米什拉R塔库尔
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:芬兰;FI

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

1