移动IPv6节点切换方法及移动IPv6节点技术

技术编号:10608959 阅读:181 留言:0更新日期:2014-11-05 18:27
一种移动IPv6节点切换方法及移动IPv6节点,在移动节点上配置通信网卡和切换网卡,通过切换网卡检测备选接入点,并通过切换网卡进行链路层的切换和网络层的切换,进而与备选接入点建立通信链路,不影响通信网卡的正常数据传输,切换完成后,进行两个网卡的角色互换,充分利用了空闲的切换网卡来消除移动节点在改变接入链路时所引入的较长时延,减少了切换时延对通信业务的影响。

【技术实现步骤摘要】
移动IPv6节点切换方法及移动IPv6节点
本专利技术涉及互联网
,特别是涉及一种移动IPv6节点切换方法及移动IPv6节点。
技术介绍
IPv6(InternetProtocolVersion6,互联网协议第6版)具有地址空间大、安全性高等众多优点,是目前公认的下一代网络的核心技术。另外随着无线用户的增多,网络无线化也是通信网络发展的必然趋势。如图1所示,在无线环境下,移动节点10与网络侧的接入路由器20在建立的IPv6无线通信链路上进行和通信对端40的数据传输,但是当移动节点10向箭头方向移动时,接入子网可能发生改变,即移动节点10可能需要跟接入路由器30建立通信链路,移动节点10的切换不可避免。为了保障用户的无线漫游,Internet(互联网)工作组IETF(InternetEngineeringTaskForce,互联网工程任务组)制定了移动IPv6协议。移动IPv6协议解决了移动用户在IPv6网络中的漫游和切换问题。在该方案中,首先,移动节点在完成链路层的切换后检测是否已经发生了接入子网的改变,如果发生,移动节点利用MIPv6(MobilitySupportinIPv6,移动IP技术第六版)的相关机制,在新的接入路由上获取一个唯一的临时性接入地址作为转交地址,然后移动节点把获取的新转交地址与家乡代理和通信对端进行绑定更新,这样移动节点无论移动到哪一个接入网络都可以始终保持与通信对端数据通信的可达性;若没有发生接入子网的改变,移动节点只须进行链路层切换。但是移动IPv6协议在用户切换时产生的时延较长,会影响到实时通信业务的服务质量。为此,IETF又提出了一系列优化扩展方案,如FMIPv6(快速移动IPv6协议)、HMIPv6(分层移动IPv6协议)和FHMIPv6(快速分层移动IPv6协议)来优化这一移动协议。在FMIPv6协议中,主要提出了两种技术规范:1、移动节点在进行接入点所属路由改变之前,可以通过先前接入链路获取新接入点所在子网的相关信息,从而提前获取新的转交地址;2、移动节点在获取了新的转交地址后在新旧接入路由器之间建立一个通信隧道,直到移动节点通过新的接入路由器发送快速临时公告(FNA),以表明它已经移动到新的接入路由器所属网络后才解除两者路由器建立的隧道,这样移动节点就可以直接利用新转交地址在新的接入路由器上实现数据传输,从而减少移动节点在切换中因做移动检测和转交地址的配置等消耗的接入时延,同时也减少了切换中通信数据包的丢失。在HMIPv6协议中,利用区域划分的思想,从逻辑上将网络划分为多个不同的域,每一个域由一个特定的称为“移动锚点”(MAP)的网络功能实体来管理,这个MAP充当移动节点的一个临时家乡代理,负责转发移动节点和通信对端的数据分组。移动节点在域内移动时,只需把新转交地址的绑定注册消息发送到该移动锚点,这样降低了与家乡代理和通信对端的绑定更新时延。FHMIPv6协议是在基于HMIPv6协议的基础上,结合FMIPv6协议的优点提出的扩展协议,用来降低该移动协议所引入的移动检测、转交地址的配置和绑定注册的各部分时延。但是移动节点在切换时产生的时延包括链路层切换时延和网络层切换时延,其中网络层切换时延包括:移动检测时延,IP地址配置时延和绑定更新时延。上述这些优化协议中所规范的网络层切换的方案,虽然可以降低重新建立通信链路的接入时延,但是网络层的切换是在链路层切换完成之后才可以进行,所以如果链路层的切换时延没有减少,整个切换过程中还是有较大的时延,影响节点的实时通信。
技术实现思路
基于此,有必要针对上述问题,提供一种移动IPv6节点切换方法及移动IPv6节点,以降低移动节点切换的时延,减少切换时延对通信业务的影响。一种移动IPv6节点切换方法,包括步骤:使用通信网卡通过当前接入点与通信对端进行通信,使用切换网卡检测备选接入点的信号质量;若存在备选接入点的信号质量满足预设条件,向所述当前接入点发送切换节点请求;接收所述当前接入点转发的根据所述切换节点请求返回的响应消息,控制所述切换网卡通过所述备选接入点与所述通信对端建立连接;获取所述切换网卡的IPv6地址,通过所述IPv6地址与所述通信对端进行通信;将所述切换网卡作为新的通信网卡,将与所述当前接入点断开通信链路的所述通信网卡作为新的切换网卡。一种移动IPv6节点,包括:第一通信模块,用于使用通信网卡通过当前接入点与通信对端进行通信;接入点检测模块,用于使用切换网卡检测备选接入点的信号质量;切换节点请求发送模块,用于存在备选接入点的信号质量满足预设条件时,向所述当前接入点发送切换节点请求;响应消息接收模块,用于接收所述当前接入点转发的根据所述切换节点请求返回的响应消息;连接控制模块,用于控制所述切换网卡通过所述备选接入点与所述通信对端建立连接;第二通信模块,用于获取所述切换网卡的IPv6地址,通过所述IPv6地址与所述通信对端进行通信;网卡切换模块,用于将所述切换网卡作为新的通信网卡,将与所述当前接入点断开通信链路的所述通信网卡作为新的切换网卡。本专利技术移动IPv6节点切换方法及移动IPv6节点,在移动节点上配置通信网卡和切换网卡,通过切换网卡检测备选接入点,并通过切换网卡进行链路层的切换和网络层的切换,进而与备选接入点建立通信链路,不影响通信网卡的正常数据传输,切换完成后,进行两个网卡的角色互换,充分利用了空闲的切换网卡来消除移动节点在改变接入链路时所引入的较长时延,减少了切换时延对通信业务的影响。附图说明图1为现有技术中移动节点切换接入点示意图;图2为本专利技术方法实施例的流程示意图;图3为本专利技术移动节点切换过程具体实施例的时序图;图4为本专利技术移动IPv6节点实施例的结构示意图;图5为本专利技术连接控制模块实施例的结构示意图。具体实施方式下面结合附图对本专利技术移动IPv6节点切换方法的具体实施方式做详细描述。如图1所示,一种移动IPv6节点切换方法,包括步骤:S110、使用通信网卡通过当前接入点与通信对端进行通信,使用切换网卡检测备选接入点的信号质量;在移动节点MN(MobileNode)上配置通信网卡和切换网卡,与通信对端进行数据传输的网卡为通信网卡,处于空闲状态的网卡为切换网卡,两种网卡均支持IPv6协议;切换网卡通过检测备选接入点的信号质量,为移动节点是否需要执行切换操作提供决策信息。S120、若存在备选接入点的信号质量满足预设条件,向所述当前接入点发送切换节点请求;该预设条件可以是移动节点的通信要求,即判断是否存在备选接入点的信号质量满足移动节点的通信要求,其中判断接入点的信号质量是否满足通信要求可以通过现有技术中已知方法实现。S130、接收所述当前接入点转发的根据所述切换节点请求返回的响应消息,控制所述切换网卡通过所述备选接入点与所述通信对端建立连接;当前接入点AR1接收到切换节点请求时,将该切换请求转发给备选接入点AR2,并根据移动节点MN当前的业务情况向备选接入点AR2申请资源预留;备选接入点AR2接收到该切换节点请求后进行资源预留,并返回响应消息给当前接入点AR1,当前接入点AR1将响应消息转发给移动节点MN;移动节点MN接收到响应消息后,控制切换网卡与备选接入点建立通信链路,即需要进行链路层和网络层的切本文档来自技高网
...
移动IPv6节点切换方法及移动IPv6节点

【技术保护点】
一种移动IPv6节点切换方法,其特征在于,包括步骤:使用通信网卡通过当前接入点与通信对端进行通信,使用切换网卡检测备选接入点的信号质量;若存在备选接入点的信号质量满足预设条件,向所述当前接入点发送切换节点请求;接收所述当前接入点转发的根据所述切换节点请求返回的响应消息,控制所述切换网卡通过所述备选接入点与所述通信对端建立连接;获取所述切换网卡的IPv6地址,通过所述IPv6地址与所述通信对端进行通信;将所述切换网卡作为新的通信网卡,将与所述当前接入点断开通信链路的所述通信网卡作为新的切换网卡。

【技术特征摘要】
1.一种移动IPv6节点切换方法,其特征在于,包括步骤:使用通信网卡通过当前接入点与通信对端进行通信,使用切换网卡检测备选接入点的信号质量;若存在备选接入点的信号质量满足预设条件,向所述当前接入点发送切换节点请求;接收所述当前接入点转发的根据所述切换节点请求返回的响应消息,控制所述切换网卡通过所述备选接入点与所述通信对端建立连接;获取所述切换网卡的IPv6地址,通过所述IPv6地址与所述通信对端进行通信;所述切换网卡的IPv6地址与所述通信网卡的IPv6地址不同;将所述切换网卡作为新的通信网卡,将与所述当前接入点断开通信链路的所述通信网卡作为新的切换网卡;将与所述当前接入点断开通信链路的所述通信网卡作为新的切换网卡步骤之前,还包括步骤:使用所述通信网卡继续接收所述当前接入点发送的数据包,数据包接收完成后,与所述当前接入点断开通信链路。2.根据权利要求1所述的移动IPv6节点切换方法,其特征在于,所述切换网卡的IPv6地址由所述备选接入点接入网络中的动态主机配置服务器分配;所述通信网卡的IPv6地址由所述当前接入点接入网络中的动态主机配置服务器分配。3.根据权利要求1所述的移动IPv6节点切换方法,其特征在于,控制所述切换网卡通过所述备选接入点与所述通信对端建立连接的步骤包括:通过所述切换网卡与所述备选接入点进行鉴权和关联的链路层切换操作;链路层切换操作完成后,根据所述备选接入点的路由公告消息及网络层的路由协议建立新的路由。4.根据权利要求1至3任意一项所述的移动IPv6节点切换方法,其特征在于,所述预设条件为移动节点的通信要求。5.一种移动IPv6节点,其特征在于,包括:第一通信模块,用于使用通...

【专利技术属性】
技术研发人员:杨峰陈康先伍绍秋
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:广东;44

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

1