接入网关的选择方法、系统及网关选择执行节点技术方案

技术编号:3542753 阅读:194 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种接入网关选择方法、系统及网关选择执行节点,该方法包括:当网关选择执行节点收到用户终端发送的承载建立请求后,在构造DNS解析请求时,将所述承载建立请求对应的运营商域名封装到DNS解析请求中,发送给DNS服务器;进行接入网关的地址解析;返回DNS解析结果,其中包含所述运营商域名对应的接入网关的地址信息;网关选择执行节点根据所述地址信息选择与所述运营商域名对应的接入网关作为所述承载建立请求所对应的接入网关。本发明专利技术减少了漫游地DNS解析服务器的对网关选择的限制,漫游地的运营商的DNS服务器即使不存储归属地运营商的接入网关的地址信息,也可以为漫游的用户终端选择到归属地的接入网关。

【技术实现步骤摘要】

本专利技术涉及一种接入网关的选择方法、系统及网关选择执行节点,尤其是一种在移动分组域中的接入网关的选择方法、系统及网关选择节点。
技术介绍
目前移动分组域网络的结构如图1所示,其中GGSN(Gateway GPRSSupporting Node,网关GPRS支持节点)是移动通信网络与IP网络的网关,负责给UE(User Equipment,用户终端)分配IP地址使UE能够访问IP网络。而SGSN则负责资源管理和控制,替用户选择合适的GGSN,为UE和GGSN之间通信提供通道;HLR/HSS(Home Location Register,归属位置寄存器/HomeSubscription Storage,高速交换机)负责用户签约数据的存储。如图2所示,3GPP R7以后允许用户面数据直接在无线网络和GGSN之间传送,而信令面则仍然通过SGSN(GPRS服务支持节点)与无线网络相连,称为One Tunnel架构。3GPP正在进行简化移动分组域网络结构的标准化工作,图3、图4是可能性较大的两种未来移动分组域网络结构,其中PDN GW(报文数据网网关)和Serving GW(服务网关)是从GGSN演变而来,PDN GW负责给UE分配IP地址,而Serving GW的存在有利于在维持PDN GW不变的情况下用户进行大范围移动。MME(移动性管理实体)是从SGSN演变而来,负责资源管理和控制,替用户选择合适的PDN GW。从以上描述可以看出,无论是目前的移动分组域网络架构、3GPP R7定义的移动分组域网络架构还是未来可能的移动分组域网络架构,都存在三个逻辑节点:网关节点、网关选择执行节点、用户签约数据储存节点,其关系也都是如图5所示。-->无论是目前的移动分组域网络架构、3GPP R7定义的移动分组域网络架构还是未来可能的移动分组域网络架构,用户的签约数据都将在用户附着网络时通过用户签约数据存储节点下发到网关选择执行节点,用户移动时如果更换了网关选择节点用户的签约数据也将通过用户签约数据存储节点下发到新的网关选择执行节点,用户签约数据发生变化时新的用户签约数据也将通过用户签约数据存储节点下发到新的网关选择执行节点。下发的流程如图6所示。无论是目前的移动分组域网络架构、3GPP R7定义的移动分组域网络架构还是未来可能的移动分组域网络架构,分组域网关的选择都是由网关选择执行节点完成的,流程如图7所示,主要包括如下步骤:步骤1、用户设备向网关选择执行节点发送承载建立请求;步骤2、网关选择执行节点构造DNS(Domain Name Server,域名服务器,简称DNS)请求消息;步骤3、网关选择执行节点向DNS服务器发送DNS解析请求;步骤4、DNS服务器进行解析后,向网关执行节点返回DNS解析结果;步骤5、网关选择执行节点从DNS解析结果中选择一个网关节点为承载建立请求的接入网关。在步骤2中,网关选择执行节点一般通过将用户签约数据中IMSI字段中包含的用户的国家号和网络号附加到用户指示的APN((Access Point Name,接入点名称)名字的后面以确定用于DNS解析的APN。这样漫游用户即使和本地用户所使用的APN相同,也能够根据国家号和网络号定位到合适的网关节点(运营商一般希望漫游到其他运营商的自己的用户流量能够回到自己的网关节点进行处理)。在步骤3中,一个运营商的DNS服务器需要配置另一个运营商需要漫游的APN和那个运营商所拥有的国家号、网络号的所有组合来支持来自那个运营商的漫游用户。在步骤1中,如果用户终端没有显式的在承载建立请求消息中给出用户-->指示的APN,则实际上表示用户希望使用缺省的APN,这样在步骤2中网关选择执行节点在构造用于DNS解析的APNX时将使用在用户签约数据中配置的缺省APN作为用户指示的APN。在步骤2之前,网关选择执行节点可能根据一些用户签约数据中包含的字段和用户发送的承载建立请求消息中包含的字段进行网关节点的选择,这种情况下可能不需要执行步骤2、3、4、5。例如用户发送的承载建立请求消息中包含了用户希望使用的网关节点的IP地址并且用户签约数据中也允许用户使用该网关节点,那么网关选择执行节点可以使用选择使用该网关节点为用户提供服务。在步骤2之中,网关选择执行节点可能根据运营商的配置在构造用于DNS解析的APNX时附加上其他信息,例如IMSI(国际用户识别码)中除了国家号和网络号之外的部分内容等等。在步骤5之后,如果由于DNS解析结果中没有提供网关节点的IP地址或者IP地址列表而无法在步骤5中选择一个网关节点,或者由于步骤5中选择的网关节点的IP地址不可达时,网关选择执行节点可以拒绝用户的承载建立请求,也可以根据运营商的配置选择一个网关节点(如默认网关节点),或者根据用户签约数据中的信息选择一个网关节点(如用户签约信息中配置的默认网关节点),或者重新构造用于DNS解析的APNX重复步骤3、4、5来解析网关节点的地址。通过分析上述现有技术可以看出,存在如下缺陷:1)在现有技术中,要实现漫游用户终端访问其归属运营商的网关节点,漫游地的运营商的DNS服务器需要配置归属地运营商的APN(Access PointName,接入点的名称)名字和国家号、网络号以及对应的网关地址,这样在DNS解析的过程中,漫游地的运营商的网关选择执行节点才可以获得归属地运营商的网关节点的地址,如果漫游地的运营商的DNS服务器中未配置归属地运营商的接入网关节点的地址信息,或者在漫游地的DNS服务器中存在与归属地接入网关相同的APN(Access Point Name,接入点的名称)名字,而-->未存储归属地运营商的国家号、网络号,此种情况下,无法为用户终端的选择归属地运营商的网关。2)现有技术的网关选择方案对各运营商的DNS服务器的配置要求较多,一个运营商对应的APN和国家号、网络号以及对应的网关地址需要配置在其他多个其他运营商的DNS服务器中,当该运营商的网关地址变化,或者增加了新的网络号时,需要修改其他运营商的DNS服务器,数据更新极为不便。3)对于一个运营商的DNS服务器,也需要至少存储运营商对应的APN和国家号、网络号以及对应的网关地址等内容,由于国家号、网络号并不能唯一对应一个运营商,一个运营商可能有多个网络号,这样在运营商的DNS服务器需要按照国家号、网络号的不同进行分别存储,极大了浪费了运营商的DNS服务器的存储成本。4)现有的网关选择方案,在进行DNS解析的过程中,很不灵活,受到漫游地运营商的DNS服务器存储的信息的限制,不便于归属地运营商开展漫游业务。
技术实现思路
本专利技术的目的是提供一种移动分组域的接入网关的选择方法、系统及网关选择执行节点,在漫游的执行网关选择的操作时,减少漫游地DNS解析服务器的对网关选择的限制以及根据国家号、网络号进行网关地址解析所带来的限制。为实现上述目的,本专利技术提供了一种移动分组域的接入网关的选择方法,包括:当网关选择执行节点收到用户终端发送的承载建立请求后,在构造DNS解析请求时,将所述承载建立请求对应的运营商域名封装到DNS解析请求中,发送给DNS服务器;进行接入网关的地址解析;返回DNS解析结果,该DNS解析结果中包含所述运营商域名对应的接入网关的本文档来自技高网
...

【技术保护点】
一种移动分组域的接入网关的选择方法,其特征在于,包括: 当网关选择执行节点收到用户终端发送的承载建立请求后,在构造DNS解析请求时,将所述承载建立请求对应的运营商域名封装到DNS解析请求中,发送给DNS服务器; 进行接入网关的地址解析; 返回DNS解析结果,该DNS解析结果中包含所述运营商域名对应的接入网关的地址信息; 所述网关选择执行节点根据所述地址信息选择与所述运营商域名对应的接入网关作为所述承载建立请求所对应的接入网关。

【技术特征摘要】
1、一种移动分组域的接入网关的选择方法,其特征在于,包括:当网关选择执行节点收到用户终端发送的承载建立请求后,在构造DNS解析请求时,将所述承载建立请求对应的运营商域名封装到DNS解析请求中,发送给DNS服务器;进行接入网关的地址解析;返回DNS解析结果,该DNS解析结果中包含所述运营商域名对应的接入网关的地址信息;所述网关选择执行节点根据所述地址信息选择与所述运营商域名对应的接入网关作为所述承载建立请求所对应的接入网关。2、根据权利要求1所述的方法,其特征在于,在网关选择执行节点收到用户终端发送的承载建立请求之前还包括:用户签约数据存储节点将包含有所述用户终端对应的归属地运营商域名特征的用户签约数据下发到所述网关选择执行节点。3、根据权利要求1所述的方法,其特征在于,所述网关选择执行节点为所述用户终端的漫游地或归属地的网关选择执行节点,所述DNS服务器为漫游地或归属地运营商的DNS服务器,所述漫游地或归属地运营商的DNS服务器中存储有所述运营商域名以及所述运营商域名对应的接入网关的地址信息;所述进行接入网关的地址解析具体为:查询所述漫游地或归属地运营商的DNS服务器,根据所述运营商域名进行检索、并获取与其对应的接入网关的地址信息。4、根据权利要求1所述的方法,其特征在于,所述网关选择执行节点为所述用户终端的漫游地的网关选择执行节点,所述DNS服务器为漫游地运营商的DNS服务器,所述漫游地运营商的DNS服务器中没有存储所述运营商域名以及所述运营商域名对应的接入网关的地址信息;所述进行接入网关的地址解析具体为:漫游地运营商的DNS服务器将该解析请求发送给其上一级的DNS服务器,通过标准的域名解析的方式获取所述运营商域名对应的接入网关的地址信息。5、根据权利要求2所述的方法,其特征在于,将所述承载建立请求对应的运营商域名封装到DNS解析请求中具体为:所述网关选择执行节点使用所述归属地运营商域名特征和接入点名称构造所述承载建立请求对应的运营商域名,然后封装到DNS解析消息中。6、根据权利要求5所述的方法,其特征在于,在构造DNS解析请求之前,网关选择执行节点判断所述承载建立请求中是否包含用户终端指示的接入点名称,如果用户终端发送的承载建立请求中包含用户终端指示的接入点名称,则网关选择执行节点将其作为所述接入点名称来构造所述运营商域名;如果用户终端发送的承载建立请求不包含用户终端指示的接入点名称,则网关选择执行节点使用在用户签约数据中配置的缺省接入点名称作为所述接入点名称来构造所述运营商域名。7、根据权利要求5所述的方法,其特征在于,所述网关选择执行节点在构造DNS解析请求时,构造所述承载建立请求对应的运营商域名所使用的信息还包括:国际移动用户识别码中的国家号和/或网络号和/或除了国家号和网络号之外的其他信息。8、根据权利要求1所述的方法,其特征在于,在构造DNS解析请求之前,网关选择执行节点判断承载建立请求中是否包含用户终端希望使用的接入网关的IP地址,如果用户终端发送的承载建立请求消息中包含了用户终端希望使用的接入网关的IP地址,并...

【专利技术属性】
技术研发人员:刘鸿
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:11[]

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

1
相关领域技术
  • 暂无相关专利