[发明专利]一种网络切换方法、装置及系统有效
申请号: | 200910128198.0 | 申请日: | 2009-03-11 |
公开(公告)号: | CN101765092A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 王云贵;吴钦;夏晋伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04W8/12 | 分类号: | H04W8/12;H04W36/14;H04W36/18;H04W80/04;H04W88/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 切换 方法 装置 系统 | ||
技术领域
本发明涉及移动通信技术,尤其涉及一种网络切换方法、装置及系统。
背景技术
在代理移动IP系统中,MAG(Mobile Access Gateway)模拟家乡链路,向MN(Mobile Node,移动节点)通告HNP(Home Network Prefix,家乡网络地址前缀),使MN以为自己始终在家乡链路上;MAG代替MN向LMA(Local Mobility Anchor,本地移动锚点)发送注册报文,在LMA上建立关于家乡网络地址前缀信息和Proxy-CoA(Proxy Care-of Address,代理转交地址)的绑定缓存条目,并且在MAG和LMA间建立一条双向隧道用于传输MN的报文。其报文收发过程如下:
对端节点向移动节点的家乡地址发送报文,该报文会被LMA截获,然后LMA根据家乡前缀查询绑定列表,然后通过LMA与MAG之间的隧道将报文发送给MAG处理,MAG解封装后根据报文的目的地址将报文发送给MN。
移动节点给对端节点发报文时,MAG收到该报文进行封装,增加外层IP报文头(源地址),然后通过MAG与LMA之间的隧道,将报文发送给LMA,LMA剥离外层IP报文头,将内层报文转发给对端节点。
当代理移动IPv6作为异质网络(如WiMAX与3GPP)的互联互通协议时,MN(Mobile Node,移动节点),例如移动终端在异质网络中移动时,基于代理移动IPv6的网络切换过程如图1所示:
其中,pMAG(Previous Mobile Access Gateway,前移动接入网关)位于一种接入技术网络中,nMAG(new Mobile Access Gateway,新移动接入网关)位于另一种接入技术网络中。在互联网络系统中,pMAG和nMAG连接到相同的LMA(Local Mobility Anchor,本地移动锚点)。
发明人在实施本发明的过程中,发现现有技术存在如下缺点:
新移动接入网关在向本地移动锚点的注册过程中同时建立了双向隧道。此时本地移动锚点将移动终端的数据业务传输从IF1连接的原移动接入网关对应的隧道,切换到了IF2连接的新移动接入网关。因为本地移动锚点上保存的绑定缓存条目中对应的是新移动接入网关的地址,所以移动终端(IF1)通过原移动接入网关发送的上行数据业务将被本地移动锚点丢失;并且因为附着在新移动接入网关的移动终端IF2的IP地址配置和/或无线链路配置尚未完成,所以本地移动锚点向移动终端(IF2)发送的下行数据业务将被新的移动接入网关丢失。
发明内容
本发明实施提供一种网络切换方法、装置及系统、代理移动IP系统中建立隧道方法,在进行网络切换时,本地移动锚点和新移动接入网关上的数据业务都不会丢失。
本发明实施例提供一种网络切换方法,包括:
当移动节点从第一移动网络移动到第二移动网络时,从本地移动锚点获取移动节点的家乡网络地址前缀信息;
根据所述家乡网络地址前缀信息,完成与所述移动节点之间的接入层配置后,向本地移动锚点发送建立隧道请求,以建立与所述本地移动锚点之间的隧道;所述建立隧道请求中携带有与所述本地移动锚点交换的隧道信息,所述隧道信息包括隧道地址信息、隧道类型信息;
通过与所述本地移动锚点之间建立的隧道,向所述移动节点转发数据。
本发明实施例还提供了一种建立隧道的方法,应用于代理移动IP系统中,包括:
移动接入网关向本地移动锚点发送建立隧道请求,所述建立隧道请求中携带有与所述本地移动锚点交换的隧道信息,所述隧道信息包括隧道地址信息、隧道类型信息;
所述本地移动锚点根据所述建立隧道请求消息中携带的隧道信息,建立与所述移动接入网关之间的隧道;
当所述建立隧道请求中包含的隧道类型和所述本地移动锚点存储的隧道类型不同时,所述本地移动锚点根据配置的策略,确定建立与所述移动接入网关之间的隧道,所述本地移动锚点中移动节点绑定缓冲条目BCE中的隧道类型为本地移动锚点与原移动接入网关之间的隧道的隧道类型。
相应地,本发明实施例还提供了一种移动接入网关,包括:
网络地址获取模块,当移动节点从第一移动网络移动到第二移动网络时,从本地移动锚点获取移动节点的家乡网络地址前缀信息;
隧道信息请求模块,根据所述家乡网络地址前缀信息,完成与所述移动节点之间的接入层配置后,向本地移动锚点发送建立隧道请求,以建立与所述本地移动锚点之间的隧道;所述建立隧道请求中携带有与所述本地移动锚点交换的隧道信息,所述隧道信息包括隧道地址信息、隧道类型信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910128198.0/2.html,转载请声明来源钻瓜专利网。