首页> 中国专利> 使用短暂注册以及扩展绑定撤回消息的多归属协议的支持

使用短暂注册以及扩展绑定撤回消息的多归属协议的支持

摘要

本发明借助具有新指示符和识别信息的新的代理绑定更新请求以及代理绑定应答消息来解决这些问题。也就是,归属代理/本地移动性锚点将交换代理绑定更新消息以及代理绑定应答消息,该代理绑定应答消息包括诸如移动节点识别(MN-ID)、归属网络前缀(HHNP)的信息,但是也能包括选择性的信息域,诸如接入类型、移交指示符(HI)以及接口识别(接口ID)。通过包括新的接入类型、指示符以及识别信息,本地移动性锚点能以对来自移动节点的新移动请求的更好理解的方式来回应绑定更新请求消息。本发明也包括具有由本地移动性锚点发送至移动性代理网关的扩展触发信息域的绑定撤回消息。

著录项

  • 公开/公告号CN102037460A

    专利类型发明专利

  • 公开/公告日2011-04-27

    原文格式PDF

  • 申请/专利权人 北方电讯网络有限公司;

    申请/专利号CN200980118480.9

  • 申请日2009-03-19

  • 分类号G06F15/173;

  • 代理机构中国专利代理(香港)有限公司;

  • 代理人李湘

  • 地址 加拿大魁北克省

  • 入库时间 2023-12-18 02:13:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-04-17

    授权

    授权

  • 2013-01-16

    专利申请权的转移 IPC(主分类):G06F15/173 变更前: 变更后: 登记生效日:20121213 申请日:20090319

    专利申请权、专利权的转移

  • 2011-06-15

    实质审查的生效 IPC(主分类):G06F15/173 申请日:20090319

    实质审查的生效

  • 2011-04-27

    公开

    公开

说明书

相关申请数据

本申请涉及于2008年3月19日提交的、临时专利申请序号为61/037,840的专利申请,并依据美国专利法第35条§119(e)对该在先申请要求优先权。通过引用也将该临时专利申请整体并入该实用专利申请中。

技术领域

一种用于为在通信系统上的移动节点分配地址的方法,该方法使用短暂注册(transient registration)消息和扩展绑定(binding)撤回指示消息。

背景技术

基于IP的移动系统规定在至少一个移动节点和无线通信网络之间的通信。术语“移动节点”包括移动通信单元(例如,移动终端,“智能电话”,诸如带无线连接性的便携式个人电脑的移动(nomadic)装置(如以下更详细描述))。在其它要件中,无线通信系统包括归属(home)网络和外地(foreign)网络。移动节点可以通过这些网络改变它的附属至因特网的点,但是为IP寻址(addressing)目的,移动节点将总是与单一归属网络相关联。归属网络包括归属代理并且外地网络包括外地代理—二者都控制进入它们的网络以及从它们的网络外出的信息分组的路由。

取决于适用于任一特定网络配置或通信系统的命名法,移动节点、归属代理和外地代理可以被称为不同的名字。例如,“移动节点”包含具有至无线网络的缆线方式(例如,电话线(“双绞线”)、以太网缆线、光缆等等)连接性以及直接至蜂窝网络的无线连接性的PC,如可以通过具有各种特征和功能(诸如因特网接入、电子邮件、消息接发服务等等)的各种构造和各种模型的移动终端(“手机”)所体验的。取决于由特定系统供应商所采用的命名法,移动节点有时被称为用户设备、移动单元、移动终端、移动装置或者相似的名称。通常地,也存在相应的节点(其可以为移动的或固定的),该节点可位于用于与该移动节点通信的网络上。

归属代理也可以是指本地移动性锚点(Local Mobility Anchor)、归属移动性管理器(Home Mobility Manager)、归属位置注册器(Home Location Register),并且外地代理可以是指移动接入网关(Mobile Access Gateway,MAG)、服务移动性管理器(Serving Mobility Manager)、访问位置注册器(Visited Location Register)以及访问服务实体(Visiting Serving Entity)。术语移动节点、归属代理和外地代理并不打算被严格地定义,而是可以包括其它移动通信单元或者位于归属网络或外地网络的监督(supervisory)路由装置。外地网络也可以被称为服务网络。

注册移动节点

外地代理和归属代理周期地广播代理广告至与该代理相关的本地网络上的所有节点。代理广告为来自网络上的代理的消息,该消息可以在移动IP协议(RFC2002)或其它类型通信协议下发布。该广告应包括被要求唯一地识别至移动节点的移动性代理(例如归属代理、外地代理等)的信息。移动节点检查代理广告并且确定它们是否连接至归属网络或外地网络。

为IP寻址目的移动节点将总是与它的归属网络和子网络相关联,并且移动节点将具有通过位于归属网络和外地网络的路由器路由至移动节点的信息。如果该移动节点位于其归属网络上,则依据标准寻址和路由方案,信息分组将被路由至移动节点。但是,如果移动节点正访问外地网络,则移动节点从代理广告获得合适的信息并通过外地代理传输注册请求消息(有时称为绑定更新请求)至其归属代理。注册请求消息将包括用于移动节点的转交(care-of)地址。注册答复信息(也被称为绑定更新应答消息)可以通过归属代理被发送至移动节点,以确认注册过程已经成功地完成。

通过向归属代理注册“转交地址”,移动节点向归属代理随时报告关于其在外地网络上的位置。注册的转交地址识别移动节点所位于的外地网络,并且归属代理使用该注册的转交地址来转发(forward)信息分组至外地网络,用于随后至移动节点的传递。如果归属代理接收寻址到移动节点的信息分组,同时该移动节点位于外地网络,则归属代理利用可应用的转交地址,将传输该信息分组至移动节点在外地网络上的当前位置。也即,包含转交地址的该信息分组然后将通过在外地网络上的路由器按照转交地址被转发并被路由至外地网络上的移动节点。

当移动节点从一个外地网络移至另一个外地网络时,随着向归属代理或本地移动性锚点注册转交寻址,有时会有问题。进一步,在单个或多个外地网络上可以支持多个接口,这些网络可以包括不同的通信接入类型,如802.11d、802.11g、HRPD、WiFi、WiMax、CDMA或LTE。当移动节点变得与在单个或多个网络上的不同接入类型耦接时,可能会遇到问题。最后,伴随与通过本地移动性锚点和移动性代理网关优化在网络上的资源使用有关的切换(hand-off)过程,出现了问题,包括与通过移动性代理网关(或外地代理)作出的拒绝资源撤回请求的判断有关的问题以及作出的保持哪些网络资源、撤回哪些网络资源或暂时地将哪些网络资源保持预定时间段的判断相关的问题。

从而,本发明的主要目的是,在存在至新外地网络的移交(handover)的场合、在存在至同一外地网络上的(在该外地网络上支持多个接入类型)至第二种接入类型的移交的场合和/或为用于连接移动节点至外地网络而支持多个接口的场合,为移动节点提供寻址支持。进一步,本发明的主要目的是从本地移动代理提供足够的信息,因而移动性代理网关(或外地代理)能在网络上优化资源使用,包括足够的信息以确定何时拒绝资源撤回请求和确定保持哪些网络资源、撤回哪些网络资源或暂时地将哪些网络资源保持预定时间段。

发明内容

本发明借助于下列方式解决这些问题,具有新的指示符和识别信息的新的代理绑定更新请求和代理绑定应答消息以及具有附加信息的扩展绑定撤回触发消息,该扩展绑定撤回触发消息由本地移动性锚点提供并由移动性代理网关(或外地代理)用来优化网络上的资源使用。

也就是,归属代理/本地移动性锚点将交换代理绑定更新消息以及代理绑定应答消息,这些消息包括诸如移动节点识别(Mobile Node Identification,MN-ID)、归属网络前缀(Home Network Prefix,HNP)的信息,但是也能包括选择性的信息域,诸如接入类型、移交指示符(Handover Indicator,HI)以及接口识别(Interface ID)。通过包括新的接入类型、指示符(indicator)以及识别信息,本地移动性锚点能以对来自移动节点的新连接性请求的更好理解的方式,响应于绑定更新请求消息。代理绑定更新请求以及应答消息为附加信息的传输可能需要新的域或者扩展域,并且本地移动性锚点/归属代理也将需要扩展其绑定缓存条目表以支持这些新的信息域。

进一步,由本地移动性锚点发送至移动性代理网关(或者外地代理)的扩展绑定撤回触发消息将包括详细的信息,移动性代理网关能使用该信息以确定何时拒绝资源撤回请求或者确定是否撤回、保持网络上的资源或短暂地将在网络上的资源保持预定时间段。使用新的协议申请或者来自之前注册申请的修改的消息,可以实施本发明。

附图说明

当结合附图阅读时,本发明的目的和特征将从以下详细的说明书和所附权利要求更容易地理解,在附图中,相同的数字表示相同的单元,并且在附图中:

图1是使用指定接入类型域的代理消息的本发明中所使用的移动基于IP的通信系统;

图2是绑定缓存条目表,其支持用于图1中所示系统的这些条目;

图3是使用指定接入类型和移交指示符域的代理消息的本发明中使用的移动基于IP的通信系统;以及

图4是绑定缓存条目表,其支持用于图3中所示系统的这些条目。

图5示出使用短暂绑定更新消息以及扩展绑定撤回触发消息的呼叫流程示意图。

当结合附图阅读时,本发明的目的和特征从以下详细的说明书和所附权利要求将更容易地理解,在附图中,相同的数字表示相同的单元。

具体实施方式

在图1中,分别以带移动节点125、归属网络110以及外地网络130和150示出基于IP的移动系统的整体架构。如图1所示,归属网络110具有归属代理或本地移动性锚点113。本地移动性锚点113通过通信链路112耦接至在外地网络150上的移动性代理网关155,并且本地移动性锚点113通过通信链路115耦接至在外地网络130上的移动性代理网关135。

移动性代理网关135通过无线接入系统耦接至移动节点125,该无线接入系统包含通过无线通信链路127耦接至天线/发射机137的基站收发机139。移动性代理网关155使用第二种通信接入类型(诸如WiMax或WiFi)与移动节点125耦接,其由接口141和无线通信链路157支持。

图1也示出通过连接176以及第二接入接口177从外地代理135至移动节点125的连接。该接口是通过无线通信链路180连接至移动节点125。在该实施例中,由连接接口177所支持的通信接入类型与由接口141所支持的第二通信接入类型相同。本实施例具有一个限制:在网络中可以支持多个接口,但是在任一给定的外地网络(诸如网络150或130)上,对每一通信接入类型仅支持一个接口。

移动节点125被示出分别经由无线通信链路157和127电性耦接至外地网络150和130。但是,移动节点125可以与任一耦接至外地网络的收发机或接入网络通信。也即,通信链路127和157是无线传输链路,但是这些链路可以由网络上的两个或两个以上的节点之间的连接或网络或管理域上的两个或两个以上的用户之间的连接的任一个组成。

术语本地移动性锚点、归属代理以及外地代理可以如在移动IP协议(RFC2002)中所定义的那样,但是这些代理并不是被限制在单个协议或系统。实际上,如本申请中所使用的那样,术语归属代理可以指归属移动性管理器、归属位置注册器、归属服务实体或在归属网络110上的对于移动节点125具有管理移动性相关功能的责任的任一其它代理。同样地,如本申请中所使用的那样,术语移动性代理网关可以指外地代理、服务移动性管理器、访问位置注册器、访问服务实体或在外地网络上的对于移动节点125具有管理移动相关功能的责任的任一其它代理。

在图1所示的移动IP通信系统中,移动节点125通过永久IP地址来识别。在移动节点125与其归属网络110耦接时,移动节点125像在归属网络110上的任一其它固定节点一样接收信息分组。当移动时,移动节点125也可以使自身定位于外地网络,诸如网络130或150。当位于外地网络130或150上时,归属网络110通过“以隧道方式建立(tunneling)”至外地网络130或150的数据通信,发送该数据通信至移动节点125。

移动节点125通过向本地移动性锚点113注册转交地址,随时向本地移动性锚点113报告其当前位置或者外地网络关联。必要地,转交地址表示移动节点125当前所处的外地网络。如果本地移动性锚点113接收寻址到移动节点125的信息分组,同时移动节点125位于外地网络130上,则本地移动性锚点113将该信息分组“以隧道方式传送”至外地网络130以用于随后的至移动节点125的传输。

外地代理135参与向本地移动性锚点113报告移动节点125的当前转交地址。在信息分组通过本地移动性锚点113被转发至外地代理135后,外地代理135也接收移动节点125的信息分组。而且,外地代理135用作默认(default)路由器,其在移动节点125连接至外地网络130时,用于由移动节点125所生成的流出(out-going)信息分组。

移动节点125参与向本地移动性锚点113报告其当前位置信息,并请求至相关的外地网络的连接。当移动节点125转换连接至在外地网络上或者在完全不同的外地网络上的不同接入类型(移交)时,移动节点125从代理广告获得关于外地网络的和/或外地代理的地址的合适信息。

当首先连接至本地移动性锚点113时,移动节点125将在图2中的绑定缓存条目表(binding cache entry table)上建立条目,该条目指定用于移动节点125的移动节点识别。连同移动节点识别域,信息的接入类型域包被包括在代理绑定更新请求中以及在图2中的绑定缓存条目表中。图2是绑定缓存条目表160,其对于移动节点识别165以及接入类型167至少具有列和行条目。在绑定缓存条目表上保持其它域,但这些是出于本发明考虑的相关条目。

由于在图1中所示的网络上的每种接入类型受限于来自每个外地网络的单个接口,所以本地移动性锚点将检查从移动节点125接收的随后的代理绑定更新请求,以确定对于该移动节点125,该代理绑定更新请求是否具有与在绑定缓存条目表160上之前所保持的相同的接入类型指示符。如果对于该移动节点125,在代理绑定更新请求中发现与在绑定缓存条目表160中之前所保持的相同的接入类型指示符,则本地移动性锚点113将该情形认定为移动节点125至新的外地网络的移交,诸如移动节点125从外地网络130至外地网络150的移交。

本地移动性锚点113为移动节点将建立新的绑定缓存条目,并且转交寻址以及本地网络前缀将被改变以指定新的外地网络作为移动节点125可以位于的网络,这一信息将被传输至合适的移动性接入网关135以及移动节点125。如果与代理绑定更新请求中的信息的比较示出对于移动节点125的不同接入类型连接,则本地移动性锚点将确定归属网络前缀是否应该指定移动节点125之前所处的外地网络而没有向新的外地网络移交的指示。如果是这种情况,则用于移动节点125的条目将在绑定缓存条目表上被修改,以指示移动节点125仍旧连接至第一外地网络130,该信息将被传输至合适的移动性接入网关135以及移动节点125。

也即,与至新的外地网络的移交相反的是,该比较可以简单示出对于移动节点125的新连接是新的接入类型。如果这样,本地移动性锚点113将以具有指向于第一外地网络130的归属网络前缀指示符的代理绑定更新响应对代理绑定更新请求作出回应。在该方式中,在本地移动性锚点113处的新的代理绑定更新请求的接收不会自动建立该移动节点的新的归属网络前缀,这解决了关于确定移动节点何时简单地连接至同一网络上的新的接入类型或者何时被移交至新的外地网络的一些问题。

如果对于移动节点125至新的外地网络150和外地代理155的移交完成,则常规的代理绑定更新请求消息被发送至本地移动性锚点113。本地移动性锚点113更新其图2中所示的绑定缓存条目表以指示移动节点当前附属于新的外地网络150和外地代理155。在缓存条目表上的指示为与移动节点125的业务(traffic)通信是双向的。本地移动性锚点113发送确认移交请求的接收的代理绑定应答给新的外地代理155,并且本地移动性锚点删除在缓存条目表中的提供连接性支持至移动节点125的涉及之前的外地网络130和外地代理135的信息。

本地移动性锚点也发送带扩展触发域信息的代理绑定撤回消息至在外地网络上的之前的外地代理135。代理绑定撤回消息指示外地代理135撤回之前专用于支持从外地代理135至移动节点125的连接性的网络资源。作为本发明的部分,扩展触发域信息提供解释信息给外地代理135,因而外地代理135能确定接受或拒绝撤回请求是否合适,并且如果这样,需要撤回什么资源、需要何时撤回这些资源以及怎样撤回这些资源。

首先,外地代理135将确定移动节点是否仍旧连接至外地网络130,并且如果这样,则外地代理将以对本地移动性锚点113的拒绝响应来回应撤回请求。其它状态也可以促使外地代理135作出拒绝响应。在接收带扩展触发信息的绑定撤回请求后和在确认撤回之前专用于移动节点125的资源是正确的之后,外地代理135将分析扩展触发信息以确定哪些网络资源需要立即被撤回、哪些网络资源需要被保持预定时间段或者被无限期地保持。在代理绑定撤回请求中的扩展触发信息能被设定为以下状态,这些状态包括对于外地代理135执行其资源的撤回有用的信息。

1未被指定的

2管理的原因

3MAG内的切换-相同接入类型

4MAG内的切换-不同接入类型

5MAG内-未知切换

6根据对等策略(Per-Peer Policy)

7撤回节点本地策略

8用户发起会话终止

9接入网络会话终止

10IPv4 HoA租约到期(lease expires)

11可能的失同步BCE状态(Out-of Sync BCE State)

250-255保留仅用于测试目的

这些状态以及在撤回请求中发现的扩展触发信息被外地代理用来优化外地网络130上所支持的资源的撤回。状态1为未被指定的,并提供足够的信息给外地代理135以在“未被指定的”移交程序或默认程序中撤回资源。状态2向外地代理135指示:从本地移动性锚点113至外地代理135的撤回请求的原因是“管理的原因”。状态3、4和5向外地代理135分别指示:移动节点125已经切换到具有与外地网络130相同的接入类型的第二外地网络150、已经切换到具有与外地网络130不同的接入类型的第二外地网络150或者因为未知的原因的切换而被切换到第二外地网络150。对于状态1至6,某些资源将被立即撤回,诸如空中接入(air access)或空中接口资源(air interface resources)。可以立即撤回其它网络资源,并且由外地代理135基于其关于怎样及何时撤回网络资源最佳的优化分析,撤回其它网络资源。为特定外地网络130及其网络资源的可用性,可以单独地编程由外地代理135所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态6和7向外地代理135指示:在外地网络130和150之间根据对等连接策略正发生切换,以及切换资源撤回是否包括之前支持与移动节点125通信的撤回节点本地策略。对于状态6和7,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源将由外地代理135基于其关于怎样及何时撤回网络资源最佳的优化分析而被撤回。为特定的外地网络130及其网络资源可用性,可单独地编程由外地代理135所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态8指示通过外地代理135的资源撤回应该包括用户发起会话资源的终止,并且状态9指示通过外地代理135的资源撤回应该包括接入网络会话资源的终止。状态10指示外地网络135应该撤回涉及租约期内的IPv4 HoA租约的资源。对于状态8和9,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源将由外地代理135基于其关于怎样及何时撤回网络资源最佳的优化分析而被撤回。可以为特殊的外地网络130及其网络资源可用性单独地编程由外地代理135所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态11向外地代理135指示存在可能的失同步BCE状态。如果“失同步”状态存在,则由于可以存在移动节点125将在预定时间段(例如寿命的剩余部分)内返回至外地网络130并又被连接至外地代理135的可能性,所以在该时间段内保持某些资源。由于这样,某些资源不是立即被撤回,因为也许在该事件中需要这些资源来支持至移动节点125的连接性。为特殊的外地网络130以及其网络资源可用性,可单独地编程由外地代理135所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态250-255是为测试目的保留的扩展触发信息,并且由于这样,能指示由外地代理135或其它连接于网络的实体使用的多个测试状态。在外地代理135执行其优化分析并撤回适当的网络资源后,外地代理将传输绑定撤回应答消息至本地移动性锚点113以确认撤回请求的收到和由外地代理依从绑定撤回请求采取的行动。

在图3中,分别以移动节点225、归属网络210以及外地网络230和250示出基于IP的移动系统的整体架构。如图3所示,归属网络210具有归属代理或本地移动性锚点213。本地移动性锚点213通过通信链路212耦接至在外地网络250上的移动性代理网关255,并且本地移动性锚点213通过通信链路215耦接至在外地网络230上的移动性代理网关235。

移动性代理网关235通过无线接入系统耦接至移动节点225,该无线接入系统包括通过通信链路227耦接至天线/发射机237的基站收发机239。通过以通信链路257耦接至移动节点225的接口241,移动性代理网关255与第二接入类型(诸如WiMax或WiFi)耦接。图3也示出了与接口241支持的相同的接入类型的第二连接,用于将移动节点225经连接276和第二接入接口277连接到外地代理255。该接口通过通信链接280与移动节点225连接。

移动节点225被示出分别经由无线通信链路257(或280)和227电性耦接至外地网络250和230。但是,移动节点225可以与任一耦接至外地网络的收发机或接入网络通信。也即,通信链路227、280和257是无线传输链路,但是这些链路可以由网络上的两个或两个以上的节点之间的连接或网络或管理域上的两个或两个以上的用户之间的连接的任一个组成。

术语本地移动性锚点、归属代理以及外地代理可以在移动IP协议(RFC2002)中定义,但是这些代理并不是被限制在单个协议或系统。实际上,如本申请中所使用的那样,术语归属代理可以指归属移动性管理器、归属位置注册器、归属服务实体或在归属网络210上的对于移动节点225具有管理移动性相关功能的责任的任一其它代理。同样地,如本申请中所使用的那样,术语移动性代理网关可以指外地代理、服务移动性管理器、访问位置注册器、访问服务实体或在外地网络上的对于移动节点225具有管理移动性相关功能的责任的任一其它代理。

在图3所示的移动IP通信系统中,移动节点225通过永久IP地址来识别。在移动节点225与其归属网络210耦接时,移动节点225像在归属网络210上的任一其它固定节点一样接收信息分组。当移动时,移动节点225也可以使自身定位于外地网络,诸如网络230或250。当位于外地网络230或250上时,归属网络210通过“以隧道方式建立(tunneling)”至外地网络230或250的数据通信,发送该数据通信至移动节点225。

移动节点225通过向本地移动性锚点213注册转交地址,随时向本地移动性锚点213报告其当前位置或者外地网络关联。必要地,转交地址表示移动节点225当前所处的外地网络。如果本地移动性锚点213接收寻址到移动节点225的信息分组,同时移动节点225位于外地网络230上,则本地移动性锚点213将该信息分组“以隧道方式传送”至外地网络230以用于随后的至移动节点225的传输。

外地代理235参与向本地移动性锚点213报告移动节点225的当前转交地址。在信息分组通过本地移动性锚点213被转发至外地代理235后,外地代理235也接收移动节点225的信息分组。而且,外地代理235用作默认(default)路由器,其在移动节点225连接至外地网络230时,用于由移动节点225所生成的流出(out-going)信息分组。

移动节点225参与向本地移动性锚点213报告当前位置信息,并请求至相关的外地网络的连接。当移动节点225转换连接至外地网络250时,移动节点213从代理广告获得关于外地网络的和/或外地代理的地址的合适信息。

当首先连接至本地移动性锚点213时,移动节点225将在图4中的绑定缓存条目表上建立条目,该条目指定用于第一接入类型的移动节点识别。连同移动节点识别域,信息的接入类型域被包括在图4中的该绑定缓存条目表中。图4是绑定缓存条目表260,其对于移动节点识别265以及接入类型267至少具有行和列的条目。

在图3中所示的系统中,多个接口(诸如接口241和277)支持单个外地网络250上的多种接入类型。由于图4的绑定缓存条目表上的相同接入类型的一致也许并不指示从在先连接的外地网络到不同外地网络的固有移交,因此代理绑定更新请求将包括用于由本地移动性锚点213分析的移交指示符。

移交指示符将在传输分组中包括新的域,该域将指示到同一外地网络上的同一接入类型的移交或者到新的外地网络的移交。也可以通过标记或其它指示符指示该信息,以示出将要发起的移交的类型,例如标记“1”表示到同一外地网络上的相同的接入类型的移交,标记“0”表示到不同的外地网络的移交。该新的域也可以指示移交状态是否未知,或者其是否是对于代理绑定更新请求的初始请求。可以在绑定缓存条目表上保持其它域,并且传输分组可以被扩展以容纳信息的新的接入类型域。

本地移动性锚点213将检查从移动节点225接收的随后的代理绑定更新请求以确定移交指示符状态。如果移交指示符指示移动节点正连接至不同外地网络,则本地移动性锚点113将为移动节点225至新的外地网络的移交(诸如移动节点225从外地网络250至外地网络230的移交)发起协议。对于移动节点,本地移动性锚点213将建立新的绑定缓存条目,并且转交(care-of)寻址以及归属网络前缀将被改变,以指定新的外地网络作为移动节点225可以所处的网络,其信息将被传输至正确的移动性接入网关235以及移动节点225。

如果移交指示符指示被请求移交到同一外地网络250上的对于移动节点225的不同接入类型连接,则本地移动性锚点213将发起为移动节点225先前所处的外地网络250指定归属网络前缀的协议而不指示到新的外地网络的移交。如果是这样的情况,则用于移动节点225的条目将在绑定缓存条目表上被修改,以指示移动节点225仍旧是连接至第一外地网络250,该信息将被传输至正确的移动性接入网关235以及移动节点225。

也即,与至新的外地网络的移交相反的是,移交指示符可以简单地示出,移动节点225的新连接是到同一外地网络250上的同一接入类型的新接口。如果这样,本地移动性锚点213将以具有指向于第一外地网络250的归属网络前缀指示符的代理绑定更新响应对代理绑定更新请求作出回应。在该方式中,在本地移动性锚点213处的新的代理绑定更新请求的接收不会为该移动节点自动建立新的归属网络前缀,这解决了关于确定移动节点转交寻址的移交是否是必要的以及确定是否有必要为移动节点的该转交寻址指定新的外地网络或同一外地网络的一些问题。

作为本发明的范围所覆盖的可选择的实施例,当首先与本地移动性锚点213连接时,移动节点225在图4中的绑定缓存条目表上建立条目,该条目指定用于第一种接入类型的移动节点识别和接口识别信息。信息的接入类型域随移动节点识别域包含在图4中的该绑定缓存条目表中,并且在列269中的接口识别信息将指示接口241或277的特定接口信息。图4是绑定缓存条目表260,其对于移动节点识别265、接入类型267以及接口269至少具有列和行的条目。

在图3所示的系统中,由多个接口(诸如接口241和277)支持在单个外地网络250上的多种接入类型。由于图4的绑定缓存条目表上的相同接入类型的一致将包括附加信息,本地移动性锚点将使用该附加信息来分析代理绑定更新请求是否涉及从之前连接的外地网络250至不同外地网络230的移交或者向同一外地网络250上同一接入类型的不同接口的移交。

除以上描述的接入类型信息和移交指示符之外,代理绑定更新请求将在传输分组中包括新的域,该新的域将识别被用于连接移动节点到外地网络的接口。新的域也可以指示接口识别是否是未知的。在绑定缓存条目表上可以保持其它域,并且传输分组可以被扩展以容纳信息的新的接入类型域。

本地移动性锚点213将检查从移动节点225所接收的随后的代理绑定更新请求以确定移交指示符状态。如果接入类型、移交指示符以及接口识别信息指示移动节点正连接至不同的外地网络,则本地移动性锚点113将发起用于移动节点225至新的外地网络的移交(诸如移动节点225从外地网络250至外地网络230的移交)的协议。本地移动性锚点213将为移动节点建立新的绑定缓存条目,并且转交寻址以及归属网络前缀将被改变,以指定新的外地网络作为移动节点225可以所处的网络,其信息将被传输至正确的移动性接入网关235以及移动节点225。

如果接入类型、移交指示符以及接口识别信息指示正在请求移交至同一外地网络250上的对于移动节点225的不同接入类型连接,则本地移动性锚点213将发起用于为移动节点225之前所处的外地网络250指定归属网络前缀的协议而没有至新的外地网络的移交的任一指示。如果是这种情况,则移动节点225的条目将在绑定缓存条目表上被修改,以指示移动节点225仍旧是连接至第一外地网络250,其信息将被传输至正确的移动性接入网关235以及移动节点225。

也即,与移交至新的外地网络相反,接入类型、移交指示符以及接口信息可以简单地示出移动节点225的新连接是到同一外地网络250上的同一接入类型的新的接口。如果这样,则本地移动性锚点213将以具有指向于第一外地网络250的归属网络前缀指示符的代理绑定更新响应对代理绑定更新请求作出回应。在该方式中,在本地移动性锚点213处的新的代理绑定更新请求的接收不会为该移动节点自动建立新的归属网络前缀,这解决了关于确定移动节点转交寻址的移交是否必要以及确定是否有必要为移动节点的该转交寻找指定新的外地网络或同一外地网络的一些问题。

本地移动性锚点也发送带扩展触发域信息的代理绑定撤回消息至在外地网络230上的之前的外地代理235。代理绑定撤回消息指示外地代理撤回之前专用于支持从外地代理235至移动节点225的连接性的网络资源。作为本发明的部分,扩展触发域信息提供解释信息给外地代理235,因而外地代理235能确定接受或拒绝撤回请求是否合适,并且如果合适,则需要撤回什么资源、需要何时撤回这些资源以及怎样撤回该资源。

首先,外地代理235将确定移动节点是否仍旧连接至外地网络230,并且如果这样,外地代理将以对本地移动性锚点213的拒绝响应来回应撤回请求。其它状态也可以促使外地代理235作出拒绝响应。在接收带扩展触发信息的绑定撤回请求后并且在确认是撤回之前专用于移动节点225的资源是正确的之后,外地代理235将分析扩展触发信息以确定哪些网络资源需要立即被撤回、哪些网络资源需要被保持预定时间段或者被无限期地保持。在代理绑定撤回请求中的扩展触发信息能被设定为以下状态,这些状态包括对于外地代理235执行其资源的撤回有用的信息。

1未被指定的

2管理的原因

3MAG内的切换-相同接入类型

4MAG内的切换-不同接入类型

5MAG内-未知切换

6根据对等策略

7撤回节点本地策略

8用户发起会话终止

9接入网络会话终止

10IPv4 HoA租约到期

11可能的失同步BCE状态

250-255保留仅用于测试目的

这些状态以及在撤回请求中发现的扩展触发信息被外地代理235用来优化外地网络230上所支持的资源撤回。状态1为未被指定的,并将提供足够的信息给外地代理235以在“未被指定的”移交程序或默认程序中撤回资源。状态2向外地代理235指示从本地移动性锚点213至外地代理235的撤回请求的原因是“管理的原因”。状态3、4和5向外地代理235分别指示:移动节点225已经切换到具有与外地网络230相同的接入类型的第二外地网络250、已经切换到具有与外地网络230不同的接入类型的第二外地网络250或者因为未知的原因的切换而被切换到第二外地网络250。对于状态1至6,某些资源将被立即撤回,诸如空中接入或空中接口资源。可以立即撤回其它网络资源,并且由外地代理235基于其关于怎样及何时撤回网络资源最佳的优化分析,撤回其它网络资源。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态6和7向外地代理235指示:在外地网络230和250之间根据对等连接策略正发生切换,以及切换资源撤回是否包括之前支持与移动节点225通信的撤回节点本地策略。对于状态6和7,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源将由外地代理235基于其关于怎样及何时撤回资源最佳的优化分析而被撤回。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态8指示通过外地代理235的资源撤回应该包括用户发起会话资源的终止,并且状态9指示通过外地代理235的资源撤回应该包括接入网络会话资源的终止。状态10指示外地代理235应该撤回涉及租约期内的IPv4 HoA租约的资源。对于状态8和9,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源由外地代理235基于其关于怎样及何时撤回网络资源最佳的优化分析而被撤回。为特殊的外地网络230及其网络资源可用性,可单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态11向外地代理235指示存在存在可能的失同步BCE状态。如果“失同步”状态存在,则由于可以存在移动节点225将在预定时间段(例如寿命的剩余部分)内返回至外地网络230并又被连接至外地网络235的可能性,因此在该时间段内保持某些资源。由于这样,某些资源不是立即被撤回,因为也许在该事件中需要这些资源来支持至移动节点225的连接性。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态250-255是为测试目的保留的扩展触发信息,并且由于这样,可指示由外地代理235或其它连接于网络的实体使用的多个测试状态。在外地代理235执行其优化分析并撤回适当的网络资源后,外地代理将传输绑定撤回应答信息至本地移动性锚点213以确认撤回请求的收到和外地代理依从绑定撤回请求采取的行动。

图5示出用于以上描述的第一个实施例和第二个实施例中的呼叫流程,但是为描述图5中的呼叫流程的目的,将使用图3中的参考数字来指定移动节点225、外地代理235、外地代理255以及本地移动性锚点213。在步骤310中,从外地代理235传输移交指示符消息至外地代理255,并且在步骤315中,带短暂消息指示符以及通信流程指示符的代理绑定更新消息将从外地代理255被发送至本地移动性锚点213。在步骤320中,代理绑定应答短暂消息将从本地移动性锚点213被发送至外地代理255。

本地移动性锚点将从外地代理235和255接受所有上行链路业务,但是在转换期间将仅发送下行链路业务至外地代理255。在步骤325中,更新在绑定缓存条目表中的绑定缓存条目以在转换期间提供在外地代理255上的信息作为移动节点225的新的转交地址。由本地移动性锚点检查接入类型,并且取决于请求的移交类型(是否为相同接入类型、不同接入类型或者未知的),将发送合适的信号至外地代理235和/或255。

在步骤330中,当通过外地代理235确定移交完成时,从外地代理235发送移交完成指示符消息至外地代理255。外地代理255发送代理绑定更新请求至本地移动性锚点213,以为双向通信的目的将外地代理255作为至移动节点225的转交连接来建立。在步骤360中,本地移动性锚点更新其绑定缓存条目表以指示应通过外地代理255发送双向通信(上行链路和下行链路)至移动节点225。在步骤365中,本地移动性锚点213随后传输代理绑定应答消息至外地代理255,并且随后地,在步骤370中,本地移动性锚点将删除在绑定缓存条目表上的移动节点225的条目,这些条目关联于移动节点225与外地代理235的连接。

在步骤375中,本地移动性锚点213将发送带扩展触发域信息的代理绑定撤回指示符消息至外地代理235。在步骤375发送的代理绑定撤回消息指示外地代理撤回之前专用于支持从外地代理235至移动节点225的连接性的网络资源。作为本发明的一部分,扩展触发域信息提供解释信息给外地代理235,因而外地代理235能确定接受或拒绝撤回请求是否合适,并且如果合适,需要撤回哪些资源、需要何时撤回这些资源以及怎样撤回这些资源。

在步骤380,外地代理235将确定移动节点是否仍旧连接至外地网络230,并且如果是这样,外地代理将以对本地移动性锚点213的拒绝响应来回应撤回请求。其它状态也可以促使外地代理235作出拒绝响应。在接收带扩展触发信息的绑定撤回请求后并且在确认撤回之前专用于移动节点225的资源是正确的之后,外地代理235将分析扩展触发信息以确定哪些网络资源需要立即被撤回、哪些网络资源需要被保持预定时间段或者哪些网络资源需要被无限期地保持。在代理绑定撤回请求中的扩展触发信息能被设定为以下状态,这些状态包括对于外地代理235执行其资源的撤回有用的信息。

1未被指定的

2管理的原因

3MAG内的切换-相同接入类型

4MAG内的切换-不同接入类型

5MAG内-未知切换

6根据对等策略

7撤回节点本地策略

8用户发起会话终止

9接入网络会话终止

10IPv4 HoA租约到期

11可能的失同步BCE状态

250-255保留仅用于测试目的

这些状态以及在撤回请求中发现的扩展触发信息被外地代理用来优化外地网络230上所支持的资源撤回。状态1为未被指定的,并将提供足够的信息给外地代理235以在“未被指定的”移交程序或默认程序中撤回资源。状态2向外地代理235指示从本地移动性锚点213至外地代理235的撤回请求的原因是“管理的原因”。状态3、4和5将向外地代理235分别指示:移动节点225已经切换到具有与外地网络230相同的接入类型的第二外地网络250、已经切换到具有与外地网络230的接入类型不同的第二外地网络250或者由于未知的原因的切换而被切换到第二外地网络250。对于状态1至6,某些资源将被立即撤回,诸如空中接入或空中接口资源。可以立即撤回其它网络资源,并且由外地代理235基于其关于怎样及何时撤回网络资源最佳的优化分析来撤回其它网络资源。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态6和7向外地代理235指示在外地网络230和250之间根据对等连接策略正发生切换,以及切换资源撤回是否包括之前支持与移动节点225通信的撤回节点本地策略。对于状态6和7,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源将由外地代理235基于其关于怎样及何时撤回资源最佳的优化分析而被撤回。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态8指示通过外地代理235的资源撤回应该包括用户发起会话资源的终止,并且状态9指示通过外地代理235的资源撤回应该包括接入网络会话资源的终止。状态10指示外地网络235应该撤回涉及租约期内的IPv4 HoA租约的资源。对于状态8和9,某些资源将被立即撤回,诸如空中接入或者空中接口资源。其它网络资源可以被立即撤回,并且其它网络资源将由外地代理235基于其关于怎样及何时撤回网络资源最佳的优化分析而被撤回。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态11向外地代理235指示存在存在可能的失同步BCE状态。如果“失同步”状态存在,则由于可以存在移动节点225将在预定时间段(例如寿命的剩余部分)内返回至外地网络230并又被连接至外地网络235的可能,所以在该时间段内保持某些资源。由于这样,某些资源不是立即被撤回,因为也许在该事件中需要这些资源来支持至移动节点225的连接性。为特定外地网络230及其网络资源的可用性,可以单独地编程由外地代理235所实施的优化分析,并且该优化分析将取决于指示的状态类型、网络资源的可用性、当前正使用的网络资源以及网络资源在将来使用的任何预测。

状态250-255是为测试目的保留的扩展触发信息,并且由于这样,可指示由外地代理235或其它连接于网络的实体使用的多个测试状态。在步骤385,在外地代理235执行其优化分析并撤回适当的网络资源后,外地代理将传输绑定撤回应答信息至本地移动性锚点213以确认撤回请求的收到和外地代理依从绑定撤回请求采取的行动。

虽然已经示出和描述本发明的较佳实施例,由本领域技术人员可以在未脱离本发明的教导和精神之下作出其修改。这里所描述的具体实施例仅是示例性的,并不是趋于限制性的。这里揭示的发明的许多改变或修改是可能的,并且是落入本发明的范围中。

在描述本发明后,我们主张下列权利。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号