CN102625987B - 网络前缀选择 - Google Patents
网络前缀选择 Download PDFInfo
- Publication number
- CN102625987B CN102625987B CN201080051589.8A CN201080051589A CN102625987B CN 102625987 B CN102625987 B CN 102625987B CN 201080051589 A CN201080051589 A CN 201080051589A CN 102625987 B CN102625987 B CN 102625987B
- Authority
- CN
- China
- Prior art keywords
- mobile node
- network
- network prefix
- address
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims abstract description 19
- 238000005516 engineering process Methods 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 3
- 102100036467 Protein delta homolog 1 Human genes 0.000 description 12
- 101150102995 dlk-1 gene Proteins 0.000 description 12
- 238000010586 diagram Methods 0.000 description 4
- 238000011022 operating instruction Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- KGKGSIUWJCAFPX-UHFFFAOYSA-N 2,6-dichlorothiobenzamide Chemical compound NC(=S)C1=C(Cl)C=CC=C1Cl KGKGSIUWJCAFPX-UHFFFAOYSA-N 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000007430 reference method Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0019—Control or signalling for completing the hand-off for data sessions of end-to-end connection adapted for mobile IP [MIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/005—Multiple registrations, e.g. multihoming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
包括接入路由器和移动节点(MN)的IP网络中用于选择要通告的网络前缀的方法和节点。从接入路由器,第一有效性时间段用于向MN通告至少第一和第二网络前缀。接入路由器从MN接收指示它打算使用的其预定地址的消息。在接入路由器中,然后基于该消息,确定MN需要使用的第一或第二网络前缀中的单独一个网络前缀。接入路由器此后以比第一有效性时间段要长的第二有效性时间段向MN通告该单独一个网络前缀。接入路由器还可获取由MN所使用的当前网络前缀和当前地址,并且它可在确定单独一个网络前缀中使用这些信息。
Description
技术领域
本发明涉及因特网协议网络中的移动性管理,以及更具体来说,涉及移动IPv6网络中的移动性管理。
背景技术
在过往数十年,电信和因特网已经经历惊人的增长和扩大。技术已经从集中式计算改变成个性化计算,以及现在改变成汇聚网络、装置和服务的移动计算。
通过使用移动因特网协议(IP)或者更具体来说是使用IP的版本6的移动IPv6(MIPv6),使移动计算成为可能。移动IPv6(MIPv6)是因特网工程任务组(IETF)标准通信协议。已经将它设计成允许移动用户从一个网络移动到另一个网络,而没有经历服务的不连续性。实际上,MIPv6协议通过保持MN与不同网络的连通性,来向移动节点(MN)提供连续IP服务。移动节点是移动主机,例如移动电话、膝上型计算机、个人数字助理(PDA)等。
通过归属代理(HA)来部署移动性服务,HA将归属地址(HoA)提供给向该HA登记的MN。当MN离开并且将本身附着到不同的接入路由器时,它获取称作转交地址(Care-Of Address,CoA)的新地址。然后,MN向HA发送绑定更新(BU),以便将CoA绑定到HoA,使得将指向HoA的业务被转发到CoA。HA采用绑定确认(BA)来应答回MN,并且例如使用双向隧道来将以HoA作为目标地址的每个数据分组转发到CoA。通过这样做,移动节点(MN)能够移动而无需结束正进行的会话,因为MN的HoA保持不变。
但是,仍然存在因为它们不希望或者它们不能够实现之类的原因而尚未实现MIPv6的移动主机。对于那些主机,已经开发称作PMIP的代理版本。当使用IPv6时,代理移动IP称作PMIPv6。
已经将PMIP设计用于本地移动性处理。例如,MN使用层2接入技术来连接到接入路由器或移动接入网关(MAG)。MAG负责至少部分代表MN来管理移动性。在PMIP域中,还定义本地移动性锚点(LMA)以用于分配归属网络前缀(或地址),并且对外部世界(即PMIP域的外部)隐藏移动性。由MAG使用代理BU(PBU)来执行绑定,并且LMA采用代理BA(PBA)来回应。当移入PMIP域时,CoA的概念被代理CoA(PCoA)代替,PCoA是MN向其登记的MAG的地址。一旦绑定完成,则在LMA与MAG之间隧道传递数据分组。
MIP提供全局移动性,而PMIP提供本地移动性。更具体来说,PMIP提供PMIP域中的基于网络的移动性管理,即,MAG至少部分代表MN来管理移动性。为此,通常看到服务运营商使用和部署这类PMIP域。
现在常见的是具有带一个以上网络接口的移动主机。在MIP和PMIP的上下文中,例如,断定MN的哪一个接口将被使用不是总是可能的,特别是当MN处于从一个接入路由器到另一个接入路由器的移动时。
发明内容
本发明的第一方面针对一种在因特网协议(IP)网络中用于选择要通告的网络前缀的方法。IP网络包括接入路由器以及与接入路由器连接的移动节点。该方法包括下列步骤:从接入路由器以第一有效性时间段向移动节点通告至少第一网络前缀和第二网络前缀;以及在接入路由器中从移动节点接收指示移动节点打算使用的移动节点的预定地址的消息。在接入路由器中,然后基于该消息,确定移动节点需要使用的第一或第二网络前缀中的单独一个网络前缀。接入路由器此后以比第一有效性时间段要长的第二有效性时间段向移动节点通告该单独一个网络前缀。
可选地,该方法还可包括:在通告第一网络前缀和第二网络前缀之前,建立从接入路由器到移动节点的层2连接,并且从接入路由器向网络节点发送包括移动节点的标识符的切换指示消息。接入路由器此后则会从网络节点接收由移动节点在其第一接口上使用的第一网络前缀、在第一接口上使用的移动节点的当前地址以及第二网络前缀。在这个可选实现中,确定步骤又可包括确定:如果从网络节点所接收的当前地址等于从移动节点所接收的预定地址,则单独一个网络前缀是第一网络前缀。否则,单独一个网络前缀是第二网络前缀。
该方法中的另一个选项在于,它还包括在确定单独一个网络前缀之前接收移动节点的当前地址的步骤。当移动节点的预定地址和当前地址不同并且从移动节点所接收的消息还指示移动节点打算使用第一网络前缀,则该方法还可包括从接入路由器向移动节点发送防止预定地址被使用的另外消息的步骤。
该方法的又一个选项是包括向网络节点发送用于向其传递移动节点的寻址信息的确认消息的步骤。
本发明的第二方面针对一种在因特网协议(IP)网络中的接入路由器。该接入路由器包括网络接口和地址管理模块。地址管理模块用于以第一有效性时间段经由网络接口向移动节点通告至少第一网络前缀和第二网络前缀。地址管理模块还用于经由网络接口从移动节点接收指示移动节点打算使用的移动节点的预定地址的消息。然后,地址管理模块基于该消息来确定移动节点需要使用的第一或第二网络前缀中的单独一个网络前缀,并且以比第一有效性时间段要长的第二有效性时间段经由网络接口向移动节点通告该单独一个网络前缀。
地址管理模块的可选行为表明它还用于在通告第一网络前缀和第二网络前缀之前建立与移动节点的层2连接,经由第二网络接口向网络节点发送包括移动节点的标识符的切换指示消息,并且经由第二网络接口从网络节点接收由移动节点在其第一接口上使用的第一网络前缀、在第一接口上使用的移动节点的当前地址以及第二网络前缀。另外选项是地址管理模块还确定:如果从网络节点所接收的当前地址等于从移动节点所接收的预定地址,则单独一个网络前缀是第一网络前缀。否则,单独一个网络前缀是第二网络前缀。
地址管理模块的另一个可选行为在于,它还接收移动节点的当前地址,并且移动节点的预定地址和当前地址是不同的。在从移动节点所接收的消息还指示移动节点打算使用第一网络前缀时,地址管理模块则还可经由网络接口从接入路由器向移动节点发送防止预定地址被使用的另外消息。
在另一个可选实现中,地址管理模块还可用于向网络节点发送用于向其传递移动节点的寻址信息的确认消息。
本发明的第三方面针对一种在因特网协议(IP)网络中的网络节点,其包括网络接口、用于保持在网络节点的管理下的移动节点的寻址信息的绑定高速缓存以及地址管理模块。地址管理模块用于经由网络接口从接入路由器接收包括移动节点的标识符的切换指示消息,并且从绑定高速缓存来取回移动节点的寻址信息,其包括移动节点的地址以及由移动节点所使用的网络前缀。地址管理模块还确定要向移动节点通告的第二网络前缀,并且经由网络接口向接入路由器发送由移动节点所使用的网络前缀、在第一接口上使用的移动节点的地址以及第二网络前缀。
在一些可选实现中,地址管理模块还可用于经由网络接口从接入路由器接收包括移动节点的新寻址信息的确认消息。移动节点的新寻址信息可包括在接入路由器下使用的移动节点的新地址以及在接入路由器下使用的移动节点的新网络前缀。网络节点此后采用所接收的寻址信息来更新绑定高速缓存。
附图说明
为了更详细地理解本发明,现在能够结合附图参考以下描述,其中:
图1是根据本发明的教导的示范因特网协议(IP)网络100;
图2是根据本发明的教导的示范节点操作和信号流程图;
图3是根据本发明的教导的示范流程图;以及
图4是根据本发明的教导的网络节点逻辑表示。
具体实施方式
本发明旨在提供(在单一或不同技术中)与多接口移动节点(但不限于其)兼容的用于选择要由接入路由器来通告的网络前缀的方法和节点。本发明对于接口间/技术间切换特别受到关注。它旨在降低切换延迟,并且旨在改进特别是在预期切换指示符(HI)缺失或未知的情况下的切换决定。本发明的一般概念是以短有效性时间段从接入路由器(例如MAG)向移动节点(MN)通告一个以上网络前缀,并且基于MN的动作来延长所通告网络前缀的单独一个网络前缀的有效性时间段。
理论上,PMIP允许MN执行接口间切换。为此,MAG通过PBU中存在的切换指示(HI)选项来为LMA提供关于切换类型的信息。如果HI值为1(通过新接口附着),则LMA向MN的新接口指配新的网络前缀。如果值为2(移动节点的两个不同接口之间的切换),则LMA向所说的新接口指配相同的网络前缀,并且对旧接口撤消登记。在切换类型是未知的情况下(HI值为4),LMA等待某个时间。如果不存在来自旧接口的撤消登记,则LMA向所说的新接口指配新的网络前缀。如果旧接口在等待时间期间撤消登记,则LMA指配相同的网络前缀。
未知切换类型的出现可以是频繁的,因为PMIP的原理在于,MN没有涉及移动性。但是,关于将使用什么接口的决定只依赖MN(例如,它是否是切换、添加新连接等)。因此,通过盲目应用上述解决方案,若干问题可能发生。断言所有接入技术为了移动通信的所有目的而将及时地检测接口断开连接和撤消登记是不合理的。换言之,一些接入技术在检测旧接口不再被连接并且发起撤消登记之前要求显著延迟。这可能在LMA引起增加的切换延迟、分组丢失和错误决定,这导致连通性的丢失。另一个所标识的限制在于,上述预期解决方案不允许先接后断,因为在切换到新连接之前,前一个连接需要被断开。
在示范实施例中,与本发明的教导兼容的接入路由器(例如,移动性接入网关)以第一有效性时间段向移动节点通告至少第一和第二网络前缀。接入路由器此后从移动节点接收指示移动节点打算使用的移动节点的地址的消息(例如,经由诸如重复地址检测(DAD)过程之类的地址验证过程)。然后,接入路由器基于来自移动节点的消息来确定移动节点需要使用的第一或第二网络前缀中的单独一个网络前缀。然后,接入路由器以比第一有效性时间段要长的第二有效性时间段向移动节点通告这个单独一个网络前缀。
在通告两个或更多网络前缀之前,接入路由器可能已经建立与移动节点的层2连接。在这类情况下,接入路由器可向网络节点(例如,本地移动性锚点)发送包括移动节点的标识符的切换指示消息(例如,切换指示标志设置为4的代理绑定更新)。然后,接入路由器可从网络节点接收由移动节点在其第一接口上使用的第一网络前缀、在第一接口上使用的移动节点的当前地址以及第二网络前缀。如果接入路由器确定从网络节点所接收的当前地址等于从移动节点所接收的预定地址(intended address),则要在较长有效性时间段通告的网络前缀被确定成是第一网络前缀。否则,要在较长有效性时间段通告的网络前缀是第二网络前缀。
在确定要在较长有效性时间段通告哪一个网络前缀之前,接入路由器可已经接收移动节点的当前地址。然后,接入路由器可考虑消息中从移动节点所接收的另外信息。例如,消息可指示移动节点打算使用第一网络前缀。在这个示范情况下,接入路由器可向移动节点发送防止预定地址被使用的另外消息(例如,DAD失败消息或者包括DAD失败的邻居通告消息)。这能够进行,以便避免在不同网络接口上使用单个网络前缀。
现在参考附图,其中图1示出根据本发明的教导的示范因特网协议(IP)网络100。图1上,移动节点(MN)110示为连接到第一接入路由器(AR1)121,AR1 121又连接到网络节点(NN)130。第二接入路由器(AR2)122示为连接到NN 130。在PMIP的更特定上下文中继续本发明,接入路由器AR1 121和AR2 122会是移动性接入网关(MAG),以及NN 130会是本地移动性锚点(LMA)。
本发明的许多示范应用之一是MN 110向AR2 122移动(如箭头140所示)并且(使用一个或多个接入技术)执行从AR1 121到AR2 122的切换。本发明的第二示范应用是MN 110逗留在AR1 121下,但是使用不同的接入技术来建立到其的新连接。本发明的第三示范应用是MN 110处于AR1 121和AR2 122二者都覆盖的地理区域中。在这个第三示例中,MN 110实际上可在长时间段对于给定位置是静止的,并且仍然触发本发明。当然,本领域的技术人员将易于认识到,IP网络100可能包括多于MN 110、两个接入路由器AR1 121和AR2 122以及NN 130。因此,可由另外接入路由器(未示出)朝MN 110和/或在网络100的许多部分中同时触发本发明。
图2示出根据本发明的教导的示范节点操作和信号流程图。图2上所示的示例更具体来说涉及早前描述的从AR1 121到AR2 122的切换情况。本领域的技术人员仍然将领会,本发明能够进行很多自适应,以便应用于各种其它上下文中。
MN 110示为具有经由MN 110的第一网络接口使用第一地址HoA1(图1或图2中未示出)与AR1 121的所建立连接。预期NN 130记录在AR1 121下使用第一接口的MN 110的寻址信息,如图2上在215所示。在NN 130所保持的寻址信息可例如包括由AR1 121所使用的网络前缀(例如,PREF1)、由MN 110在AR1 121下使用的HoA1、MN 110的标识符、AR1 121与NN 130之间的隧道的隧道标识符、MN110的相关的网络接口标识符、MN 110的接入技术类型、MN 110的链路层标识符等。MN 110此后朝AR2 122移动(140)或者能够使用其第二接口(未示出)连接到AR2 122,如图2上在220所示。在任一种情况下,图2的示例接着是MN 110建立到AR2122的层2连接225(例如,点对点连接)。
在建立MN 110与AR2122之间的层2连接225之后,AR2122能够向NN 130发送切换指示230。切换指示230向NN 130通知AR2122现在连接到MN 110。切换指示230还可指示AR2122不能够确定MN 110是否打算在不同的接入技术之间进行切换。在PMIP的上下文中,切换指示230是包括HI参数的代理绑定更新(PBU)。如果不可断定MN 110的打算,则HI参数将具有值4(例如在本发明的时候所指定的)。
NN 130然后能够采用确认消息235来向AR2 122应答切换指示230。确认消息235是用于向AR2 122通知当前由MN 110使用的地址(即,HoA1)和网络前缀(即,PREF1)的不同备选之一。可(例如,使用先前存在的隧道特定信令消息等)从AR1 121、从MN 110(即使它在本发明的时候不是被看作最佳解决方案)等等来获得PREF1和HoA1。在单个多技术接入路由器(即,AR1 121和AR2122会是相同节点)的接入技术间的上下文中,可存在接入技术之间的信息的共享而无需任何消息。在PMIP的上下文中,确认消息235是代理绑定确认(PBA),并且可能还包括由NN 130提供给AR2122的第二网络前缀(例如,PREF2)。还可由AR2122来确定或者(例如,通过动态主机配置协议(DHCP)、从认证、授权和记帐(AAA)服务器等等)另外获得PREF2。
然后,AR2122以(与通常有效性时间段相比)较短有效性时间段向MN 110通告240至少PREF1和PREF2。通告240由于各种原因而可包括两个以上网络前缀,但是将至少包含PREF1和另一个网络前缀。然后,MN 110设法检验它打算与AR2 122配合使用的地址是适当的(例如,由RFC 4861和RFC 4862在通称重复地址检测DAD的过程中指定的)。因此,从MN 110发送消息245,其至少到达AR2 122。在DAD的上下文中,消息245可能是邻居征求消息。然后,AR2 122检验消息245,以便更好地评估MN 110的打算(图2上在250中所示的)。因此,AR2 122使用在消息245中接收的预定地址连同PREF1和HoA1。如果MN 110打算进行技术间切换,则预定地址将匹配HoA1。但是,如果MN 110不打算进行技术间切换,则预定地址将是根据PREF1或PREF2所配置的新地址(例如,HoA2)。
因此,AR2 122将根据需要来延长PREF1或PREF2其中之一的有效性时间段,并且将留出短超时使另一个前缀无效。这在图2上通过通告255来示出,其指定基于例如在前逻辑从先前在通告240中发送的网络前缀中选择的网络前缀PREFX。
更具体来说,在图2的示例中,如果预定地址为HoA1,则AR2 122将延长PREF1的有效性时间段,因为MN 110打算在其第二接口上使用这个前缀。然后,AR2 122可向NN 140发送用于向其传递MN 110的寻址信息的确认消息(260)(例如,在AR2122下在MN 110的第二网络接口上使用的PREF1和HoA1)。
如果预定地址是采用PREF1所形成的HoA2,则AR2 122可决定例如通过发送DAD失败消息265(例如,指示HoA2已经在使用的邻居确认)来防止MN 110使用HoA2。这个防止在PMIP的上下文中有意义,因为不允许具有与MN 110的不同网络接口关联的单个前缀。AR2 122然后会延长PREF2的有效性时间段。由于MN 110不打算进行接口间切换,所以预期MN 110将使用PREF2来配置另外地址。如果预定地址是采用PREF2所形成的HoA2,则AR2 122将延长PREF2的有效使用寿命。PREF1将变为无效,因为有效使用寿命设置较短。然后,AR2能够向NN 130发送用于向其传递MN 110的寻址信息的确认消息(260)(例如,在AR2122下在MN 110的第一或第二网络接口上使用的PREF2和HoA2)。
图3示出根据本发明的教导的示范流程图。在IP网络100中,接入路由器以第一有效性时间段向移动节点通告至少第一网络前缀和第二网络前缀(310)。接入路由器此后从移动节点接收指示移动节点打算使用的移动节点的预定地址的消息(320)。然后,接入路由器基于该消息来确定移动节点需要使用的第一或第二网络前缀中的单独一个网络前缀(330)(例如,prefx)。然后,接入路由器以比第一有效性时间段要长的第二有效性时间段向移动节点通告该单独一个网络前缀prefx(340)。
图4示出根据本发明的教导的网络节点410,其包括能够通过网络接口模块430来通信的地址管理模块420。网络接口模块430包括至少一个接口430-1,但是可包括更多接口(例如,430-2、...430-n)。网络接口模块430通过网络接口430-1至430-n可提供无线(通过432示出)和/或有线(通过434示出)网络能力。网络节点410还可包括能够通过网络接口模块430并且与地址管理模块420进行通信的绑定高速缓存470。网络节点410还包括至少一个处理器440和存储器/存储单元450,它们连接到网络节点410的其它模块,以便在那里提供相应功能性。正如本领域的技术人员会易于理解,使用处理器440和存储器/存储单元450的特定方式取决于不影响本发明并且不受本发明影响的各种条件而变化。
网络节点410可用作接入路由器。在这类示例中,地址管理模块420可用于以第一有效性时间段经由网络接口模块430向移动节点通告至少第一网络前缀和第二网络前缀。地址管理模块420还可经由网络接口模块430从移动节点接收指示移动节点打算使用的移动节点的预定地址的消息。然后,地址管理模块420可基于该消息来确定移动节点需要使用的第一或第二网络前缀中的单独一个网络前缀,并且以比第一有效性时间段要长的第二有效性时间段经由网络接口模块430向移动节点通告该单独一个网络前缀。
在一些可选实现中,充当接入路由器的网络节点410在通告第一网络前缀和第二网络前缀之前还可将地址管理模块420用于:建立与移动节点的层2连接,并且经由网络接口模块430向第二网络节点发送包括移动节点的标识符的切换指示消息。然后,地址管理模块420还可经由网络接口模块430从第二网络节点接收由移动节点在其第一接口上使用的第一网络前缀、在第一接口上使用的移动节点的当前地址以及第二网络前缀。
地址管理模块还可另外用于确定:如果从网络节点所接收的当前地址等于从移动节点所接收的预定地址,则单独一个网络前缀是第一网络前缀,以及否则单独一个网络前缀被确定成是第二网络前缀。
地址管理模块在确定单独一个网络前缀之前还可接收移动节点的当前地址。从移动节点所接收的消息还可另外指示移动节点打算使用第一前缀。然后,如果移动节点的预定地址和当前地址是不同的,则地址管理模块420还可用于经由网络接口模块430从接入路由器向移动节点发送防止预定地址被使用的另外消息。
地址管理模块420还可另外向第二网络节点发送用于向其传递移动节点的寻址信息的确认消息。
网络节点410还可充当核心节点,如本地移动性锚点(LMA)。绑定高速缓存460会在其中用于保持在网络节点410的管理下的移动节点的寻址信息。地址管理模块420然后会用于经由网络接口模块430从接入路由器接收包括移动节点的标识符的切换指示消息。然后,地址管理模块420会从绑定高速缓存460来取回移动节点的寻址信息,其包括移动节点的地址以及移动节点所使用的网络前缀。绑定高速缓存460还可保持其它寻址信息参数,例如移动节点的标识符、网络节点与接入路由器之间的隧道的隧道标识符、移动节点的相关的网络接口标识符、移动节点的接入技术类型、移动节点的链路层标识符等。然后,地址管理模块420会确定要向移动节点通告的第二网络前缀,并且经由网络接口模块430向接入路由器发送由移动节点所使用的网络前缀、在第一接口上使用的移动节点的地址以及第二网络前缀。
可选地,网络节点的地址管理模块420可经由网络接口模块430从接入路由器接收包括移动节点的新寻址信息的确认消息,其中新寻址信息包括在接入路由器下使用的移动节点的新地址以及在接入路由器下使用的移动节点的新网络前缀。然后,地址管理模块420会采用所接收的寻址信息来更新绑定高速缓存460。
已经参考附图描述了本发明的各种特征。结合示例来描述这些各种方面,以便于理解本发明,但是不应当被解释为局限于这些示例或者这一类示例。更确切地,提供示例以使得本公开将是全面和完整的,并且将向本领域的技术人员充分传达本发明的范围。
已经参考方法、服务器和/或计算机程序产品的框图和/或操作说明描述了本发明的各种备选。要理解,框图和/或操作说明的每个框以及框图和/或操作说明中的框的组合能够通过射频、模拟和/或数字硬件和/或计算机程序指令来实现。因此,可用许多不同形式来实施本发明的各种方面,并且所有这类形式均期望落入本发明的范围之内。计算机程序指令可提供给通用计算机、专用计算机的处理器电路、ASIC和/或其它可编程数据处理设备,使得经由计算机的处理器和/或其它可编程数据处理设备运行的指令创建用于实现框图和/或一个或多个操作框中指定的功能/动作的部件。在一些备选实现中,框中所标记的功能/动作可不按照操作说明中所标记的顺序出现。例如,接连示出的两个框实际上可基本同时来运行,或者框有时可按照相反顺序来运行,这取决于所涉及的功能性/动作。此外,在一些说明中,一些框可以是可选的,并且可以运行或者可以不运行;这些可采用虚线示出。
Claims (10)
1.一种在因特网协议(IP)网络中用于选择要通告的网络前缀的方法,所述IP网络包括接入路由器以及与所述接入路由器连接的移动节点,所述方法包括下列步骤:
- 从所述接入路由器以第一有效性时间段向所述移动节点通告至少第一网络前缀和第二网络前缀,其中所述第一网络前缀当前由所述移动节点来使用;
- 在所述接入路由器中从所述移动节点接收指示所述移动节点打算使用的所述移动节点的预定地址的邻居征求消息,供重复地址检测中使用;
- 在所述接入路由器中基于所接收的预定地址来确定所述移动节点需要使用的所述第一或第二网络前缀中的单独一个网络前缀;
- 如果所述移动节点打算进行技术间切换,则所述预定地址指示归属地址,并且所述接入路由器以比所述第一有效性时间段要长的第二有效性时间段向所述移动节点仅通告所述第一网络前缀;
- 否则,所述预定地址指示新地址,并且所述接入路由器以比所述第一有效性时间段要长的第二有效性时间段向所述移动节点仅通告所述第二网络前缀。
2.如权利要求1所述的方法,在通告所述第一网络前缀和第二网络前缀的步骤之前还包括下列步骤:
- 在所述接入路由器中建立与所述移动节点的层2连接;
- 从所述接入路由器向网络节点发送包括所述移动节点的标识符的切换指示消息;以及
- 在所述接入路由器中从所述网络节点接收由所述移动节点在其第一接口上使用的第一网络前缀、在所述第一接口上使用的所述移动节点的当前地址以及所述第二网络前缀。
3.如权利要求2所述的方法,其中,确定步骤还包括确定:
- 如果从所述网络节点所接收的当前地址等于从所述移动节点所接收的预定地址,则所述单独一个网络前缀是所述第一网络前缀;以及
- 否则,所述单独一个网络前缀是所述第二网络前缀。
4.如权利要求1所述的方法,还包括在确定步骤之前接收所述移动节点的当前地址的步骤,其中所述移动节点的预定地址和当前地址是不同的,并且其中从所述移动节点所接收的消息还指示所述移动节点打算使用所述第一网络前缀,所述方法还包括从所述接入路由器向所述移动节点发送防止所述预定地址被使用的另外消息的步骤。
5.如权利要求1所述的方法,还包括向网络节点发送用于向其传递所述移动节点的寻址信息的确认消息的步骤。
6.一种在因特网协议(IP)网络中的接入路由器,所述接入路由器包括:
- 网络接口;以及
- 地址管理模块,用于:
- 以第一有效性时间段经由所述网络接口向移动节点通告至少第一网络前缀和第二网络前缀,其中所述第一网络前缀当前由所述移动节点来使用;
- 经由所述网络接口从所述移动节点接收指示所述移动节点打算使用的所述移动节点的预定地址的邻居征求消息,供重复地址检测中使用;以及
- 基于所接收的预定地址来确定所述移动节点需要使用的所述第一或第二网络前缀中的单独一个网络前缀;
- 如果所述移动节点打算进行技术间切换,则所述预定地址指示归属地址,并且所述接入路由器以比所述第一有效性时间段要长的第二有效性时间段向所述移动节点仅通告所述第一网络前缀;
- 否则,所述预定地址指示新地址,并且所述接入路由器以比所述第一有效性时间段要长的第二有效性时间段向所述移动节点仅通告所述第二网络前缀。
7.如权利要求6所述的接入路由器,其中,所述地址管理模块在通告所述第一网络前缀和第二网络前缀之前还用于:
- 建立与所述移动节点的层2连接;
- 经由第二网络接口向网络节点发送包括所述移动节点的标识符的切换指示消息;以及
- 经由所述第二网络接口从所述网络节点接收由所述移动节点在其第一接口上使用的第一网络前缀、在所述第一接口上使用的所述移动节点的当前地址以及所述第二网络前缀。
8.如权利要求7所述的接入路由器,其中,所述地址管理模块还用于确定:
- 如果从所述网络节点所接收的当前地址等于从所述移动节点所接收的预定地址,则所述单独一个网络前缀是所述第一网络前缀;以及
- 否则,所述单独一个网络前缀是所述第二网络前缀。
9.如权利要求6所述的接入路由器,其中,所述地址管理模块还用于接收所述移动节点的当前地址,其中所述移动节点的预定地址和当前地址是不同的,并且其中从所述移动节点所接收的消息还指示所述移动节点打算使用所述第一网络前缀,所述地址管理模块还用于经由所述网络接口从所述接入路由器向所述移动节点发送防止所述预定地址被使用的另外消息。
10.如权利要求6所述的接入路由器,其中,所述地址管理模块还用于向网络节点发送用于向其传递所述移动节点的寻址信息的确认消息。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/549608 | 2009-08-28 | ||
US12/549,608 US8457025B2 (en) | 2009-08-28 | 2009-08-28 | Method and network node for selecting a network prefix to be advertised in a communication network |
PCT/IB2010/053350 WO2011024087A1 (en) | 2009-08-28 | 2010-07-22 | Network prefix selection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102625987A CN102625987A (zh) | 2012-08-01 |
CN102625987B true CN102625987B (zh) | 2015-01-28 |
Family
ID=42937449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080051589.8A Expired - Fee Related CN102625987B (zh) | 2009-08-28 | 2010-07-22 | 网络前缀选择 |
Country Status (4)
Country | Link |
---|---|
US (1) | US8457025B2 (zh) |
EP (1) | EP2471246B1 (zh) |
CN (1) | CN102625987B (zh) |
WO (1) | WO2011024087A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201018650D0 (en) * | 2010-11-04 | 2010-12-22 | Norgine Bv | Methods and compositions |
EP2708012B1 (en) * | 2011-05-13 | 2018-07-04 | Nokia Solutions and Networks Oy | Methods for prefix allocation and corresponding network element, server and computer program products |
JP5744775B2 (ja) * | 2012-03-05 | 2015-07-08 | 第一工業製薬株式会社 | 研磨剤組成物 |
US20150029947A1 (en) * | 2013-07-29 | 2015-01-29 | Cisco Technology, Inc. | System for supporting logical mobile nodes on a mobile access gateway |
JP6592584B2 (ja) * | 2015-07-15 | 2019-10-16 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Ipアドレス管理方法及び装置、ipアドレスアンカー、並びにモバイルノード |
EP3459228A1 (en) * | 2016-05-18 | 2019-03-27 | Telefonaktiebolaget LM Ericsson (PUBL) | Local break-out in mobile ip networks |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1961308A (zh) * | 2004-06-04 | 2007-05-09 | Ut斯达康公司 | 受域影响的前缀分配方法和装置 |
CN101127970A (zh) * | 2006-08-16 | 2008-02-20 | 华为技术有限公司 | 一种移动终端动态获得家乡地址的方法 |
EP2015535A1 (en) * | 2007-07-10 | 2009-01-14 | Panasonic Corporation | Detection of mobility functions implemented in a mobile node |
CN101426240A (zh) * | 2007-10-30 | 2009-05-06 | 上海贝尔阿尔卡特股份有限公司 | 控制移动节点在异构接入网之间切换的方法及装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4654703B2 (ja) * | 2005-02-10 | 2011-03-23 | パナソニック株式会社 | ネットワーク識別子共有方法および移動ルータ |
JP4595619B2 (ja) * | 2005-03-28 | 2010-12-08 | パナソニック株式会社 | 移動ルータ、ホームエージェント、および端末位置管理方法 |
GB2430581B (en) * | 2005-09-21 | 2010-03-10 | King S College London | Access router selection method |
-
2009
- 2009-08-28 US US12/549,608 patent/US8457025B2/en not_active Expired - Fee Related
-
2010
- 2010-07-22 EP EP10747672.3A patent/EP2471246B1/en not_active Not-in-force
- 2010-07-22 CN CN201080051589.8A patent/CN102625987B/zh not_active Expired - Fee Related
- 2010-07-22 WO PCT/IB2010/053350 patent/WO2011024087A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1961308A (zh) * | 2004-06-04 | 2007-05-09 | Ut斯达康公司 | 受域影响的前缀分配方法和装置 |
CN101127970A (zh) * | 2006-08-16 | 2008-02-20 | 华为技术有限公司 | 一种移动终端动态获得家乡地址的方法 |
EP2015535A1 (en) * | 2007-07-10 | 2009-01-14 | Panasonic Corporation | Detection of mobility functions implemented in a mobile node |
CN101426240A (zh) * | 2007-10-30 | 2009-05-06 | 上海贝尔阿尔卡特股份有限公司 | 控制移动节点在异构接入网之间切换的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN102625987A (zh) | 2012-08-01 |
EP2471246B1 (en) | 2015-12-02 |
EP2471246A1 (en) | 2012-07-04 |
US20110051659A1 (en) | 2011-03-03 |
WO2011024087A1 (en) | 2011-03-03 |
US8457025B2 (en) | 2013-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2151130B1 (en) | Proxy mobile ip | |
US8873507B2 (en) | Distributed local mobility anchors for achieving optimized mobility routing | |
CN102625987B (zh) | 网络前缀选择 | |
US20100103876A1 (en) | Mobile terminal and communication management device | |
JP2009529265A (ja) | 動的ルータ広告を使用する高速ハンドオーバのための方法及びシステム | |
US20070014262A1 (en) | Method for handling over a call involving a mobile node in a macromobility situation in an IP communication network using hierarchical routing | |
KR20150074220A (ko) | 고속 핸드오프 전이 동안 이동성 액세스 게이트웨이 간의 터널링을 위한 시스템 및 프로토콜들 | |
WO2000054475A1 (en) | Multicast handover for mobile internet protocol | |
US8824353B2 (en) | Mobility route optimization in a network having distributed local mobility anchors | |
US20040179489A1 (en) | Mobile communications system, mobile communications method, server, transfer device, and mobile communications terminal | |
US20150110070A1 (en) | Mobile Node Registration Method, Intercommunication Method, Switching Method and Network Element | |
US11044652B2 (en) | Handover method and apparatus | |
US10986551B2 (en) | Method for managing a low latency handover for mobile host seamless mobility | |
US8125966B2 (en) | Methods for handing over, by double transmission of data, a call involving a mobile node in a micromobility or macromobility situation in an IP communication network using hierarchical mobility management | |
US8774049B2 (en) | Method and apparatus for use in a communications network | |
Yan et al. | Network mobility support in PMIPv6 network | |
De La Oliva et al. | The costs and benefits of combining different IP mobility standards | |
Lee et al. | Global mobility management scheme with interworking between PMIPv6 and MIPv6 | |
Hung et al. | Improving handover performance in Mobile IPv6 | |
Dong et al. | A network-based localized mobility approach for locator/ID separation protocol | |
WO2017152690A1 (zh) | 一种代理移动IPv6中网络前缀主动重配置的方法 | |
Lee et al. | Enhanced handover process for proxy mobile IPv6 | |
US20150236956A1 (en) | Traffic flow mobility with single host connection | |
Liu et al. | S-PMIPv6: Efficient handover of proxy mobile IPv6 by using SCTP | |
Jia | PMIPv6 route optimization for inter-and intra-domain roaming using signaling reduction approach in LTE networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150128 Termination date: 20200722 |