一种Diameter消息路由方法和路由代理节点技术

技术编号:14815562 阅读:130 留言:0更新日期:2017-03-15 10:52
本发明专利技术实施例公开了一种Diameter消息路由方法,接收到Rx会话建立请求消息,所述Rx会话建立请求消息中携带第二UE私网IP地址和第二IP域标识;当所述第二UE私网IP地址与路由代理DRA绑定信息中的第一UE私网IP地址匹配成功,且所述第二IP域标识与所述DRA绑定信息中的第一PCEF标识匹配成功时,将所述Rx会话建立请求消息的目的主机域Destinaion-Host AVP设置为所述DRA绑定信息中的第一策略和计费规则功能PCRF标识的取值,并将所述第二IP域标识的取值替换为所述DRA绑定信息中的第一策略和计费执行功能PCEF标识的取值。本发明专利技术实施例还同时公开了一种路由代理节点。

【技术实现步骤摘要】

本专利技术涉及移动通信PCC
,尤其涉及一种Diameter消息路由方法和路由代理节点
技术介绍
第三代合作伙伴计划(3GPP,The3rdGenerationPartnershipProject)定义的策略和计费控制(PCC,PolicyandChargingControl)架构示意图,如图1所示。其中,策略和计费规则功能(PCRF,PolicyandChargingRulesFunction)为业务使用网络资源进行服务质量(QoS,QualityofService)和计费策略的制订。PCRF制定控制策略需要结合从应用功能(AF,Applicationfunction)接收的业务信息、从用户签约数据库(SPR,SubscriptionProfileRepository)接收的用户签约信息和运营商配置的策略等。PCRF将为业务制定的控制策略下发给策略和计费执行功能(PCEF,PolicyandChargingEnforcementFunction)或者承载绑定和事件上报功能(BBERF,BearerBindingandEventReportFunction)执行。同时PCRF可以向PCEF和/或BBERF订阅承载层相关事件,以便当承载层发生所述事件时及时感知,并更改控制策略。此外,PCEF以及业务检测功能(TrafficDetectionFunction,简称为TDF)能够根据PCRF下发的PCC规则(PCEF)或应用检测控制(ADC,ApplicationDetectionControl)规则(TDF)执行应用检测和控制功能。在线计费系统(OCS,OnlineChargingSystem)提供基于用户和业务数据流的信用控制功能。离线计费系统(OFCS,OfflineChargingSystem)提供基于用户和业务数据流的计费功能。随着移动互联网的发展,运营商需要与第三方数据应用提供商进行互通,为第三方数据应用提供商提供的业务进行QoS保障。由于目前PCC支持的Rx接口采用的Diameter协议,而对于大多数第三方数据应用提供商来说,他们更擅长基于SOAP、REST协议的开发。目前业界研究PCC架构支持基于SOAP/REST协议的Rx接口。在PCRF和AF直接设置一个称为协议转换器(PC,ProtocolConverter)的逻辑功能,用于将SOAP或REST协议转换成Diameter。进一步地,还可以在PC上面增加一些接入控制功能,以便能够更好的实现运营商对第三方数据应用的接入控制,此时该逻辑功能还称为应用接入控制(AAC,ApplicationAccessControl)功能实体,如图2所示,AAC的PCC架构示意图。演进分组系统(EPS,EvolvedPacketSystem)的一个公共陆地移动网络(PLMN,PublicLandMobileNetwork)中存在多个PCRF节点,并且所有的PCRF节点属于一个或多个Diameter(PCRF)域,以下描述中将Diameter(PCRF)域简称为PCRF域。一个UE到分组数据网(PDN,PocketDataNetwork)的连接称为一个IP连接接入网络(IP-CAN,IPConnectivityAccessNetwork)会话。一个IP-CAN会话的PCC策略只由一个PCRF决定。为了确保一个IP-CAN会话相关的所有PCEF、GW和AF都关联到同一个PCRF,EPS在每个PCRF域中引入了一个逻辑功能模块Diameter路由代理(DRA,DiameterRoutingAgent)。当UE建立到一个PDN的IP-CAN会话时,由DRA为这个IP-CAN会话选择一个PCRF。这个IP-CAN会话相关的PCEF、BBERF和AF由DRA来关联到所选择的PCRF上。通常,一个EPS网络可能有多个Diameter管理域。如图3所示,为一个PLMN中存在两个Diameter管理域的示意图。DRA负责管理本域中的PCRF,在本域中的PCC客户端,例如PCEF、BBERF、AF、AAC,可以通过本域的DRA找到正确的PCRF。对于在管理域1中的签约用户,UE在管理域1中接入时,管理域1中的BBERF、PCEF等PCC客户端发送的Diameter消息通过DRA1路由到正确的PCRF,若UE移动到管理域2时,管理域2中的BBERF、PCEF等PCC客户端发送的消息首先通过DRA2,DRA2根据相关信息将Diameter消息发送到DRA1,DRA1再将消息路由到正确的PCRF。在DRA1和DRA2之前通常会部署一个或多个DiameterAgent用于将DRA1的消息路由到DRA2。为了解决IP地址短缺的问题,运营商通常在分组网络网关(P-GW,PDNGateway)之后部署网络地址转换设备(NAT,NetworkAddressTranslation)。如图4所示,NAT的PCC架构示意图,由于NAT存在,就使得相同PDN连接承载在分组核心演进网(EPC,EvolvedPacketCore)内部使用的私有IP地址,与外部分组网络中使用的公有IP地址有所不同。如图5所示,为现有技术的UE通过管理域2所在的P-GW(PCEF2位于该GW)接入网络并建立IP-CAN会话的流程示意图。步骤501、PCEF2接收到请求建立IP-CAN会话消息,所述请求建立IP-CAN会话消息携带第一用户标识、第一UE私网IP地址和第一PDN标识。步骤502、PCEF2发送IP-CAN会话建立指示消息至DRA2,所述IP-CAN会话建立指示消息携带所述第一用户标识、所述第一UE私网IP地址和所述第一PDN标识。其中所述IP-CAN会话建立指示消息具体实现为DiameterCCR(CreditControlRequest,信用控制请求)消息。步骤503、DRA2接收所述IP-CAN会话建立指示消息,根据所述第一用户标识判断所述用户为管理域1的签约用户,并从所述建立IP-CAN会话指示消息的Origin-HostAVP中提取出第一PCEF标识,DRA2保存所述第一用户标识、所述第一UE私网IP地址、所述第一PCEF标识、所述第一PDN标识。步骤504、DRA2将所述IP-CAN会话建立指示消息发送给DRA1。若DRA2和DRA1之间存在其他DiameterAgent,则DiameterAgent将消息依次转发至下一跳的DiameterAgent,直至DRA1。步骤505、DRA1判断还没有为所述UE或所述IP-CAN会话选择PCRF,所述DRA1为所述UE或所述IP-CAN会话选择PCRF11,并且保存所述第一用户标识、所述第一PDN标识、所述第一UE私网IP地址、所述第一PCEF标识、所述PCRF11的对应关系。(所述第一用户标识、所述第一PDN标识、所述第一UE私网IP地址、所述第一PCEF标识、所述PCRF11)的对应关系也称为DRA绑定信息。步骤506、DRA1将所述IP-CAN会话建立指示消息发送给PCRF11。步骤507、PCRF11接收所述IP-CAN会话建立指示消息,保存所述IP-CAN会话的相关信息,并进行PCC决策,PC本文档来自技高网...
一种Diameter消息路由方法和路由代理节点

【技术保护点】
一种Diameter消息路由方法,其特征在于,所述Diameter消息路由方法包括:接收到Rx会话建立请求消息,所述Rx会话建立请求消息中携带第二UE私网IP地址和第二IP域标识;当所述第二UE私网IP地址与路由代理节点DRA绑定信息中的第一UE私网IP地址匹配成功,且所述第二IP域标识与所述DRA绑定信息中的第一策略和计费执行功能PCEF标识匹配成功时,将所述Rx会话建立请求消息的目的主机域Destination‑Host AVP设置为所述DRA绑定信息中的第一策略和计费规则功能PCRF标识的取值,并将所述第二IP域标识的取值替换为所述DRA绑定信息中的第一PCEF标识的取值。

【技术特征摘要】
1.一种Diameter消息路由方法,其特征在于,所述Diameter消息路由方法包括:接收到Rx会话建立请求消息,所述Rx会话建立请求消息中携带第二UE私网IP地址和第二IP域标识;当所述第二UE私网IP地址与路由代理节点DRA绑定信息中的第一UE私网IP地址匹配成功,且所述第二IP域标识与所述DRA绑定信息中的第一策略和计费执行功能PCEF标识匹配成功时,将所述Rx会话建立请求消息的目的主机域Destination-HostAVP设置为所述DRA绑定信息中的第一策略和计费规则功能PCRF标识的取值,并将所述第二IP域标识的取值替换为所述DRA绑定信息中的第一PCEF标识的取值。2.根据权利要求1所述的Diameter消息路由方法,其特征在于,所述DRA绑定信息为IP连接接入网络IP-CAN会话建立时保存,所述DRA绑定信息至少包括第一UE私网IP地址、所述第一PCEF标识和所述第一PCRF标识,其中,所述第一PCRF标识从所述IP-CAN会话建立确认消息中提取获得。3.根据权利要求1或2所述的Diameter消息路由方法,其特征在于,所述第一PCEF标识从所述IP-CAN会话的建立指示消息中提取获得。4.根据权利要求3所述的Diameter消息路由方法,其特征在于,所述Diameter消息路由方法还包括:接收到所述IP-CAN会话建立指示消息,所述建立IP-CAN会话指示消息携带所述第一用户标识;根据所述第一用户标识确定用户为第一管理域的签约用户,将所述IP-CAN会话建立指示消息发送给所述第一管理域的DRA。5.根据权利要求3所述的Diameter消息路由方法,其特征在于,所述Diameter消息路由方法还包括:接收到所述IP-CAN会话建立指示消息,所述建立IP-CAN会话指示消息
\t携带所述第一用户标识;根据所述第一用户标识确定用户的归属省,将所述IP-CAN会话建立指示消息发送给所述归属省的DRA。6.一种路由代理节点,其特征在于,...

【专利技术属性】
技术研发人员:周晓云梁爽
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1