支持移动型ip子网接入与管理的方法、设备及系统的制作方法

文档序号:7653545阅读:293来源:国知局
专利名称:支持移动型ip子网接入与管理的方法、设备及系统的制作方法
技术领域
本发明涉及互联网接入技术领域,特别是指一种支持移动型IP子网接入与管理的方法、设备及系统。
背景技术
近年来,高速交通工具已越来越多地融入到人们的生活中,如飞机、高铁等便利、 快捷的出行方式已成为旅客出行的首选。同时,随着互联网的高速发展,人们对于网络的依赖性也大大增强,无论工作、娱乐、生活都已经与网络息息相关,因此,如何在高速交通工具中提供多种多样的宽带通信服务将是非常重要的。由于互联网在设计之初并没有充分考虑到移动性的需求,IP地址在全球采用了层级分配与管理的方式,重点解决路由的可扩展性问题。IP地址是用户在互联网中的位置标识,当用户移动到不同的网络时,通常需要采用与该地域所对应的IP地址前缀来进行通信,因此,用户在移动过程中会由于在网络中位置的变化而不得不采用不同的IP地址,但对于互联网上的连续型应用(如视频通信、语音通信和即时通信等)来说,正在进行的通信的过程会由于IP地址的变化而中断,这对于用户来说是不可接受的,因此迫切需要寻找新的办法来解决此问题,实现IP承载网络中对于移动IP子网(Mobile subnet)的能力。基于NMCP的IP子网移动系统主要包括以下几个功能网元设备移动路由器 (Ml )、位于承载IP网边缘的移动接入路由器(NMAR)以及边界路由器(BR)。对公共互联网而言,高速交通工具内的网络就是一个高速移动中的IP网络,可以也将其看作是互联网的一部分,因此可称为移动IP子网。移动路由器MR位于高速交通工具中,它是移动IP子网的关键设备,对内作为网关负责汇聚接入所有的用户终端和其它设备,向用户终端分配IPv4/ IPv6地址,并提供互联网接入服务。对外通过无线接入链路接入到IP承载网中,实现和公共互联网网的连接。MR随着列车(飞机等)的高速移动而切换其在IP承载网中的位置。 通常,为了保证MR在移动过程中上层业务的通信连续性,需要为MR分配一个固定的IP前缀(文中称为MR-Prefix)。移动接入路由器NMAR是MR的接入路由器,它位于IP承载网的边缘,MR在高速移动的过程中,需要根据其当前位置等因素实现在不同NMAR之间进行切换,同时还要需要把MR-Prefix通过NMAR向外进行通告。边界路由器BR将会把多个不同移动前缀MR-Prefix进行聚合,并向公网通告一条或者少量的汇聚路由,从而减少对现网路由的影响。为了实现移动IP子网基于当前位置接入到合适的接入点,并在移动过程中实现在不同NMAR间的快速切换,支撑网络移动的控制协议是至关重要的,它是实现MR移动性检测、MR和NMAR相互发现、MR认证注册、MR-Prefix前缀通告、生存期管理的等功能模块的关键,是实现IP子网移动性的核心协议。移动IP子网的控制协议通常是需要与移动IP的实现方式是密切联系的。在传统基于家乡代理的移动IP实现方式中,由于移动节点MN在移动过程中需要建立与家乡代理的绑定关系,因此,其移动性控制协议通常包括移动检测机制、转交地址的生成、与家乡代理及通信对端的绑定更新与管理等。这种基于家乡代理的移动IP实现方式存在传输路径未优化(即三角路由问题)、切换时延大、对现网及通信终端改动较大的问题,因此,无法真正在现网中得到规模应用。而对于基于路由的移动IP方案而言,相应的移动性控制协议还尚不完整。在波音的BGP纯动态路由方案中,NMAR和MR采用单纯的BGP路由方式,其中的前缀通告、MR的安全性认证等都直接采用BGP协议本身。这种方式会严重依赖于BGP协议本身的实现方式。首先,由于MR在多个NMAR之间的切换时需要多次重新建立BGP邻居关系,这将会大大影响MR的切换时延;其次,BGP协议的安全性控制通常具有较大的协议开销,不适合在高速切换环境中使用。

发明内容
有鉴于此,本发明的目的在于提出一种支持移动型IP子网接入与管理的方法、设备及系统。基于上述目的本发明提供的一种支持移动型IP子网接入与管理的方法,包括移动接入路由器(NMAR)向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;接入路由器(MR)接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息; NMAR收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;NMAR收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该 NMAR至该MR的路由配置,向该MR发送路由配置确认消息;MR收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR 发送路由撤销请求;NMAR收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求。可选的,该方法所述NMAR向自身的服务区发送广播消息的过程包括所述NMAR定时向自身的服务区发送广播消息。可选的,该方法所述NMAR向自身的服务区发送广播消息的过程包括所述MR广播 NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。可选的,该方法所述NMAR发送的广播消息中还包括广播发送间隔信息。可选的,该方法所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。可选的,该方法所述MR属性信息中还包括MR的标识符、MR的IPv4/IPv6地址、 MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。可选的,该方法所述MR中的NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。可选的,该方法所述MR进一步向活跃NMAR队列和服务NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR的属性信息转移到空闲NMAR 队列中。可选的,该方法在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲MR;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中;当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中;如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。在本发明的另一方面,还提供了一种基于上述方法的支持移动型IP子网接入与管理的系统,包括移动接入路由器(NMAR),用于向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;在收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;在收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该NMAR至该MR的路由配置,向该MR发送路由配置确认消息;在收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求;接入路由器(MR),用于接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;如果当前服务的NMAR不能再继续提供服务,则 MR查询当前NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;在收到NMAR 的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR发送路由撤销请求。可选的,该系统还包括边缘路由器BR,负责将多个移动IP子网的路由进行汇聚并进行发布,通过向外发布汇聚路由。在本发明的另一方面,还提供了一种移动接入路由器NMAR实现移动型IP子网接入与管理的方法,NMAR向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;NMAR收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;NMAR收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该 NMAR至该MR的路由配置,向该MR发送路由配置确认消息;NMAR收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求。可选的,该方法所述NMAR向自身的服务区发送广播消息的过程包括所述NMAR定时向自身的服务区发送广播消息。可选的,该方法所述NMAR向自身的服务区发送广播消息的过程包括所述MR广播 NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。可选的,该方法所述NMAR发送的广播消息中还包括广播发送间隔信息。可选的,该方法所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。可选的,该方法在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲MR;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中;当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中;如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。在本发明的另一方面,还提供了一种接入路由器(MR)实现移动型IP子网接入与管理的方法,MR接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;MR收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR 发送路由撤销请求。可选的,该方法所述MR属性信息中还包括MR的标识符、MR的IPv4/IPv6地址、 MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。可选的,该方法所述MR中的NMAR列表内部将NMAR分为如下不同队列服务NMAR、 活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队
10列中。可选的,该方法所述MR进一步向活跃NMAR队列和服务NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR的属性信息转移到空闲NMAR 队列中。在本发明的另一方面,还提供了一种实现移动型IP子网接入与管理的移动接入路由器(NMAR),包括NMAR广播发送模块,用于向自身的服务区发送广播消息,其中在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;MR MSG消息接收器,用于在收到MR的注册消息后,提取其中的MR属性信息发送到 MR列表维护模块保存在MR列表中,并向该MR回复注册确认消息;在收到MR的路由配置请求后,指示MR路由配置模块将该MR的IP前缀通告到IP承载网中,并完成该NMAR至该MR 的路由配置,MR MSG消息接收器向该MR发送路由配置确认消息;MR MSG消息接收器在收到 MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并指示MR路由配置模块同步更新本地路由配置,向请求的MR发送退出请求;MR列表维护模块,用于根据MR MSG消息接收器的指示,执行相应的MR列表维护操作;MR路由配置模块,用于根据MR MSG消息接收器的指示,执行相应的路由配置操作。可选的,所述NMAR广播发送模块向自身的服务区发送广播消息的过程包括所述 NMAR定时向自身的服务区发送广播消息。可选的,所述NMAR广播发送模块向自身的服务区发送广播消息的过程包括所述 MR广播NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。可选的,所述NMAR广播发送模块发送的广播消息中还包括广播发送间隔信息。可选的,所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、 NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR 的使用负载。可选的所述MR列表维护模块,在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲MR ;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中;当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务 MR队列中;如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR 队列中。在本发明的另一方面,还提供了一种实现移动型IP子网接入与管理的接入路由器(Ml ),包括NMAR广播接收器,用于接收来自于新的NMAR的广播消息,提取其中的NMAR属性信息保存在NMAR列表中;MR MSG消息发送器,用于向所述新NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;路由切换时,向切换的目的NMAR发送路由配置请求,接收该NMAR的路由配置确认消息,向原服务NMAR发送路由撤销请求; NMAR列表维护与选择模块,执行NMAR列表维护与选择,如果当前服务的NMAR不能再继续提供服务,则查询当前NMAR列表,选择一个新的NMAR,并指示所述MR MSG发送器向该新NMAR发送路由配置请求;路由建立模块,用于根据NMAR列表维护与选择模块的指示执行路由建立操作;路由撤销模块,用于根据NMAR列表维护与选择模块的指示执行撤销NMAR路由的操作;本地路由配置模块,用于执行具体的路由配置操作。可选的,所述MR属性信息中还包括MR的标识符、MR的IPv4/IPv6地址、MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。可选的,所述NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。可选的,所述MR MSG发送器进一步向活跃NMAR队列和服务NMAR队列中的NMAR 发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR的属性信息转移到空闲NMAR队列中。从上面所述可以看出,支持移动型IP子网接入与管理的方法、设备及系统,为位于高铁和飞机等高速交通工具内的移动IP子网提供一种新型的移动性控制协议。该方案用于确保移动IP子网中移动路由器MR与移动接入路由器NMAR之间的通信控制,主要包括 NMAR的动态发现、MR的注册、MR当前路由的发布与撤销以及MR/NMAR超时管理等。在无线链路稳定的情况下,该方案可以全面地实现移动IP子网在NMAR间的无缝切换,从而在IP 承载网中为移动IP子网建立最佳数据传输路由。本方案中设计的“NMAR广播消息“和”MR 心跳消息“可以保证MR和NMAR及时检测双向的状态;MR的注册协议可以实现NMAR对于MR 接入的安全性控制;路由的发布与撤销是实现移动IP子网的高速切换的重要机制;而最后 MR/NMAR的超时管理机制则是实现MR和NMAR状态切换的重要保障。总之,本发明是移动 IP子网与IP承载网间的通信控制协议,是实现IP子网无缝移动切换的重要实现机制。NMCP (网络移动性控制协议)及其设备实现是为解决此类问题而提出的。本方案首先设计了移动的IP子网和IP承载网边缘设备之间的对话协议,该协议采用动态路由实时通告的技术,在高速交通工具的移动过程中将移动的IP子网的IP地址前缀及时通告到支持子网移动的IP承载网中去,基于其当前位置实现路由的及时调整与更新,从而为移动 IP子网在IP承载网中建立最佳IP路由,保证数据传输质量。其次,该方式通过路由聚合的方式可减少对公网路由的影响,避免在网络中产生路由震荡。基于以上设计,本方法达到了高速移动的IP子网及其内部用户终端在通信的过程中保持同样的IP地址及前缀的效果, 而且该方案对于用户终端没有任何特殊的要求,任何在固网环境下接入互联网的终端不用任何更改就可以在移动IP子网环境下接入互联网。相比移动IP及NEMO等传统移动IP方式,新的NMCP方式解决了 IP网络中的三角路由问题,实现路由优化处理。本方案是基于动态路由切换实现IP子网在移动过程中接入互联网的的核心控制协议,能够实现NMAR接入点动态发现、MR注册及认证、NMAR切换控制、MR及NMAR的路由配置以及NMAR与MR的超时处理等,是一种新型的移动IP子网快速切换技术。相比传统的移动IP技术而言,本方案具有切换时延低、避免三角路由等特征,通过路由优化提高数据转发性能,适合于高速交通交通工具中的移动性切换。幻本方案引入了 MR至NMAR的认证注册机制,通过引入加密后的MR身份信息字段保障认证的安全性,在实施切换前在Alive NMAR列表中进行注册及认证,一方面可以保证 MR接入的安全性,另一方面还可以减少切换时延,实现用户可信的无缝切换。3)本方案引入了 MR和NMAR的双向发现机制。其中,MR定期发布“MR心跳消息 “,而NMAR则定期广播,MAR广播消息“。这样可以确保MR和NMAR及时发现失效的MR(或 NMAR),并进行相应的路由配置操作,从而保证移动IP子网在运行中能够快速发现并响应网元状态的变化情况。4)本方案提出了 MR和NMAR列表的动态维护机制,能够针对不同的切换策略,自适应地调整MR和NMAR的列表,加快NMAR的选择过程。5)本方案实现对于用户终端没有任何要求,任何在有线宽带环境下使用的终端都可以直接通过本方案系统接入互联网,相比传统的移动IP方案大大降低了引入的门槛。6)基于本方案实现的系统兼容现有网络设备,可以容易地实现与现有网络设备的互通。对于IP承载网络中的其它路由器设备没有任何要求。7)本方案是一种IP层解决方案,对于无线接入层没有任何特殊的要求,只要其能建立MR到NMAR之间的无线接入链路即可,引入IP层移动解决方案后可以避免无线接入层针对子网移动接入做专门的设计。


图1为本发明实施例支持移动IP子网接入和承载的系统组网方案示意图;
图2为本发明实施例MR中的NMAR队列示意图;图3为本发明实施例NMCP系统整体流程示意图;图4为本发明实施例MR和NMAR的功能模块示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。本发明是结合高速公共交通工具具有轨道或者航线固定的特点,定义了 MR和 NMAR 的移动性控制协议 NMCP (Network Mobility Management Protocol)。该协议作为 IP 承载网与移动IP子网的核心控制协议,可实现NMAR动态发现、MR注册、MR内NMAR状态维护、MR-Prefix路由发布的控制以及MR/NMAR生存期管理,通过合理设计来减小IP层切换时延,保证切换时的上层业务的通信质量。在本发明提出的方案中,NMCP协议是应用于移动IP子网的接入控制,新的协议设计移动路由器MR和接入服务器NMAR等网元之间的交互机制,实现在高速移动过程中的 NMAR发现、MR接入注册、MR路由发布及撤销以及MR/NMAR超时管理。该协议是首个面向移动IP子网与IP承载网间支撑动态路由发布的移动性控制与管理层协议,具有较好的可扩展性和健壮性,适合多场景中的应用。同时,本专利申请中的IP协议同时代表IPv4和IPv6 协议,也就是所有设计的新功能同时支持IPv4和IPv6协议,是一种支持向下一代互联网过渡的方案。本发明提供的一种支持移动型IP子网接入与管理的方法,主要包括NMAR向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;MR接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;NMAR收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;NMAR收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该 NMAR至该MR的路由配置,向该MR发送路由配置确认消息;MR收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR 发送路由撤销请求;NMAR收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求。其中,所述NMAR向自身的服务区发送广播消息的过程可以为定时向自身的服务区发送广播消息。所述NMAR向自身的服务区发送广播消息的过程还可以包括所述MR广播NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。所述NMAR发送的广播消息中还可以包括广播发送间隔信息等。所述NMAR属性信息中还可以包括=NMAR当前状态、NMAR的标识符及描述符、NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。所述MR属性信息中还可以包括MR的标识符、MR的IPv4/IPv6地址、MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。所述MR中的NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。所述MR进一步向活跃NMAR队列和服务NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR的属性信息转移到空闲NMAR队列中。在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲 MR ;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中;当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中;如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。本发明还提供了一种支持移动型IP子网接入与管理的系统,主要包括NMAR,用于向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;在收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;在收到MR的路由配置请求后,将该MR 的IP前缀通告到IP承载网中,并完成该NMAR至该MR的路由配置,向该MR发送路由配置确认消息;在收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求;MR,用于接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前 NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;在收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR发送路由撤销请求。作为一个实施例,系统的组成如图1所示图中IP承载网是移动IP子网的接入网络,包含多个移动接入路由器,能够支持移动IP子网在多个移动接入路由器间的快速切换和路由发布与撤销,提供移动IP子网的安全可靠接入,并将移动IP子网内的数据流量转发至公共互联网中。该系统中主要有以下几个组成网元(I)MRMR是移动IP子网的接入路由器,通常位于高速交通工具(如高铁或飞机)中,它的功能是对内作为网关负责汇聚接入所有的用户终端,向用户终端和其它具有数据通信需求的设备分配IPv4/IPv6地址,并提供互联网接入服务。对外通过无线接入链路接入到 IP承载网中,在IP层面负责向IP承载网的接入点提供的自己的帐号等信息以进行注册,并通告自己的IPv4/IPv6地址前缀;在通过接入点接入到IP承载网络后,负责转发用户终端发送到公网和从公网接收到的数据流量,并且具备客户网关的必备功能。相对于某个特定的接入点NMAR设备而言,MR共有如下四种状态空闲(Idle)状态、活跃(Alive)状态、当前服务状态(Servicing)以及离线状态(Offline)。其中,空闲状态(Idle)是指MR和NMAR之间能够建立起三层(IP)的通信,通常是指MR位于NMAR的覆盖区域(即服务区)范围之内,但由于某种原因(如无线信号太弱、短期内没收到NMAR的广播消息、或者未通过注册认证),此时NMAR不能为该MR提供服务。
活跃(Alive)状态是指MR和NMAR之间已完成了注册认证,处于等待该NMAR服务的状态,这种情况一般是由于该MR可能正在被其他NMAR服务。当前服务(krvicing)状态是指当前MR正由该NMAR提供数据转发服务。离线状态(Offline)是指MR和NMAR之间无法建立起三层(IP)的通信,通常是MR 未处于NMAR的覆盖范围之内、无线通信链路发生中断,或者MR出现了故障等情况。(2) NMARNMAR 是移动接入路由器(NMAR =Mobile Network Access Router),它是为移动 IP 子网提供移动接入服务,负责移动IP子网注册认证、实施动态路由建立、客户流量转发以及高速路由切换的关键设备,它的功能是负责对移动IP子网进行接入控制;跟踪服务区内每个移动IP子网的当前位置,在移动IP子网注册后将该移动IP子网的路由前缀在IP 承载网中进行通告;本设备在为移动子网建立路由后,按照当前路由为移动IP子网实施转发流量;接收MR的路由切换消息并配合移动IP子网实施路由切换。对于某个特定的MR而言,NMAR也有如下四种状态空闲(idle)状态、活跃 (alive)状态、当前服务状态(Servicing)以及离线状态(Offline),分别为通信建立且但暂不能服务状态、通信建立可以提供服务状态、当前数据转发状态以及无法建立通信状态。需要注意的是,MR和NMAR的离线状态是需要独立检测的。其中,MR的离线状态是通过NMAR中运行的超时机制来检测,而NMAR的离线状态则是通过MR中运行的超时机制来检测。(3) BRBR(Border Router)是IP承载网与外部公共互联网的边界路由器,它是IP承载网与公共互联网的边界接入点,它的功能是负责将多个移动IP子网的路由进行汇聚并进行发布,通过向外发布汇聚路由,从而减少IP承载网的动态性对于互联网中路由的影响。在图1中,本发明的匪CP协议运行在MR和NMAR之间,可以实现NMAR的发现、MR 的注册认证、路由动态发布与撤销以及NMAR的状态维护等功能,在MR和NMAR上都需要采用专门设计的MR和NMAR协议功能模块。而在NMAR和BR之间则只需要采用标准的动态路由协议,尽管BR是本系统中的组成部分,但本专利中提出的方案对于BR路由器没有任何新的功能要求,传统的支持的IP路由器如支持OSPF或者IS-IS协议等就可以作为BR使用, 不需要运行额外的协议模块。2、系统实现在NMCP协议中,主要包括以下几个部分NMAR发现、MR注册及认证、NMAR切换控制、MR及NMAR的路由配置以及NMAR与MR的超时处理。(I)NMAR 发现在NMCP协议中,NMAR定期发送广播(或组播)“NMAR广播消息”向自己的服务区内通告自己的存在。该“NMAR广播消息”含有自己的服务端口的IP地址等属性信息。 除NMAR的定期性广播以外,MR也可主动触发“NMAR广播消息”,用于加速获取NMAR 的地址信息。通常,在NMAR发送的广播消息中会携带自身的广播发送间隔MR_diSC0Very_ interval,若MR希望在该时间段结束之前收到NMAR的广播消息,MR可以直接广播(或组播)“NMAR触发广播消息”,NMAR在收到该消息后会立即回复“NMAR广播消息”。
此外,为了便于实施NMAR的选择及后续的用户认证及注册,NMAR发送的“NMAR广播消息”中携带有NMAR的相关属性,记作Profile (NMAR),包括如下信息NMAR的当前状态current_status,表明当前NMAR在运行状态;NMAR的标识符及描述符NMAR_id及description信息,用于标识该NMAR的属性;NMAR 服务端口 IPv4/IPv6 地址ip_addr/ipv6_addrNMAR的类型type,用于标识该NMAR所接入的无线网络类型,如EVDO、WiFi等;NMAR的时间戳信息和心跳信息间隔时间time_stamp,MR_discovery_interval, 其中,time_stamp为当前广播报文的时间戳,而MR_discoVery_interVal则为广播报文的间隔时间;NMAR的使用负载NMAR_l0ad,用于指示NMAR当前的使用负载;(2) MR注册及认证在完成了 NMAR的发现之后,为加快后续MR的切换过程,MR会在发现的所有的NMAR上进行注册及认证。MR在进行注册时,会向NMAR通告其对应的相关属性,此时采用单播的方式进行通信,发送“MR注册消息”。该消息中可携带MR的相关属性,记作 Profile (MR),包括如下信息 MR的标识符mr_id,用于标识MRMR 的 IPv4/IPv6 地址ipv4_addr/ipv6_addr,用于通告 NMAR 其端口 IP 地址;MR加密后的身份信息credential,用于NMAR对于MR进行认证;MR的运行模式rurming_m0de,用于说明采用的切换模式;MR 的当前状态:current_statusMR 的时间戳:time_stampNMAR在收到了 MR的注册消息后,根据MR的加密后的身份信息,可进行MR的安全性认证,若通过认证后,便可把该MR加入到自己的可服务MR列表中。(3) NMAR 切换控制本方案中的NMAR切换控制是由MR发起的。在一定条件下,如当前NMAR不能再继续提供服务,MR决定需要实施NMAR间的切换时,MR就查询当前可为自己提供服务的NMAR 列表{NMAR1,NMAR2,. . .,NMAfoi},选择一个新的NMAR作为为自己提供服务的NMAfoi。这里, 通常根据NMAR列表中相关属性进行决策,从而决定切换接入的NMAR和具体的切换时间。其中,MR决定切换接入的NMAR通常需要考虑如下参数信息NMAR信号强度NMAR_signal_strength,表明该NMAR的无线接入信号强度NMAR的当前负载NMAR_load,用于表明NMAR的当前服务负载MR的位置信息MR_l0Cati0n,通常可以结合定位模块来实现;MR的移动速率MR_speed,通常可以通过测速相应装置等来获得相关参数;NMAR位置信息NMAR_loCati0n,通常是通过预配置的方式写入的。网络运营者在设计MR时可以根据客户特定需求提前预制切换策略。(4) MR及NMAR的路由配置在完成MR和NMAfoi的切换控制之后,MR就需要在新接入的NMAfoi+Ι上发送“NMAR 切换消息”。具体过程为在原来的NMAto上撤销MR的路由,并在新接入的NMAfoi+Ι上注入路由通告。这里的路由配置包括MR至NMAR,以及NMAR与BR之间两个部分。为了减少切换时延,MR与NMAR之间通常采用静态路由协议,而NMAR与BR之间则采用动态路由协议在IP承载网中发布移动IP子网的最新路由,该路由反映移动子网在IP承载网中的当前位置。 当NMAfoi+Ι上的路由生效了之后,数据传输就可以通过NMAfoi+Ι来进行转发了。此外,为了确保NMAR上的路由为可用MR的路由信息,MR需定时发送Ke印al ive的心跳消息,若NMAR长时间未接收到MR的心跳消息,就认为该MR已经失效,应撤销在该NMAR 上的相应路由。(5) NMAR与MR的列表维护与超时处理在NMAR和MR中,需要维护各自的对应服务列表。在MR中的NMAR列表根据其不同的状态可以分为不同的队列服务(krving) NMAR、活跃(Alive)NMAR以及空闲(Idle)NMAR。其中,服务(Servicing)NMAR列表是指当前正在提供服务的NMAR。活跃(Alive)NMAR列表是进行了注册认证的处于可服务状态的NMAR 列表,此处的NMAR根据的AP切换控制策略逆序排列,这样在NMAR进行选择时就可以提取链表头部的元素进行操作。当处于服务队列中的NMAR在一定时间AP_SERVICING_TIMEOUT 内未收到MR的广播消息,MR就会将位于服务队列中的NMAR移至空闲队列中(其中MR会发送心跳信息给NMAR,以确认NMAR是否收到了 MR的广播消息),并从活跃队列中选择一个后续可服务的NMAR进行数据转发。而对处于服务队列和活跃队列的NMAR而言,若MR超过AP_ALIVE_TIMEOUT时间内还未收到NMAR的广播消息,则将其分别转移至活跃队列和空闲队列。而对于处理空闲队列的NMAR而言,若MR超过AP_IDLE_TIMEOUT时间内还未收到 NMAR的广播消息,则将其从空闲队列中删除。这样,这三个NMAR的队列就会随着促发消息进行一定的调整。如下图2所示图2MR中的NMAR队列同样,在NMAR中的MR列表也会根据其不同的状态可以分为不同的队列服务 Serving)MR队列,活跃(Alive)MR队列和空闲(Idle)MR。其中,服务(Servicing)MR队列是指当前本NMAR正在提供服务的MR队列,活跃(Alive)MR是当前活跃的并可被该NMAR服务但还没处于被服务状态的MR队列,而空闲(Idle)MR则是当前处于服务区内但空闲不能被服务的MR队列。由于本方案中不涉及到MR接入选择,因此,MR中的队列排序无特殊要求。3、MR与NMAR的协议消息种类在新设计的NMCP协议中,为实现NMAR发现、MR注册及认证、NMAR切换控制、MR及 NMAR的路由配置以及AP与MR的超时处理等,MR和NMAR之间包括多种消息类型,如下表1 所示表IMR与NMAR的协议消息列表
权利要求
1.一种支持移动型IP子网接入与管理的方法,其特征在于,包括移动接入路由器NMAR向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;接入路由器MR接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;NMAR收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该 MR回复注册确认消息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的 NMAR,并向该新NMAR发送路由配置请求;NMAR收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该NMAR 至该MR的路由配置,向该MR发送路由配置确认消息;MR收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR发送路由撤销请求;NMAR收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求。
2.根据权利要求1所述的方法,其特征在于,所述NMAR向自身的服务区发送广播消息的过程包括所述NMAR定时向自身的服务区发送广播消息。
3.根据权利要求1所述的方法,其特征在于,所述NMAR向自身的服务区发送广播消息的过程包括所述MR广播NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。
4.根据权利要求1或3所述的方法,其特征在于,所述NMAR发送的广播消息中还包括 广播发送间隔信息。
5.根据权利要求1所述的方法,其特征在于,所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。
6.根据权利要求1所述的方法,其特征在于,所述MR属性信息中还包括:MR的标识符、 MR的IPv4/IPv6地址、MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。
7.根据权利要求1所述的方法,其特征在于,所述MR中的NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃 NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。
8.根据权利要求7所述的方法,其特征在于,所述MR进一步向活跃NMAR队列和服务 NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR的属性信息转移到空闲NMAR队列中。
9.根据权利要求1所述的方法,其特征在于,在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲MR ;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中; 当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中; 如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。
10.一种移动接入路由器NMAR实现移动型IP子网接入与管理的方法,其特征在于, NMAR向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;NMAR收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该 MR回复注册确认消息;NMAR收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该NMAR 至该MR的路由配置,向该MR发送路由配置确认消息;NMAR收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求。
11.根据权利要求10所述的方法,其特征在于,所述NMAR向自身的服务区发送广播消息的过程包括所述NMAR定时向自身的服务区发送广播消息。
12.根据权利要求10所述的方法,其特征在于,所述NMAR向自身的服务区发送广播消息的过程包括所述MR广播NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。
13.根据权利要求10或12所述的方法,其特征在于,所述NMAR发送的广播消息中还包括广播发送间隔信息。
14.根据权利要求10所述的方法,其特征在于,所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、NMAR服务端IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。
15.根据权利要求10所述的方法,其特征在于,在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、活跃MR以及空闲MR ;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR队列中; 当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中; 如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。
16.一种接入路由器MR实现移动型IP子网接入与管理的方法,其特征在于,MR接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的 NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的 NMAR,并向该新NMAR发送路由配置请求;MR收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR发送路由撤销请求。
17.根据权利要求16所述的方法,其特征在于,所述MR属性信息中还包括:MR的标识符、MR的IPv4/IPv6地址、MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。
18.根据权利要求16所述的方法,其特征在于,所述MR中的NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃 NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。
19.根据权利要求18所述的方法,其特征在于,所述MR进一步向活跃NMAR队列和服务 NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈,则将该NMAR 的属性信息转移到空闲NMAR队列中。
20.一种基于权利要求1-9任意一项所述方法的支持移动型IP子网接入与管理的系统,其特征在于,包括移动接入路由器NMAR,用于向自身的服务区发送广播消息,在该广播消息中携带包含有自身的服务端IP地址在内的NMAR属性信息;在收到MR的注册消息后,提取其中的MR属性信息保存在自身的MR列表中,并向该MR回复注册确认消息;在收到MR的路由配置请求后,将该MR的IP前缀通告到IP承载网中,并完成该NMAR至该MR的路由配置,向该MR发送路由配置确认消息;在收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并同步更新本地路由配置,向请求的MR发送退出请求;接入路由器MR,用于接收到来自于新的NMAR的广播消息后,提取其中的NMAR属性信息保存在自身的NMAR列表中,并向该NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;如果当前服务的NMAR不能再继续提供服务,则MR查询当前NMAR列表,选择一个新的NMAR,并向该新NMAR发送路由配置请求;在收到NMAR的路由配置确认消息后,配置MR到NMAR的路由,并向原服务的NMAR发送路由撤销请求。
21.根据权利要求20所述的系统,其特征在于,还包括边缘路由器BR,负责将多个移动IP子网的路由进行汇聚并进行发布,通过向外发布汇聚路由。
22.—种实现移动型IP子网接入与管理的移动接入路由器NMAR,其特征在于,包括NMAR广播发送模块,用于向自身的服务区发送广播消息,其中在该广播消息中携带包含有自身的服务端口 IP地址在内的NMAR属性信息;MR MSG消息接收器,用于在收到MR的注册消息后,提取其中的MR属性信息发送到MR 列表维护模块保存在MR列表中,并向该MR回复注册确认消息;在收到MR的路由配置请求后,指示MR路由配置模块将该MR的IP前缀通告到IP承载网中,并完成该NMAR至该MR的路由配置,MR MSG消息接收器向该MR发送路由配置确认消息;MR MSG消息接收器在收到MR的路由撤销请求后,实施该MR的IP前缀路由撤销,并指示MR路由配置模块同步更新本地路由配置,向请求的MR发送退出请求;MR列表维护模块,用于根据MR MSG消息接收器的指示,执行相应的MR列表维护操作;MR路由配置模块,用于根据MR MSG消息接收器的指示,执行相应的路由配置操作。
23.根据权利要求22所述的NMAR,其特征在于,所述NMAR广播发送模块向自身的服务区发送广播消息的过程包括所述NMAR定时向自身的服务区发送广播消息。
24.根据权利要求22所述的NMAR,其特征在于,所述NMAR广播发送模块向自身的服务区发送广播消息的过程包括所述MR广播NMAR触发广播消息,NMAR收到该触发广播消息后向自身的服务区发送广播消息。
25.根据权利要求22或M所述的NMAR,其特征在于,所述NMAR广播发送模块发送的广播消息中还包括广播发送间隔信息。
26.根据权利要求22所述的NMAR,其特征在于,所述NMAR属性信息中还包括NMAR当前状态、NMAR的标识符及描述符、NMAR服务端口 IPv4/IPv6地址、NMAR的类型、NMAR的时间戳信息和心跳信息间隔时间、NMAR的使用负载。
27.根据权利要求22所述的NMAR,其特征在于,所述MR列表维护模块,在所述NMAR的MR列表内部将MR分为如下不同队列服务MR、 活跃MR以及空闲MR ;当NMAR接收到MR的注册请求后,将该MR的属性信息保存到活跃MR 队列中;当NMAR接收到MR的路由配置请求后,将该MR的属性信息转移到服务MR队列中; 如果预定时间内没有收到MR的心跳消息,则将该MR的属性信息转移到空闲MR队列中。
28.一种实现移动型IP子网接入与管理的接入路由器MR,其特征在于,包括NMAR广播接收器,用于接收来自于新的NMAR的广播消息,提取其中的NMAR属性信息保存在NMAR列表中;MR MSG消息发送器,用于向所述新NMAR发送MR注册消息,并在注册消息中携带包含有自身端口 IP地址在内的MR属性信息;路由切换时,向切换的目的NMAR发送路由配置请求,接收该NMAR的路由配置确认消息,向原服务NMAR发送路由撤销请求;NMAR列表维护与选择模块,执行NMAR列表维护与选择,如果当前服务的NMAR不能再继续提供服务,则查询当前NMAR列表,选择一个新的NMAR,并指示所述MR MSG发送器向该新 NMAR发送路由配置请求;路由建立模块,用于根据NMAR列表维护与选择模块的指示执行路由建立操作;路由撤销模块,用于根据NMAR列表维护与选择模块的指示执行撤销NMAR路由的操作;本地路由配置模块,用于执行具体的路由配置操作。
29.根据权利要求观所述的MR,其特征在于,所述MR属性信息中还包括MR的标识符、 MR的IPv4/IPv6地址、MR加密后的身份信息、MR的运营模式、MR的当前状态、MR的时间戳。
30.根据权利要求28所述的MR,其特征在于,所述NMAR列表内部将NMAR分为如下不同队列服务NMAR、活跃NMAR以及空闲NMAR ;当MR收到来自于新的NMAR的广播消息后,将该NMAR的属性信息保存在NMAR列表的空闲NMAR队列中;当MR接收到NMAR的注册确认消息后,将该NMAR的属性信息转移到NMAR列表的活跃NMAR队列中;所述MR查询当前NMAR列表,选择一个新的NMAR后的过程还包括MR在NMAR列表的活跃NMAR队列中查询当前NMAR列表,选择一个新的NMAR后,将该新NMAR的属性信息转移到服务NMAR队列中,将原服务NMAR的属性信息从服务NMAR队列转移到活跃NMAR队列中。
31.根据权利要求观所述的MR,其特征在于,所述MR MSG发送器进一步向活跃NMAR 队列和服务NMAR队列中的NMAR发送心跳消息,如果在预定时间内没有收到NMAR的反馈, 则将该NMAR的属性信息转移到空闲NMAR队列中。
全文摘要
本发明公开一种支持移动型IP子网接入与管理的方法及系统,本发明是结合高速公共交通工具具有轨道或者航线固定的特点,定义了MR和NMAR的移动性控制协议NMCP(Network Mobility Management Protocol)。该协议作为IP承载网与移动IP子网的核心控制协议,可实现NMAR动态发现、MR注册、MR内NMAR状态维护、MR-Prefix路由发布的控制以及MR/NMAR生存期管理,通过合理设计来减小IP层切换时延,保证切换时的上层业务的通信质量。
文档编号H04W40/36GK102572828SQ20111010998
公开日2012年7月11日 申请日期2011年4月29日 优先权日2010年12月8日
发明者孙琼, 解冲锋, 陈运清 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1