专利名称:通信系统的制作方法
技术领域:
本发明涉及通信技术,具体涉及,用于在需要对节点的移动进行控制 的通信网络中管理移动节点的位置、位置管理节点、以及作为所述移动节 点的通信对端的节点的技术。
背景技术:
移动IPV6标准被定义为,用于包括移动节点在内的通信技术的标准。 移动IPv6标准为RFC 3775,该标准是由IETF (互联网工程任务组)的 mip6工作组制定的。在RFC 3775 (参见非专利文献1)中给出了移动IPv6规范。
图1示出了移动IPv6标准的基本模型。如图1所示,基本模型A在 本地链路1的网络中具有唯一给定地址,所述本地链路1被定义为包括移 动节点(MN) 25以及作为管理MN25位置信息的节点的本地代理(HA) 23在内的链路。如图1中的箭头AR1所示,MN25移动至被定义为MN25 的目的地的外地链路,如外地链路3。
对端节点(correspondent node) CN27被定义为MN25的对端通信装 置,并且位于链路5。对端节点CN 27位于链路5。本地链路1、外地链 路3、以及链路5通过路由器15、 17、以及21经由网络7、 ll彼此连接。
图2示出了地址结构。图2的部分(a)示出了HoA的地址结构,图 2的部分(b)示出了HA的地址结构。图2的部分(a)所示的HoA被定 义为为MN 25唯一指定的地址。HoA的网络前缀包括表示本地链路1 的网络前缀31部分;以及用于标识MN25的网络主机标识33部分。图2 的部分(b)所示的HA地址包括表示本地链路l的网络前缀35部分; 以及用于标识HA的网络主机标识37部分。HoA的网络前缀31与HA的 地址中所示的网络前缀35相同。
接着,将对向位置管理本地代理HA进行位置注册过程的顺序进行说明。当MN 25连接至图1所示的外地链路3之后,将MN的位置注册到 HA23中。此后,将向HA23进行位置注册称为本地注册。图3示出了本 地注册的顺序。首先,检测MN25连接至外地链路3 (移动检测41)。 MN 25在外地链路3中获取地址,包括表示目的链路的网络前缀;以及标识 MN25自身的信息(CoA获取43)。如此获取的地址被定义为CoA (转 交地址)。图4示出了CoA的地址结构。图4所示的CoA地址结构包括 表示外地链路的网络前缀55部分;以及用于标识MN25的网络主机标识 57部分。MN 25通过使用BU (绑定更新)消息向HA发送包括HoA和 CoA在内的信息,以请求注册它的位置。HoA被用作标识MN25的信息, 而CoA被用作标识MN 25的目的地的信息。
接着,HA23接收BU,并且为了进行确认,返回BA (绑定确认)消 息(47)。在发送BA之后,HA23创建与MN的HoA以及CoA有关的信 息(53),并使用绑定高速缓存表项来管理信息。在接收到BA之后,MN 25使用绑定更新列表(51)来管理信息与BU所发往的目的地HA23的地 址、终端HoA、以及位置CoA有关的信息。上述过程用于本地注册。图5 示出了图1所示的配置中的通信路由选择。如图5所示,在MN25以及 CN 27之间进行通信使用两条路由。在将关于MN 25的位置信息被注册到 CN 27中之前,MN 25以及CN 27通过HA23来相互通信(R-la以及Rlb)。 一旦向CN 27进行位置注册的过程完成,则MN 25以及CN 27直接相互 通信,而不借助HA23 (R-2)。
图6示出了向CN 27进行位置注册的过程的顺序。MN 25以及CN 27 通过HA23来实现通信61。在完成本地注册之后,MN25通过使用BU(绑 定更新)消息(63)向CN27发送包括HoA以及CoA在内的信息,来请 求注册它的位置。BU是在移动IPv6中定义的信令消息,并用于位置注册, 并包括HoA和CoA。 BA (绑定确认)消息是在移动IPv6中定义的信令 消息,并用于响应BU。 HoA被用作标识MN 25的信息,而CoA信息被 用作标识MN25的目的地的信息。
CN27接收BU,并且为了进行确认,返回BA(绑定确认)消息(65)。 在发送BA之后,CN 27使用绑定高速缓存表项67来管理与HoA以及CoA 有关的信息。在接收到BA之后,MN25使用绑定更新列表71管理与BU所发往的目的地CN27的地址、终端HoA、以及位置CoA有关的信息。之后,MN25以及CN27实现直接通信73,而不借助于HA23。上 述过程用于向CN27进行位置注册。从检测到MN25的移动,直到位置 注册完成之前,MN25以及CN27通过HA23来相互通信。 一旦向CN27 进行位置注册的过程完成,MN25以及CN27直接相互通信,而不借助于 HA23。接着,将对取消位置注册的方法进行说明。在在移动IPv6中定义的 取消位置注册的顺序中,从移动节点接收取消注册请求的位置管理节点以 及作为移动节点的通信对端的节点即使在取消过程完成之后,也接收取消 的请求,并且对移动节点进行响应。在以下条件下,MN 25请求HA 23 取消位置注册。当MN 25移动至本地链路之后,MN25将BU发送至HA 23。图7 示出了当外地链路中的MN 25停止作为移动IPv6的MN 25,并开始作为 IPv6的普通节点时,取消位置注册的顺序。如图7所示,当MN25移动 至本地链路(81)时,MN 25向HA 23发送BU,该BU (83)中添加了 表示取消位置注册的信息。HA23返回BA85,以对BU83进行响应。HA 23删除MN 25的绑定高速缓存表项(87)。 MN 25接收BA,并删除HA 的绑定更新列表(91)。这是在要取消HA 23中的位置注册时,所执行的 过程。注意,在以下条件下(在以下时刻),MN可以请求CN取消位置注册。1) 当MN移动至本地链路时;以及2) 在外地链路中的MN与CN不通过HA而进行直接通信这一期间 的任意时刻。此外,与请求HA取消位置注册的情况一样,通过发送BU并接收BA, 以及删除MN的绑定高速缓存表项和CN的绑定更新列表,来实现取消位 置注册的顺序。发明内容发明所要解决的问题图8示出了上述取消位置注册(取消注册)的过程的典型顺序。注意,8当MN 25发送BU而没有接收到BA时,要求MN 25再次发送BU。要求 在接收到BU之后,执行第一重传,并且,此后,要求在一预定时间内, 连续执行重传。作为与上述过程相关的典型异常过程,将对以下条件下的情况进行说明1) 由MN发送的BU未到达HA/CN的情况;以及2) 在HA/CN发送BA之前,HA/CN接收到由MN重传的BU的情况。对于上述两种条件的顺序是相同的。图8示出了在MN与HA之间进 行通信时,由MN发送的BU分组丢失的情况下的示例顺序。首先,MN25向HA23发送第一 BU (101 )。 BU包括序列号(seqN)。 下面假定在BU 101到达HA23之前,由于某些原因丢失(丢失)。由于 MN25未接收到BA,因此MN25在发送BU (101) —秒之后,以递增的 序列号发送另一BU103 (seqN+l)。 HA 23接收到重传的BU 103,并且 针对接收到的BU以序列号N+1返回BA (105)。 HA23在发送BA (对 seqN+l的确认)之后,删除MN25的绑定高速缓存表项(107)。 MN25 在接收到BA后,删除MN25的绑定更新列表(111)。在该情况下,MN 和HA均执行取消注册过程,并且完成了取消位置注册的过程。注意,在 该示例中所描述的是MN和HA取消位置注册时发生的异常。对于CN的 情况,也执行类似的过程。下面将对在上述过程中出现问题的情况下的异常过程的示例进行说 明。这里考虑的异常过程是以下条件下的情况-1) 由HA/CN发送的BA未到达MN;以及2) 在HA/CN发送BA到所发送的BA到达MN的期间,发送另一 BU作为重传BU。对于上述两种条件,顺序是相同的。图9示出了在MN与HA之间进 行通信时,由HA发送的BA分组丢失的情况下的示例顺序。首先,MN25 向HA23发送第一BU (N) (121)。 Bu包括序列号(N)。 HA 23接收第 一BU,并且发送BA以响应BU (123)。 HA 23在发送BA 123之后,删 除MN25的绑定高速缓存表项125 (125)。由于MN25未接收到BA123,因此MN25以递增序列号发送另一BU (seqN+l) (127)。由于取消位置 注册的过程已完成,并且绑定高速缓存表项125已被删除,因此HA23不 再发送BA来响应重传BU。采用上述顺序,MN 25未完成取消位置注册 的过程,并且继续保持绑定更新列表。注意,在该示例中所述的,是MN 25以及HA23在取消位置注册时发生的异常。对于CN的情况,也执行类 似的过程。在诸如上述的HA/CN已经完成取消位置注册的过程,而MN25还未 完成的情况下,会发生下面的问题。1) 在HA23与正在将其位置改变至本地链路的MN 25之间发生顺序 异常的情况下l-l)因为HA23确定MN25己完成向本地链路的移动,因此经由HA 23从CN发送至MN的分组并未通过HA23转发。因此,MN 25不能接 收到分组。1-2)对于经由HA从MN发送至CN的分组,判定MN的当前位置 位于外地链路中。然而,在不能依照传输方法从外地链路发送分组的情况 下,或者在即使发送了分组,但在分组到达HA时,表示异常发生的消息 被发送至MN的情况下。分组不能到达CN。1-3)由CN发送的分组直接发送至MN,而不通过HA: 由于CN不能确定MN已移动至本地链路,因此CN将分组发送至 MN移动之前所处的外地链路。结果,MN不能接收到分组。1- 4)由MN发送的分组直接到达CN,而不通过HA: 判定MN的当前位置处于外地链路。然而,在不能依照传输方法从外地链路发送分组的情况下,或在即使发送了分组,但HA或路由器将表示 异常发生的消息发送至MN的情况下。分组不能到达CN。2) 在HA与当前位于外地链路的MN之间发生顺序异常的情况下2- 1)对于经由HA从CN发送至MN的分组,会发生与上述l-l)的 情况下相同的问题;2-2)对于经由HA从MN发送至CN的分组,会发生与上述1-2)的情况下相同的问题;2-3)对于从CN直接发送至MN,而不经由HA的分组,可以正常发送和接收分组。因此,该情况下不存在问题;以及2- 4)对于从MN直接发送至CN,而不经由HA的分组,可以正常发 送和接收分组。因此,在该情况下不存在问题。3) 在HA与正在将其位置移动至本地链路的MN之间发生顺序异常 的情况下3- 1)对于经由HA从CN发送至MN的分组,可以正常发送和接收分 组。因此,在该情况下不存在问题;3-2)对于经由HA从MN发送至CN的分组,可以正常发送和接收分 组。因此,在该情况下不存在问题。3-3)对于从CN直接发送至MN,而不经由HA的分组,CN判定MN 已移动至本地链路,并且不通过该路由发送分组。因此,在该情况下,不 存在问题;以及3- 4)对于从MN直接发送至CN,而不经由HA的分组,判定MN的 当前位置位于本地链路中。然而,由于针对CN取消位置注册的过程还未 完成,因此MN尝试通过外地链路中的传输方法来发送分组。在不能依照 传输方法从外地链路发送分组的情况下,或在即使发送了分组,但HA或 路由器将表示异常发生的消息发送至MN的情况下。分组不能正常到达 CN。4) 在CN与当前处于外地链路中的MN之间发生顺序异常的情况下4- 1)对于经由HA从CN发送至MN的分组,可以正常发送和接收分 组。因此,在该情况下,不存在问题;4-2)对于经由HA从MN发送至CN的分组,可以正常发送和接收分 组。因此,在该情况下,不存在问题。4-3)对于由CN直接发送至MN,而不经由HA的分组,CN判定MN 已移动至本地链路,并且不通过该路由发送分组。因此,在该情况下,不 存在问题;以及4-4)对于由MN直接发送至CN,而不经由HA的分组,由于MN还 未完成针对CN的取消位置注册的过程,因此MN尝试通过外地链路中的 发送方法来发送分组。虽然如此发送的分组到达CN,但是CN己经完成 取消位置注册的过程。因此,CN对未经HA发送的分组进行响应,发送ii表示异常发生的消息,而CN不接收分组。正如至此所述,在取消位置注册的过程中发生的异常导致MN与CN 之间的通信中断的问题。假设BA分组丢失、网络中存在的时延、HA或 MN中的处理时间等导致顺序异常的情况。在该情况下,HA在发送BA 之后,删除绑定高速缓存表项,并判定MN的当前位置位于本地链路中。 同时,HA不执行对接收到BU (seq N+l)进行响应的过程。因此,MN 不能接收BA,这导致针对移动至本地链路的过程无法完成这一问题。本发明的目的在于,解决上述问题,并使MN与CN之间的通信继续 保持。 技术方案本发明按以下方式实现上述目的。上述问题是由于在MN中未完成取消位 置注册,而在HA以及CN中完成取消位置注册所导致的。为解决该问题, 使在任何情况下,均接收到取消注册BU,并发送BA作为回应。此外, 允许在接收到取消注册BU之后的一段时间内,接收可能再次发送的BU。 当此类重传BU发送时,发送BA作为回应。 具体地1) 即使在HA通过取消注册过程删除了绑定高速缓存表项后,HA也 接收取消注册BU,并发送BA来对取消注册BU进行响应;2) 即使在CN通过取消注册过程删除了绑定高速缓存表项后,CN也 接收取消注册BU,并发送BA来对取消注册BU进行响应;3) 在取消注册过程中,可以将HA删除绑定高速缓存表项延迟一定 时长或永久取消。此外,HA接收到此后到达的取消注册BU,并发送BA 作为响应;以及4) 在取消注册过程中,可以将删除绑定高速缓存表项延迟一定时长, 或永久取消。此外,HA接收到此后到达的取消注册BU,并发送BA作为 响应。有益效果在取消向用于管理移动节点位置的节点进行位置注册的过程中,以及 向作为移动节点的通信对端的节点进行位置注册的过程中,根据本发明, 可以将位置管理节点或对端节点已完成取消位置注册的过程,而移动节点还未完成取消位置注册的过程的可能情况消除。因此,可以防止取消位置 注册过程未完成的情况使通信无法进行。
图1示出了移动IPv6标准的基本模型。图2A和2B示出了移动IPv6通信系统中的地址结构。图2A示出了 HoA的地址结构。图2B示出了HA的地址结构。图3示出了本地注册过程的顺序。图4示出了CoA的地址结构。图5示出了在图1所示的配置下的通信路由选择。图6示出了向CN27进行位置注册的过程的顺序。图7示出了在外地链路中的MN 25停止作为移动IPv6的MN 25,并 开始作为IPv6的普通节点时,取消位置注册的顺序。图8示出了上述取消位置注册(取消注册)过程的示例顺序。图9示出了在MN与HA之间进行通信时,由HA发送的BA分组丢 失的情况下的示例顺序。图IO示出了根据本发明第一实施例的通信系统的顺序。图11示出了根据本发明第二实施例的通信系统的顺序。图12示出了根据本发明第三实施例的通信系统的顺序。图13A是示出了MN的配置示例的功能方框图。图13B是示出了HA 的配置示例的功能方框图。图14是示出了CN的配置示例的功能方框图。符号说明A……移动IPv6标准的基本模型;1……本地链路;3……外地链路; 5……链路;11和17网络;15、 17、 21……路由器;23……管理位置的本 地代理(HA); 25……移动节点(MN); 27……对端节点(CN)。
具体实施方式
在本说明中,MN表示移动节点;HA表示位置管理节点;CN表示移13动节点的通信对端。MN和HA都具有各自在本地链路中的唯一给定的网络地址。外地网络表示MN移动的目的链路。下面将对MN的行为进行说明。MN具有可在网络中唯一识别的IPv6 地址(HoA:本地地址)。MN获取IPv6地址(CoA:转交地址),该IPv6 地址使得可在目的网络中识别MN的位置。MN通过CoA通知,向HA通 知其地址。当MN与CN进行通信时,MN通过CoA通知,向CN通知其 地址。在对位置注册进行确认之后,MN分别为HA和CN使用绑定更新 列表保持一组CoA和HoA。以下将对HA的行为进行说明。HA使用绑定高速缓存表项来保持一 组CoA和HoA,以对MN请求的位置注册进行响应。以下将对CN的行 为进行说明。CN使用绑定高速缓存表项来保持一组CoA和HoA,以对 MN请求的位置注册进行响应。在HA中取消位置注册(本地取消注册)的示例为,在MN移动至本 地链路时,在HA中取消位置注册。在CN中取消位置注册(取消注册) 的示例为,在MN移动至本地链路时,或在MN确定的任意时刻,在CN 中取消位置注册。即使在取消位置注册过程已完成时,HA/CN也接收从MN发送的请 求取消位置注册的BU。在接收到来自MN的BU之后,HA/CN发送BA, 以对BU进行响应。当MN接收到BA时,删除绑定更新列表,从而完成 取消位置注册的过程。以下方法示出了 HA/CN如何接收BU。,使HA/CN能够在从HA/CN接收到请求取消位置注册的第一 BU之 后的一段预定时间内接收BU。 HA/CN发送BA,以对HA/CN在上述时段 内接收到的BU进行响应。M乍为第二方法,HA/CN始终发送BA,以对由MN发送的BU进行响应。图10示出了根据本发明第一实施例的通信系统的顺序。如图10所示, 首先,MN25向HA23发送BU (seqN) 151。注意,此处,HA 23的特 征在于,控制允许HA 23在任何情况下向MN 25发送BA,以对BU 151 的接收进行响应。具体而言,当HA接收到由MN25发送的请求取消位置 注册的BU 157时,HA 23被设计为无论HA是否完成取消位置注册的过程155均向MN25发送BA161。作为结果,当MN25接收到BA时,MN 25删除绑定更新列表,从而可以完成取消位置注册的过程。注意,在图10中,在取消位置注册过程启动之后的一段时间内(例 如,l秒内),HA发送BA以进行响应。可以对被设计为发送BA的HA 施加此类限制。接着,MN发送表示取消位置注册过程的完成的新消息,以对来自 HA/CN的对取消位置注册的响应BA进行响应。当HA/CN接收到由MN 发送的通知取消位置注册过程的完成的消息之后,HA/CN执行取消位置 注册的过程。当MN检测到HA/CN已完成取消位置注册的过程但MN尚 未完成取消位置注册的过程的异常状态时,MN完成取消位置注册的过程。 以下方法示出了,从取消位置注册的顺序的开始,直到完成之前,MN如 何检测异常状态。1) 任何分组都不能被发送至CN。2) 由于分组是按照移动前的链路传输方法发送的,因此链路中的HA 或路由器向MN发送通知分组,以对由MN发送的分组进行响应。3) 在由CN发送的分组中通知MN异常。图11示出了根据本发明第二实施例的通信系统的顺序。如图11所示, 首先,MN25向HA23发送BU (seqN) 171。注意,HA23的特征在于, 控制允许HA23在任何情况下向MN25发送BA,以对BU(171)的接收 进行响应。具体而言,当HA接收到从MN25发送的请求取消位置注册的 BU171时,HA23被设计为无论HA是否完成取消位置注册过程均向MN 25发送BA177。作为结果,当MN25接收到BA时,MN25删除绑定更 新列表(181),从而可以完成取消位置注册的过程(183: MN25删除绑 定位置更新列表;185: HA23删除绑定高速缓存表项)。注意,在图10和图11中,在取消位置注册过程启动之后的一段时间 内(例如,l秒内),HA发送BA以进行响应。可以对被设计为发送BA 的HA施加此类限制。接着,下面将参考附图对本发明的第三实施例进行说明。假设BA分 组丢失、网络时延、HA中或MN中的处理时间或类似的原因导致MN在 接收到BA之前移动的情况。在这种情况下,MN从一条新链路发送另一BU。所要重传的BU是由MN发送的同时在新链路中获取的IP地址将被作为源地址。由于MN的源地址与其位置受HA管理的链路不同,并且由于与位置 注册有关的信息已被删除,因此HA将发送错误的信息。由此发送的错误 信息被认为是ICMP错误或绑定错误,这种错误可以在IPv6或MIPv6规 范中实现。因此,HA可以采用常用技术实现错误通知。当MN接收到错 误通知时,MN决定删除绑定更新列表,并完成取消位置注册的过程。在 该情况下,实现了MN的扩展。注意,已说明的顺序主要涉及HA。该顺 序的说明同样可以适用CN。下面将对顺序进行更加详细的说明。如图12所示,MN25向HA23 发送BU (s叫N) (191)。 HA23发送BA (对seqN的确认)(193),但 是该BA分组丢失(丢失)。MN25移动至新链路(195)。 HA 23删除绑 定高速缓存表项。接着,MN25向HA23发送BU (s叫N+l) (201)。 HA 23向MN25发送错误通知(203)。错误通知的一些示例为ICMP错误; 以及绑定错误。当MN 25接收到错误通知时,MN25删除绑定更新列表 (205)。如上所述,在通知请求取消位置注册之后,直到位置注册过程完 成的一段期间,由于由移动通信终端向通信对端发送的分组的源地址所表 示的网络信息与发送分组的链路不同,因此产生异常通知。此类通知使得, 移动通信终端在对请求取消位置注册的响应到达之前完成取消位置注册 的过程。如上所述,使位置管理装置(HA)以及移动信息终端的通信对 端通信装置(CN)即使在位置注册已被取消之后,也对移动终端请求取 消位置注册进行响应。相应地,移动通信终端(MN)可以完成取消位置 注册的过程。下面,将参考附图对装置MN、 HA、以及CN中的每一个的示例配置 进行说明。所述配置为所有上述实施例所共享。图13A是示出了 MN的示 例配置的配置方框图。MN是诸如PC、 PDA、蜂窝电话等设备。MN具有 常见配置实现了MIPv6的协议栈。MN25包括绑定更新列表211、判断 单元213、以及网络接口 215。判断单元213是被设计用于判断绑定更新 列表211是否被删除的部分。这是所有这些实施例中的特征点。其它部分 (即,网络接口部分以及绑定更新单元211)分别具有常见配置。如图13B所示,HA23包括绑定高速缓存表项221、判断单元223、 网络接口 (1) 225、和网络接口 (2) 227。 HA是路由器装置,包括至少 一个网络接口,并且具有常见配置实现了MIPv6的协议栈。与MN25的 判断单元213类似,判断单元223判断绑定高速缓存表项221是否被删除。 这是特征点。每个网络接口和绑定高速缓存表项221分别具有常见配置。图14所示的CN27包括绑定高速缓存表项231、判断单元223、以 及网络接口 235。 CN27是诸如PC、 PDA等设备,并且具有常见配置实 现了 MIPv6的协议栈。在所述配置中,判断单元233判断绑定高速缓存表 项231的删除,这种配置是特征之所在。发送和接收分组的网络接口以及 绑定高速缓存表项231分别具有常见配置。如至此所述,根据上述实施例的通信系统,在MN实现在HA/CN中 取消位置注册的过程时,可以防止发生HA或CN已完成取消位置注册过 程,而MN还未完成取消位置注册的过程的情况。因此,本发明的实施例 具有防止上述情况导致无法通信的有益效果。产业应用领域本发明可用于通信系统。
权利要求
1.一种通信系统,包括移动通信终端;位置管理装置,通过网络与所述移动通信终端相连接,并管理所述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信系统的特征在于,在所述位置管理装置已完成取消所述移动通信终端的位置注册的过程,而所述移动通信终端还未完成取消位置注册的过程的情况下,所述位置管理装置接收取消所述移动通信终端的位置注册的请求,并且向所述移动通信终端发送对取消位置注册的响应。
2. —种通信系统,包括移动通信终端;位置管理装置,通过网络 与所述移动通信终端相连接,并管理所述移动通信终端的位置;以及作为 所述移动通信终端的通信对端的通信终端,所述通信系统的特征在于,在作为通信对端的所述通信装置已完成取 消所述移动通信终端的位置注册的过程,而所述移动通信终端还未完成取 消位置注册的过程的情况下,作为通信对端的所述通信装置接收取消所述 移动通信终端的位置注册的请求,并且向所述移动通信终端发送对取消的 响应。
3. 根据权利要求1所述的通信系统,其特征在于,所述取消位置注 册的请求仅在所述位置管理装置完成取消位置注册之后,所述移动通信装 置可能发送请求的期间,被所述位置管理装置接收。
4. 根据权利要求2所述的通信系统,其特征在于,所述取消位置注 册的请求仅在所述通信装置完成取消位置注册之后,所述移动通信装置可 能再次发送请求的期间,被所述通信装置接收。
5. —种包含在通信系统中的位置管理装置,所述通信系统包括移 动通信终端;位置管理装置,通过网络与所述移动通信终端相连接,并管 理所述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通 信终端,所述位置管理装置的特征在于,在所述位置管理装置已完成取消所述 移动通信终端的位置注册的过程,而所述移动通信终端还未完成取消位置 注册的过程的情况下,所述位置管理装置接收取消所述移动通信终端的位置注册的请求,并且向所述移动通信终端发送对取消位置注册的响应。
6. —种包含在通信系统中的通信装置,所述通信系统包括移动通 信终端;位置管理装置,通过网络与所述移动通信终端相连接,并管理所 述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信装置的特征在于,在作为通信对端的所述通信装置已完成取 消所述移动通信终端的位置注册的过程,而所述移动通信终端还未完成取 消位置注册的过程的情况下,作为通信对端的所述通信装置接收取消所述 移动通信终端的位置注册的请求,并且向所述移动通信终端发送对取消位 置注册的响应。
7. —种包含在通信系统中的移动通信终端,所述通信系统包括移 动通信终端;位置管理装置,通过网络与所述移动通信终端相连接,并管 理所述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通 信终端,所述移动通信终端的特征在于,所述位置管理装置对取消所述移动通 信终端的位置注册的请求予以响应,向所述移动通信终端发送响应,并且 执行取消位置注册的过程,以及所述移动通信终端接收所述响应,并通知所述位置管理装置取消位置 注册过程的完成。
8. —种包含在通信系统中的移动通信终端,所述通信系统包括移 动通信终端;位置管理装置,通过网络与所述移动通信终端相连接,并管 理所述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通 信终端,所述移动通信终端的特征在于,作为通信对端的所述通信终端对取消 所述移动通信终端的位置注册的请求予以响应,向所述移动通信终端发送 响应,并且执行取消位置注册的过程,以及所述移动通信终端在接收到所述响应时执行取消位置注册的过程,并 且通知作为通信对端的所述通信装置取消位置注册过程的完成。
9.一种通信系统,包括移动通信终端;位置管理装置,通过网络 与所述移动通信终端相连接,并管理所述移动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信系统的特征在于,所述移动通信终端在发送取消位置注册的 请求之后到完成取消位置注册过程的期间,接收到异常通知时,完成取消 位置注册的过程,而无需等待对取消位置注册的请求的响应到达,所述异 常通知是因从所述移动通信终端向所述通信对端发送的分组的源地址所 指示的网络信息与发出分组的链路不同而发出的。
10. —种用于通信系统的通信方法,所述通信系统包括移动通信终 端;位置管理装置,通过网络与所述移动通信终端相连接,并管理所述移 动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信方法的特征在于包括以下步骤在所述位置管理装置已完成 取消所述移动通信终端的位置注册的过程,而所述移动通信终端还未完成 取消位置注册的过程的情况下,使所述位置管理装置接收取消所述移动通 信终端的位置注册的请求,并且向所述移动通信终端发送对取消位置注册 的响应。
11. 一种用于通信系统的通信方法,所述通信系统包括移动通信终 端;位置管理装置,通过网络与所述移动通信终端相连接,并管理所述移 动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信方法的特征在于包括以下步骤在所述作为通信对端的通信 装置已完成取消所述移动通信终端的位置注册的过程,而所述移动通信终 端还未完成取消位置注册的过程的情况下,使所述作为通信对端的通信装 置接收取消所述移动通信终端的位置注册的请求,并且向所述移动通信终 端发送对取消的响应。
12. —种用于通信系统的通信方法,所述通信系统包括移动通信终 端;位置管理装置,通过网络与所述移动通信终端相连接,并管理所述移 动通信终端的位置;以及作为所述移动通信终端的通信对端的通信终端,所述通信方法的特征在于包括以下步骤使所述移动通信终端在所述 移动通信终端发送取消位置注册的请求之后到完成取消位置注册过程的 期间,接收到异常通知时,完成取消位置注册的过程,而无需等待对取消 位置注册的请求的响应到达,所述异常通知是因从所述移动通信终端向所 述通信对端发送的分组的源地址所指示的网络信息与发出分组的链路不同而发出的。
13. —种程序,使计算机执行权利要求10至12所述的任一步骤。
14. 一种计算机可读记录介质,存储权利要求13所述的程序。
全文摘要
在根据移动IPv6取消位置注册的过程中,当移动通信终端(MN)无法接收到对取消位置注册请求的响应时,位置管理装置(HA)以及作为所述移动通信终端的通信对端的通信装置(CN)已完成取消位置注册的过程,但是所述移动通信终端(MN)未完成取消位置注册的过程。因此,不能再继续进行通信。MN 25向HA 23发送BU(seq N)151。HA 23的特征在于,被控制为,无论何时接收到BU 151,都向MN 25发送BA。在该情况下,HA 23被设计为,在HA 23接收到MN 25发送的请求取消位置注册的BU 157时,不论HA 23是否已经完成取消位置注册的过程158,都向MN 25发送BA 161。因此,在接收到BA时,MN 25删除绑定更新列表,从而能够完成取消位置注册过程。接着,MN发送表示取消位置注册过程完成的新消息,以对由HA/CN发送的作为对取消位置注册的响应BA予以响应。当HA/CN从MN接收到表示取消位置注册过程完成的消息时,HA/CN执行取消位置注册的过程。当MN检测到HA/CN已完成取消位置注册的过程,而MN还未完成的异常状态时,MN完成取消位置注册的过程。
文档编号H04W88/02GK101584232SQ200780028849
公开日2009年11月18日 申请日期2007年5月29日 优先权日2006年6月2日
发明者新本真史 申请人:夏普株式会社