1.一种实现漫游用户接入归属地网络的方法,其特征在于,包括:
网关设备接收漫游用户拜访网络发起的携带接入点名称APN的业务请求;
所述网关设备根据用户标识构造出对应的域名,并向归属网络的ENUM DNS设备请求对所述域名进行解析;所述归属网络的ENUM DNS设备根据其内配置的用户标识对应的域名的资源记录信息,返回所述域名对应的资源记录;所述网关设备根据所述资源记录,解析出所述业务请求所携带的APN对应的归属地的GGSN的地址或域名,在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;
所述网关设备根据所述地址或域名,将所述业务请求发送到所述GGSN;
所述GGSN根据所述业务请求将所述漫游用户接入到归属地网络。
2.如权利要求1所述的方法,其特征在于,还包括:
拜访网络的服务通用分组无线业务支持节点SGSN设备发起业务请求,所述业务请求携带APN;通过拜访网络的DNS设备与归属网络的DNS设备进行交互,得到归属网络中网关设备的地址;并根据所述地址将所述业务请求发送给所述网关设备。
3.如权利要求2所述的方法,其特征在于,还包括:
在所述归属网络的DNS设备中,配置APN对应的域名与网关设备的地址的对应关系信息。
4.如权利要求2或3所述的方法,其特征在于,所述拜访网络的SGSN设备通过拜访网络的DNS设备与归属网络的DNS设备进行交互,得到网关设备的地址的过程,具体包括:
所述拜访网络的SGSN设备向拜访网络的DNS设备请求APN对应的域名解析;
所述拜访网络的DNS设备发现APN对应的域名不在拜访网络,则向用户归属网络的DNS设备请求所述域名的解析;
所述归属网络的DNS设备根据其内配置的APN对应的域名与网关设备的地址的对应关系信息,返回所述网关设备的地址。
5.如权利要求1所述的方法,其特征在于,还包括:
所述归属地的GGSN设备与拜访网络的SGSN设备直接进行信息交互,并且交互信息不再通过所述网关设备中转;或,
所述归属地的GGSN设备,通过所述网关设备中转,与拜访网络的SGSN设备进行信息交互。
6.一种实现漫游用户接入归属地网络的系统,其特征在于,包括:
网关设备、电子编码域名服务器ENUM DNS设备和通用分组无线业务支持节点GGSN设备;
所述网关设备,用于接收拜访网络发起的携带接入点名称APN的业务请求;根据用户标识构造出对应的域名,并向归属网络的ENUM DNS设备请求对所述域名进行解析;接收所述归属网络的ENUM DNS设备根据其内配置的用户标识对应的域名的资源记录信息,返回的所述域名对应的资源记录;根据所述资源记录,解析出所述业务请求所携带的APN对应的归属地的GGSN的地址或域名;以及,根据所述地址或域名,将所述业务请求发送到所述归属地的GGSN;在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;
所述GGSN,用于接收所述网关设备发送的业务请求,并根据所述业务请求将漫游用户接入到归属地网络。
7.如权利要求6所述的系统,其特征在于,还包括:
DNS设备,用于接收拜访网络根据APN构造的域名解析请求,并根据其内配置的APN对应的域名与网关设备的地址的对应关系信息,返回所述网关设备的地址给所述拜访网络。
8.一种网关设备,其特征在于,包括:
处理单元,用于当接收到拜访网络发起的携带接入点APN的业务请求后,通过与归属网络的电子编码域名服务器ENUM DNS设备进行交互,得到用户标识对应的归属地的通用分组无线业务支持节点GGSN的地址或域名,在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;
请求单元,用于根据所述地址或域名将所述业务请求发送给所述归属地的GGSN;
其中,所述处理单元包括转换子单元、获取子单元和解析子单元:
转换子单元,用于当接收到拜访网络发起的携带APN的业务请求后,根据用户标识构造出对应的域名;
获取子单元,用于向所述归属网络的ENUM DNS设备请求所述转换子单元构造出的域名的解析,并根据所述归属网络的ENUM DNS设备返回的信息,得到所述域名对应的资源记录;
解析子单元,用于根据所述获取子单元得到的资源记录解析出所述业务请求所携带的APN对应的归属地的GGSN的地址或域名。
实现漫游用户接入归属地网络的方法、系统和网关设备\n技术领域\n[0001] 本发明涉及通信领域,尤其涉及漫游用户接入归属地的技术。\n背景技术\n[0002] 移动分组数据业务以其便利的移动性、高速的传输速率、丰富的移动数据业务等优势快速地得到广泛应用,如3GPP(3rd Generation Partnership Project,第三代移动通信标准化伙伴项目)标准协议定义的GPRS(General Packet Radio Service,通用分组无线业务)/WCDMA(Wide(band)Code Division Multiple Access,宽带码分复用)系统能够使用户访问分组数据业务。\n[0003] 在这些系统中,通过Gn接口连接SGSN(Serving GPRS Support Node,服务GPRS支持节点)、GGSN(Gateway GPRS Support Node,网关GPRS支持节点)和DNS(Domain Name System,域名系统)设备等,实现这些设备之间的通信,因此也可以将连接所述设备的Gn接口的网络称为Gn网络。\n[0004] 用户通过GPRS/WCDMA系统访问分组数据业务时,通常通过携带的APN(Access Point Name,接入点名称),指定访问的分组数据网络或者业务类型。如果携带的APN不是具体的名称,而是通配符“*”,则根据3GPP标准协议定义的方式,具体的APN最终由GPRS/WCDMA系统中的SGSN设备来确定。\n[0005] 所述APN通常可分为通用APN(或者称为公用APN)和区域APN(或者称为专用APN)。通用APN是整个PLMN(Public Land Mobile Network,公用陆地移动通信网)网络所有区域都可以识别和使用的APN,区域APN是只在部分区域可以识别和使用的APN。\n[0006] 作为一种广泛应用的移动通信技术,GPRS/WCDMA系统还支持用户在不同的地区和国家的移动网络之间漫游。\n[0007] 在现有标准方案中,用户在跨PLMN(Public Land Mobile Network,公用陆地移动网)漫游情况下,采用通用APN请求业务时,通常通过指定一个特定的GGSN,来负责跨网漫游用户采用通用APN接入到某个PDN(Packet Date Network,分组数据网络),进行分组数据业务。\n[0008] 假设用户MS_A归属于PLMN X网络,其归属地为A区域,如图1所示给出了当MS_A漫游到PLMN Y网络,采用通用APN接入到用户归属地,请求分组数据业务时的流程。可以看出,当MS_A漫游到PLMN Y网络,采用通用APN请求分组数据业务时,通过一个专门用于处理跨网漫游分组数据业务的GGSN_G设备接入到PDN_G。而无法通过其归属地的GGSN_A接入到其归属地的分组数据网络PDN_A。因此用户在跨网漫游时接入的分组数据网络,与其在归属地接入的分组数据网络可能不同,从而可能会使得移动用户无法享受在其归属地订购的业务。\n[0009] 为了实现用户在跨网漫游情况下仍然能够接入到归属地网络,与本发明相关的现有技术提供了一种技术方案,其主要思想是:在拜访网络的SGSN上配置用户标识与归属地GGSN的对应关系;当用户跨网漫游到拜访网络,采用通用APN上网进行分组数据业务时,所述拜访网络的SGSN通过判断其内的配置信息,获得用户标识对应的归属地GGSN的IP地址或者域名,然后根据所述归属地GGSN的IP地址或者域名,接入到归属地的分组数据网络。\n[0010] 现有技术为了使用户在跨网漫游到拜访网络后,采用通用APN请求分组数据业务时,仍能够接入到归属地分组数据网络,需要在拜访网络的SGSN中配置归属网络的用户标识与归属地的GGSN的IP地址或者域名的对应关系,这样做需要改动拜访网络设备,可是由于拜访网络的不固定性,因此采用这种方法解决跨网漫游的归属地接入实际上是不可行的。\n发明内容\n[0011] 本发明的实施例提供一种漫游用户接入归属地网络的方法、系统和网关设备,通过本发明,不需要对拜访网络中的设备作更改,就能够使用户在跨网漫游到拜访网络请求业务时,可以通过通用APN接入到归属地网络。\n[0012] 本发明的实施例通过如下技术方案实现:\n[0013] 本发明的实施例提供了一种实现漫游用户接入归属地网络的方法,其包括:\n[0014] 用户归属网络的网关设备接收拜访网络发起的携带APN的业务请求;\n[0015] 所述网关设备根据所述业务请求,与ENUM DNS进行交互,得到所述APN对应的归属地的通用分组无线业务支持节点GGSN的地址或域名,在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;\n[0016] 所述网关设备根据所述地址或域名,将所述业务请求发送到所述归属地的GGSN;\n[0017] 所述GGSN将所述业务请求接入到归属地网络。\n[0018] 本发明的实施例还提供一种实现漫游用户接入归属地网络的系统,其包括:\n[0019] 网关设备、ENUM DNS设备和GGSN设备;\n[0020] 所述网关设备,用于接收拜访网络发起的携带APN的业务请求;并根据所述业务请求,与所述ENUM DNS设备进行交互,得到所述APN对应的归属地的GGSN的地址或域名;\n以及,根据所述地址或域名,将所述业务请求发送到所述归属地的GGSN;在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;\n[0021] 所述归属地的GGSN,用于接收所述网关设备发送的业务请求,并根据所述业务请求接入到归属地网络。\n[0022] 本发明的实施例还提供一种网关设备,其包括:\n[0023] 处理单元,用于当接收到拜访网络发起的携带APN的业务请求后,通过与归属网络的ENUM DNS设备进行交互,得到用户标识对应的归属地的通用分组无线业务支持节点GGSN的地址或域名,在归属网络中的ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;\n[0024] 请求单元,用于根据所述地址或域名将所述业务请求发送给所述归属地的GGSN。\n[0025] 由上述本发明的实施例提供的具体实施方案可以看出,其通过网关设备接收拜访网络发起的携带APN的业务请求;并根据所述业务请求与归属网络的ENUM DNS设备进行交互,得到用户归属地GGSN的地址或域名,并根据所述归属地GGSN的地址或域名,将所述业务请求通过所述归属地的GGSN接入到所述APN对应的归属地网络。可见通过本发明的实施例,不需要对拜访网络中的设备作更改,即可实现当用户跨网漫游到拜访网络后,能够通过通用APN接入到归属地网络。\n附图说明\n[0026] 图1为采用标准方案在跨网漫游情况下通过通用APN进行分组数据业务的流程示意图;\n[0027] 图2为本发明提供的第一实施例的流程图;\n[0028] 图3为本发明提供的第一实施例中第一种情况下的组网结构图;\n[0029] 图4为本发明提供的第一实施例中第一种情况下的流程图;\n[0030] 图5为本发明提供的第一实施例中第二种情况下的组网结构图;\n[0031] 图6为本发明提供的第一实施例中第二种情况下的流程图;\n[0032] 图7为本发明提供的第三实施例的网关设备结构原理图。\n具体实施方式\n[0033] ENUM(Electronic NUMbering,电子编码)是IETF的电话号码映射工作组(Telephone Number Mapping working group)定义的一个协议——RFC2916,RFC2916的题目为“E.164号码和域名系统(E.164Number and DNS)”。它定义了将E.164号码转换为域名形式,并放在DNS设备的数据库中的方法。E.164号码是传统电信网络中使用的重要资源,DNS设备是互联网的重要基础,ENUM协议将E.164号码和DNS设备两者结合起来。由E.164号码转化成的每个域名可以对应一系列的URI(Uniform Resource Identifier,统一资源标识),从而使国际统一的E.164号码成为可以在互联网中使用的网络地址资源。ENUM协议可以利用E.164号码来查找注册(Registrant)的电子邮件、IP电话号码、统一消息、IP传真或个人网页等多种信息。\n[0034] 本发明的实施例基于上述考虑,在Gn网络中设置ENUM DNS设备,并在ENUM DNS设备中配置用户标识对应的域名的资源记录,建立用户标识与APN及其归属地的GGSN的对应关系。由于ENUM标准协议定义了如何将符合E.164格式的号码转换成域名形式,因此,本发明的实施例要求所述用户标识只要符合E.164格式即可,如IMSI、MSISDN都是符合E.164格式的用户标识。\n[0035] 另外,在Gn网络中设置一个网关设备,此设备具备ENUM DNS客户端功能。当所述网关设备接收到携带通用APN的分组数据业务请求时,所述网关设备通过ENUM DNS客户端功能,获得所述APN对应的归属地的GGSN的IP地址信息或域名信息,并将所述业务请求转发给归属地的GGSN,从而实现漫游用户接入到归属地的分组数据网络。\n[0036] 本发明提供的第一实施例是一种实现漫游用户接入归属地网络的方法,在实施所述第一实施例之前,需要在归属网络中设置ENUM DNS设备,并在所述ENUM DNS设备中,配置用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系。另外,在Gn网络中设置一个网关设备,所述网关设备具备ENUM DNS客户端功能;并在所述归属网络的DNS设备中,配置APN对应的域名与所述网关设备的IP地址的对应关系信息。\n[0037] 所述第一实施例的具体实施流程如图2所示,包括如下步骤:\n[0038] 步骤S 101,当用户跨网漫游到拜访网络请求分组数据业务时,所述拜访网络的SGSN设备发起携带APN的分组数据业务请求,以及,通过拜访网络的DNS设备与归属网络的DNS设备进行交互,得到网关设备的IP地址;并根据所述IP地址将所述业务请求发送到所述网关设备。\n[0039] 步骤S101的具体实现过程如下:\n[0040] 当用户跨网漫游到拜访网络,并请求分组数据业务时;所述拜访网络的SGSN设备发起携带APN的分组数据业务请求;以及向本网络的DNS设备请求所述APN对应的域名解析;\n[0041] 所述拜访网络的DNS设备发现APN对应的域名不在拜访网络,则向用户归属网络的DNS设备请求所述域名的解析;\n[0042] 由于所述归属网络的DNS设备中事先配置有APN对应的域名与网关设备的IP地址的对应关系信息,此时所述归属网络的DNS设备根据其内的配置信息,返回所述网关设备的IP地址。\n[0043] 所述拜访网络的SGSN设备根据所述IP地址将所述业务请求发送到所述网关设备。\n[0044] 步骤S 102,所述网关设备接到所述业务请求后,通过与归属网络的ENUM[0045] DNS设备进行交互,得到用户标识对应的归属地GGSN的IP地址或域名;并根据所述IP地址或域名将所述业务请求发送给所述归属地的GGSN。\n[0046] 步骤S102的具体实现过程如下:\n[0047] 所述网关设备根据用户标识构造出对应的域名,并向所述归属网络的ENUM DNS设备请求对所述域名进行解析;\n[0048] 所述归属网络的ENUM DNS设备根据其内配置的用户标识对应的域名的资源记录信息,返回所述域名对应的资源记录;所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系。\n[0049] 所述网关设备根据所述资源记录,解析出所述业务请求所携带的APN对应的归属地的GGSN的IP地址或域名。\n[0050] 所述网关设备根据所述IP地址或域名将所述业务请求发送给所述归属地的GGSN。\n[0051] 步骤S103,所述归属地的GGSN设备接收到所述业务请求后,按照标准协议与所述拜访网络的SGSN设备进行信息交互。\n[0052] 所述归属地的GGSN设备与所述拜访网络的SGSN设备之间的交互信息可以通过所述网关设备中转,也可以不再通过所述网关设备中转。\n[0053] 步骤S104,根据所述交互信息,所述归属地的GGSN将所述漫游用户接入到所述APN对应的归属地的分组数据网络。\n[0054] 下面分两种情况对所述第一实施例进行说明:\n[0055] 第一种情况是用户通过网关设备和ENUM DNS设备,从拜访网络接入到归属网络,并且所述归属地的GGSN设备与所述拜访网络的SGSN设备之间的交互信息不再通过所述网关设备中转。典型组网架构如图3所示,包括用户MS_A的归属网络PLMN X,其中PLMN X网络中的A区域为用户MS_A的归属地,所述PLMN X网络中DNS_R设备为现有的标准设备;用户MS_A跨网漫游到的拜访网络PLMN Y;其中所述PLMN X的Gn网络和所述PLMN Y的Gn网络通过GRX网络互连。而且还包括在Gn网络中新增设的一个网关设备;还包括在归属网络PLMN X中设置的一个ENUM DNS设备。\n[0056] 在如图3所示的典型组网架构中,需要作如下配置:\n[0057] 所述网关设备需具备ENUM DNS客户端的功能;在所述ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;另外,在归属网络PLMN X中的原有DNS_R设备中配置APN对应的域名与所述网关设备的IP地址的对应关系信息。\n[0058] 在第一种情况下,用户MS_A漫游到PLMN Y网络,发起携带通用APN的分组数据业务请求后的具体实施流程如图4所示,包括如下内容:\n[0059] 步骤①,用户MS_A漫游到PLMN Y网络,通过所述PLMN Y网络的SGSN_C设备发起携带通用APN的PS(Packet Service,分组业务)业务请求;\n[0060] 步骤②,所述SGSN_C设备向PLMN Y网络的DNS_C设备请求域名解析;\n[0061] 步骤③,由于APN对应的域名的APN_OI(APN Operation Identify,APN运营商标识)不是PLMN Y网络,所述DNS_C设备通过GRX网络向用户归属的PLMN_X网络中的DNS_R设备请求域名解析,所述DNS_R设备根据其配置信息,返回所述网关设备的IP地址;\n[0062] 步骤④,所述SGSN_C设备根据获取的IP地址,向所述网关设备发起业务请求;\n[0063] 步骤⑤,所述网关设备将MS_A的用户标识构造成对应的域名,然后向PLMN X网络中的ENUM DNS设备请求对所述域名进行解析;所述ENUMDNS设备根据其内的配置信息返回所述域名对应的资源记录给所述网关设备;\n[0064] 步骤⑥,所述网关设备从获取的资源记录中,解析出所述APN对应的归属地GGSN_A设备的IP地址或域名,并将SGSN_C设备的业务请求转发给所述归属地的GGSN_A设备;\n[0065] 步骤⑦,所述归属地的GGSN_A设备将响应消息直接发给PLMN Y网络的SGSN_C设备而不经过网关设备中转,之后,所述GGSN_A设备和所述SGSN_C设备之间直接进行通信,而不经过网关设备中转;\n[0066] 步骤⑧,所述归属地的GGSN_A设备将MS_A的业务请求接入到归属地的分组数据网络PDN_A,从而实现MS_A漫游到PLMN Y的情况下,采用通用APN仍能够将PS业务接入到其归属地分组数据网络的功能。\n[0067] 第二种情况是用户通过网关设备和ENUM DNS设备,从拜访网络接入到归属网络,并且所述归属地的GGSN设备与所述拜访网络的SGSN设备之间的交互信息通过所述网关设备中转。典型组网架构如图5所示,包括用户MS_A的归属网络PLMN X,其中PLMN X网络中的A区域为用户的归属地,所述PLMN X网络中DNS_I设备为标准的DNS设备;用户MS_A跨网漫游到的拜访网络PLMN Y;其中所述PLMN X的Gn网络和所述PLMN Y的Gn网络通过GRX网络互连。而且还包括在Gn网络中设置的一个网关设备;还包括在归属网络PLMN X中设置的一个ENUM DNS设备。\n[0068] 在如图5所示的典型组网架构中,需要作如下配置:\n[0069] 配置所述网关设备具备ENUM DNS客户端的功能;在所述ENUM DNS设备中配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系;另外,在归属网络PLMN X中的DNS_I设备中配置APN对应的域名与所述网关设备的IP地址的对应关系信息。\n[0070] 在第二种情况下,用户MS_A漫游到PLMN Y网络,发起携带通用APN的分组数据业务请求后的具体实施流程如图6所示,包括如下内容:\n[0071] 步骤①,MS_A漫游到PLMN Y网络,通过所述PLMN Y网络中的SGSN_C设备发起携带通用APN的PS业务请求;\n[0072] 步骤②,所述SGSN_C设备向所述PLMN Y网络中的DNS_C设备请求相应的域名解析;\n[0073] 步骤③,由于所述APN对应的域名的APN_OI不是PLMN Y网络,所述DNS_C设备通过GRX网络向所述用户归属网络PLMN X中的DNS_I设备,请求相应的域名解析;所述DNS_I设备根据其内的配置信息返回所述网关设备的IP地址;\n[0074] 步骤④,所述SGSN_C设备根据获取到的IP地址,向所述网关设备发起业务请求;\n[0075] 步骤⑤,所述网关设备将MS_A的用户标识构造成对应的域名,然后向所述ENUM DNS设备请求相应的域名解析;所述ENUM DNS设备根据其内的配置信息返回所述域名对应的资源记录;\n[0076] 步骤⑥,所述网关设备从获取的资源记录中,解析出所述APN对应的归属地GGSN_A的IP地址或域名,并将所述SGSN_C设备发送的业务请求转发给所述GGSN_A设备,同时将所述GGSN_A设备的响应消息转发给所述SGSN_C设备,之后,所述SGSN_C设备和所述GGSN_A设备之间的所有通信均通过所述网关设备转发;\n[0077] 步骤⑦,所述GGSN_A设备根据所述业务请求,将用户MS_A接入到归属地的分组数据网络PDN_A。\n[0078] 可见,经过上述过程,通过通用APN,实现了跨网漫游用户接入到其归属地分组数据网络的功能。\n[0079] 本发明提供的第二实施例是一种实现漫游用户接入归属地网络的系统,其包括:\nENUM DNS设备、GGSN以及网关设备。还可以包括DNS设备。在所述DNS设备中,配置有APN对应的域名与所述网关设备的IP地址的对应关系信息。\n[0080] 所述ENUM DNS设备中,配置有用户标识对应的域名的资源记录,所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系。\n[0081] 所述网关设备具备ENUM DNS客户端功能。\n[0082] 用户跨网漫游到拜访网络后,请求分组数据业务时,所述拜访网络的SGSN设备根据用户所请求的分组数据业务发起携带APN的分组数据业务请求;并且,所述拜访网络的SGSN设备根据所述业务请求,向拜访网络中的DNS设备请求所述APN对应的域名解析;拜访网络中的DNS设备发现APN对应的域名不在拜访网络,则向所述系统请求相应的域名解析。之后,系统中各个网元之间的信号传递关系如下:\n[0083] 所述系统中的DNS设备接收到域名解析请求后,根据其内配置的APN对应的域名与网关设备的IP地址的对应关系信息,返回所述网关设备的IP地址;\n[0084] 当所述网关设备的IP地址通过拜访网络中的DNS设备返回给所述拜访网络的SGSN设备后;所述拜访网络的SGSN设备会根据所述IP地址将所述业务请求发送到所述网关设备;\n[0085] 当所述网关设备接收到所述业务请求后,根据用户标识构造出对应的域名,并向所述ENUM DNS设备请求对所述域名进行解析;\n[0086] 当所述ENUM DNS设备接收到域名解析请求后,根据其内配置的用户标识对应的域名的资源记录信息,返回相应的域名对应的资源记录;所述资源记录包括APN与用户归属地的GGSN的IP地址对应关系,或者包括APN与用户归属地GGSN的域名的对应关系。\n[0087] 所述网关设备根据所述ENUM DNS设备返回的所述域名对应的资源记录,解析出所述所业务请求所携带的APN对应的归属地的GGSN的IP地址或域名;并根据所述IP地址或域名将所述业务请求发送给所述归属地的GGSN;\n[0088] 所述归属地的GGSN根据所述业务请求,将漫游用户接入到所述APN对应的归属地的网络。\n[0089] 所述归属地的GGSN与所述拜访网络的SGSN设备进行通信,其间的交互信息可以通过所述网关设备中转;也可以直接进行交互,而不通过所述网关设备中转,从而为用户提供其所请求的业务。信号的具体传递,与第一实施例中的相关描述雷同,这里不再详细描述。\n[0090] 本发明提供的第三实施例是一种网关设备,其结构如图7所示,包括处理单元和请求单元。其中所述请求单元包括转换子单元、获取子单元和解析子单元。\n[0091] 当所述网关设备接收到拜访网络的SGSN发送的业务请求后,所述处理单元通过与归属网络的ENUM DNS设备进行交互,得到用户标识对应的归属地GGSN的IP地址或域名。\n具体过程如下:\n[0092] 所述转换子单元根据用户标识构造出对应的域名;\n[0093] 所述获取子单元向所述归属网络的ENUM DNS设备请求所述转换子单元构造出的域名的解析,并根据所述归属网络的ENUM DNS设备返回的信息,得到所述域名对应的资源记录;\n[0094] 所述解析子单元根据所述获取子单元得到的资源记录解析出所述用户请求业务时所携带的APN对应的归属地的GGSN的IP地址或域名。\n[0095] 所述请求单元根据所述IP地址或域名将所述业务请求发送给所述归属地的GGSN。\n[0096] 上述实施例中用户请求业务时,可以携带具体的APN;也可以不携带具体的APN,如携带APN通配符“*”。当携带APN通配符“*”时,SGSN可以按照标准的协议确定出一个具体的APN,然后在发起的业务请求时,携带所述APN。这里不再详细描述。\n[0097] 上述实施例中,均是假定归属网络中采用在一个ENUM DNS设备中保存归属网络中所有用户标识对应的域名与APN和归属地GGSN对应关系的条件下实现的。如果归属网络中采用在多个ENUM DNS中分别保存归属网络中一部分用户标识对应的域名与APN和归属地GGSN对应关系时,当某个ENUMDNS接收到域名解析请求后,发现自己未保存相关的信息,则通过标准的ENUM DNS域名解析过程向其它ENUM DNS设备请求域名解析,直到最终完成域名解析获得相应的信息。\n[0098] 上述实施例中,所述ENUM DNS设备中需要配置用户标识对应的域名的资源记录,其中的资源记录可以是APN与GGSN IP地址对应,也可以是APN与GGSN域名对应。如果配置的是APN与GGSN域名对应,则所述网关设备在获得APN对应的GGSN域名后,还需要通过标准的DNS过程解析出GGSN的IP地址。\n[0099] 在方案实施过程中,如果用户标识的号段与归属区域有直接对应关系时,特定号段内的用户可以对应到其归属地的GGSN,因此在这种情况下,在ENUMDNS设备中通常不需要为每一个用户配置其域名对应的归属地GGSN的资源记录,而是针对每个号段配置对应的域名的资源记录即可,这样将大大减少ENUM DNS设备中的数据配置量。\n[0100] 通过上述实施例,通过通用APN,实现了用户在跨网漫游的情况下,接入归属地分组数据网络的功能。当在用户跨网漫游的情况下,发起携带专用APN业务请求时,只要在标准DNS中配置专用APN对应的域名与网关设备的对应关系,以及在ENUM DNS设备的资源记录中配置专用APN与归属地GGSN的对应关系,采用上述实施例的流程依然可以实现归属地接入的功能。\n[0101] 上述实施例中描述的网关设备和ENUM DNS设备均是逻辑功能实体,在进行实际的网络布署时,并不一定是独立的物理设备,可以是在其它物理设备中实现相应的功能,或者将所述功能分散在不同物理设备中实现。如具体实现时网关设备所具备的功能可以在GGSN中一并实现,ENUM DNS设备的功能也可以由其它DNS设备如DNS_R一并提供。\n[0102] 由上述本发明提供的具体实施方案可以看出,其通过网关设备接收拜访网络发起携带APN的业务请求;并根据所述业务请求与归属网络的ENUM DNS设备进行交互,得到用户归属地GGSN的IP地址或域名,并根据所述归属地GGSN的IP地址或域名,将所述业务请求发送给所述归属地的GGSN,并通过所述归属地的GGSN,将漫游用户接入到所述APN对应的归属地的分组数据网络。可见通过本发明的实施例,不需要对拜访网络中的设备作更改,即可实现当用户跨网漫游到拜访网络后,能够通过通用APN,实现漫游用户接入到归属地网络。\n[0103] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2015-04-29
未缴年费专利权终止
IPC(主分类): H04W 8/02
专利号: ZL 200710079981.3
申请日: 2007.03.01
授权公告日: 2012.12.12
- 2012-12-12
- 2008-10-29
- 2008-09-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-10-11
|
2006-04-30
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |