选择网关通用分组无线电服务(GPRS)支持节点的系统和方法与流程

文档序号:11437877阅读:275来源:国知局
选择网关通用分组无线电服务(GPRS)支持节点的系统和方法与流程

本分案申请的母案申请日为2008年5月9日、申请号为200880129230.0、发明名称为“选择网关通用分组无线电服务(gprs)支持节点的系统和方法”。

本发明主要涉及移动ip的领域。



背景技术:

目前许多移动台(或“用户设备”(ue))配置成能够通过多种接入网获得对因特网的接入。例如,移动台可以通过非3gpp定义的接入网(例如wlan/wifi网络)和通过无线电接入网(ran)(如3gppran(例如gsm/edgeran(geran)、utran等)来获得对因特网的接入。在本文献的余下部分,将使用无线lan(wlan)来举例说明非3gpp接入技术。但是,应该理解还可以使用其他非3gpp接入技术。

当移动台使用wlan接入网来接入因特网时,移动台可以利用归属代理(ha),而当移动台使用3gpp接入网来接入因特网时,移动台可以利用grps主干网,这包括服务gprs支持节点(sgsn)和网关gprs支持节点(ggsn)。3gpp正在定义一种解决方案,用于移动台从通过wlan来接入因特网迁移到通过3gppran来接入因特网时的ip会话连续性。为了促进此ip会话连续性,已提出将ha功能与ggsn并置在一起(例如为ggsn提供用于实现ha的软件)。

将ha与ggsn组合成单个节点的主要优点之一是,能够在移动台正在经由gprs来接入因特网时避免移动ip特定的信令和用户平面开销。这通过将gprs接入作为移动台的“归属链路”来对待而实现。“归属链路”是移动台使用接入时对于双堆栈移动ipv6(dsmipv6)的特定情况,其中分配到移动台的ip地址在该接入中等于dsmipv6ha分配到移动台的归属地址(hoa)。在其他移动ip变体(如移动ipv6(mipv6)和移动ipv4(mipv4))中也存在对应的“归属链路”功能性。在这些实施例的描述中,使用dsmipv6,但是应该理解,还可以使用移动ip的其他变体。

当移动台正在使用gprs接入时,dsmipv6未被激活,并仅使用常规gprs过程将ip接入提供到移动台。当移动台正在使用wlan接入(例如,i-wlan接入)时,移动台从分组数据网关(pdg)接收到转交地址(coa),并使用dsmipv6连接到ggsn/ha中的ha功能。gprs中指派的ip地址(pdp地址)与经由dsmipv6指派的ip地址(归属地址)相同。

在组合的ggsn/ha的情况下,要求移动台在使用gprs和i-wlan时选择相同的ggsn/ha实体。与此有关的一个问题是ggsn选择机制不同于ha选择机制。

gprs中的ggsn选择由sgsn基于接入点名称(apn)来执行。apn信息可以从hlr接收、从移动台接收或在sgsn中预先配置。基于从移动台、hlr接收的或sgsn中预先配置的该信息,sgsn创建在dns中解析的apn串。在来自dns的回复中,sgsn接收到支持所请求的apn的ggsn的一个或多个ip地址。

dsmip6的ha选择可在不同方式中执行。为i-wlan移动性指定的一种选择是移动台解析dns中的“haapn”。注意,此dns系统对于移动台是可接入的,并且与sgsn所使用的gprs核心网络内部dns系统在逻辑上是分开的。在来自dns的回复中,移动台接收到支持所请求的haapn的ha的一个或多个ip地址。

所期望的是用于选择支持节点以便移动台将wlan接入过渡到gprs接入时选择相同的ggsn/ha实体的系统和方法。



技术实现要素:

在一个方面中,本发明提供一种用于选择支持节点(例如ggsn或其他支持节点)的方法。在一些实施例中,该方法包括:获得用于代理(例如,移动ip系统中的归属代理)的网络地址;向名称服务器(例如,域名服务器或其他名称服务器)传送对于与网络地址关联的名称的请求;响应于该请求,从名称服务器接收与网络地址关联的名称;发起网络附连(例如,gprs附连);并在发起网络附连之后,发起上下文激活(例如,pdp上下文激活),其中发起上下文激活的步骤包括将所述名称传送到第二支持节点(例如,sgsn)。第二支持节点可以配置成基于所接收的名称来选择另一个支持节点(例如,ggsn)。在一些实施例中,基于所接收的名称来选择另一个支持节点的步骤包括向第二名称服务器传送对于与该名称关联的网络地址的请求。第二名称服务器可以不同于第一记载的名称服务器(例如,第二名称服务器可以是gprs内部名称服务器)。向名称服务器传送请求的步骤可以在发起网络附连的步骤之前执行,并且网络地址可以是因特网协议(ip)地址。

在另一个方面中,本发明提供一种改进的移动台。在一些实施例中,改进的移动台可操作以:获得用于代理的网络地址;使用该代理来接入网络;向名称服务器传送对于与网络地址关联的名称的请求;从名称服务器接收与网络地址关联的名称;发起网络附连;以及在发起网络附连之后,向支持节点传送从名称服务器接收的名称。优选的是,支持节点配置成基于所接收的名称来选择另一个支持节点。

在另一个方面中,本发明提供一种改进的通信系统。在一些实施例中,该改进的通信系统包括:gprs网络,其包括sgsn、组合的ggsn/ha节点和第一名称服务器;以及第二名称服务器,其中该第二名称服务器配置成将与组合的ggsn/ha节点的ha功能关联的网络地址映射到名称,并且该第一名称服务器配置成将该名称映射到与组合的ggsn/ha节点的ggsn功能关联的网络地址。

下文参考附图来描述本发明的上述和其他方面以及实施例。

附图说明

结合于本文中并形成说明书一部分的附图示出本发明的多种实施例。在这些附图中,相似的引用数字指示相同或功能上相似的要素。

图1示出根据本发明的实施例的通信系统。

图2是示出根据一些实施例用于选择ggsn的过程的流程图。

图3是根据本发明的实施例的移动台(ms)的功能框图。

具体实施方式

在一个方面中,本发明提供用于选择ggsn的系统和方法。

现在参考图1,图1示出根据本发明的实施例的通信系统100。更确切地来说,图1示出移动台102,移动台120能够通过wlanan106以及通过3gppran108和gprs网络110接入分组数据网络104(例如,因特网或其他ip网络)。gprs网络110包括sgsn112、ggsn/ha114(例如,添加有ha功能性的常规ggsn)和域名服务器(dns)116。第二域名服务器118是可经由网络104来接入的。

现在参考图2,图2是示出用于在图1所示的环境中选择ggsn的过程200的流程图。过程200可以开始于步骤202,其中移动台(ms)102获得与ggsn/ha114的ha功能关联的ip地址,并通过wlan接入网106来接入网络104。例如,ms102可以与连接到网络104的服务器120建立ip会话。

在步骤204中,ms102向dns118传送请求以用于使用与ha功能关联的ip地址进行反向查询。即,例如,ms102可以向dns118传送反向查询请求消息,该消息包含与ha功能关联的ip地址并促使dns118使用该ip地址在其数据库中查询与该ip地址关联的名称。在步骤206中,dns118返回与ip地址关联的名称。该名称可以是接入点名称(apn)。

在步骤208中,ms102发起gprs附连过程以连接到网络114。例如,在与服务器120的ip会话仍为活动时,ms102可能已移出网络106的覆盖区域,并进入网络108的覆盖区域,从而促使ms102发起gprs附连过程。

在步骤210中,ms102发起pdp上下文激活(例如ms102向sgsn112传送“激活pdp上下文”请求)并作为pdp上下文激活的部分向sgsn112提供在步骤118中接收到的名称。

在步骤212中,sgsn112解析名称(例如,使用该名称执行dns查询),并接收一个或多个ip地址,其中每个ip地址对应于组合的ggsn/ha114的ggsn功能。例如,在步骤212中,sgns112可以向dns116传送网络地址查询请求,该请求包含作为pdp上下文激活的部分从ms102接收的名称。

在步骤214中,完成pdp上下文激活,并且移动台接收用于pdp上下文的与wlan接入中作为归属地址所使用的相同的ip地址。

以此方式,sgsn112将选择ms102通过网络106进行因特网接入时ms102所使用的相同ggsn/ha实体。

现在参考图3,图3示出根据本发明的一些实施例的ms102。

如图3中所示,ms102包括:(1)用于传送和接收数据的收发器302;(2)除其他以外,用于存储响应反向查询请求从名称服务器118接收的名称306和用于促使装置102执行本文描述及图2中的流程图所示的功能的软件308的存储装置304(例如,非易失性存储器)。

虽然上文描述了本发明的多种实施例/变化,但是应该理解,它们通过仅示例而非限制的方式来呈现。因此,本发明的广度和范围不应局限于任何上述示范实施例。此外,除非指明,否则上文实施例均不互相排斥。因此,本发明可以包括多种实施例的特征的任何组合和/或集成。

另外,虽然上文描述及图中所示的过程是作为步骤的序列来示出的,但是这样做仅仅是为了说明的缘故。因此,设想可以添加一些步骤,可以省略一些步骤,以及可以重新布置步骤的次序。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1