用于实现PCRF寻址的方法和系统技术方案

技术编号:13795908 阅读:150 留言:0更新日期:2016-10-06 14:01
本发明专利技术公开了一种用于实现PCRF寻址的方法和系统,包括:用户终端向应用服务器发送第一请求消息,其中第一请求消息包括用户终端的私网IP地址;应用服务器接收到第一请求消息后,获取用户终端的公网IP地址;应用服务器将第一请求消息和公网IP地址发送给能力开放网关;能力开放网关根据公网IP地址查询用户归属DRA;能力开放网关向用户归属DRA发送第二请求消息,其中第二请求消息包括私网IP地址。本发明专利技术通过向消息体插入用户终端的私网IP地址、能力开放网关对接多个DRA的方法,解决了NAT场景下PCRF的寻址问题。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,尤其涉及一种用于实现PCRF寻址的方法和系统
技术介绍
能力开放网关的功能是将运营商网络的策略与计费控制能力、统计分析等能力开放给应用或终端,形成差异化、精细化的产品和服务的能力。同时,能力开放网关也是保障运营商网络安全的有效屏障。用户进行网络附着时,核心网一般为用户终端分配私网IP(Internet Protocol,互联网协议)地址,当用户访问公网应用时将经过NAT(Network Address Translation,网络地址转换)设备进行公私网IP地址转换,应用服务器一般仅能获取用户终端的公网IP地址,而无法用户终端的私网IP地址。因此,在调用能力开放网关提供的QoS(Quality of Service,服务质量)能力时仅携带用户终端的公网IP地址。上述NAT场景下,能力开放网关选择PCRF(Policy and Charging Rules Function,策略与计费规则功能)时,将通过用户终端的公网IP地址寻址到用户归属DRA(Diameter Routing Agent,路由代理节点),再由用户归属DRA进一步寻址用户归属PCRF;但用户归属DRA中只有用户终端的私网IP地址与用户归属PCRF的对应关系,因此只通过用户终端的公网IP地址无法正确寻址到用户归属PCRF。3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)29.214规范中定义的Rx消息无法同时携带用户终端的公私网IP地址,因此能力开放网关与用户归属DRA之间的消息无法通过这种方式解决PCRF寻址的问题。
技术实现思路
本专利技术提供了一种用于实现PCRF寻址的方法和系统,通过向消息体插入用户终端的私网IP地址、能力开放网关对接多个DRA的方法,解决了NAT场景下PCRF的寻址问题。根据本专利技术的一个方面,提供了一种用于实现PCRF寻址的方法,包括:用户终端向应用服务器发送第一请求消息,其中第一请求消息包括用户终端的私网IP地址;应用服务器接收到第一请求消息后,获取用户终端的公网IP地址;应用服务器将第一请求消息和公网IP地址发送给能力开放网关;能力开放网关根据公网IP地址查询相应的用户归属DRA;能力开放网关向用户归属DRA发送第二请求消息,其中第二请求消息包括私网IP地址;用户归属DRA接收到第二请求消息后,查询与私网IP地址相关联的用户归属PCRF的地址。在一个实施例中,用户归属DRA查询与私网IP地址相关联的用户归属PCRF的地址的步骤之后,还包括:用户归属DRA将第二请求消息发送给用户归属PCRF;用户归属PCRF根据私网IP地址,对与用户终端相关联的会话进行绑定。在一个实施例中,能力开放网关向用户归属DRA发送第二请求消息的步骤包括:能力开放网关将第一请求消息转换为符合指定协议的转换信息,以生成第二请求消息;能力开放网关向用户归属DRA发送第二请求消息。在一个实施例中,指定协议为Diameter协议;所述能力开放网关向所述用户归属DRA发送第二请求消息的步
骤包括:所述能力开放网关根据所述公网IP地址,选择在所述能力开放网关与所述用户归属DRA之间建立的Diameter链路;所述能力开放网关将所述第二请求消息直接通过选择的Diameter链路发送给所述用户归属DRA。在一个实施例中,用户终端向应用服务器发送第一请求消息的步骤包括:用户终端向用户归属PCEF发送第一请求消息;用户归属PCEF将第一请求消息转发给应用服务器。在一个实施例中,当用户终端上线建立IP-CAN会话时,用户归属DRA存储用户终端的私网IP地址与用户归属PCRF地址之间的关联关系。根据本专利技术的另一方面,提供了一种用于实现PCRF寻址的系统,包括应用服务器、能力开放网关、用户归属DRA,其中:应用服务器,用于在接收到用户终端发送的第一请求消息后,获取用户终端的公网IP地址,将第一请求消息和公网IP地址发送给能力开放网关,其中第一请求消息包括用户终端的私网IP地址;能力开放网关,用于根据公网IP地址查询用户归属DRA,向用户归属DRA发送第二请求消息,其中第二请求消息包括私网IP地址;用户归属DRA,用于在接收到第二请求消息后,查询与私网IP地址相关联的用户归属PCRF的地址。在一个实施例中,该系统还包括用户终端的用户归属PCRF,其中:用户归属DRA还用于在查询与私网IP地址相关联的用户归属PCRF的地址后,将第二请求消息发送给用户归属PCRF;用户归属PCRF,用于根据私网IP地址,对与用户终端相关联的会话进行绑定。在一个实施例中,该系统的能力开放网关具体将第一请求消息转
换为符合指定协议的转换信息,向用户归属DRA发送第二请求消息。在一个实施例中,所述指定协议为Diameter协议;能力开放网关具体根据公网IP地址,选择在能力开放网关与所述用户归属DRA之间建立的Diameter链路,将第二请求消息直接通过选择的Diameter链路发送给用户归属DRA。在一个实施例中,该系统还包括用户归属PCEF,其中:用户归属PCEF,用于当接收到用户终端发送的第一请求消息时,将第一请求消息转发给应用服务器。在一个实施例中,该系统的用户归属DRA,还用于当用户终端上线建立IP-CAN会话时,存储用户终端的私网IP地址与用户归属PCRF地址之间的关联关系。本专利技术的用于实现PCRF寻址的方法和系统,通过向消息体插入用户终端的私网IP地址、能力开放网关对接多个DRA的方法,解决了NAT场景下PCRF的寻址问题。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术用于实现PCRF寻址的方法的一个实施例的示意图。图2为本专利技术用于实现PCRF寻址的方法的另一个实施例的示意图。图3为本专利技术用于实现PCRF寻址的系统的一个实施例的示意图。图4为本专利技术用于实现PCRF寻址的系统的另一个实施例的示意图。图5为本专利技术的信息交互图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。图1为本专利技术用于实现PCRF寻址的方法的一个实施例的示意图。优选的,本实施例的方法步骤可由本专利技术的用于实现PCRF寻址的系统执行,包括:步骤101,用户终端向应用服务器发送第一请求消息,其中第一请求消息包括用户终端的私网IP地址。优选的,用户通过终端使用业务时,应用获取网络侧PGW(PDN GateWay,公用数据网网关)分配给用户终端的私网IP地址,然后用户终端发送第一请求消息把私网本文档来自技高网
...

【技术保护点】
一种用于实现PCRF寻址的方法,其特征在于,包括:用户终端向应用服务器发送第一请求消息,其中所述第一请求消息包括所述用户终端的私网IP地址;所述应用服务器接收到所述第一请求消息后,获取所述用户终端的公网IP地址;所述应用服务器将所述第一请求消息和所述公网IP地址发送给能力开放网关;所述能力开放网关根据所述公网IP地址查询相应的用户归属DRA;所述能力开放网关向所述用户归属DRA发送第二请求消息,其中所述第二请求消息包括所述私网IP地址;所述用户归属DRA接收到所述第二请求消息后,查询与所述私网IP地址相关联的用户归属PCRF的地址。

【技术特征摘要】
1.一种用于实现PCRF寻址的方法,其特征在于,包括:用户终端向应用服务器发送第一请求消息,其中所述第一请求消息包括所述用户终端的私网IP地址;所述应用服务器接收到所述第一请求消息后,获取所述用户终端的公网IP地址;所述应用服务器将所述第一请求消息和所述公网IP地址发送给能力开放网关;所述能力开放网关根据所述公网IP地址查询相应的用户归属DRA;所述能力开放网关向所述用户归属DRA发送第二请求消息,其中所述第二请求消息包括所述私网IP地址;所述用户归属DRA接收到所述第二请求消息后,查询与所述私网IP地址相关联的用户归属PCRF的地址。2.根据权利要求1所述的方法,其特征在于,所述用户归属DRA查询与所述私网IP地址相关联的用户归属PCRF的地址的步骤之后,还包括:所述用户归属DRA将所述第二请求消息发送给所述用户归属PCRF;所述用户归属PCRF根据所述私网IP地址,对与所述用户终端相关联的会话进行绑定。3.根据权利要求1或2所述的方法,其特征在于,所述能力开放网关向所述用户归属DRA发送第二请求消息的步骤包括:所述能力开放网关将所述第一请求消息转换为符合指定协议的转换信息,以生成所述第二请求消息;所述能力开放网关向所述用户归属DRA发送所述第二请求消息。4.根据权利要求3所述的方法,其特征在于,所述指定协议为Diameter协议;所述能力开放网关向所述用户归属DRA发送第二请求消息的步骤包括:所述能力开放网关根据所述公网IP地址,选择在所述能力开放网关与所述用户归属DRA之间建立的Diameter链路;所述能力开放网关将所述第二请求消息直接通过选择的Diameter链路发送给所述用户归属DRA。5.根据权利要求1或2所述的方法,其特征在于,所述用户终端向应用服务器发送第一请求消息的步骤包括:所述用户终端向用户归属PCEF发送所述第一请求消息;所述用户归属PCEF将所述第一请求消息转发给所述应用服务器。6.根据权利要求1或2所述的方法,其特征在于,当所述用户终端上线建立IP-CAN会话时,所述用户归属DRA存储所述用...

【专利技术属性】
技术研发人员:林奕琳何宇锋王波曹磊张岚黎明雪袁鹏辉王哲王庆扬张琳峰尹珂
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1