Rx会话与Gx会话绑定的方法和系统以及路由代理节点技术方案

技术编号:12610403 阅读:149 留言:0更新日期:2015-12-30 09:41
本发明专利技术公开了一种Rx会话与Gx会话绑定的方法和系统以及路由代理节点,涉及通信领域。本发明专利技术实施例通过DRA接收AF发送的Rx接口消息,在Rx接口消息中携带公网IP地址和AF与NAT设备连接的源端口,如果公网IP地址是在本域中,DRA根据配置的公网IP地址与NAT设备地址的映射关系,查询与公网IP地址对应的NAT设备,如果公网IP地址不再本域中,通过它域的DRA查询与公网IP地址对应的NAT设备,然后从NAT设备获取与公网IP地址和源端口对应的私网IP地址,根据私网IP地址查找到对应的Gx会话,实现Rx会话与Gx会话的绑定。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别涉及一种Rx会话与Gx会话绑定的方法和系统以及路 由代理节点。
技术介绍
随着互联网、移动互联网的高速发展,IPV4地址出现了严重的短缺,而IPV6的发 展相对还比较缓慢。为了解决通信网络中地址短缺的问题,很多运营商都在通信网络中部 署NAT (网络地址转换)设备以节省地址资源。 NAT设备部署给PCC(策略控制和计费)架构带来了一个问题,即,由于Gx会话中 的IP地址是NAT设备之前的私网IP地址,而Rx会话中的IP地址是NAT设备之后的公网 IP地址,造成Gx会话与Rx会话无法绑定。
技术实现思路
本专利技术实施例所要解决的一个技术问题是:解决Gx会话与Rx会话绑定的问题。 根据本专利技术实施例的一个方面,提出一种Rx会话与Gx会话绑定的方法,包括: DRA (路由代理节点)接收AF (应用功能实体)发送的Rx接口消息,在Rx接口消息中携带 公网IP地址和AF与NAT设备连接的源端口;DRA判断公网IP地址是否在本域中;响应于 公网IP地址在本域中的判断结果,DRA根据配置的公网IP地址与NAT设备地址的映射关 系,查询与公网IP地址对应的NAT设备;DRA从NAT设备获取与公网IP地址和源端口对应 的私网IP地址;DRA根据私网IP地址查找到对应的Gx会话,实现Rx接口消息与Gx会话 的绑定。 在一个实施例中,该方法还包括:响应于公网IP地址不在本域中的判断结果,DRA 根据公网IP地址将NAT查询请求路由至它域的DRA,在NAT查询请求中携带公网IP地址 和AF与NAT设备连接的源端口;它域的DRA根据配置的公网IP地址与NAT设备地址的映 射关系,查询与公网IP地址对应的NAT设备。 在一个实施例中,DRA从NAT设备获取与公网IP地址和源端口对应的私网IP地 址包括:它域的DRA从NAT设备获取与公网IP地址和源端口对应的私网IP地址,并传送给 DRA0 在一个实施例中,在DRA判断公网IP地址是否在本域中之前,还包括:DRA判断 NAT支持是否打开,并且判断Rx接口消息中的源端口信元是否存在,如果NAT支持打开、并 且Rx接口消息中的源端口信元存在,启动NAT查询流程。 在一个实施例中,该方法还包括:DRA删除Rx接口消息中的源端口,将Rx接口消 息中的公网IP地址替换为私网IP地址,根据Gx会话绑定的目的地址将Rx接口消息转发 出去。 根据本专利技术实施例的再一个方面,提出一种Rx会话与Gx会话绑定的路由代理节 点,包括:Rx消息接收模块,用于接收AF发送的Rx接口消息,在Rx接口消息中携带公网IP 地址和AF与网络地址转换NAT设备连接的源端口;私网IP地址获取模块,用于判断公网 IP地址是否在本域中;响应于公网IP地址在本域中的判断结果,根据配置的公网IP地址 与NAT设备地址的映射关系,查询与公网IP地址对应的NAT设备;从NAT设备获取与公网 IP地址和源端口对应的私网IP地址;会话绑定模块,用于根据私网IP地址查找到对应的 Gx会话,实现Rx接口消息与Gx会话的绑定。 在一个实施例中,私网IP地址获取模块,还用于响应于公网IP地址不在本域中的 判断结果,根据公网IP地址将NAT查询请求路由至它域的DRA,在NAT查询请求中携带公网 IP地址和AF与NAT设备连接的源端口,以便它域的DRA根据配置的公网IP地址与NAT设 备地址的映射关系,查询与公网IP地址对应的NAT设备。 在一个实施例中,私网IP地址获取模块,还用于接收它域的DRA从NAT设备获取、 并传送的与公网IP地址和源端口对应的私网IP地址。 在一个实施例中,路由代理节点还包括:启动模块,用于判断NAT支持是否打开, 并且判断Rx接口消息中的源端口信元是否存在,如果NAT支持打开、并且Rx接口消息中的 源端口信元存在,启动NAT查询流程。 在一个实施例中,路由代理节点还包括:消息发送模块,用于删除Rx接口消息中 的源端口,将Rx接口消息中的公网IP地址替换为私网IP地址,根据Gx会话绑定的目的地 址将Rx接口消息转发出去。 根据本专利技术实施例的又一个方面,提出一种Rx会话与Gx会话绑定的系统,包括前 述的路由代理节点DRA和应用功能实体AF ;AF用于向DRA发送Rx接口消息,在Rx接口消 息中携带公网IP地址和AF与网络地址转换NAT设备连接的源端口。 在一个实施例中,在公网IP地址不在本域中时,系统还包括:它域的DRA,用于接 收DRA发送的NAT查询请求,根据配置的公网IP地址与NAT设备地址的映射关系,查询与公 网IP地址对应的NAT设备,从NAT设备获取与公网IP地址和源端口对应的私网IP地址, 并传送给DRA。 本专利技术实施例通过DRA接收AF发送的Rx接口消息,在Rx接口消息中携带公网IP 地址和AF与NAT设备连接的源端口,如果公网IP地址是在本域中,DRA根据配置的公网IP 地址与NAT设备地址的映射关系,查询与公网IP地址对应的NAT设备,如果公网IP地址不 再本域中,通过它域的DRA查询与公网IP地址对应的NAT设备,然后从NAT设备获取与公 网IP地址和源端口对应的私网IP地址,根据私网IP地址查找到对应的Gx会话,实现Rx 会话与Gx会话的绑定。 通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其 优点将会变得清楚。【附图说明】 为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其他的附图。 图1为本专利技术增强后的PCC架构示意图。 图2为本专利技术DRA与NAT在同一个域中的交互流程图。 图3为本专利技术DRA与NAT不在同一域中的交互流程图。 图4为本专利技术Rx会话与Gx会话绑定的方法一个实施例的流程图。 图5为本专利技术Rx会话与Gx会话绑定的方法再一个实施例的流程图。 图6为本专利技术在Home Routed场景、AF在拜访地的Rx会话与Gx会话绑定过程示 意图。 图7为本专利技术在Home Routed场景、AF在归属地的Rx会话与Gx会话绑定过程示 意图。 图8为本专利技术在Home Routed场景、AF在第三地的Rx会话与Gx会话绑定过程示 意图。 图9为本专利技术在Local Breakout场景、AF在拜访地的Rx会话与Gx会话绑定过 程TK意图。 图10为本专利技术在Local Breakout场景、AF在归属地的Rx会话与Gx会话绑定过 程TK意图。 图11为本专利技术在Local Breakout场景、AF在第三地的Rx会话与Gx会话绑定过 程TK意图。 图12为本专利技术Rx会话与Gx会话绑定的系统一个实施例的结构示意图。 图13为本专利技术Rx会话与Gx会话绑定的系统再一个实施例的结构示意图。 图14为本专利技术Rx会话与Gx会话绑定的路由代理节点一个实施例的结构示意图。 图15为本专利技术Rx会话与Gx会话绑定的路由代理节点再一个实施例的结构示意 图。【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完 整地描述,显然,所本文档来自技高网...

【技术保护点】
一种Rx会话与Gx会话绑定的方法,包括:路由代理节点DRA接收应用功能实体AF发送的Rx接口消息,在所述Rx接口消息中携带公网IP地址和AF与网络地址转换NAT设备连接的源端口;DRA判断所述公网IP地址是否在本域中;响应于所述公网IP地址在本域中的判断结果,DRA根据配置的公网IP地址与NAT设备地址的映射关系,查询与所述公网IP地址对应的NAT设备;DRA从所述NAT设备获取与所述公网IP地址和所述源端口对应的私网IP地址;DRA根据所述私网IP地址查找到对应的Gx会话,实现Rx接口消息与Gx会话的绑定。

【技术特征摘要】

【专利技术属性】
技术研发人员:周伟聂恒毛聪杰赵甡晟夏旭
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1