移动ip的建立方法、系统、客户端及锚点管理装置的制作方法

文档序号:7682117阅读:333来源:国知局
专利名称:移动ip的建立方法、系统、客户端及锚点管理装置的制作方法
技术领域
本发明涉及移动通信技术领域, 法、系统、客户端及锚点管理装置。
背景技术
特别涉及一种移动IP的建立方
移动IP技术是移动节点以固定的IP地址在不同的网络中移动, 并保证该移动节点在移动过程中实现业务的连续性,该固定的IP地址
称为该移动节点的家乡IP地址,家乡IP地址所属的网络为家乡网络; 当移动节点移出家乡网络进入外地网络时,在该外地网络中的IP地址 称为转交IP地址。在家乡网络中,通常设置有一个网关设备,用于维 护移动节点当前转交IP地址和固定的家乡IP地址之间的对应关系, 该对应关系通过移动IP的绑定消息通知该网关i殳备,当绑定后移动IP 建立完成。
由于家乡网络中的网关设备可能支持多个数据网,相应的在该网 关设备上就有对应于多个数据网的逻辑家乡网关,每个逻辑家乡网关 都至少有一个IP地址。当移动IP协i义为PMIPv6时,网关i殳备上的 多个逻辑家乡网关为LMA ( Local Mobility Anchor,本地移动锚点), 外地网络中的移动终端通过该外地网络中设置的MAG与要访问的数 据网对应的LMA进行绑定;当移动IP协议为MIPv6时,网关设备上 的多个逻辑家乡网关为HA (Home Agent,家乡代理),外地网络中的 移动终端直接与要访问的数据网对应的HA进行绑定。
以移动IP协议为PMIPv6协议为例,当 一个数据网对应 一个逻辑 家乡网关时,外地网络中的MAG与LMA绑定之前必需获取LMA的 IP地址才能向LMA发送用于绑定的消息,并且当终端通过MAG访 问多个数据网时,MAG需要维护对应多个数据网的多个LMA的信 息;并且当MAG与LMA之间建立安全关联时,相应还要维护对应多 个LMA的安全关联信息。当一个数据网对应多个逻辑家乡网关时,外地网络中多个终端都通过MAG与LMA绑定之前,MAG为每个终 端分别获取一个逻辑家乡网关的IP地址,但是由于多个逻辑家乡网关 通常按照ID标识顺次排列,因此MAG可能为所有终端获取同一个逻 辑家乡网关的IP地址。
现有技术中的移动IP建立流程如图1所示,假设移动终端要访问 的数据网1对应的逻辑家乡网关为LMA1:
步骤101: MAG才艮据终端要访问的数据网1的标识获取对应的 LMA1地址。MAG可以通过访问DNS查找与数据网1标识对应的 LMA1的;也址。
如果数据网1对应多个可用的LMA,这些LMA按照ID顺次排 列,例如LMA1、 LMA2和LMA3,则MAG可从中任意选取一个用 于移动IP的绑定,通常选择顺次排列的第一个LMA,即LMA1。
步骤102: MAG根据LMA1的IP地址向LMA1发送IKE( Internet Key Exchange,网络密钥交换)请求消息,该消息中包含MAG的ID 以及密钥信息。
步骤103: LMA1向MAG返回IKE应答消息,该消息中包含LMA1 的ID以及密钥信息,至此MAG与LMA1之间建立了安全关联,用于 加密后续两者之间传输的绑定消息。
步骤104: MAG根据LMA1的IP地址向LMA1发送包含移动终 端转交IP地址的PBU ( Proxy Binding Update,代理绑定更新)消息, 该消息经过密钥加密。
步骤105: LMA1对PBU消息进行解密后获得转交IP地址,并关 联移动终端的转交IP地址与家乡IP地址的对应关系。
步骤106: LMA1向MAG返回PBA( Proxy Binding Acknowledge, 代理绑定应答)消息,完成绑定。
由上述对现有移动IP的建立过程描述可知,外地网络中的移动终 端或者MAG要访问家乡网络中的多个数据网之前,必需先获取家乡 网络中所有逻辑家乡网关的IP地址,通过该IP地址与逻辑家乡网关 建立安全关联并进行绑定,并且当终端或MAG访问多个数据网时,由于移动终端或者MAG需要预先获取各个逻辑家乡网关的IP地址, 并与各个逻辑家乡网关建立安全关联,从而增加了移动终端或MAG 维护的安全关联信息量;当一个数据网对应多个逻辑家乡网关时,各 个访问该数据网的终端或MAG可能获取同一个逻辑家乡网关的地 址,导致该数据网中的多个逻辑家乡网关无法实现负载分担。

发明内容
本发明实施例的目的在于提供一种移动IP的建立方法、系统、移 动IP客户端及锚点管理装置,以使移动IP客户端通过与锚点管理实 体建立关联,获取锚点管理实体为其分配的逻辑家乡网关的地址信息, 减少移动IP客户端直接与逻辑家乡网关建立关联时的信息维护量。
为实现本发明实施例的目的,本发明实施例提供如下技术方案
一种移动IP的建立方法,包^fe:
移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信 息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信 息预先保存并与所述逻辑家乡网关所属数据网的标识对应;
移动IP客户端根据所述地址信息与所述逻辑家乡网关进行移动 IP注册绑定。
一种移动IP的建立系统,包括移动IP客户端、锚点管理实体 和逻辑家乡网关,
所述移动IP客户端包括
获取单元,用于获取锚点管理实体提供的逻辑家乡网关的地址信

绑定单元,用于根据所述地址信息与所述逻辑家乡网关进行移动 IP注册绑定;
所述锚点管理实体包括
获取单元,用于获取逻辑家乡网关的地址信息,所述地址信息预 先保存并与所述逻辑家乡网关所属数据网的标识对应;
提供单元,用于向所述移动IP客户端提供所述逻辑家乡网关的地 址信息。
9一种移动IP客户端,包括
获取单元,用于获取锚点管理实体提供的逻辑家乡网关的地i)M言 息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信 息预先保存并与所述逻辑家乡网关所属数据网的标识对应;
绑定单元,用于根据所述地址信息与所述逻辑家乡网关进行移动 IP注册绑定。
一种锚点管理装置,包括
获取单元,用于获取逻辑家乡网关的地址信息,所述地址信息预 先保存并与所述逻辑家乡网关所属数据网的标识对应;
提供单元,用于向所述移动IP客户端提供所述逻辑家乡网关的地 址信息。
由以上本发明实施例提供的技术方案可见,本发明实施例中移动 IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信息,该地址 信息为所述锚点管理实体获取的地址信息,该地址信息预先保存并与 所述逻辑家乡网关所属数据网的标识对应,然后移动IP客户端根据该 地址信息与所述逻辑家乡网关进行移动IP注册绑定。应用本发明实施 例移动IP客户端仅需要获取锚点管理实体的地址信息,由锚点管理实 体维护逻辑家乡网关的地址信息,并为移动IP客户端提供其绑定所需 的逻辑家乡网关的地址信息,移动IP客户端仅需与锚点管理实体建立 关联即可,由此降低了移动IP客户端对关联信息的维护工作量;当已 经绑定的逻辑家乡网关无法为移动IP客户端提供服务时,无需移动IP 客户端重新选择逻辑家乡网关进行绑定,通过逻辑家乡网关之间的重 定向,实现了移动IP客户端业务的无缝传输;当一个数据网对应多个 逻辑家乡网关时,各个访问该数据网的移动IP客户端可以由锚点管理 实体动态分配逻辑家乡网关的地址,使得该数据网中的多个逻辑家乡 网关可以实现负载分担。


图1为现有技术中移动IP的建立方法流程图2为本发明移动IP的建立方法的第一实施例流程图;图3为本发明移动IP的建立方法的第二实施例流程图; 图4为本发明移动IP的建立方法的第三实施例流程图; 图5为本发明移动IP的建立方法的第四实施例流程图; 图6为本发明移动IP的建立方法的第五实施例流程图; 图7为本发明移动IP的建立方法的第六实施例流程图; 图8为本发明移动IP的建立系统的实施例框图; 图9为本发明移动IP客户端的实施例框图; 图IO为本发明锚点管理装置的实施例框图。
具体实施例方式
本发明实施例提供了一种移动IP的建立方法、系统、移动IP客 户端及锚点管理装置,移动IP客户端获取锚点管理实体提供的逻辑家 乡网关的地址信息,所述地址信息为所述锚点管理实体获取的地址信 息,所述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识 对应,移动IP客户端根据所述地址信息与所述逻辑家乡网关进行移动 IP注册绑定。
方案,下面结合附图和具体实施方式
对本发明实施例提供的技术方案
作进一步的详细说明。
本发明移动IP的建立方法的第一实施例流程图如图2所示 步骤201:移动IP客户端获取锚点管理实体提供的逻辑家乡网关
的地址信息。
在锚点管理实体中预先保存逻辑家乡网关的地址信息以及所述 地址信息与所述逻辑家乡网关所属数据网标识的对应关系。当移动IP 协议为PMIPv6时,移动IP客户端具体为接入网关,锚点管理实体可 以位于安全网关或数据网关中,逻辑家乡网关具体为LMA;当移动 IP协议为MIPv6时,移动IP客户端具体为移动终端,锚点管理实体 可以位于安全网关或数据网关中,逻辑家乡网关具体为HA;移动IP 客户端已经与一个逻辑家乡网关绑定,锚点管理实体位于该逻辑家乡 网关,该逻辑家乡网关用于将移动IP客户端重定向到另一个逻辑家乡网关。
_其中,移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地
址信息包括移动IP客户端通过与所述锚点管理实体建立安全关联获 取所述逻辑家乡网关的地址信息;或移动IP客户端通过接收所述逻辑 家乡网关返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信 息;或移动IP客户端通过接收所述锚点管理实体返回的扩展的绑定应 答消息获取所述逻辑家乡网关的地址信息;或移动IP客户端通过接收 所述锚点管理实体发送的扩展的重定向消息获取所述逻辑家乡网关的 地址信息。
步骤202:移动IP客户端根据该地址信息与逻辑家乡网关进行移 动IP绑定。
具体的,移动IP客户端按照所述地址信息向所述逻辑家乡网关发 送绑定请求消息,然后接收所述逻辑家乡网关返回的绑定应答消息。
本发明移动IP的建立方法的第二实施例流程图如图3所示,该实 施例以PMIPv6为例,其中移动IP客户端具体为MAG,锚点管理实 体位于安全网关中,该实施例示出了 MAG在与安全网关建立安全关 联过程中,通过扩展的IKE消息获得安全网关维护的LMA的地址, 并与LMA进行绑定的过程。图3中假设移动终端1要对数据网1进 行访问,其中数据网1对应LMA1,安全网关中预先保存了所有数据 网标识及其对应的LMA的IP地址,而MAG ^f义需要获取安全网关的 IP地址
步骤301: MAG初次接收移动终端l访问数据网1的请求后,才艮 据获取的安全网关的IP地址向安全网关发送IKE请求消息,该消息 中包含MAG的ID、密钥信息以及数据网1的标识。
步骤302:安全网关根据数据网1的标识查找预先保存的所有 LMA的IP地址,获得与数据网1对应的LMA1的IP地址。
步骤303:安全网关向MAG返回IKE应答消息,该消息中包含 了 LMA1的IP地址,如果安全网关中预先保存了各个数据网的配置 信息,也可以将数据网1的配置信息包含在IKE应答消息中发送给MAG。
其中,提供给MAG的LMA1的地址信息,可以为包含一种或多种能够寻址到LMA1的寻址信息,例如,IPv4的地址、IPv6的地址或者域名信息等;提供给MAG的数据网1的配置信息,可以包含数据网的前缀信息、网关地址信息、建议的最大传输单元值等。
步骤304: MAG将经过密钥加密且封装后的包含移动终端1转交IP地址的PBU消息发送到安全网关,封装后的PBU消息的外层地址为安全网关的IP地址,内层地址为LMA1的IP地址。
步骤305:安全网关对接收到的PBU消息进行解密,并解析获得内层地址。
步骤306:安全网关将解密后的PBU消息按照内层地址,即LMA1的IP地址转发到LMA1。
步骤307:LMA1关联移动终端1的家乡IP地址和PBU消息中的移动终端1的转交IP地址的对应关系。
步骤308: LMA1向安全网关返回PBA消息。
步骤309:安全网关对PBA消息进行加密后转发到MAG,完成对应移动终端1的绑定。
结合上述本发明方法的第二实施例,当对应移动终端1的绑定建立后,如果此时外地网络中的移动终端2也要访问tt据网1,则MAG接收到移动终端2访问数据网1的请求后,由于移动终端l在访问数据网1时,安全网关已经建立了 MAG与LMA1的安全关联,因此MAG直接发送针对移动终端2的PBU消息到安全网关即可,该PBU消息也经过密钥加密且封装,封装的外层地址为安全网关的IP地址,内层地址为LMA1的IP地址。安全网关对接收到的PBU消息进行解析获得内层地址,并对PBU消息进行解密,安全网关将解密后的PBU消息按照内层地址,即LMA1的IP地址转发到LMA1。 LMA1关联移动终端2的家乡IP地址和PBU消息中的移动终端2的转交IP地址的对应关系,LMA1向安全网关返回PBA消息。安全网关对PBA消息进行加密后转发到MAG,完成对应移动终端2的绑定。当然,移动终端2也可以重新与安全网关进行关联,特别当数据网1对应多个LMA时,可以由安全网关在扩展的IKE消息中为移动终端2分配不同于LMA1的其它LMA的IP地址。
如果此时移动终端1要访问数据网2,或者有新的移动终端3要访问数据网2,则首先要通过MAG与安全网关建立安全关4关时,扩展的IKE消息得到LMA2的IP地址,并通过LMA2的IP地址完成重新对应移动终端1的绑定,或者对应移动终端3的绑定。当然,MAG要与安全网关建立针对不同LMA的安全关联时,安全网关可以与MAG之间交互不同的密钥信息,保证每条安全关联的安全性。上述绑定的详细过程与移动终端l访问数据网1时的绑定过程一致,在此不再赘述。
需要说明的是,上述实施例中安全网关与不同的LMA可以合成在一个网元设备中,也可以为多个单独的网元设备,无论怎样设置,安全网关除了与MAG建立安全关联外,还用于维护不同LMA的IP地址。
上述本发明方法的第二实施例同样适用于MIPv6 、 MIPv4 、MIPv4-FA等其它移动IP协议。当移动IP协议为MIPv6时,移动IP客户端具体为移动终端,锚点管理实体位于安全网关中,多个逻辑家乡网关为HA,移动终端与安全网关建立安全关联后,通过安全关联发送的扩展的IKE消息得到要访问的数据网对应的HA的IP地址,并根据HA的IP地址实现绑定。当移动IP协议为Proxy MIPv4时,绑定消息分别是Proxy Registration R叫uest(代理注册请求)消息和ProxyRegistration Reply (代理注册应答)消息。当移动IP协议为MIPv4协议时,由FA (ForeignAgent,外地代理)取代外地网络中的MAG,HA取代家乡网络中的LMA,绑定消息分别是Registration Request(注册请求)消息和Registration Reply (注册应答)消息。
应用上述本发明方法的第二实施例,移动IP客户端仅需要获取安全网关的IP地址,而无需获取所有数据网的逻辑家乡网关地址,由安全网关实现对所有逻辑家乡网关地址的维护,以及通过扩展的IKE消息向移动IP客户端动态分配需要的逻辑家乡网关地址,以此实现移动IP的建立。由此可见,上述实施例降j氐了移动IP客户端对IP地址的
维护工作量,提高了移动IP的建立效率;并且当一个数据网对应多个逻辑家乡网关时,安全网关还可以根据网络策略为移动IP客户端动态分配一个合适的逻辑家乡网关。
本发明移动IP的建立方法的第三实施例流程图如图4所示,该实施例仍以PMIPv6为例,该实施例示出了移动终端通过扩展的移动IP绑定消息获得数据网关维护的LMA的地址,并与LMA进行绑定的过程。图4中假设移动终端l要对数据网l进行访问,其中数据网l对应LMA1,数据网关中预先保存了所有数据网标识及其对应的LMA的IP地址,而移动终端1仅需获取数据网关的IP地址,在该实施例中无需建立安全关联
步骤401: MAG初次接收移动终端l访问数据网1的请求后,向数据网关发送PBU消息,该消息中包含数据网1的标识以及移动终端1的转交IP地址。
步骤402:数据网关根据数据网1的标识查找预先保存的所有IP地址。
步骤403:通过查找到的LMA1的IP地址将该PBU消息转发到LMA1。
步骤404: LMA1关联移动终端1的家乡IP地址和PBU消息中的移动终端1的转交IP地址的对应关系。
步骤405: LMA1将PBA消息直4矣发送到MAG,完成对应移动终端1的绑定。该PBA消息中包含了 LMA1的IP地址,也可以将数据网1的配置信息或者可用的其它移动管理协议的锚点地址信息包含在该PBA消息中。
当然,上述步骤405也可以通过两步来实现第一步由LMA1将包含其IP地址的PBA应答消息发送给数据网关,第二步由数据网关将该PBA应答消息转发给MAG。
其中,提供给MAG的LMA1的地址信息,可以为包含一种或多种能够寻址到LMA1的寻址信息,例如,IPv4的地址、IPv6的地址或者域^信息等;提供给MAG的数据网1的配置信息,可以包含数据网的前缀信息、网关地址信息、对应的GRE标识、建议的最大传输单元值等;提供给MAG的可用的其它移动管理协议的逻辑网关地址信息指,当网络支持PMIPv6且同时支持MIPv6时,在MIPv6下对应于凄t据网1的HA的IP地址。
结合上述本发明方法的第三实施例,当对应移动终端1的绑定建立后,如果此时外地网络中的移动终端2也要访问数据网1,则MAG接收到移动终端2的访问请求后,由于移动终端l在访问数据网l时,MAG已经获得了数据网1对应的LMA1的IP地址,因此MAG直接发送针对移动终端2的PBU消息到LMA1即可,该PBU消息中也包含了移动终端2的转交IP地址。LMA1关if关移动终端2的家乡IP地址和PBU消息中的移动终端2的转交IP地址的对应关系。LMA1可以直接将包含LMA1的IP地址的PBA消息发送MAG,或者通过数据网关转发到MAG,完成对移动终端2的绑定。当然,移动终端2也可以将PBU消息通过数据网关转发,特别当数据网l对应多个LMA时,可以由lt据网关为移动终端2分配不同于LMA1的其它LMA,并将PBU消息转发到分配的LMA,该分配的LAM将其IP地址包含在PBA消息中返回到MAG。
如果此时移动终端1要访问数据网2,或者有新的移动终端3要访问数据网2,则首先由MAG将包含数据网2的标识的PBU消息发送到数据网关,由数据网关转发PBU消息到LMA2,并由LMA2返回包含其IP地址的PBA消息到移动终端1或移动终端3,完成对移动终端1或移动终端3的绑定。上述绑定的相依过程与移动终端1访问数据网1时的绑定过程一致,在此不再赘述。
本发明移动IP的建立方法的第四实施例流程图如图5所示,该实施例仍以PMIPv6为例,该实施例示出了移动终端通过扩展的移动IP绑定消息获得数据网关维护的LMA的地址,并与LMA进行绑定的另一种过程
16步骤501: MAG初次接收移动终端l访问数据网1的请求后,向 数据网关发送PBU消息,该消息中包含数据网1的标识。
步骤502:数据网关根据数据网1的标识查找预先保存的所有IP 地址。
步骤503:将查找到的LMA1的IP地址包含在PBA消息中返回 给MAG。
步骤504: MAG根据LMAI的IP地址向LMA1发送PBU消息, 该PBU消息中包含移动终端1的转交IP地址。
步骤505: LMA1关联移动终端1的家乡IP地址和PBU消息中的 移动终端1的转交IP地址的对应关系。
步骤506: LMA1向MAG返回PBA消息,完成对应移动终端1 的绑定。该PBA消息中可以包含数据网l的配置信息。
需要说明的是,上述实施例三和实施例四中数据网关与不同的 LMA可以合成在一个网元设备中,也可以为多个单独的网元设备,无 论怎样设置,数据网关都用于维护不同LMA的IP地址。
上述本发明方法的第三实施例同样适用于MIPv6、 MIPv4、 MIPv4-FA等其它移动IP协议。当移动IP协议为MIPv6时,移动IP 客户端具体为移动终端,锚点管理实体位于数据网关中,多个逻辑家 乡网关为HA,通过数据网关转发BU消息后,通过HA将包含其IP 地址的BA消息返回给移动终端,并根据HA的IP地址实现绑定。当 移动IP协议为Proxy MIPv4时,绑定消息分别是Proxy Registration Request消息和Proxy Registration Reply消息。当移动IP协i义为MIPv4 协议时,由FA取代外地网络中的MAG, HA取代家乡网络中的LMA, 绑定消息分别是Registration Request消息和Registration Reply消息。
应用上述本发明方法的第三实施例和第四实施例,移动IP客户端 仅需要获取数据网关的IP地址,而无需获取所有数据网的逻辑家乡网 关地址,由数据网关实现对所有逻辑家乡网关地址的维护,并将包含 逻辑家乡网关地址的绑定消息返回给移动IP客户端,以此实现移动IP 的建立。由此可见,上述实施例降低了移动IP客户端对IP地址的维护工作量,提高了移动IP的建立效率;并且当一个数据网对应多个逻 辑家乡网关时,数据网关还可以根据网络策略为移动IP客户端动态分 配一个合适的逻辑家乡网关。
本发明移动IP的建立方法的第五实施例流程图如图6所示,该实 施例以PMIPv6为例,其中移动IP客户端具体为MAG,移动终端1 通过该MAG已经与LMA1进行绑定,锚点管理实体位于LMA1中, 该实施例示出了 MAG通过LMA1发送的重定向消息获得LMA2的地 址,并与LMA2进行绑定的过程。图6中由LMA1保存同一数据网中 其它LMA的IP地址,当LMA1 #4居网络管理要求不能与MAG进4亍 绑定时,则需要由LMA1指示MAG重定向到LMA2:
步骤601: MAG与LMA1之间建立了移动IP。
步骤602: LMA1根据网络管理要求需要将MAG重定向到其它 LAM时,查找预先保存的数据网中所有LMA的IP地址,获取LMA2 的IP地址以便将MAG重定向到LMA2。
步骤603: LMA1向MAG发送重定向消息,该消息中包含LMA2 的IP i也址。
其中,重定向消息可以为扩展的PBA消息,或者扩展的绑定撤销 消息。该扩展消息中携带重定向指示和LMA2的地址信息等。
步骤604: MAG根据LMA2的IP地址向LMA2发送PBU消息, 该消息中包含移动终端1的转交IP地址。
步骤605: LMA2关联移动终端1的家乡IP地址和PBU消息中的 移动终端1的转交IP地址的对应关系。
步骤606: LMA2向MAG返回PBA消息,完成对应移动终端1 的重绑定。
本发明移动IP的建立方法的第六实施例流程图如图7所示,该实 施例仍然以PMIPv6为例,移动终端1通过该MAG已经与LMA1进 行绑定,锚点管理实体位于LMA1中,该实施例示出了 MAG通过 HA2发送的重定向消息获得HA2的地址,并与HA2进行绑定的过程
步骤701: MAG与LMAl之间建立了移动IP。步骤702: LMA1根据网络管理要求需要将MAG重定向到其它 LAM时,查找预先保存的数据网中所有qvlA的IP地址,获取LMA2 的IP ;也址。
步骤703: LMA1通过LMA2的IP地址将重定向消息发送到 LMA2。该重定向消息中包含MAG的IP地址,如果网络中存在安全 网关,并且MAG已经与安全网关之间建立了安全关联,则该重定向 消息中可以包含相关的安全认证信息,用于LMA2与MAG之间的安 全认证。
步骤704: LMA2根据MAG的IP地址将重定向消息发送到MAG, 该重定向消息中包含LMA2的IP地址。
步骤705: MAG根据LMA2的IP地址向LMA2发送PBU消息, 该消息中包含移动终端1的转交IP地址。
步骤706: LMA2关联移动终端1的家乡IP地址和PBU消息中的 移动终端1的转交IP地址的对应关系。
步骤707: LMA2向MAG返回PBA消息,完成对应移动终端1 的重绑定。
上述本发明方法的第五实施例同样适用于MIPv6、 MIPv4、 MIPv4-FA等其它移动IP协议。当移动IP协议为MIPv6时,移动IP 客户端具体为移动终端,多个逻辑家乡网关为HA,锚点管理实体位 于初始绑定的HA中,通过扩展的重定向消息得到重定向的HA的IP 地址,并根据重定向的HA的IP地址实现绑定。当移动IP协议为Proxy MIPv4时,绑定消息分别是Proxy Registration Request消息和Proxy Registration Reply消息。当移动IP协议为MIPv4协议时,由FA取代 外地网络中的MAG, HA取代家乡网络中的LMA,绑定消息分别是 Registration Request消息和Registration Reply消息。
应用上述本发明方法的第五实施例和第六实施例,可以实现同一 数据网中逻辑家乡网关之间的重定向。当已经绑定的逻辑家乡网关无 法为移动IP客户端提供服务时,无需移动IP客户端重新选择逻辑家 乡网关进行绑定,通过逻辑家乡网关之间的重定向,实现了移动IP客户端业务的无缝传输,降低了移动IP客户端对IP地址的维护工作量, 提高了移.动IP的重建效率。
与本发明移动IP的建立方法的实施例相对应,本发明还提供了一
种移动IP的建立系统的实施例,该系统的实施例框图如图8所示
该系统包括移动IP客户端810、锚点管理实体820和逻辑家乡 网关830。
其中,移动IP客户端810包括获取单元811,用于获取锚点管理 实体提供的逻辑家乡网关的地址信息;绑定单元812,用于根据所述 地址信息与所述逻辑家乡网关进行移动IP注册绑定;锚点管理实体 820包括获取单元821,用于获取逻辑家乡网关的地址信息,所述地址 信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;提供单 元822,用于向所述移动IP客户端提供所述逻辑家乡网关的地址信息。
与本发明移动IP的建立方法和系统的实施例相对应,本发明还提 供了一种移动IP客户端的实施例,该移动IP客户端的实施例框图如 图9所示
该移动IP客户端包括获取单元910和绑定单元920。 其中,获取单元910用于获取锚点管理实体提供的逻辑家乡网关 的地址信息,所述地址信息为所述锚点管理实体获取的地址信息,所 述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应; 绑定单元920用于根据所述地址信息与所述逻辑家乡网关进行移动IP 注册绑定。绑定单元920包括发送消息单元921,用于按照所述地址 信息向所述逻辑家乡网关发送绑定请求消息;接收应答单元922,用 于接收所述逻辑家乡网关返回的绑定应答消息。
具体的,当通过与所述锚点管理实体建立安全关联获取所述逻辑 家乡网关的地址信息时,获取单元910包括发送单元,用于向锚点管 理实体发送安全关联请求消息,所述消息中包含所述逻辑家乡网关所 属数据网的标识;接收单元,用于接收锚点管理实体返回的包含所述 逻辑家乡网关的地址信息的安全关联应答消息,所述地址信息为所述 锚点管理实体根据所述标识从预先保存的地址信息中查找到的地址信自
当通过接收逻辑家乡网关返回的扩展的绑定应答消息获取所述
逻辑家乡网关的地址信息时,获取单元910包括发送单元,用于向锚 点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求 消息,所述锚点管理实体根据所述标识查找到所述逻辑家乡网关的地
址信息并转发所述消息至所述逻辑家乡网关;接收单元,用于接收所 述逻辑家乡网关返回的包含其地址信息的绑定应答消息。
当通过接收锚点管理实体返回的扩展的绑定应答消息获取所述
逻辑家乡网关的地址信息时,获取单元910包括发送单元,用于向锚
点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求
消息;接收单元,用于接收所述锚点管理实体返回的包含所述逻辑家 乡网关的地址信息的绑定应答消息,所述地址信息为所述锚点管理实 体根据所述标识从预先保存的地址信息中查找到的地址信息。
获取单元910还具体用于通过接收所述锚点管理实体发送的扩展 的重定向消息获取所述逻辑家乡网关的地址信息。
与本发明移动IP的建立方法、系统以及移动IP客户端的实施例 相对应,本发明还提供了一种锚点管理实体的实施例,该锚点管理实 体的实施例框图如图IO所示
该锚点管理实体包括获取单元1010和提供单元1020。
其中,获取单元1010用于获取逻辑家乡网关的地址信息,所述 地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;提 供单元1020用于向所述移动IP客户端提供所述逻辑家乡网关的地址 信息。
具体的,当移动IP客户端与锚点管理装置建立安全关联时,提供 单元1020包括接收单元,用于接收所述移动IP客户端发送的安全关 联请求消息,所述消息中包含所述逻辑家乡网关所属数据网的标识; 查找单元,用于根据所述标识从预先保存的地址信息中查找与所述标 识对应的逻辑家乡网关的地址信息;返回单元,用于向所述移动IP客 户端返回包含所述逻辑家乡网关的地址信息的安全关联应答消息。当移动IP客户端接收逻辑家乡网关返回的扩展的绑定应答消息
时,提供单元1020包括接收单元,用于接收移动IP客户端发送的包 含所述逻辑家乡网关所属数据网的标识的绑定请求消息;查找单元, 用于根据所述标识从预先保存的地址信息中查找与所述标识对应的逻 辑家乡网关的地址信息;转发单元,用于根据所述地址信息转发所述 消息至所述逻辑家乡网关。
当移动IP客户端接收锚点管理实体返回的扩展的绑定应答消息 时,提供单元1020包括接收单元,用于接收移动IP客户端发送的包 含所述逻辑家乡网关所属数据网的标识的绑定请求消息;查找单元, 用于根据所述标识从预先保存的地址信息中查找与所述标识对应的逻 辑家乡网关的地址信息;返回单元,用于向所述移动IP客户端返回包 含所述逻辑家乡网关的地址信息的绑定应答消息。提供单元1020还具 体用于向移动IP客户端发送包含所述逻辑家乡网关的IP地址的扩展 的重定向消息。
通过本发明实施例的描述可知,应用本发明实施例移动IP客户端 仅需要获取锚点管理实体的地址信息,由锚点管理实体维护逻辑家乡 网关的地址信息,并为移动IP客户端提供其绑定所需的逻辑家乡网关 的地址信息,移动IP客户端仅需与锚点管理实体建立关联即可,由此 降低了移动IP客户端对关联信息的维护工作量;当已经绑定的逻辑家 乡网关无法为移动IP客户端提供服务时,无需移动IP客户端重新选 择逻辑家乡网关进行绑定,通过逻辑家乡网关之间的重定向,实现了 移动IP客户端业务的无缝传输;当一个数据网对应多个逻辑家乡网关 时,各个访问该数据网的移动IP客户端可以由锚点管理实体动态分配 逻辑家乡网关的地址,使得该数据网中的多个逻辑家乡网关可以实现 负载分担。
本领域普通技术人员可以理解实现上述实施例方法中的全部或 部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以 存储于一计算机可读取存储介质中,该程序在执行时,包括如下步骤 移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信息预先
保存并与所述逻辑家乡网关所属数据网的标识对应;移动IP客户端根 据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定。所述的存 储介质,如ROM/RAM、磁石莱、光盘等。
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发 明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包 括这些变形和变化而不脱离本发明的精神。
权利要求
1、一种移动IP的建立方法,其特征在于,包括移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;移动IP客户端根据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定。
2、 根据权利要求1所述的方法,其特征在于,所述移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信息包括移动IP客户端通过与所述锚点管理实体建立安全关联获取所述逻辑家乡网关的地址信息;或移动IP客户端通过接收所述逻辑家乡网关返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息;或移动IP客户端通过接收所述锚点管理实体返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息;或移动IP客户端通过接收所述锚点管理实体发送的扩展的重定向消息获取所述逻辑家乡网关的地址信息。
3、 根据权利要求2所述的方法,其特征在于,所述通过与锚点管理实体建立安全关联获取逻辑家乡网关的地址信息具体为移动IP客户端向锚点管理实体发送安全关联请求消息,所述消息中包含所述逻辑家乡网关所属数据网的标识;接收锚点管理实体返回的包含所述逻辑家乡网关的地址信息的安全关联应答消息,所述地址信息为所述锚点管理实体根据所述标识从预先保存的地址信息中查找到的地址信息。
4、 根据权利要求2所述的方法,其特征在于,所述通过接收逻辑家乡网关返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息具体为移动IP客户端向锚点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求消息,所述锚点管理实体根据所述标识查找到所述逻辑家乡网关的地址信息并转发所述消息至所述逻辑家乡网关;接收所述逻辑家乡网关返回的包含其地址信息的绑定应答消息。
5、 根据权利要求2所述的方法,其特征在于,所述通过接收锚点管理实体返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息具体为移动IP客户端向锚点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求消,t、;接收所述锚点管理实体返回的包含所述逻辑家乡网关的地址信息的绑定应答消息,所述地址信息为所述锚点管理实体根据所述标识从预先保存的地址信息中查找到的地址信息。
6、 根据权利要求1所述的方法,其特征在于,所述移动IP客户端根据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定包括移动IP客户端按照所述地址信息向所述逻辑家乡网关发送绑定请求消息;接收所述逻辑家乡网关返回的绑定应答消息。
7、 根据权利要求1至6任意一项所述的方法,其特征在于,所述移动IP客户端包括接入网关或移动终端;所述锚点管理实体位于安全网关、数据网关、或逻辑家乡网关。
8、 一种移动IP的建立系统,其特征在于,包括移动IP客户端、锚点管理实体和逻辑家乡网关,所述移动IP客户端包括获取单元,用于获取锚点管理实体提供的逻辑家乡网关的地址信台 绑定单元,用于根据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定;所述锚点管理实体包括获取单元,用于获取逻辑家乡网关的地址信息,所述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;提供单元,用于向所述移动IP客户端提供所述逻辑家乡网关的地址信息。
9、 一种移动IP客户端,其特征在于,包括获取单元,用于获取锚点管理实体提供的逻辑家乡网关的地址信息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;绑定单元,用于根据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定。
10、 根据权利要求9所述的客户端,其特征在于,当通过与所述锚点管理实体建立安全关联获取所述逻辑家乡网关的地址信息时,所述获取单元包括发送单元,用于向锚点管理实体发送安全关联请求消息,所述消息中包含所述逻辑家乡网关所属数据网的标识;接收单元,用于接收锚点管理实体返回的包含所述逻辑家乡网关的地址信息的安全关联应答消息,所述地址信息为所述锚点管理实体根据所述标识从预先保存的地址信息中查找到的地址信息。
11、 根据权利要求9所述的客户端,其特征在于,当通过接收逻辑家乡网关返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息时,所述获取单元包括发送单元,用于向锚点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求消息,所述锚点管理实体根据所述标识查找到所述逻辑家乡网关的地址信息并转发所述消息至所述逻辑家乡网关;接收单元,用于接收所述逻辑家乡网关返回的包含其地址信息的绑定应答消息。
12、 根据权利要求9所述的客户端,其特征在于,当通过接收锚点管理实体返回的扩展的绑定应答消息获取所述逻辑家乡网关的地址信息时,所述获取单元包括发送单元,用于向锚点管理实体发送包含所述逻辑家乡网关所属数据网的标识的绑定请求消息;接收单元,用于接收所述锚点管理实体返回的包含所述逻辑家乡 网关的地址信息的绑定应答消息,所述地址信息为所述锚点管理实体 根据所述标识从预先保存的地址信息中查找到的地址信息。
13、 根据权利要求9所述的客户端,其特征在于,所述获取单元 具体用于,通过接收所述锚点管理实体发送的扩展的重定向消息获取 所述逻辑家乡网关的地址信息。
14、 根据权利要求9所述的客户端,其特征在于,所述绑定单元 包括发送消息单元,用于按照所述地址信息向所述逻辑家乡网关发送 绑定请求消息;接收应答单元,用于接收所述逻辑家乡网关返回的绑定应答消息。
15、 一种锚点管理装置,其特征在于,包括获取单元,用于获取逻辑家乡网关的地址信息,所述地址信息预 先保存并与所述逻辑家乡网关所属数据网的标识对应;提供单元,用于向所述移动IP客户端提供所述逻辑家乡网关的地 址信息。
16、 根据权利要求15所述的装置,其特征在于,当移动IP客户 端与锚点管理装置建立安全关联时,所述提供单元包括接收单元,用于接收所述移动IP客户端发送的安全关联请求消 息,所述消息中包含所述逻辑家乡网关所属数据网的标识;查找单元,用于根据所述标识从预先保存的地址信息中查找与所 述标识对应的逻辑家乡网关的地址信息;返回单元,用于向所述移动IP客户端返回包含所述逻辑家乡网关 的地址信息的安全关联应答消息。
17、 根据权利要求15所述的装置,其特征在于,当移动IP客户 端接收逻辑家乡网关返回的扩展的绑定应答消息时,所述提供单元包 括接收单元,用于接收移动IP客户端发送的包含所述逻辑家乡网关所属数据网的标识的绑定请求消息;查找单元,用于根据所述标识从预先保存的地址信息中查找与所 述标识对应的逻辑家乡网关的地址信息;转发单元,用于根据所述地址信息转发所述消息至所述逻辑家乡 网关。
18、 根据权利要求15所述的装置,其特征在于,当移动IP客户 端接收锚点管理实体返回的扩展的绑定应答消息时,所述获取单元包 括接收单元,用于接收移动IP客户端发送的包含所述逻辑家乡网关 所属数据网的标识的绑定请求消息;查找单元,用于根据所述标识从预先保存的地址信息中查找与所 述标识对应的逻辑家乡网关的地址信息;返回单元,用于向所述移动IP客户端返回包含所述逻辑家乡网关 的地址信息的绑定应答消息。
19、 根据权利要求15所述的方法,其特征在于,所述提供单元 具体用于,向移动IP客户端发送包含所述逻辑家乡网关的地址信息的 扩展的重定向消息。
全文摘要
本发明公开了一种移动IP的建立方法,包括移动IP客户端获取锚点管理实体提供的逻辑家乡网关的地址信息,所述地址信息为所述锚点管理实体获取的地址信息,所述地址信息预先保存并与所述逻辑家乡网关所属数据网的标识对应;移动IP客户端根据所述地址信息与所述逻辑家乡网关进行移动IP注册绑定。本发明还公开了一种移动IP的建立系统、移动IP客户端及锚点管理装置。应用本发明实施例移动IP客户端仅需要获取锚点管理实体的地址信息,由锚点管理实体为移动IP客户端提供其绑定所需的逻辑家乡网关的地址信息,移动IP客户端仅需与锚点管理实体建立关联即可,由此降低了移动IP客户端对关联信息的维护工作量。
文档编号H04L29/06GK101483636SQ20081000046
公开日2009年7月15日 申请日期2008年1月11日 优先权日2008年1月11日
发明者王珊珊, 颖 胡, 宇 银 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1