用于检测复制地址的方法、移动台、网络单元和通信系统的制作方法

文档序号:7942390阅读:145来源:国知局
专利名称:用于检测复制地址的方法、移动台、网络单元和通信系统的制作方法
技术领域
本发明涉及通信领域,具体地涉及检测复制地址。
背景技术
随着移动/无线网络的发展,个人通信成为现实。用户可以与具有移动终端的另 一个用户随时接入任何多媒体服务。为了支持基于会话的应用,像VoIP、视频流式传输或会 议、最好使用IPv6。然而,当移动终端移动和切换时服务可能被中断。如何减少切换时间并 保证QoS十分重要。对于移动IPv6 0OPv6,RFC 3775)使能的节点,一部分第3层切换延迟是由于当节 点移至拜访网络中时的复制地址检测(DAD)和转交地址(CoA)配置所造成的。地址配置和 DAD过程会增加Is的延迟,这对于例如VoIP的实时应用而言相当大。因此,如果能够减少 由于DAD过程所占用的时间,整个移动IPv6切换过程可以加速。IPv6 (RFC 2460)是针对下一代网络所设计的互联网协议。与IPv4相比,引入了 一些新特征。在这些新特征之中,无状态地址配置(RFC 2462)使得主机能够利用本地可用 的信息和路由器通告的信息的组合来生成其自己的IPv6地址。路由器通告标识了关联于 链路的子网的前缀,同时主机生成唯一标识了子网上的接口的“接口标识符”。通过组合这 两个步骤来构成地址。路由器周期性地发送包含两个标志的路由器通告(RA),所述标志指 示了应当执行的自动配置(若有的话)的类型。“管理地址配置”标志指示了主机是否应当 使用无状态自动配置来获得地址。RA消息还包含零或提供用于地址自动配置的链路上的 (on-link)前缀的更多前缀信息选项。当收到RA消息时,主机基于收到的前缀信息生成IPv6地址。然后,主机通过发出 包含最新生成的地址的邻机请求(NS,Neighbor Solicitation)消息来执行复制地址检测 (DAD)。如果地址已经被另一主机使用,则该主机用保护该地址的邻机通告(NA,Neighbor Advertisement)来进行答复。一旦保护的NA被收到,就停止地址自动配置过程,并且重新 生成另一个地址或执行人工配置。一旦已发送NS,主机就等待针对保护的NA的RetransTimer毫秒(ms),并且这个 请求和等待过程被重复DupAddrDetectTransmits次。RetransTimer的默认值是1000ms, 并且所述过程默认地进行一次,这导致IOOOms的默认延迟,即针对DAD的Is。已经提出一些方法来减少DAD的持续时间。例如,Youn-Hee Han提出了高级复 制地址检测(A-DAD)。在该方法中,每个接入路由器维持“被动代理缓存(Passive Proxy Cache) ”,该“被动代理缓存”的每个地址被事先生成并被接入路由器测试其唯一性。在从路 由器成功获得地址之后,主机在其连至新链路的接口上分配该地址,而无需RFC 246IDAD0 然而,这个方法更像是全状态地址配置,例如DHCPv6。它缺乏无状态地址配置所提供的灵活 性。在RFC 4429中,由N. Moore提出了一种乐观复制地址检测。其引入一种新的地址 状态“乐观”。这个状态被用来标记可以使用但仍未完成DAD的地址。乐观地址的使用是有限的,例如它不能被用作新通信中的源地址。然而,对于MIPv6,如果在完成DAD过程之 前将乐观地址用在绑定更新消息中作为转交地址,则当检测到复制地址时切换过程可能中 断。在UNDAD中,作者提出了一种针对高效DAD过程使用接入路由器的邻机缓存条目 (NCE, Neighbor Cache Entries)的机制。接入路由器需要执行附加的功能以维持其邻机 缓存中的子网中的节点的完整列表。IPv6主机向接入路由器查询其自动配置的地址的唯一 性。接入路由器检查邻机缓存的任何匹配信息并且响应于移动节点的查询。然而,如果没有 发现复制地址,则主机在为它自己分配所配置的地址之前仍需要等待至少RetransTimer。 因此,DAD过程并未加速。在END中,接入路由器维持包含所有相连主机的地址列表的地址缓存。为检查地 址,MS发送根据RFC 2461和RFC 2462的邻机请求。当收到NS时,接入路由器将该NS中 的试验性地址与其地址缓存中的条目相比较。如果没有匹配,则地址路由器在其地址缓存 中创建该(试验性)地址的条目并且发送专门的路由器通告给MS以指示该地址的唯一性。 如果存在匹配,这表示该地址与另一主机冲突,则接入路由器将NS中继至地址拥有者而不 做任何修改。当收到NS时,地址拥有者答复以NA以保护其地址。接入路由器将NA中继至 请求的MS而不做任何修改。当收到保护的NA时,请求的MS发现地址冲突并避免分配该试 验性地址给接口。尽管这个机制大大缩减了 DAD过程,然而仍存在一些由于信令交换所导 致的延迟。此外,对于基于代理邻机发现(PND,Proxy Neighbor Discovery)的现有机制,地 址信息是在DAD过程期间从主机所发送的NS消息中学习的。然而,这个方法有时并不可 靠。如果从NS消息中学习地址,根据RFC 2462,主机可能在地址配置后不执行DAD并且不 发送NS。例如,地址唯一性仅通过接口标识符来确定,这假设子网前缀是被正确地分配的 (即,如果所有接口的地址从同一标识符中生成,则要么所有地址要么没有一个地址将被复 制)。因此,对于一组从同一接口标识符中构成的地址而言,检查从标识符中生成的本地链 路(link-local)地址在链路上是唯一的就足够了。不针对从同一接口标识符中导出的其 他地址执行DAD。因此,在这种情况下,接入路由器无法学习主机的地址信息。因此,地址缓 存中所包含的信息并不正确。因此,这些现有解决方案无法很好地解决上述问题。

发明内容
为了解决上述现有技术中的问题,根据本发明的一个方面,提出了一种用于检测 复制地址的方法,其中,移动台从属于第二网络单元的第二接入网移至属于第一网络单元 的第一接入网中。该方法包括所述移动台发送请求消息至所述第一网络单元;所述第一 网络单元在收到所述请求消息时生成并发送第一消息至该移动台,所述第一消息指示了明 确地址配置并包含前缀信息;所述移动台检查该明确地址配置,基于该前缀信息生成地址 并发送包含所生成的地址的消息至所述第一网络单元以指示该移动台请求向该第一网络 单元注册所生成的地址;以及,如果没有在其地址表中找到所生成的地址,则该第一网络单 元为该移动台创建条目,或者如果在其地址表中找到所生成的地址,则生成并发送第二消 息至该移动台以指示所生成的地址是复制地址,并丢弃发送自该移动台的具有复制地址的
5数据分组。根据本发明的另一方面,提出了一种移动台,该移动台从属于第二网络单元的第 二接入网移至属于第一网络单元的第一接入网中。所述移动台包括第一消息检查装置,用 于检查由所述第一网络单元发送的消息以发现是否需要明确地址配置;消息生成装置,用 于生成这样的消息指示该移动台要求向所述第一网络单元注册由它自己生成的地址的消 息,或当该移动台将要离开所述第一接入网或停止使用所生成的地址时指示该移动台要求 撤销所生成的地址在所述第一网络单元的注册;和第二消息检查装置,用于检查由该第一 网络单元发送的消息以发现所生成的地址是否是复制地址。根据本发明的又另一方面,提出了一种用于控制移动台接入广域网的网络单元, 其中,该移动台从属于第二网络单元的第二接入网移至属于第一网络单元的第一接入网 中。所述网络单元包括第一消息生成装置,用于生成指示明确地址配置并包括前缀信息的 消息;消息检查装置,用于检查由所述移动台发送的消息以发现该移动台是要求注册由它 自己生成的地址还是要求撤销所生成的地址的注册;地址表,用于存储所述移动台的IP地 址和链路层地址,以及该地址的使用期限;地址查找装置,用于在所述地址表中查找由该移 动台生成的地址;条目创建装置,用于如果没有在该地址表中找到所生成的地址则为该移 动台创建条目;第二消息生成装置,用于生成指示所生成的地址是复制地址的消息;以及, 分组丢弃装置,用于丢弃发送自所述移动台的具有所述复制地址的数据分组。根据本发明的又另一方面,提出了一种通信网络。所述通信网络包括根据本发明 的移动台;和至少两个根据本发明的网络单元。


参考附图,通过阅读下面对本发明实施例的描述,本发明的所述和许多其他特征 和优点将变得显而易见,其中-图1示出了WiMAX网络下的切换;-图2是根据本发明一个实施例的用于检测复制地址的方法的流程图;-图3示出了在MS与接入路由器之间传送的修改后的消息;-图4是根据本发明一个实施例的移动台的框图;和-图5是根据本发明一个实施例的网络单元的框图。
具体实施例方式本发明提出一种用于在例如WiMAX的通信网络中检测复制地址的方法。这个方法 例如可以应用于图1所示的接入网。下面参考图1说明本发明的基本思想。在本发明中,提出一种明确无状态地址自动配置和DAD过程来大大减小像基于 PND (代理邻机发现)机制的移动WiMAX网络的接入网的DAD持续时间。移动WiMAX网络是 点对多点网络,其中支持移动IPv6。因此,移动台(MS)无法与另一 MS直接通信,并且所有 业务必须经过接入路由器(ASN-GW),如图1所示。记住,PND通常用于处理上述网络中的邻机发现问题。接入路由器维护地址表,该 地址表包含正被同一子网中的所有IPv6主机使用的IPv6地址和相应链路层地址的列表。 当收到NS (邻机请求)消息时,路由器将该NS消息中继至被请求的主机或代表被请求的主
6机直接发回NA(邻机通告)消息。在这个过程中,地址表被用来包含同一链路中的所有MS的地址及其相应链路层 地址。不像RFC 2462中定义的标准方法那样,在无状态地址配置之后,明确NS消息被发送 以通知接入路由器。此外,由于复制地址发生的概率很小,因此DAD过程被MS省略。相反, 地址路由器代表MS执行DAD。如果复制地址被检测到,则接入路由器通知MS以重新生成新 地址。在本发明中,MS和接入路由器的所需配置如下。1) MS的所需配置· MS在收到来自接入路由器的已修改RA消息之后应当将该接入路由器设置成它 的默认网关,并且所有通信应当经过该接入路由器。· MS应当能够处理如下文中定义的已修改的消息。2)接入路由器的所需配置·接入路由器应当维护地址表。该地址表包含MS的IP地址、链路层地址、使用期 限等。 接入路由器应当处理所有接收的NS消息,该NS消息具有用于DAD和地址解析的 被请求节点组播目的地址以及指定的和未指定的源地址。图3示出了已修改的消息。如所示,与RFC标准相比,对消息的修改如下。1) “E”指示比特被添加到RA消息的“Reserved”部分。如果接入路由器想要请求 MS使用明确无状态地址配置,则它必须设置发送至MS的RA消息的“E”比特,2) ‘ ”或“D”指示比特被添加到NS消息的“Reserved”部分。如果MS想要向接 入路由器明确地注册其自动配置的无状态地址则设置“E”比特。如果MS想要向接入路由 器明确地撤销其生成的地址的注册则设置“D”比特。“Target Address”被设置成由MS自 动配置的地址。3) ‘ ”指示比特被添加到NA消息的“Reserved”部分。这个消息由接入路由器发 送给MS以指示检测到复制地址。“Target Address”是由接入路由器检测到的复制地址。参考图2,将结合如图1所示的接入网以及如图3所示的修改的消息格式来详细描 述用于检测复制地址的方法。如图2所示,首先,在步骤201中,当移动台(MS)从属于第二网络单元的第二接入 网移至属于第一网络单元的第一接入网时,在完成第2层切换后,MS发送请求消息至第一 网络单元。在这里,第一和第二接入网可以例如是移动WiMAX网络,第一和第二网络单元可 以例如是图1所示的接入路由器,并且所述请求消息例如是RS (路由器请求)消息。接着,在步骤202中,第一网络单元当收到所述请求消息时生成并发送第一消息 至移动台,该第一消息指示了明确地址配置并包括前缀信息。在这里,所述第一消息可以例 如是修改后的RA(路由器通告)消息。在这个实施例中,‘ ”比特被设置在该RA消息中以 指示使用明确地址配置。该RA消息被周期性地发送或当收到RS消息时被发送。然后,在步骤203中,MS检查明确地址配置,基于所述前缀信息生成地址并将包含 所生成的地址的消息发送至所述第一网络单元以指示该移动台想要向该第一网络单元明 确地注册所生成的地址。在这里,所述地址例如可以是无状态地址并且用于指示注册的消 息可以例如是修改的NS (邻机请求)消息。同时,所述MS还将该第一接入路由器设置成其默认网关。具体地,当收到RA消息时,MS应当检查消息中的‘ ”比特以发现是否需要明确无 状态地址自动配置。如果没有设置“M”比特但设置了“E”比特,则根据RFC 2462中定义的 过程生成无状态IP地址。在这个方法中,不再使用“试验性地址”。所生成的地址作为有效 地址被分配给MS的接口并且明确NS消息被立即发送至接入路由器。在这个消息中,“E”比 特被设置以指示这是明确注册消息。最后,在步骤204中,如果没有在其地址表中找到所生成的地址,则所述第一网络 单元为该移动台创建条目,或如果在其地址表中找到所生成的地址则生成并发送第二消息 至该移动台以指示所生成的地址是复制地址,并且丢弃发送自该移动台的具有复制地址的 数据分组。在这里,所述第二消息例如可以是修改的NA(邻机通告)消息。具体地,当收到NS消息时,接入路由器检查是否设置了消息中的‘ ”比特。如果 设置了 “E”比特,则接入路由器将该消息中的“Target Address”字段与其地址表相比较。 如果在地址表中没有匹配,则接入路由器在地址表中创建条目以存储“Target Address”和 相应的链路层地址。如果存在匹配,则MS所生成的地址与另一 MS冲突。然后,接入路由器 将发送具有“E”比特设置的NA消息至MS以指示检测到复制地址。应当指出,在MS重新生 成唯一的地址之前,发送自MS的所有消息不应当被转发至其他节点,以使得复制地址不会 对其他MS造成问题。此外,一旦接入路由器检测到所生成的地址是复制地址,则MS所发送 的数据分组被接入路由器丢弃。之后,如果NA消息被接收并且“E ”比特被设置在该消息中,则MS将“ Target Address”与其自己生成的地址相比较。如果两个地址相同,则接入路由器检测到复制地址。 MS必须放弃当前分配的地址并且重新生成地址,如RFC 2462中所定义的。由于路由器在检 测到复制地址之后立即发送NA消息至MS,因此对MS的影响是很小的。然后,如果没有从接入路由器获得指令,则MS将继续使用所生成的地址作为CoA 并发送绑定更新(BU)消息以向其家乡代理注册,如移动IPv6中指明的那样。如果CoA不 与其他MS冲突,则接入路由器将转发该BU消息至下一跳。否则,该BU消息被接入路由器 丢弃。此外,MS必须重新生成新的CoA并重复上述步骤。优选地,当MS打算离开接入网时,它将发送具有“D”比特设置的NS消息以明确地 撤销向接入路由器的注册。如果MS在离开前不发送该消息,则接入路由器中的相应条目将 在其使用期限届满后变为无效。如果NS消息中设置了“D”比特,则接入路由器将该消息中 的“Target Address”字段与地址表相比较。如果存在匹配,则它将删除包含该地址的条目。 如果地址表中不存在匹配,则它将忽略该消息。应当指出,在创建条目之后,条目内容的更新和变旧会涉及RFC 2461中描述的邻 机缓存维护过程。还应当指出,如果MS无法识别RA和NA消息中的“E”和“D”比特,则其行为与RFC 2462中定义的相同。同样,如果‘ ”比特和“D”比特没有设置在所接收的NS消息中,则NS 将被看作正常的地址解析消息。接入路由器将“Target Address”字段与地址列表相比较。 如果存在匹配,则正常的NA消息被发送至请求的MS。在这个NA消息中,“TargetAddress” 被设置成NS消息中的那个。如果不存在匹配并且NS的源地址未指明,则NS消息在正常 DAD过程中被发出。然后,创建条目以包含NS消息中的“Target Address”和链路层地址。因此,接入路由器可以支持修改后的MS和未修改的MS 二者。由此,本发明提出了一种有效的方法来解决IPv6网络中的地址自动配置和复制 地址检测问题。利用这个明确无状态地址自动配置和复制地址检测过程,MS可以在切换中 迅速获得有效的地址,MS的切换延迟大大减小并且例如VoIP和视频流式传输的实时应用 的QoS得到改进。它可以作为第3层移动性管理协议被用于任何移动IPv6网络中,但是本 发明决不限于此。概括来讲,本方法相比标准的和其他解决方案具有下列优点1)MS可以向接入路由器明确注册其无状态地址,以便接入路由器可以可靠地且及 时地学习地址;2)所提出的方法可以节约无状态地址自动配置过程中的复制地址检测时间,这对 于移动IPv6使能的网络而言特别有用;3)所提出的方法可以与标准解决方案并存。对于无法实现上述方法的MS和接入 路由器,它们可以只是忽略这些选项并且如有关RFC中定义的那样处理这些消息。基于同一个发明构思,根据本发明的另一个方面,提出了一种移动台。下面将参考 图4描述MS。图4是根据本发明一个实施例的移动台的框图,其可以例如是移动电话、个人数 字助理等并且支持例如移动IPv6协议。MS 400包括第一消息检查装置401,用于检查由 所述第一网络单元所发送的消息以发现是否需要明确地址配置;消息生成装置402,用于 生成这样的消息指示该移动台想要向该第一网络单元明确地注册所生成的地址,或者当 该移动台将要离开该第一接入网或停止使用所生成的地址时指示该移动台想要撤销所生 成的地址在该第一网络单元的注册;以及,第二消息检查装置403,用于检查由所述第一网 络单元发送的消息以发现所生成的地址是否是复制地址。再次参考图1和2,在这个实施例中,当MS移至新的接入网并发送RS消息至当前 接入路由器时,它将收到来自该接入路由器的RA消息作为回复。然后,第一消息检查装置 401将检查该RA消息以发现该消息中是否设置有“E”比特。如果设置了 “E”比特,则MS 将基于提取自该RA消息的前缀信息生成无状态地址。然后,消息生成装置402将生成具有 “E”比特设置的NS消息以指示该移动台想要向所述第一网络单元明确地注册所生成的地 址。在收到NS消息之后,接入路由器在其地址表中查找包含于该NS消息中的所生成的地 址。如果发现复制地址,则接入路由器将发送具有“E”比特设置的NA消息至MS。然后,第 二消息检查装置403检查该NA消息以发现所生成的地址是否是复制地址。此外,如果MS 当将要离开当前接入网或停止使用所生成的地址时想要撤销所生成的地址在接入路由器 的注册,则消息生成装置402将生成具有“D”比特设置的NS消息,该NS消息将被MS发送 至接入路由器。应当指出,如果MS无法识别出RA和NA消息中的‘ ”和“D”比特,则它的行为将 与RFC 2462中定义的相同。在实现中,本实施例中的移动台400以及其包含的第一消息检查装置401、消息生 成装置402和第二消息检查装置403,可以以软件、硬件或其组合来实现。例如,本领域技术 人员熟悉各种不同的可用来实现这些部件的设备,例如微处理器、微控制器、ASIC、PLD和/ 或FPGA等。
9
在操作中,结合图4所说明的本实施例的移动台400可以解决IPv6网络中的地址 自动配置和复制地址检测问题。利用该明确无状态地址自动配置和复制地址检测过程,MS 可以在切换中迅速获得有效地址,MS的切换延迟大大减小并且例如VoIP和视频流式传输 的实时应用的QoS得到改进。它可以作为第3层移动性管理协议而被用于任何移动IPv6 网络,但是本发明决不限于此。基于同一个发明构思,根据本发明的又另一个方面,提出了一种用于控制移动台 接入广域网的网络单元。下面将参考图5描述该网络单元。图5是根据本发明一个实施例的网络单元的框图,其可以是接入路由器并且支 持例如移动IPv6协议。网络单元500包括第一消息生成装置501,用于生成指示明确地 址配置并包括前缀信息的消息;消息检查装置502,用于检查由移动台发送的消息以发现 移动台是想要明确注册由它自己生成的地址还是想要明确撤销所生成地址的注册;地址 表503,用于存储所述移动台的地址和链路层地址,以及该地址的使用期限;地址查找装置 504,用于在所述地址表中查找所生成的地址;条目创建装置505,用于如果没有在所述地 址表中找到所生成的地址则为所述移动台创建条目;第二消息生成装置506,用于生成指 示所生成的地址是复制地址的消息;以及,分组丢弃装置507,用于丢弃发送自所述移动台 的具有复制地址的数据分组。再次参考图1和2,在这个实施例中,当MS移至新的接入网中并且发送RS消息至 当前接入路由器时,第一消息生成装置501将生成具有‘ ”比特设置的RA消息以指示明确 地址配置,该RA消息也包含“Prefixlnformation Option (前缀信息选项)”。然后,MS生 成无状态地址并发送明确NS消息至接入路由器。当收到NS消息时,消息检查装置502检查 该消息以发现MS是想要明确注册所生成的地址还是想要明确撤销所生成地址的注册。如 果MS想要向接入路由器注册地址,即具有“E”比特设置的NS消息被接入路由器接收,则地 址查找装置504将在地址表503中查找所生成的地址。如果没有找到,则条目创建装置505 为该MS创建包含该MS的CoA和链路层地址的条目。如果找到,则第二消息生成装置506 生成具有“E”比特设置的NA消息。然后,分组丢弃装置507将丢弃发送自MS的具有复制 地址的数据分组。这样,在收到该NA消息后,MS将放弃所生成的地址并且重新生成新的无 状态地址以由接入路由器检测。因此,所发送的数据分组将具有新的无状态地址。作为变型,接入路由器还包括条目删除装置(未显示)以用于当移动台要求撤销 所生成地址的注册并且在所述地址表中找到所生成的地址时删除条目。也就是说,在MS想 要撤销所生成地址在接入路由器的注册的情况下,即具有“D”比特设置的NS消息被接入路 由器接收,则地址查找装置504在地址表中查找该消息中的“Target Address”字段。如果 存在匹配,则该条目删除装置将删除该条目;否则只需忽略该消息即可。应当指出,在条目被创建之后,条目内容的更新和变旧可能涉及RFC2461中描述 的邻机缓存维护过程。还应当指出,如果在所接收的NS消息中没有设置‘ ”比特和“D”比特,则NS将被 看作是正常的地址解析消息。因此,接入路由器可以支持已修改的和未修改的MS。在实现中,本实施例的网络单元500以及其所包含的第一消息生成装置501、消息 检查装置502、地址表503、地址查找装置504、条目创建装置505、第二消息生成装置506以 及分组丢弃装置507,可以以软件、硬件或其组合来实现。例如,本领域技术人员熟悉各种不
10同的可用来实现这些部件的设备,例如微处理器、微控制器、ASIC、PLD和/或FPGA等。在操作中,上述结合图5说明的本实施例的网络单元500可以解决IPv6网络中的 地址自动配置和复制地址检测问题。利用该明确无状态地址自动配置和复制地址检测过 程,MS可以在切换中迅速获得有效地址,MS的切换延迟大大减小并且例如VoIP和视频流 式传输的实时应用的QoS得到改进。它可以作为第3层移动性管理协议而被用于任何移动 IPv6网络,但是本发明决不限于此。此外,基于同一个发明构思,根据本发明的又另一方面,提出了一种通信网络。这 种通信网络包括如上述实施例中所描述的移动台和至少两个网络单元。此外,这个通信网 络也可以包括其他网络单元,例如家乡代理或边缘路由器。在这种通信网络中,MS可以在切换中迅速获得有效地址,MS的切换延迟大大减小 并且例如VoIP和视频流式传输的实时应用的QoS得到改进。尽管上文详细描述了本发明的用于检测复制地址的方法、移动台、用于控制移动 台接入广域网的网络单元以及包括移动台和至少两个网络单元的通信网络的示例性实施 例,然而上述实施例并不是穷举的,并且本领域技术人员可以在本发明的精神和范围内实 现许多更改和修改。因此,本发明不限于上述实施例,其范围仅由所附权利要求来限定。
权利要求
一种用于检测复制地址的方法,其中移动台从属于第二网络单元的第二接入网移至属于第一网络单元的第一接入网中,其中 所述移动台发送请求消息至所述第一网络单元; 所述第一网络单元当收到所述请求消息时生成并发送指示明确地址配置并包括前缀信息的第一消息至所述移动台; 所述移动台检查所述明确地址配置、基于所述前缀信息生成地址并且向所述第一网络单元发送包含所生成的地址并且指示所述移动台要求向该第一网络单元注册所生成的地址的消息;和 所述第一网络单元如果在其地址表中没有找到所生成的地址则为所述移动台创建条目,或如果在其地址表中找到所生成的地址则生成并发送指示所生成的地址是复制地址的第二消息至所述移动台,并且丢弃发送自该移动台的具有该复制地址的数据分组。
2.根据权利要求1所述的方法,其中,所述移动台当收到所述指示所生成的地址是复 制地址的第二消息时重新生成新的地址并且重复进行权利要求1中的各个步骤。
3.根据权利要求1或2所述的方法,其中,当所述移动台将要离开所述第一接入网或停 止使用所生成的地址时发送用于撤销所生成的地址在所述第一网络单元的注册的消息。
4.根据权利要求1至3中任一项所述的方法,其中,如果所述第一网络单元没有从所述 移动台接收所述用于撤销所生成的地址在所述第一网络单元的注册的消息,则所述条目将 在其使用期限届满之后变为无效。
5.根据权利要求1至4中任一项所述的方法,其中,所述移动台当基于所述前缀信息生 成所述地址时将所述第一网络单元设置成其默认网关。
6.根据权利要求1至5中任一项所述的方法,其中,所述条目包含所述移动台的转交地 址和相应的链路层地址。
7.根据权利要求1至6中任一项所述的方法,其中,当从所述移动台收到用于撤销注册 的所述消息时,如果发现所生成的地址与其地址表之间的匹配,则所述第一网络单元删除 所述条目,或者如果没有发现匹配则忽略用于撤销注册的所述消息。
8.根据权利要求1至7中任一项所述的方法,其中,消息的检查包括该消息中指定字段 的检查。
9.根据权利要求1至8中任一项所述的方法,其中,所述地址是无状态地址。
10.根据权利要求1至9中任一项所述的方法,其中,所述地址表包括所述移动台的IP 地址和链路层地址,以及该地址的使用期限。
11.一种移动台,该移动台从属于第二网络单元的第二接入网移至属于第一网络单元 的第一接入网,其特征在于,包括-第一消息检查装置,用于检查由所述第一网络单元发送的消息以发现是否需要明确 地址配置;-消息生成装置,用于生成这样的消息指示所述移动台要求向所述第一网络单元注 册由它自己生成的地址,或者当该移动台将要离开所述第一接入网或停止使用所生成的地 址时指示该移动台要求撤销所生成的地址在所述第一网络单元的注册;和-第二消息检查装置,用于检查由所述第一网络单元发送的消息以发现所生成的地址 是否是复制地址。
12.根据权利要求11所述的移动台,其中,当所述第一网络单元检测到复制地址时,所 述移动台放弃所生成的地址并且重新生成新地址。
13.根据权利要求11或12所述的移动台,其中,所述地址是无状态地址。
14.根据权利要求11至13中任一项所述的移动台,其中,消息的检查包括检查该消息 中的指定字段。
15.一种用于控制移动台接入广域网的网络单元,其中,所述移动台从属于第二网络单 元的第二接入网移至属于第一网络单元的第一接入网,其特征在于,包括-第一消息生成装置,用于生成指示明确地址配置并包括前缀信息的消息;_消息检查装置,用于检查由所述移动台发送的消息以发现该移动台是要求注册由它 自己生成的地址还是要求撤销所生成的地址的注册;-地址表,用于存储所述移动台的IP地址和链路层地址,以及该地址的使用期限;-地址查找装置,用于在所述地址表中查找由所述移动台生成的地址;-条目创建装置,用于如果没有在所述地址表中找到所生成的地址则为所述移动台创 建条目;-第二消息生成装置,用于生成指示所生成的地址是复制地址的消息;和-分组丢弃装置,用于丢弃发送自所述移动台的具有所述复制地址的数据分组。
16.根据权利要求15所述的网络单元,其中,所述网络单元还包括用于当所述移动台 要求撤销对所生成的地址的注册并且没有在所述地址表中找到所生成的地址时删除所述 条目的条目删除装置。
17.根据权利要求15或16所述的网络单元,其中,如果所述网络单元没有从所述移动 台接收到用于撤销对所生成的地址的注册的消息,则所述条目在其使用期限届满后变为无 效。
18.根据权利要求15至17中任一项所述的网络单元,其中,所述条目包含所述移动台 的转交地址和相应的链路层地址。
19.根据权利要求15至18中任一项所述的网络单元,其中,所述消息的检查包括检查 该消息中的指定字段。
20.根据权利要求15至19中任一项所述的网络单元,其中,所述地址是无状态地址。
21.一种通信网络,包括-根据权利要求11-14中任一项的移动台;和-至少两个根据权利要求15-20中任一项的网络单元。
全文摘要
本发明提出了一种用于检测复制地址的方法、移动台、用于控制移动台接入广域网的网络单元和包括移动台和至少两个网络单元的通信网络,其中,所述移动台从属于第二网络单元的第二接入网移至属于第一网络单元的第一接入网。所述用于检测复制地址的方法包括移动台发送请求消息至第一网络单元;第一网络单元当收到该请求消息时生成并发送指示明确地址配置并包括前缀信息的第一消息至移动台;移动台检查明确地址配置、基于前缀信息生成地址并发送包含所生成的地址的消息至第一网络单元以指示该移动台要求向第一网络单元注册所生成的地址;和第一网络单元如果没有在其地址表中找到所生成的地址则为移动台创建条目,或如果在其地址表中找到所生成的地址则生成并发送第二消息至移动台以指示所生成的地址是复制地址,并丢弃发送自移动台的具有复制地址的数据分组。
文档编号H04L29/12GK101919277SQ200880124755
公开日2010年12月15日 申请日期2008年1月14日 优先权日2008年1月14日
发明者刘芳, 迟彩霞 申请人:朗讯科技公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1