在不同种类的网络之间切换时重新配置网际协议地址的方法

文档序号:7636851阅读:230来源:国知局
专利名称:在不同种类的网络之间切换时重新配置网际协议地址的方法
技术领域
本发明涉及在不同种类的网络之间的切换,尤其是,涉及在不同种类的网络之间切换时重新配置IP地址的方法。虽然本发明适用于宽的应用范围,其尤其适用于允许移动用户站有效地在不同种类的网络之间执行切换。

背景技术
通常地,在用于不同种类的网络媒体间独立的切换的国际标准化的正在进行中的IEEE 802.21的目的是,通过在不同种类的网络之间提供无缝切换和服务连续性来增强用户用于移动用户站设备的便利。MIH功能、事件触发、命令服务和信息服务(IS)被定义为基本要求。
移动用户站(MSS)是支持至少两种接口类型的多模式节点。在这里,该接口例如可以是有线类型接口,诸如,基于802.3的以太网,基于IEEE 802.XX(诸如,IEEE 802.11、IEEE 802.15、IEEE 802.16等等)的无线接口类型,由诸如3GPP和3GPP2等等蜂窝标准化机构定义的接口类型都是可允许的。
图1是多模式移动用户站的协议栈结构的示意图。
参考图1,多模式移动用户站对于每个模式都具有一个物理层,并且对于每个模式都具有一个媒体访问控制层。并且,MIH层位于IP层下面。
媒体独立切换(media independent handover,MIH)应当被限定在IEEE 802系列接口之间,或者限定在诸如上述的由诸如3GPP和3GPP2等蜂窝标准化机构定义的非802系列接口的802系列接口之间。此外,为了无缝切换服务,应该支持上层协议的可移动性,诸如移动IP和SIP(对话启动协议)。
移动IPv4解释如下。
支持移动IP的网络结构包括本地代理、异地代理和移动用户站。
对于移动IP的操作,要求以下的功能。
1)代理发现 代理发现是一种判断移动用户站当前是连接到其本地网络还是位于异地网络的方法。通过这种方法,移动用户站可以检测其已经移动进另一个网络中。
2)注册 注册的功能提供一种灵活的机制,允许在移动用户站检测到其迁移进另一个网络的情况下,以传送当前位置信息给本地代理的方式,在新的网络上原样地提供在本地网络上提供的服务。
3)路由 在移动用户站链接到一个外部网络的情况下,需要路由功能将所要传输的数据包正确地路由到这个移动用户站,或从该移动用户站路由来。
4)转交地址(CoA) 移动IP提供两种方法异地代理(FA)-CoA和共同位于CoA,用于在移动节点已经移动进另一个子网的情况下建立转交地址。
FA-CoA由异地代理经由代理广告消息来提供,其中异地代理的IP地址用作转交地址。在共同位于的CoA中,转交地址经由设置在异地网络的动态主机配置协议(DHCP)服务器分配给移动节点。
移动IPv6解释如下。
移动IPv6比移动IPv4更加有效地支持可移动性,并且具有比移动IPv4更好的可扩展性。用于移动IPv6操作的基本要素和功能解释如下。
1)移动节点(MN)改变其网络访问的主机或者路由器。
2)对应节点(CN)与移动用户站通信的主机或者路由器。
3)本地代理(HA)在本地网络中的路由器之中的、具有移动用户站的注册信息的路由器,以发送数据包给在外部网络上的移动用户站的当前位置。
4)转交地址(CoA)与已经移动进外部网络的移动用户站连接的网际协议(IP)地址。
5)捆绑将由移动用户站注册给本地代理的CoA、与相应的移动用户站的本地地址匹配在一起。
6)捆绑更新(BU)由移动用户站使用,以向HA和CN通知其CoA。
7)捆绑确认(BACK)对BU的响应消息。
8)捆绑请求(BR)在移动用户站的捆绑信息的定时器期满之前对应的移动用户站不能接收BU的情况下,用于请求BU的消息。
9)CoA获取;可以在移动用户站切换时使用邻居发现和地址自动配置功能自动地配置的位置信息。
10)路由器优化在已经存储捆绑信息之后,对应的移动用户站无需本地代理可以直接地与移动节点通信。
11)地址自动配置 IP地址的自动生成被分类为用于使用诸如服务器的DHCP获得地址的状态保持类型地址自动配置,和用于由主方生成其自己的地址的非状态地址自动配置。在使用服务器的方法中,如果主方从DHCP服务器请求地址,则由DHCP服务器将可利用的地址中的一个分配给主方。在非状态类型地址自动配置中,地址是以将其接口ID信息和从路由器获得的前缀信息或者公知的前缀信息捆绑在一起的方式生成的。
FMIPv6(用于移动IPv6的快速切换)解释如下。
首先,FMIPv6是基于在层2中的切换估计信息,通过使运动检测和NCoA(新的转交地址)获取快速进行,来降低在层3中的整个切换延迟的协议。用于FMIPv6操作的基本要素和消息在以下的描述中解释。
1)PAR(先前的访问路由器)在移动节点切换之前的默认路由器。
2)NAR(新的访问路由器)在移动节点切换时估计的默认路由器。
3)PCoA(先前的转交地址)在PAR子网中移动节点的有效CoA。
4)NCoA(新的转交地址)在NAR子网中的移动节点的有效CoA。
5)RtSolPr(用于代理的路由器恳求)经由从移动节点发送给PAR的消息,作出对于潜在切换信息的请求。
6)PrRtAdv(代理路由器广告)经由从PAR发送给移动节点的消息,提供用于邻近链路的信息,并且作为用于网络启动切换的触发信号。
7)FBU(快速捆绑更新)移动节点请求PAR将它的业务量接收位置改变为NAR的消息。
8)FBACK(快速捆绑确认)对于从PAR产生的FBU的响应消息。
9)HI(切换启动)从PAR发送给NAR以表示移动节点切换的消息。
10)HACK(切换确认)响应于HI,从NAR发送给PAR的消息。
11)FNA(快速邻居广告)从移动节点发送给NAR以表示移动节点确认NCoA使用的消息,并且在仍然未能接收FBACK的情况下,访问新的网络。
MIH功能被设置在IP层下面,并且使用触发事件和来自第二层(层2)的输入值,比如其他网络的信息等等,来方便进行切换处理过程。MIH功能可以包括基于用户策略和配置的输入值,其可以对切换过程有影响,并且常规接口被限定在MIH功能和第三层(层3)实体,诸如移动IP和SIP之间。这些接口提供有关第一层(层1)(物理层)、第二层(层2)(MAC层)和可移动性管理的信息,并且MIH借助于事件和信息服务获取有关下层和网络的信息。
上层管理实体被设置在上层中,以监视和控制在移动用户站内的各种各样的链路的状态,并且起到切换控制功能和设备管理功能的作用。在这种情况下,切换控制功能和设备管理功能可以被独立地和分别地设置。做为选择,可以一起包括这两种功能,以作为上层管理实体。
图2是具有MIH功能的移动用户站和网络的功能实体和传输协议的示意图,其中虚线表示基本要素、事件触发信号等等。
对于快速切换,网络层需要使用来自链路层的信息以尽可能快地重建连接。链路层事件有助于估计用户的移动,并且可以帮助移动用户站和网络去预先准备切换。
用于切换的触发器可以由物理(PHY)层和媒体访问控制层(MAC)来开始。这个触发器的起点可以是局部栈或者远程栈。图3是的触发器模型的方框图。
事件触发器提供当前信号的状态,另一个网络的状态变化,和估计的变化,并且还提供在物理层和媒体访问控制层之间的变化,以及特定网络的属性变化。
事件类型可以划分为PHY层事件、MAC层事件、管理事件、L3事件、应用事件等等。
基本触发事件解释如下。首先,在特定链路接口上建立层2连接的情况下,并且在L3数据分组可以从上层传送的情况下,出现“Link_Up”。在这种情况下,判定配置该链路的所有的L2配置已完成。并且,事件源是本地MAC和远程MAC。“Link_Up”的参数在表1中示出。
[表1] 在专用接口上释放L2连接的情况下,和在其不能传送L3数据分组的情况下,出现“Link_Down”。并且,事件源是本地MAC。“LinkDown”的参数在表2中示出。
[表2] 在估计到L2连接将要在特定的时间内链路不运行的情况下,出现“Link_Going_Down”。并且,“Link Going Down”可以是用于初始化切换过程的信号。事件源是“本地MAC”和“远程MAC”。并且,“Llnk_Going_Down”的参数在表3中示出。
[表3] 在估计到L2连接将要在特定的时间内“连接”的情况下,出现“Link_Going_UP”。并且,在需要花费很长时间来初始化网络的情况下使用“Link Going Up”。事件源是“本地MAC”和“远程MAC”。并且,“Link_Going_Up”的参数在表4中示出。
[表4] “链路事件反转”与“Link_Going_Up”或者“Link_Going_Down”结合使用。它是在尽管“Link_Going_Up”或者“Link_Going_Down”被传送,但估计在特定的时间内不发生“Link_Going_Up”或者“Link_Going_Down”的情况下出现的触发信号。事件源是“本地MAC”和“远程MAC”。表5示出“Link_Event_Rollback”的参数。
[表5] “Link_Available”表示新的特定的链路是可使用的或者可利用的。“链路可利用的”表示新的基站或者访问点可以提供比由移动用户站当前访问的基站或者访问点更好的链路质量的可能性。事件源是“本地MAC”和“远程MAC”。并且,“Link_Available”的参数在表6中示出。
[表6] “Link_Parameters_Change”是一个在链路参数值的变化超出特定限制的情况下出现的事件。这可以包括链路层参数,诸如线速度、QoS(服务质量)、加密值等等。事件源是“本地MAC”和“远程MAC”。并且,“Link_Parameters_Change”的参数在表7中示出。
[表7] “MIH_Scan”是一个在由上层发现当前访问网络的邻近防问点时使用的命令。如果上层实体请求扫描一个可访问的网络,该“MIH_Scan”被生成。如果几个链路被请求,多个Link_Scan命令可以从各种各样类型的媒体扫描请求信息开始。
MIH_Handover_Initiate.request是由上层实体使用的基本要素,以在移动用户站的MIH功能和网络的MIH功能之间传送切换启动的意图。
MIH_Handover_Initiate.response是按照响应MIH_Handover_Initiate.request请求的链路的情形,通过选择更可取的链路来表示相应的信息的基本要素。
MIH_Handover_Commit.request消息通过通知先前的访问点切换大体上对于选择的链路启动,用于启动对经由先前的访问点发送给移动用户站的数据执行缓存。
MIH_Handover_Commit.response消息是对用于表示切换成功或者失败的MIH_Handover_Commit.request消息的响应消息。
图4是示范的由于由移动用户站当前访问的链路的质量恶化,在新的链路生成以前出现的触发信号的示意图。
信息服务为网络提供为网络发现和选择所必需的详细信息,并且应当可以由任何种类的网络访问。该信息服务将包括信息元素,诸如链接访问参数、安全机制、邻居映射、定位、服务提供者和其他的访问信息、链接的成本等等。
移动IPv4的详细的操作步骤解释如下。
首先,移动IPv4的基本目标是支持上层透明的可移动性,并且需要移动主机、本地代理和异地代理的附加功能。但是,在没有使用路径优化的情况下,与移动用户站通信的对应节点的改变是不必要的。在这种情况下,移动主机表示由可移动性支持的IP主机。本地代理是维持用于移动主机的位置信息、并且执行开隧道的路由器。并且,异地代理指的是在异地网络中支持可移动性的路由器。
在移动IPv4中的基本动作可以如图5所示解释。
在图5中每个步骤的动作解释如下。
(1)在移动主机从其本地网络移动进异地网络的情况下,该移动主机通过从该异地网络接收一个广告消息广播来识别出其已经发生移动,然后,将表示其当前位置的临时地址(CoA)注册到在本地网络中的本地代理。
(2)在这种情况下,CoA是异地代理的IP地址(FA-CoA),或者由异地网络经由DHCP等等分配给移动主机的地址。从外部发送给移动主机的数据分组被传送给本地网络,并且这些数据分组由已识别到移动用户站移动的本地代理来获取。
(3)本地代理通过将FA的地址作为目的地,对传送给移动主机的数据分组进行封装,然后将其传送给异地代理。
(4)传送的封装数据分组通过异地代理解封装恢复为初始传送数据分组,并且然后最终传送给移动主机。
(5)从移动主机传送给对应的主机的数据分组可以直接经由异地代理传送,或者在进入过滤(ingress filtering)问题的情况下可以使用反向隧道传送。
为移动IP所必需的主要功能解释如下。
1)代理发现 代理发现是一种判断移动用户站是当前连接到其本地网络还是位于外部的网络的方法。通过这种方法,移动用户站可以检测其已经移动进另一个网络中。
移动IP扩展了常规的ICMP(Internet控制消息协议)路由器发现[IETFRFC1256]。由代理(本地代理、异地代理)周期性地广播的代理广告消息作出在要传送的ICMP路由器广告消息中包括的可移动性代理广告扩展。由移动用户站传送的用于发现代理的“代理恳求”消息使用了与常规的“ICMP路由器恳求”消息相同的方法。
2)注册 注册的功能提供一种灵活的机制,允许在移动用户站检测到其迁移进另一个网络的情况下,以传送当前位置信息给本地代理的方式,在新的网络上原样的提供在本地网络上提供的服务。移动IP定义了两个不同的注册过程。在使用FA-CoA的情况下,移动用户站将经由异地代理进行注册。在使用共同位于的CoA情况下,移动用户站对本地代理进行直接注册。
3)路由 在移动用户站链接到一个外部网络的情况下,需连接路由功能以便将所要传送的路由数据包正确的路由到这个移动用户站或从其路由来。该数据包包括多播和广播分组以及单播分组。
图6是按照相关技术用于解释移动IPv6的基本操作的示意图。
首先,移动IPv6的操作步骤可以在图6中顺序地解释。
0.MN从子网A离开进入子网B之内 1.MN使用RA消息的前缀信息和NUD(邻近不能得到的检测)机制检测移动。
2.经由“地址自动配置”单独地获得CoA 3.发送BU消息,向HA通知该获得的CoA 4.HA将MN的本地地址和CoA捆绑在一起,然后响应于BU发送BAck。
5.因为不能检测到MN的移动,首先与MN通信的CN通过设置目的地地址,将数据分组传送给MN的本地地址。
6.管理MN的HA截取该数据分组以将其开隧道给MN的当前位置。
7.已经接收开隧道的分组的MN判断CH不具有捆绑信息,然后通过发送BU消息给该CN,向CN通知其CoA。
8.在已经存储该捆绑信息之后,CN使用该信息直接与MN通信。
图7和图8是用于解释FMIPv6的操作过程的示意图。图7示出在“proactive”模式下的操作步骤,并且图8示出在“reactive”模式下的操作步骤。存在用于发送FBU/FBACK消息往/来于PAR链路的“proactive”模式,和用于发送FBU/FBACK消息往/来于NAR链路的“reactive”模式。在“proactive”模式的情况下,在释放与PAR的连接之前,查验生成NCoA的必然性。在“reactive”模式的情况下,在移动节点已经到达新的子网之后,检查NCoA的必然性。
“proactive”的操作步骤参考图7解释如下。
1)移动节点基于L2层信息(例如,在无线局域网系统中扫描)发现可用于切换AP,然后发送RtSolPr消息给PAR以获得对应于所发现的AP标识符的子网信息。
2)已经接收RtSolPr消息的PAR将对应于该AP的子网信息以[AP-ID,AR-Info]格式放在一个字节组中,然后将PrRtAdv消息发送给移动节点。这个消息可以在移动节点已经执行路由器检测之后,被偶尔地发送“恳求(solicit)”。
3)移动节点基于在PrRtAdv消息内的AR-Info,创建新的转交地址(NCoA)。
4)移动节点发送FB消息,该FB消息请求PAR将PCoA和NCoA捆绑在一起,使得在PAR得到的数据分组可以开隧道给NAR。
5)PAR发送表示移动节点将切换给NAR的通知消息,即,HI。已经接收HI消息的NAR执行对于由移动节点创建的NCoA的交叠检查。如果交叠检查的结果表示NCoA是不适宜的,则该NAR为该移动节点重新配置CoA。
6)NAR将作为用于HI的响应消息的HACK发送给PAR。在这种情况下,可以包括新近生成的NCoA。
7)已经接收HACK的PAR发送FBACK给移动节点和NAR,并且通知PAR将启动将移动节点的数据分组开隧道到实际的NCoA地址。在这种情况下,在移动节点和PAR之间的连接被释放。
8)已经在PAR得到的数据分组被发送给NAR。
9)一旦建立了到NAR的新链路,该移动节点发送FNA消息给NAR。因此,向其通知该移动节点自己连接到NAR的网络。
10)经由NAR传送该数据分组。
并且,“reactive mode”的操作步骤参考图8解释如下。
1)移动节点基于L2层信息(例如,在无线局域网系统中扫描)发现可用于切换的AP,然后发送RtSolPr消息给PAR以获得对应于所发现的AP标识符的子网信息。
2)已经接收RtSolPr消息的PAR将对应于AP的子网信息以[AP-ID,AR-Info]格式放在一个字节组中,然后将PrRtAdv消息发送给移动节点。这个消息可以在移动节点已经执行路由器检测之后,被偶尔地发送“恳求”。
3)移动节点基于在PrRtAdv消息内的AR-Info,创建新的转交地址(NCoA)。
4)一旦连接到NAR,移动节点立即以在FNA消息中封装FBU消息的方式启动将得到的数据分组发送给NAR的过程。并且,移动节点使NAR检查是否该NCoA是有效的。
5)NAR发送FB消息给PAR以将PCoA和NCoA捆绑在一起。如果NCoA在由NAR接收的FBU中不是有效的,NAR丢弃FBU数据分组,并且发送在其中具有代替地址的路由器广告。
6)PAR将作为FBU的响应消息的FBACK发送给NAR。在这种情况下,在实际的PAR和NAR之间完成了隧道建立。
7)将已经到达PAR的数据分组中继给NAR。
8)经由NAR传送该数据分组。
但是,如在以上的描述中提及的,该相关技术具有以下的问题。
首先,L2切换过程和L3切换过程是在使用MIPv4、MIPv6或者FMIPv6的情况下独立地产生的。即,L3切换是在L2切换已经完成之后实现的。因此,相应的延迟出现。
其次,如果已知L2切换的网络直接将用于L3切换的消息,L3不知道这一点。因此,需要不必要的消息传输。
第三,在媒体独立的切换实体之间的通信对于本发明适用的领域来讲是可利用的情况下,当在同类的网络之间实现切换的时候,可能未作出任何改变以在IP地址重新配置时使用。


发明内容
因此,本发明提出一种在不同种类的网络之间切换时重新配置IP地址的方法,其基本上消除了由于相关技术的局限和缺点所引起的一个或多个问题。
本发明的一个目的是提供一种在无线移动通信系统中交换信息的方法。
本发明的另一个目的是提供一种在无线移动通信系统中从移动终端的视角交换信息的方法。
在下面的描述中将在某种程度上阐述本发明的额外的优点、目的和特点,在参阅以下内容时或者可以从本发明的实践中获悉,在某种程度上对于那些本领域普通的技术人员将变得显而易见。通过尤其在著述的说明书和此处的权利要求以及所附的附图中指出的结构,可以实现和获得本发明的目的和其他的优点。
为了实现这些目的和其他的优点,和按照本发明的目的,如在此处实施和广泛地描述的,一种在无线移动通信系统中交换信息的方法,包括一个网络,用于在信源网络和目标网络中建立切换管理模块,并且将切换请求消息从信源网络的切换管理模块传送给目标网络的切换管理模块。此外,该网络用于接收从目标网络的切换管理模块到信源网络的切换管理模块的切换响应消息,其中切换响应消息包括网际协议地址信息,并且将切换确认消息从信源网络的切换管理模块传送给移动终端,其中切换确认消息包括网际协议地址信息。
在本发明的另一个方面中,一种在无线移动通信系统中交换信息的方法,包括移动终端用于在移动终端中建立网络切换模块,用于将来自与同类的和不同种类的网络的至少一个有关的至少一个网络接口模块的信息会聚为统一的表示的,将请求网际协议地址相关的消息的询问消息从移动终端传送给网络的信息服务器,和从网络的信息服务器接收询问响应消息,其包括目标网络的网际协议地址信息。
应该明白,上文的概述和下面的本发明的详细说明是示范性和说明性的,并且作为权利要求意欲对本发明提供进一步的说明。



该伴随的附图被包括以提供对本发明进一步的理解,并且被结合进和构成本申请书的一部分,其举例说明本发明的实施例,并且与该说明书一起可以起解释本发明原理的作用。在附图中 图1是按照相关技术的多模式移动用户站的协议结构的示意图; 图2是按照相关技术具有MIH功能的移动用户站和网络的功能实体和传输协议的示意图; 图3是按照相关技术的触发器模型的结构图; 图4是示范的按照相关技术由于由移动用户站当前访问的链路的质量恶化,在新的链路生成以前出现的触发信号的示意图; 图5是按照相关技术用于解释移动IPv4的基本操作的示意图; 图6是按照相关技术用于解释移动IPv6的基本操作的示意图; 图7和图8是按照相关技术用于解释FMIPv6的操作过程的示意图; 图9是按照本发明一个优选实施例的流程图; 图10是按照本发明另一个优选实施例的流程图; 图11是按照本发明另一个优选实施例的流程图; 图12是按照本发明另一个优选实施例的流程图; 图13是按照本发明另一个优选实施例的流程图; 图14是按照本发明另一个优选实施例的流程图; 图15是按照本发明另一个优选实施例的流程图; 图16是按照本发明另一个优选实施例的流程图; 图17是按照本发明另一个优选实施例的流程图; 图18是按照本发明另一个优选实施例的流程图; 图19是按照本发明另一个优选实施例的流程图; 图20是按照本发明另一个优选实施例的流程图; 图21是按照本发明另一个优选实施例的流程图; 图22是按照本发明另一个优选实施例的流程图; 图23是按照本发明另一个优选实施例的流程图; 图24是按照本发明另一个优选实施例的流程图; 图25是按照本发明另一个优选实施例的流程图; 图26是按照本发明另一个优选实施例的流程图; 图27是按照本发明另一个优选实施例的流程图; 图28是按照本发明另一个优选实施例的流程图;和 图29是按照本发明再一个优选实施例的流程图。

具体实施例方式 现在将详细地进行介绍本发明的优选实施例,其例子被在伴随的附图中举例说明。只要可能,贯穿该附图相同的参考数字将用于涉及相同的或者类似的部分。
首先,在下文中解释按照本发明在不同种类的网络之间切换时可用于IP地址重新配置方法的基本要素,和在不同种类的网络之间切换时用于在接收到数据时将数据传送给用于服务连续性的新的连结点的基本要素。
并且,由本发明提出的基本要素可用于获得新的访问路由器信息,以从信息服务器获得新的IP地址。
此外,术语移动用户站(MSS)可以称为移动终端、移动节点、移动站和类似的。
此外,经由本发明的实施例解释的在先前的访问路由器和新的访问路由器之间发送的数据,同样是可经由通过本发明提出的基本要素的交换在旧的连结点和新的连结点之间适用的。
1)Inter_MIH.query 这个基本要素是一个在连结点(宽带无线访问网络基站、无线局域网AP或者蜂窝系统基站)之间的MIH信令消息,其是由移动用户站的旧的连结点(PoA)传送的用于切换的消息,以请求用于新的连结点(PoA)(例如,访问路由器地址信息、用于访问路由器的变化存在或者不存在的信息、FA地址信息、表示是否FA变化的信息,或者可利用的资源)的信息,或者用于移动用户站的信息,或者是由新的PoA传送给旧的PoA的消息,以请求用于已经属于旧的PoA的移动用户站的信息。如果这个基本要素是通过包括鉴别器(例如,IP地址、MAC address、ESN等等)传送的,该鉴别器能够鉴别尝试从旧的PoA转交到新的PoA的移动用户站,则其能够向新的PoA通知特定的移动用户站将进行切换。
表8示出一个Inter_MIH.query基本要素的数据格式的例子。
[表8] 2)Inter_MIH.response 这个基本要素是一个在连结点(宽带无线访问网络基站、无线局域网AP或者蜂窝系统基站)之间的MIH信令消息,其被从旧的PoA传送给移动用户站的新的PoA,或者从新的PoA传送给旧的PoA,以接收Inter_MIH.query并对其作出响应。在Inter_MIH.query用于通知特定的移动用户站的切换启动等等目的的情况下,这个基本要素用作相应的“确认”。
表9示出Inter_MIH.response基本要素的格式。
[表9] 3)IP_Information.request 这个基本要素是一个在连结点(宽带无线访问网络基站、无线局域网AP或者蜂窝系统基站)之间的MIH信令消息,其由移动用户站的旧的PoA传送给新的PoA,以请求访问路由器地址信息(例如,包括在路由器广告中的信息),或者FA(异地代理)地址信息(例如,包括在代理广告中的信息)。在旧的PoA具有到达访问路由器的信息的情况下,该访问路由器与特定移动用户站将要移动到的新PoA或者异地代理相连接,则该旧的PoA可以直接将这个消息传送给访问路由器或者异地代理。
并且,该旧的PoA可以向新的PoA通知特定的移动用户站将要经由这个消息,切换到新的PoA。
此外,已经接收这个基本要素的该PoA或者异地代理的MIH可以将其触发到上层。
表10示出一个IP_Information.request基本要素的数据格式的例子。并且,移动用户站可以从新的PoA请求这个基本要素。
[表10] 4)IP_Information.confirm 这个基本要素是一个在连结点(宽带无线访问网络基站、无线局域网AP或者蜂窝系统基站)之间的MIH信令消息,其被传送以对移动用户站的新的IP_Information.request的结果作出响应。
这个基本要素是通过包括由IP_Information.request所请求的访问路由器的地址信息(例如,包括在路由器广告中的信息),或者FA(异地代理)地址信息(例如,包括在代理广告中的信息)传送的。
“时间戳”表示封装的时间,以表示兑现的可移动性代理广告扩展或者路由器信息的可靠性。这个时间可以表示在代理广告或者路由器广告的封装之后的持续时间。在这个消息被转送到移动用户站的可移动性管理实体的情况下,这个参数的目的是以以下的方式获得信息,即,该移动用户站的可移动性管理实体(例如,移动IPv4、移动IPv6、FMIPv6等等)对在该消息中包括的代理广告或者路由器广告执行解封装,并且知道在该信息被接收以前需要花费多长时间。并且,可以通过从表示作为代理广告或者路由器广告参数的这个消息的有效时间的使用期限中减去由“时间戳”表示的时间差,来计算这个消息的实际有效的使用期限。
IP_Information.confirm基本要素的数据格式的例子。
[表11] 5)IP_CoA.request 这个基本要素被传送给新的PoA的MIH,以便在已经接收到IP_Information.request之后,请求对其访问路由器或者FA的地址信息或者“代理广告”/“路由器广告”消息。
表12示出一个IP_CoA.request的数据格式的例子。
[表12] 6)IP_CoA.indication 在已经接收到IP_CoA.request之后,这个基本要素被传送给用于FA的访问路由器或者MIH(媒体独立的切换)的其上层,以请求对访问路由器或者FA的地址信息或者“代理广告”/“路由器广告”消息。该接收的IP_CoA.request可以被透明地从该MIH转送到上层。在这种情况下,这个基本要素具有与IP_CoA.request相同的格式。
7)IP_CoA.response 在访问路由器或者FA的上层已经接收到IP_CoA.indication之后,响应于MIH来传送这个基本要素。这个基本要素包括访问路由器或者FA的地址信息,或者“代理广告”/“路由器广告”消息。这个参数具有与在表9中示出相同的格式。
8)IP_CoA.confirm 这个基本要素被传送给访问路由器或者FA的MIH,以将访问路由器或者FA的地址信息,或者“代理广告”/“路由器广告”消息发送给新的PoA的MIH。IP_CoA.confirm的数据格式可以与在表9中示出的格式是相同的。
9)New_IP_Address_indication 这个MIH事件用于将用于新的CoA的信息(例如,代理广告/路由器广告消息)从旧的CoA发送给移动用户站的上层。这个参数可以具有与在表9中示出相同的格式。
10)IP_CoA_Info.indication 这个基本要素用于移动用户站的旧的访问路由器或者FA的MIH,以将从移动用户站的新的访问路由器或者FA获得的IP相关信息发送给其上层。在已经接收到这个基本要素之后,该上层将“代理路由器广告”消息提供给移动用户站。这个参数可以具有与在表9中示出相同的格式。
11)Start_Data_Forwarding 在已经由移动用户站向移动用户站的旧的PoA通知新的连接已被配置之后,这个基本要素用于请求旧的访问路由器去将送往移动用户站方向的数据发送给新的访问路由器。
新的PoA已被通知新的连接配置已经完成。并且,这些被通知给新的访问路由器。在这种情况下,新的访问路由器可以请求旧的访问路由器去将送往移动用户站方向的数据发送给新的访问路由器。
在经由本发明的这个消息提出的用于移动用户站的数据发送请求和服务连续性的数据发送是在连结点之间执行的情况下,该连结点的MIH功能可以经由这个消息产生该数据发送请求。
表13示出一个Start_Data_Forwarding格式的例子。
[表13] 12)Start_Data_Transmission 这个基本要素表示移动用户站的新的PoA向新的访问路由器通知已经完成与移动用户站新的链路配置,并且访问路由器可以发送数据给该移动用户站。这个参数可以具有与在表11中示出相同的格式。
参数被增加给常规的Link_Going_Down和Link_Down,以实现如下解释的本发明的目的。
13)Link_Going_Down 在已经从其MAC层接收到Link_Going_Down之后,为了从当前的PoA请求新的PoA的IP地址信息,移动用户站的MIH在Link_Going_Down中包括用于新的PoA的MAC地址。
表14示出一个Link_Going_Down的数据格式的例子。
[表14] 14)Link_Down 通过将移动用户站的IP地址新增加给相关技术Link_Down,移动用户站的旧的PoA的链路层将此通知给MIH。该MIH远程将远程Link_Down触发信号传送给访问路由器、FA、新的访问路由器或者FA,以请求应当将送往相应移动用户站方向的数据发送给移动用户站的新的访问路由器或者FA。
表15示出一个Link_Down的数据格式的例子。
[表15] 15)IP_No_Change 在支持可移动性支持协议(例如,FMIPv6)的访问路由器已经从移动用户站或者移动用户站的旧的PoA接收到IP_Information.request之后,如果移动用户站能够在完成切换之后在新的PoA上使用旧的IP地址,这个基本要素用于供移动用户站将其通知给它的MIH。
表16示出一个IP_No_Change的数据格式的例子。
[表16] 16)信息元素 在以下的描述中将与IP地址配置关联的POA_SUBNET_INFORMATIONIE定义为存储在信息服务器中的信息元素,以按照由移动用户站进行的请求来进行转发。
POA_SUBNET_INFORMATION信息元素被存储在信息服务器中,并且包括用于所有访问路由器或者与连结点(PoA)链接的异地代理的信息。尤其是,该POA_SUBNET_INFORMATION信息元素包括层2和层3地址的映射信息。
在支持IPv4的情况下,包含有能够与当前的PoA交换的异地代理(FA)的IP地址的信息列表可以被包括。在支持IPv6的情况下,包含有访问路由器(AR)的IP地址的信息列表可以被包括。
在不能使用包括在POA_SUBNET_INFORMATION中的信息(访问路由器地址)获得新IP地址的情况下,移动用户站可以使用获得的新的访问路由器地址信息对新的路由器提出对于IP地址的直接请求。
表17示出一个POA_SUBNET_INFORMATION信息元素的数据格式的例子。
[表17] 在以下的描述中将解释按照由本发明提出的用于使用移动IPv4切换的情形,和使用移动IPv6或者FMIPv6以类似于前者的情形切换时的方法的操作。
图9是按照本发明一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,以及使用FA-CoA或者非状态类型地址信息作为转交地址(CoA),并且如果用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配的情况下,用于新的PoA的MAC地址是通过信息服务获得的。在本发明的描述中,该术语“旧的”与术语“源点”和/或“先前的”可互换地使用。
1)如果信号的质量恶化,移动用户站的先前链路经由MIH将Link_Going_Down传送给包括上层管理实体的上层,并且还将包括新的PoA到旧的/先前的PoA的地址的Remote_Link_Going_Down传送给旧的PoA。在这种情况下,该移动用户站的MIH触发以将IP_Information.request转发给旧的PoA,而不是转发Remote_Link_Going_Down。该MIH通过预先地命令周期性扫描下层的链路层,来获得用于可利用的链路层的信息,并且还被上层管理实体指示了一个候选链路层的列表,以维护相应的信息。
2)旧的PoA的MIH通过与新的PoA的MIH交换Inter_MIH.query和Inter_MIH.response,来获得CoA(转交地址)变化的存在性或者不存在性。此外,旧的PoA的MIH起到向新的PoA预先通知特定的移动用户站将要经由这个消息交换启动切换到新的PoA的作用。因此,新的PoA通过从旧的PoA请求该信息,来获得为特定的移动用户站的切换所必需的附加信息。通过这个过程,包括旧的POA的信源网络和包括新的POA的目标网络两者都可以建立切换管理模块,其可以包括网络切换模块(例如,MIH)、可移动性管理模块/实体、用户平面模块/实体(UPE)、移动网际协议异地代理和访问路由器中的任何一个。在这里,该信源网络可以进一步包括旧的/先前的异地代理/访问路由器,而目标网络可以进一步包括新的异地代理/访问路由器。以上使用的术语不局限于相对于图9的描述,而且可以贯穿本发明的描述使用。
3)通过将IP_Information.request传送给新的PoA的MIH,旧的PoA的MIH以用于新的PoA的访问路由器地址信息,或者FA(异地代理)/访问路由器地址信息的消息的形式进行请求。换句话说,该信源网络的切换管理模块发送用于切换的请求消息给目标网络的切换管理模块。如果移动用户站已知访问路由器或者FA(异地代理)是通过切换访问的,旧的PoA直接传送IP_Information.request给访问路由器或者FA。
4)在已经接收到IP_Information.request时,新的PoA的MIH传送IP_CoA.request给其访问路由器或者FA的MIH。在旧的PoA的MIH直接传送IP_Information.request给访问路由器或者FA的MIH的情况下,现在的步骤被省略。
5)该访问路由器或者FA的MIH传送IP_CoA.indication给其上层。如果IP_Information.request或者IP_CoA.request被透明地传送给上层,这个基本要素具有与IP_Information.request或者IP_CoA.request相同的格式。
6)该访问路由器或者FA的上层对包含地址信息或者“代理广告/路由器广告”消息的IP_CoA.response产生响应。
7)该访问路由器或者FA的MIH产生包含地址信息或者“代理广告/路由器广告”消息的IP_CoA.confirm的响应给新的PoA的MIH。
8)新的PoA的MIH通过发送包括IP地址信息的IP_Information.confirm消息给旧的PoA的MIH来响应。为了不同地处理,目标网络的切换管理模块发送对于关于切换的请求消息的响应消息给信源网络的切换管理模块。
9)旧的PoA的MIH将包括IP地址信息的New_IP_Address.indication触发到MIH或者移动用户站的上层。也就是说,该信源网络的切换管理模块将用于切换的确认消息发送给移动终端/移动用户站,其包括网际协议地址信息。
10)建立与新的PoA的层2(L2)链路。
11)~12)该移动用户站的新的链路将Link_Up触发到包括上层管理实体的上层,并且还将Remote_Link_Up触发到新的PoA的MIH。在这种情况下,如果新的PoA自己意识到经由其MAC层配置了新的连接,则新的PoA的MAC层可以直接将此触发给MIH。
13)该移动用户站的上层传送注册请求消息给本地代理。
14)本地代理向移动用户站的上层作出“注册响应”的响应。
图10是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA),并且如果用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配的情况下,用于新的PoA的MAC地址不是通过信息服务获得的。
1)如果信号的质量恶化,移动用户站的先前的链路经由MIH将Link_Going_Down传送给包括上层管理实体的上层,并且还将Remote_Link_Going_Down传送给旧的PoA。
2)该移动用户站通过执行扫描过程搜索可利用的链路。
3)如果作为扫描过程的结果发现新的链路,Link_Avaliable经由MIH被触发给包括上层管理实体的上层。
4)该移动用户站的新的链路层经由MAC配置过程获得用于新的PoA的MAC地址。
5)~6)该移动用户站的新的链路层将Link_Going_Up触发给其上层管理实体,并且还触发包括新的PoA的MAC地址的Remote_Link_Going_Up给旧的PoA的MIH。在这种情况下,该移动用户站的MIH可以触发(发送)IP_Information.request给旧的PoA,而不是触发Remote_Link_Going_Up。
7)旧的PoA的MIH通过与新的PoA的MIH交换Inter_MIH.query和Inter_MIH.response,获得存在或者不存在CoA(转交地址)变化。并且,旧的PoA的MIH起到向新的PoA预先地通知特定的移动用户站将要经由这个消息交换启动切换到新的PoA的作用。因此,新的PoA通过从旧的PoA请求该信息,获得为特定的移动用户站的切换所必需的附加信息。
8)通过将IP_Information.request传送给新的PoA的MIH,旧的PoA的MIH请求新的PoA的访问路由器地址信息,或者FA(异地代理)地址信息。如果移动用户站已经知道访问路由器或者FA(异地代理)是通过切换访问的,则旧的PoA直接传送IP_Information.request给访问路由器或者FA。
9)已经接收到IP_Information.request,新的PoA的MIH传送IP_CoA.request给其访问路由器或者FA的MIH。在旧的PoA的MIH直接传送IP_Information.request给访问路由器或者FA的MIH的情况下,现在的步骤被省略。
10)该访问路由器或者FA的MIH传送IP_CoA.indication给其上层。如果IP_Information.request或者IP_CoA.request被透明地传送给上层,这个基本要素具有与IP_Information.request或者IP_CoA.request相同的格式。
11)该访问路由器或者FA的上层对包含地址信息或者“代理广告/路由器广告”消息的IP_CoA.response产生响应。
12)该访问路由器或者FA的MIH向新的PoA的MIH作出包含地址信息或者“代理广告/路由器广告”消息的IP_CoA.confirm的响应。
13)新的PoA的MIH向旧的PoA的MIH作出包括IP地址信息的IP_Information.confirm的响应。
14)旧的PoA的MIH将包括IP地址信息的New_IP_Address.indication触发给MIH或者移动用户站的上层。
15)建立与新的PoA的层2(L2)链路。
16)~17)该移动用户站的新的链路将Link_Up触发到包括上层管理实体的上层,并且还将Remote_Link_Up触发到新的PoA的MIH。
18)该移动用户站的上层传送注册请求消息给本地代理。
19)本地代理产生“注册响应”的响应。
图11是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图11,在被通知了特定的移动用户站将要切换到其的新的异地代理或者新的访问路由器中(5),新的异地代理经由旧的异地代理,通过隧道(6)传送“代理广告”给移动用户站(7)。并且,新的访问路由器经由旧的访问路由器,通过隧道(7)传送“路由器广告”给移动用户站(7)。在这种情况下,旧的异地代理或者旧的访问路由器通过解隧道,来将其提供给移动用户站。
在步骤(1)“委托代理/路由器广告”被表示,因为旧的异地代理或者旧的访问路由器中继转发来的“代理广告”或者“路由器广告”,而不是传送其“代理广告”或者“路由器广告”。
并且,当前的实施例的其余的步骤类似于在图9示出的实施例中解释的。
图12是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图12,旧的异地代理或者旧的访问路由器接收并维持邻近异地代理或者访问路由器的信息(1)、(2)。可以自己周期性地执行该信息维持,或者可以按照请求非周期性地执行该信息维持。
步骤(3)、(4)和(5)类似于在图9中示出的步骤(1)和(2)。并且,移动用户站的MIH可以触发(发送)IP_Information.request,而不是触发Remote_Link_Going_Down。
旧的PoA的MIH传送IP_Information.request给旧的异地代理或者访问路由器的MIH,以请求新的PoA的访问路由器地址信息或者FA(异地代理)地址信息,特定的移动用户站将要移动连接到新的PoA(6)。
相应的基本要素被从MIH传送给上层。在这种情况下,该基本要素可以被透明地传送(7)。做为选择,该基本要素也可以被变换,以供传送(7)。
如果请求的新的PoA的访问路由器地址信息或者FA地址信息存在于由旧的异地代理或者访问路由器保持的信息列表中,现有的信息被传送给移动用户站(8)。
并且,当前的实施例的其余的步骤类似于在图9示出的实施例中解释的。
图13是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图13,旧的异地代理或者访问路由器的MIH传送基本要素,该基本要素请求新的PoA的异地代理或者访问路由器的传送的地址信息应该传送给旧的异地代理或者访问路由器的上层(8)。
已经接收该基本要素的上层将传送的信息传送给移动用户站(9)。
在移动用户站和旧的链路之间的连接仍然保持的情况下,该移动用户站经由旧的链路将用于注册的“注册请求”传送给本地代理(10)。
经由新的异地代理来中继被传送给本地代理的该注册请求消息。该本地代理发送用于许可将移动用户站注册到新的异地代理的响应消息。在已经接收到该响应消息后,新的异地代理保持它直到Link_Up被从PoA触发,而不是立即将其发送给移动用户站(11)。
该移动用户站执行新的配置过程。一旦这个链路被配置,向该移动用户站通知新的链路的完成(13),并且同时将其通知给新的PoA(远程)(14)。假使新的PoA为其自己管理与移动用户站的管理链路状态。在这种情况下,将链路配置通知给“远程”的步骤可以被省略。
当Link_Up被传送给新的PoA的MIH和上层的时候,该移动用户站的鉴别器被一起传送以表示移动用户站如何连接。新的PoA的MIH向新的异地代理或者访问路由器通知该移动用户站的链路已经被配置(15)。
由于新的异地代理或者访问路由器被通知了特定的移动用户站的链路配置已经完成,新的异地代理或者访问路由器发送“注册回复”,该“注册回复”表示由相应的移动用户站经由旧的链路发送给本地代理的注册步骤已经取得成功(16)。“注册回复”是由本地代理发送的。异地代理或者访问路由器在与Link_Up的通知一起被传送而不是对其进行处理时,起到作用。
并且,当前的实施例的其余的步骤类似于在图9示出的实施例中解释的。
图14是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图14,在地址信息由于诸如链路从旧的PoA释放等等的理由不能被发送给移动用户站的情况下,一旦与新的PoA的链路被配置(10),新的PoA传送由新的PoA接收和保持的地址信息(代理广告或者路由器广告)(11)。在这种情况下,假使新的PoA的链路层识别到用于自己的新的连接,链路配置信息可以直接通知给其MIH。
并且,当前的实施例的其余的步骤类似于在图9示出的实施例中解释的。
图15是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图15,在地址信息由于诸如链路从旧的PoA释放等等的理由不能发送给移动用户站的情况下,新的PoA向新的异地代理或者访问路由器通知与新的PoA的链路已经被配置(10)、(11)和(12)。一旦移动用户站的新的PoA的链路被配置,新的异地代理或者访问路由器传送地址信息(代理广告或者路由器广告)(13)。
并且,当前的实施例的其余的步骤类似于在图9示出的实施例中解释的。
图16是按照本发明另一个优选实施例的流程图,其中使用了FMIPv6(在传送Link_Going_Down时,切换的另一个类型接口的PoA地址是已经知道的)。
(1)人们发现当前访问的链路的状态正在下降。并且Link_Going_Down触发信号被传送给需要这个信息的MIH和上层。
(2)表示该链路正在下降的信息同样被传送给当前访问的PoA的MIH层。该信息传输可以经由当前访问的链路使用层2或者使用层3或者更高的执行。该信息包含新近访问的PoA(连结点)的地址。新的PoA的地址可以预先经由信息服务或者邻近广播获得。该MIH通过预先地命令下层的链路层分别地实施周期性扫描,来获得用于可利用的链路层的信息,并且由上层管理实体指示一个候选链路层的列表以维护相应的信息。
(3)当前访问的PoA的MIH使用由Link_Going_Down携带的新的PoA的地址,通过与新的PoA的MIH交换信息(MIH间查询和响应)来获得新的PoA的网络位置信息。在这种情况下,该移动用户站的MIH可以传送IP_Information,request给当前的PoA,而不是传送Link_Going_Down(不必要改变IP地址)。新的网络位置信息提供由移动用户站新近访问的PoA使用的可移动性管理协议的类型,和在相同的可移动性管理协议的情况下按照可移动性管理协议的信息,例如在MIPv4的情况下表示是否FA与当前的PoA相同的信息,和表示连接到当前的PoA的访问路由器与新的PoA是否相同的信息等等。在这种情况下,连接到新的PoA的访问路由器的信息同样可以获得。并且,当前访问的PoA的MIH起到向新的PoA预先地通知特定的移动用户站将要经由这个消息交换启动切换到新的PoA的作用。因此,新的PoA请求从旧的PoA获得为特定的移动用户站的切换所必需的附加信息。
(4)使用IP信息请求向当前的PoA的访问路由器通知特定的移动用户站将要移动到与新的PoA连接的访问路由器。这具有在FMIPv6中从移动用户站传送RtSolPr(路由器恳求委托)的相同效果。但是,由于该网络实施触发,而不是由获得其迁移存在性或者不存在性的移动用户站去传送RtSolPr,因此存在用于从移动用户站发送RtSolPr的消息可以被省略的效果。
(5)当前访问的访问路由器通过从MIH发送的触发信号,传送用于新的PoA的访问路由器的PrRtrAdv(代理路由器广告)。经由此,PrRtrAdv可以比移动用户站的RtSolPr更快地传送。
(6)多模式移动用户站经由传送的PrRtrAdv配置新的“转交地址(CoA)”,其可以由连接到新的PoA的新的访问路由器使用。
(7)、(8)、(9)、(10)、(11)多模式移动用户站和访问路由器执行用于FMIPv6的步骤。
(12)配置等于或者低于具有新的链路的层2的链路。
(13)经由MIH向上层发送L3数据分组可以被发送,因为具有新链路的配置已经完成。如果这个触发信号被传送,可移动性管理实体立即传送FNA(快速邻近广告)。已经接收到FNA的新的访问路由器将传送的数据分组传送给移动用户站。
(14)一旦执行步骤(13),向旧的PoA的MIH通知具有新的PoA的链路已被配置。
(15)该访问路由器的MIH触发已经意识到具有新的PoA的该置已完成的MIH应当将数据转发给连接到新的PoA的访问路由器。经由此,其可以完全知道旧的访问路由器何时将转发该数据。本发明的一个结果在于该访问路由器的MIH通过在旧的PoA的MIH和访问路由器的MIH之间的相互通信,通过知道准确的时间点来命令发送该数据。并且,该准确的时间点可以不同于在给出的实施例中示出的那个。
(16)数据被从旧的PoA的旧的访问路由器转送给新的PoA的新的访问路由器。
(17)表示新的链路已被配置的远程触发被转送给新的链路的PoA的MIH。在类似于步骤(13)的时间点上出现这个步骤。在这种情况下,如果意识到用于其自己的新的链路配置,则新的PoA的链路层可以直接向其MIH通知该新的链路配置。
(18)该新的PoA的MIH向连接到新的PoA的访问路由器的MIH通知由于移动用户站的新的链路的配置,数据可以经由与访问路由器的MIH交换被传送。
(19)通知其旧的链路已经被释放。在新的链路的配置被终止之后,可以通过命令MIH实现这个步骤。做为选择,这个步骤恰好在新的链路配置之后发生,但是可以被维持预定的时间,以用于与新的链路双工。
(20)由步骤(18)触发的新的PoA的访问路由器没有延迟地迅速发送数据给移动用户站。
图17是按照本发明另一个优选实施例的流程图,其中使用了FMIPv6(在传送Link_Going_Up时,获得切换的另一个类型接口的PoA地址)。
参考图17,不同于在使用FMIPvS的情况下进行切换的另一个类型接口的PoA地址是在传送Link_Going_Down时已经知道的情形,当前的实施例对应于一种情形,新的PoA的地址在新的PoA的网络检索的过程中是已知的,或者借助于新的PoA的链路配置步骤在“链路下降”时不知道这个信息(5)。
通知旧的PoA的MIH链路将远程配置(7)。
并且,其余的步骤类似于在图16示出的以前的实施例中的那些。
图18是按照本发明另一个优选实施例的流程图,其中在使用FMIPv6的情况下,在配置具有新的PoA的链路之前,具有旧的PoA的链路被断开。
参考图18,当前使用FMIPv6的实施例的步骤类似于在图16示出的以前的实施例的那些,并且对应于一种情形,由于诸如移动用户站的迁移等等的理由,在借助于新的访问路由器完成步骤(1)~(11)之后,连接到旧的链路的步骤(12)被断开。
一旦与旧的链路的连接被断开,该移动用户站的MIH通知该链路从低的链路层断开(13)。
如果旧的PoA管理到移动用户站的连接,旧的PoA识别到到移动用户站的连接被释放,然后向旧的访问路由器通知特定的移动用户站的连接丢失(14)。
被传送的用于鉴别特定移动用户站的信息是由移动用户站在旧的PoA上使用的IP地址或者链路层地址(例如,MAC地址)、电子序列号(ESN)等等。这个信息被包括在所要传送的远程链路不运行中,其由旧的PoA通知给旧的访问路由器。已经接收到这个信息的访问路由器经由预先建立的隧道传送该连接已被释放的特定移动用户站的数据分组(15)。
并且,其余的步骤类似于在图16中解释的那些。
图19是按照本发明另一个优选实施例的流程图,其中在使用FMIPv6的情况下,在借助于新的PoA配置该链路的过程中,在链路已经由从MIH传送给上层的触发信号配置之后,从新的PoA转送的数据分组迅速地被接收。
参考图19,当前使用FMIPv6的实施例的步骤类似于在图1 6示出的以前的实施例中的那些。在借助于新的访问路由器完成步骤(1)~(11)之后,执行具有新的链路的配置过程(12)。
一旦完成具有新的PoA的链路配置,由移动用户站的链路层向MIH通知新的链路已被配置。并且,这些被传送给包括可移动性管理实体的上层(13)。
已经接收到表示新的链路已经配置的信息,该可移动性管理实体立即传送“快速邻近广告”给新的访问路由器(17)。
已经接收到“快速邻近广告”,该访问路由器将接收的数据分组传送给移动用户站(18)。
步骤(14)~(16)涉及由移动用户站/移动站发送给信源网络的切换管理模块的请求消息,以命令该数据发送给该目标网络的切换管理模块。在接收到请求消息之后,该信源网络的切换管理模块根据请求/命令将该数据传送给该目标网络的切换管理模块。最后,该目标网络的切换管理模块/实体在步骤(18)将从信源网络的切换管理模块传送的数据传送给请求消息的原点,即,该移动终端。
图20是按照本发明另一个优选实施例的流程图,其中在使用FMIPv6的情况下,在配置具有新的PoA的链路之前,具有旧的PoA的链路被断开。图20中,在借助于新的PoA配置该链路的过程中,在链路已经由从MIH传送给上层的触发信号配置之后,接收从新的PoA快速转发来的数据分组。
参考图20,在使用FMIPv6(1)~(6)的情况下,按照类似于在图16示出的以前的实施例中的那些步骤,新的CoA是通过借助于新的访问路由器执行步骤生成的。
具有旧的PoA的链路由于规定的理由被断开(7)。
经由MIH从移动用户站的链路层向上层通知该链路被断开(8)。
该移动用户站借助于新的PoA来启动链路配置步骤并且配置链路(9)。
一旦链路配置完成,通过移动用户站的新的链路层向包括可移动性管理实体的上层通知该链路配置已完成(10)。
已经接收到相应通知的该可移动性管理实体立即发送“快速邻近广告(快速捆绑更新)”(11),使得新的访问路由器可以通过与旧的访问路由器建立隧道来接收发送的数据(12)、(13)。
在已经建立了隧道之后,旧的访问路由器经由该隧道将数据分组传送给新的访问路由器(14)。
并且,该新的访问路由器将数据分组传送给移动用户站(15)。
图21是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,表示无需改变当前的IP地址,使用的IP地址在新的PoA上是可使用的信息是在试图切换给新的PoA之前从旧的PoA中获得的。
参考图21,移动用户站将Remote_Link_Going_Up触发到旧的PoA(6)。
旧的PoA将用于查询可被移动用户站用作新的PoA的IP信息的IP_Information.request传送给新的PoA(7)。在这种情况下,该IP_Information.request是通过包括由旧的PoA使用的IP地址信息来传送的。
新的PoA比较在IP_Information.request中包括的信息与移动用户站可以经由切换使用的IP地址(包括临时的IP地址)。如果旧的地址是可使用的,新的PoA以在IP_Information.confirm消息中设置“IP地址变化通知”字段为1(IP地址变化不必要)的方式进行响应(8)。
旧的PoA接收IP_Information.confirm,然后将其发送给该移动用户站(9)。
在当前的实施例中,对于IP_Information.request的响应(IP_Information.confirm)是由新的PoA生成和传送的,其对应于一种情形,即,新的PoA通过收听与该新的PoA连接的路由器或者异地代理的广告来识别信息。做为选择,如果存在不可利用的地址信息,IP_Information.request被传送给一个访问路由器或者异地代理,使得该访问路由器或者异地代理可以响应IP_Information.request将IP_Information.confirm传送给新的PoA。因此,该新的PoA能够将其传送给该移动用户站。
图22是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,用于新的PoA的FA-CoA或者非状态类型地址在进行切换到新的PoA时被从旧的PoA分配。
参考图22,当前的实施例的步骤类似于在图10示出的以前的实施例中的那些。
但是,移动用户站传送可在新的PoA上使用的用于请求IP地址信息的IP_Information.request,而不是将Remote_Link_Going_Down触发(传送)给旧的PoA(7)。
一旦已经接收到IP_Information.request,则该新的PoA比较在IP_Information.request中包括的信息与在切换之后可由移动用户站使用的IP地址(包括临时的IP地址)。如果旧的地址是不能使用的,并且如果IP地址需要被改变,则该新的PoA经由旧的PoA(12-13)将包括IP地址信息的IP_Information.confirm传送给移动用户站。
在当前的实施例中,由于新的PoA不具有足够对IP_Information.request进行响应的信息,则该信息是通过将用于请求IP相关信息的IP_CoA.request(或者用于相同效果的IP_Information.request)传送给与新的PoA连接的访问路由器或者异地代理来获得的。并且,该移动用户站在IP_Information.confirm中包括这个信息以传送。做为选择,在通过收听访问路由器或者异地代理广告而具有了足够的与IP有关的信息的情况下,该新的PoA可以直接将相应的信息传送给移动用户站。
图23是按照本发明另一个优选实施例的流程图。
在移动用户站使用MIPv4或者MIPv6作为可移动性支持协议,和FA-CoA或者非状态类型地址信息作为转交地址(CoA)的情况下,表示IP地址信息没有改变的信息是以以下的方式获得的,即,在试图切换到新的PoA之前,该移动用户站经由旧的PoA将IP地址信息请求传送给新的PoA。
参考图23,移动用户站经由旧的PoA(6-7)将IP_Information.request传送给新的PoA。新的PoA比较在IP_Information.request中包括的信息与在切换之后可由移动用户站使用的IP地址(包括临时的IP地址)。如果旧的地址是可使用的,新的PoA通过在IP_Information.confirm消息中设置“IP地址变化通知”字段为1(IP地址变化不必要)的方式对旧的PoA进行响应(8)。
一旦已经接收到该IP_Information.confirm消息,旧的PoA将其传送给该移动用户站(9)。
在当前的实施例中,新的PoA生成和传送对于IP_Information.request的响应(IP_Information.confirm),其对应于如下情形,即通过收听与新的PoA连接的路由器或者异地代理的广告,新的PoA意识到该信息。但是,如果存在不可利用的IP地址相关的信息,IP_Information.request被传送给一个访问路由器或者异地代理,使得该访问路由器或者异地代理可以响应该IP_Information.request将IP_Information.confirm传送给新的PoA。因此,该新的PoA能够将其传送给该移动用户站。
图24是按照本发明另一个优选实施例的流程图,其中在使用FMIPv6的情况下,表示先前使用的IP地址是无需改变可使用的信息是参考在新的PoA上使用的地址信息从旧的PoA中获得的。
参考图24,移动用户站将Remote_Link_Going_Down触发给旧的PoA(2)。
旧的PoA将用于查询可由移动用户站在新的PoA上使用的IP信息的IP_Information.request传送给一个旧的访问路由器(3)。
如果该移动用户站在切换之后无需改变先前的IP地址便能够在新的PoA上使用先前的IP地址,则该旧的访问路由器将IP_No_Change传送给其MIH(4)。
旧的访问路由器的MIH在IP_Information.confirm消息中将“IP地址通知”字段设置为1(IP地址改变不必要),然后将该消息传送给旧的PoA(5)。
并且,该旧的PoA将该消息转发给移动用户站(6)。
图25是按照本发明另一个优选实施例的流程图,其中的步骤类似于在图16示出的以前的实施例中的那些。参考图25,移动用户站传送在新的PoA上可使用的用于请求IP信息的IP_Information.request,而不是触发Remote_Link_Going_Down给旧的PoA(2)。
已经接收到该IP_Information.request,该旧的PoA将其转发给该旧的访问路由器(3)。
该旧的访问路由器参考在请求消息(4)中包含的新的访问路由器地址,将用于新的访问路由器的代理广告消息传送给该移动用户站。
图26是按照本发明另一个优选实施例的流程图,其中的步骤类似于在图24示出的以前的实施例中的那些。
参考图26,移动用户站传送IP_Information.request,而不是将Remote_Link_Going_Down触发(转发)给旧的PoA(2)。
图27是按照本发明另一个优选实施例的流程图,其中的步骤类似于在图16示出的以前的实施例中的那些。但是,旧的访问路由器经由新的PoA通过与新的访问路由器交换,获得多模式移动用户站的IP地址信息,并且将数据经由远程连接从旧的访问路由器转发给新的访问路由器。
参考图26,发现表示当前访问的链路的状态下降的信息。并且,链路下降触发信号被传送给需要这个信息的MIH和上层(1)。并且,表示该链路正在下降的信息被传送给当前访问的PoA的MIH层。该信息传输可以经由一个链路使用层2或者使用层3或者更高层执行。该信息包含新近访问的PoA(连结点)的地址。新的PoA的地址可以预先经由信息服务获得或者经由邻近广播获得。该MIH通过预先地命令周期性扫描下层的链路层来获得用于可利用的链路层的信息,并且被上层管理实体指示了一个候选链路层的列表以维护相应的信息(2)。
当前访问的PoA的MIH通过使用由链路下降携带的新的PoA的地址来与新的PoA的MIH交换信息(MIH间查询和响应),获得了新的PoA的网络位置信息(3)。
旧的PoA的MIH经由新的PoA的MIH请求在切换到新的访问路由器之后供移动用户站使用的IP地址信息。并且,该旧的PoA的MIH起到经由这个消息交换向新的PoA通知特定的移动用户站将要启动切换到新的PoA的作用。因此,该新的PoA请求从旧的PoA(4)~(7)获得为特定的移动用户站的切换所必需的附加信息。
地址信息经由IP信息响应被通知给旧的访问路由器(8)。
当前访问的防问路由器接收用于新的PoA的访问路由器的信息,然后将携带该信息的PrRtAdv(代理路由器广告)传送给该移动用户站(9)。
该多模式移动用户站经由该接收的PrRtAdv,配置可由与该新的PoA连接的新的访问路由器使用的“新的转交地址(NCoA)”(10)。
该多模式移动用户站和访问路由器执行用于FMIPv6(11)、(12)、(13)、(14)、(15)的步骤。
等于或者低于具有新的链路的层2的链路被配置(16)。
以以下的方式确保表示该移动用户站已经切换到新的访问路由器的信息,即具有新的链路的链路配置经由远程连接以及上层被通知给新的PoA和新的访问路由器的MIH(17)~(19)。
已经接收到远程连接触发信号的新的访问路由器的MIH通过将Start_Data_Forward发送给旧的访问路由器,指示从旧的访问路由器转发的数据。在两个PoA之间实现数据传输的情况下,新的PoA的MIH可以通过将Start_Data_Forward传送给旧的访问路由器的MIH,来同样地指示转发的数据(20)。
数据分组被从旧的访问路由器转发给新的访问路由器(21)。
通知该旧的链路被断开。在完成了具有新的链路的配置之后,可以通过命令MIH执行这个步骤。
这个步骤恰好正好在新的链路的配置之后发生。但是,这个步骤可以被维持预定的时间,以用于与该新的链路的双工(22)。
一旦已经知道在移动用户站和新的PoA之间的链路已经完成,则该新的PoA的访问路由器毫不迟延地立即将转发的数据传送给多模式移动用户站(23)。
图28是按照本发明另一个优选实施例的流程图,其中示出了使用由本发明提出的命令的MIH级别切换情形。
参考图28,移动用户站的旧的链路发现当前访问的链路的状态正在下降,然后将Link_Going_Down.indication触发信号传送给需要这个信息的MIH和上层(1)。
该上层经由MIH_Scan命令来命令对该MIH可利用的链路扫描。
可用于切换的新的链路经由Link_Available通知其链路可用于切换(3)。
通过将MIH_Handover_Initiate.request发送给旧的PoA的MIH,该移动用户站的MIH经由扫描将其打算切换的意图传送给潜在的切换可利用的链路(4)。
旧的PoA的MIH向新的PoA的MIH查询关于提出的新的链路的资源是否是足够的,并且同时地经由Inter_MIH.query向新的PoA的MIH通知该移动用户站将要转交到相应的PoA(5)。
新的PoA的MIH通过Inter_MIH.response向旧的PoA的MIH通知经由Inter_MIH.query请求的结果(6)。
旧的PoA基于经由Inter_MIH.query和Inter_MIH.response获得的信息向该移动用户站通知切换可利用的PoA。在这种情况下,旧的PoA可以选择表示不同于由移动用户站请求的链路的链路(7)。
为了预先获得用于该选择的链路的IP地址信息,该移动用户站将IP_Information.request传送给新的PoA的MIH。做为选择,已经经由Inter_MIH.response获得选择的链路的旧的PoA的MIH,可以通过直接将IP_Information.request传送给新的PoA的MIH,来请求该移动用户站的新的IP地址(7)。
PoA的MIH请求和从连接的访问路由器获得该移动用户站的新的IP地址(8)~(12)。
新的PoA的MIH经由IP_Information.response将获得的IP地址传送给移动用户站(13)。
该移动用户站通过将MIH_Handover_Commit.request传送给旧的PoA的MIH,来通知旧的PoA的MIH(14)。
旧的PoA响应MIH_Handover_Commit.request 将MIH_Handover_Commit.response传送给该移动用户站(15)。
通过传送Link_Up给上层,和远程传送Link_Up给新的PoA的MIH,该移动用户站的新的链路向移动用户站通知已经在新的链路配置方面取得成功(16)。
通过将Start_Data_Forward传送给旧的访问路由器,新的PoA的MIH请求将数据从旧的PoA转发给新的PoA。因此,数据分组被从旧的访问路由器转发给新的访问路由器(17)、(18)。做为选择,数据转发请求可以以以下的方式实现,即新的PoA请求用于数据转发的新的访问路由器,和新的访问路由器请求旧的访问路由器。在数据转发是在PoA之间实现的情况下,要求该数据转发以以下的方式转发数据,即新的PoA无需请求该访问路由器传送Start_Data_Forward给旧的PoA。
图29是按照本发明再一个优选实施例的流程图,其中IP地址经由通过本发明提出的信息服务器使用在切换之后使用的IP地址的预先配置被预先配置。
参考图29,移动用户站的旧的/源点/先前的链路获得表示当前访问的链路的状态正在下降的信息,然后将Link_Going_Down.indication触发信号传送给需要这个信息的MIH和上层。该信息然后被传送给旧的PoA。在这种情况下,新近访问的PoA的地址(MAC地址或者IP地址)被包括在要传送的信息中(1)。
一旦已经知道表示该移动用户站的链路正在下降的信息,和该移动用户站将要移动到其的PoA的地址,则旧的PoA向信息服务器请求与可由移动用户站在新的PoA上使用的IP地址配置有关的信息(2)。换句话说,移动用户站/移动终端建立网络切换模块(例如,MIH),用于将来自与或者同类的或者不同种类的网络的至少一个有关的至少一个网络接口模块(例如,MAC)的信息会聚为统一的表示。此后,该移动用户站将请求网际协议地址相关的消息的查询消息从该移动用户站发送给网络的信息服务器。
该信息服务器将与IP地址配置有关的信息传送给已经进行该请求的PoA(3)。与IP地址有关的该信息被中继给该移动用户站,以转发给该移动用户站的上层(3)。换句话说,该移动用户站响应该查询请求消息从该网络的信息服务器接收一个响应消息,其包括目标网络的网际协议地址信息。
做为选择,另一个经由信息服务接收IP地址配置信息的方法对应于移动用户站的MIH直接从信息服务器请求和接收信息的方法。
该移动用户站请求信息服务器IP地址相关的信息(4)。
该信息服务器传送在切换之后可在新的PoA上使用的移动用户站请求IP地址相关的信息。该信息然后被传送给该移动用户站的上层(5)。
该移动用户站的上层,即与IP地址配置有关的层,例如IP层或者可移动性协议管理层,在IPv6的情况下传送“路由器恳求”,或者在移动IPv4的情况下传送“代理恳求”,以在切换之前配置IP地址。该“路由器恳求”或者“代理恳求”通过单播或者开隧道给当前的PoA的访问路由器或者异地代理,而被传送给访问路由器以在新的PoA或者异地代理上使用(6)。
已经接收到移动用户站的“路由器恳求”或者“代理恳求”的该访问路由器或者异地代理通过单播或者开隧道传送相应的响应给移动用户站(7)。
该移动用户站借助于新的PoA配置链路(9)。
经由该移动用户站的MIH向上层通知新的链路已经配置(10)。
因为可以由于新的链路的配置而传送IP层数据分组,因此该上层借助于本地代理执行注册步骤(11)、(12)。
作为另一个IP地址配置方法,存在一种方法,移动用户站经由信息服务器获得新的PoA的DHCP服务器地址,并且在移动用户站开始切换之前,借助于经由旧的PoA而与DHCP服务器进行的通信,来分配由新的PoA使用的IP地址。
因此,在不同种类的网络之间切换时的IP地址重新配置方法中,通过允许层3(L3)去经由在MIH之间的交换识别层2(L2)切换,能够避免传送不必要消息,并且减少用于切换花费的时间。
对于那些本领域技术人员来说显而易见,不脱离本发明的精神或者范围,可以在本发明中进行各种各样的修改和变化。因此,本发明意欲覆盖其归入所附的权利要求和其等效范围之内所提供的本发明的改进和变化。
权利要求
1.一种在无线移动通信系统中传递信息的方法,该方法包括
在信源网络和目标网络中建立切换管理模块;
将切换请求消息从信源网络的切换管理模块传送给目标网络的切换管理模块;
接收来自于目标网络的切换管理模块、并送往信源网络的切换管理模块的切换响应消息,其中该切换响应消息包括网际协议地址信息;和
将切换确认消息从信源网络的切换管理模块传送给移动终端,其中该切换确认消息包括网际协议地址信息。
2.根据权利要求1的方法,其中该移动终端是多模式的。
3.根据权利要求1的方法,其中该切换管理模块包括网络切换模块、可移动性管理模块、用户平面模块、移动网际协议异地代理和访问路由器的任何一个。
4.根据权利要求3的方法,其中该网络切换模块用于传递来自于与同类的和不同种类的网络的至少一个有关的至少一个网络接口模块的信息到上层管理模块。
5.根据权利要求3的方法,其中该可移动性管理模块管理和存储移动终端环境、产生和分配临时的身份给移动终端、检查权限、和验证用户。
6.根据权利要求3的方法,其中该用户平面模块为空闲状态移动终端终止下行链路数据路径和触发信号,在下行链路数据抵达移动终端的时候启动寻呼,管理和存储移动终端环境,并且在截听的情况下执行用户业务的复制。
7.根据权利要求3的方法,其中该移动因特网异地代理存储有关访问其网络的移动终端的信息和由移动网际协议使用的广告转交地址。
8.根据权利要求3的方法,其中该访问路由器用于经由专用线或者公共载波连接站点。
9.根据权利要求1的方法,其中该切换响应消息进一步包括移动终端的媒体访问控制(MAC)地址、本地网际协议地址、至少一个目标访问路由器地址、至少一个目标异地代理地址、至少一个代理广告和至少一个路由器广告的至少一个。
10.根据权利要求1的方法,进一步包括
由信源网络的切换管理模块从移动终端接收数据转发请求消息,该数据转发请求消息命令将数据发送给目标网络的切换管理模块;
将数据从信源网络的切换管理模块传送给目标网络的切换管理模块;
将传送的数据从目标网络的切换管理模块传送给移动终端。
11.根据权利要求1的方法,其中该网际协议地址信息包括移动终端的媒体访问控制(MAC)地址、本地网际协议地址、目标访问路由器地址、目标异地代理地址、代理广告和路由器广告的至少一个。
12.根据权利要求1的方法,其中该切换请求消息包括网际协议地址信息,该网际协议地址信息是现行的网际协议地址配置。
13.根据权利要求12的方法,其中该现行的网际协议地址配置包括移动终端的媒体访问控制(MAC)地址、本地网际协议地址、转交地址、信源访问路由器地址和信源异地代理地址的至少一个。
14.一种在无线移动通信系统中传递信息的方法,该方法包括
在移动终端中建立网络切换模块,该网络切换模块用于将来自与同类的和不同种类的网络的至少一个有关的至少一个网络接口模块的信息会聚为统一的表示;
将请求网际协议地址相关的消息的询问消息从移动终端传送给网络的信息服务器;和
从网络的信息服务器接收询问响应消息,该询问响应消息包括目标网络的网际协议地址信息。
15.根据权利要求14的方法,其中网际协议地址相关的消息包括移动终端的媒体访问控制(MAC)地址、本地网际协议地址、转交地址、信源访问路由器地址和信源异地代理地址的至少一个。
16.根据权利要求14的方法,其中该目标网络的网际协议地址信息包括移动终端的媒体访问控制(MAC)地址、本地网际协议地址、至少一个目标访问路由器地址、至少一个目标异地代理地址、至少一个代理广告和至少一个路由器广告的至少一个。
全文摘要
公开了一种在无线移动通信系统中交换信息的方法。更具体地说,该方法包括一个网络,用于在信源网络和目标网络中建立切换管理模块,并且将切换请求消息从信源网络的切换管理模块传送给目标网络的切换管理模块。此外,该网络用于接收从目标网络的切换管理模块到信源网络的切换管理模块的切换响应消息,其中切换响应消息包括网际协议地址信息,并且将切换确认消息从信源网络的切换管理模块传送给移动终端,其中切换确认消息包括网际协议地址信息。
文档编号H04L12/28GK101253791SQ200680012428
公开日2008年8月27日 申请日期2006年4月14日 优先权日2005年4月14日
发明者金龙浩, 郭龙源, 真 李 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1