分组通信系统的制作方法

文档序号:7724503阅读:184来源:国知局
专利名称:分组通信系统的制作方法
技术领域
本发明涉及能够将分组转送给移动的节点的分组通信系统。
背景技术
现在说明已有的分组通信系统的构成。图1表示分组通信系统的构成。如图1所示,已有的分组通信系统由路由器(R:Router)、本地代理(HA:Home agent)、接入路由器(AR:Access Router)、移动主机(MH:Mobile Host)、对方主机(CH:Correspondent Host)构成,它们相互连接。
一般,分组通信系统由节点、链路构成。节点是发送接收与IP(Internet Protocol(互联网协议))对应的分组的装置。链路是通过有线转送方式和无线转送方式将发送的分组转送给其它节点的通信路径。链路和节点的数量以及它们的连接构成是自由的,最好各节点通过1条以上的链路与其它所有的节点,直接或间接地连接起来。将这种连接构成称为网络,在图1中用云状的图形表示。可以根据地址(IP规定的地址)识别链路和节点。地址由子网络前缀和节点标识符构成,子网络前缀识别正在与节点连接的链路。节点标识符识别与链路连接的节点。
节点分类成路由器、接入路由器、本地代理、移动主机、对方主机。路由器是将通信目的地地址不是自己的地址的分组转送给其它的适当的节点的节点。接入路由器是提供可以与移动主机连接的链路的路由器。本地代理是能够将发送给移动主机的分组转送给移动主机所在的链路的路由器。路由器、接入路由器、本地代理根据OSPF(Open Shortest Path First(开放式最短路径优先))和BGP(Border Gateway Protocol(边界网关协议))等的路由协议,定期地交换表示路由处理所需的路由器、接入路由器、本地代理与链路的连接关系的信息。移动主机是一面从链路到链路移动一面与对方主机进行通信的节点。对方主机是与移动主机MH进行通信的节点。
可将链路分成本地链路和外部链路二类。本地链路是移动主机所属的链路,外部链路是本地链路以外的链路。当存在多个移动主机时,对每个移动主机定义本地链路和外部链路。从本地链路将本地地址分配给移动主机,从外部链路将注意地址分配给移动主机。本地地址是当移动主机处于本地链路和外部链路时使用的地址。注意地址是当移动主机处于外部链路时使用的地址。这个注意地址成为发送给本地地址的分组的转送目的地地址。
其次,我们一面参照图1一面说明已有的分组通信系统的工作。当移动主机从本地链路移动到外部链路时,得到在外部链路中使用的注意地址后,将包含结合·更新·选择的分组发送给本地代理。以后,我们将这种分组简单地称为结合·更新·分组(Binding UpdatePacket)。结合·更新·分组包含移动主机的本地地址和注意地址,将这种本地地址与注意地址的对应称为结合(Binding)。本地代理从移动主机接收结合·更新·分组并存储结合,作为确认应答将包含结合·确认·选择的分组给移动主机MH。以后,我们将这种分组简单地称为结合·确认·分组(Binding Acknowledgement Packet)。移动主机从本地代理接收结合·确认·分组,并确认本地代理存储结合。
当对方主机发送将移动主机的本地地址作为通信目的地的分组时,通过网络内的路由器,从对方主机路由到本地链路。本地代理,当分组的发送目的地是结合的本地地址时,代替移动主机接收分组,生成将结合的注意地址作为通信目的地的分组,将接收的分组输入到这个分组的有效负载并进行转送。将某个分组输入其它分组的有效负载并进行转送的方法称为隧道法,将这种分组称为隧道分组。通过网络内的路由器将这个隧道分组从本地代理路由到移动主机。移动主机接收隧道分组,从隧道分组的有效负载取出分组,最终通信目的地接收本地地址的分组。
接收隧道分组的移动主机也可以将结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组并存储结合。对方主机,当发送要发送给由存储的结合表示的本地地址的分组时,将分组的发送目的地作为注意地址,将设定结合的本地地址的路由头标选择(选项)包含在分组中进行发送。移动主机,当接收包含路由头标选择的分组时,将通信目的地的注意地址改写成本地地址,最终通信目的地接收本地地址的分组。
以后,移动主机因为通过移动到别的外部链路得到新的注意地址,所以根据结合·更新·分组将新的结合通知本地代理和对方主机。根据移动主机的这种工作,经过本地代理或从对方主机直接将对方主机发送的分组转送到处于外部链路的移动主机。
但是,上述已有技术的分组通信系统具有当移动主机在远离本地链路或对方主机的外部链路上高速地移动时发生分组丢失的问题。当移动主机在远离本地链路或对方主机的外部链路上移动时,转送分组时经过的节点和链路的数量,即跳跃数增加。因为当本地链路或对方主机与外部链路之间的跳跃数增加时分组转送延迟增大,所以结合·更新·分组从移动主机到本地代理和对方主机或所需的时间变长。
又,当移动主机在外部链路上高速地移动时,因为移动主机在1个外部链路上滞留的时间变短,所以滞留时间变短。当滞留时间比到达时间短和结合·更新·分组到达本地代理或对方主机时,发生已有的移动主机移动到其它外部链路的现象。这时,因为在以前所在的外部链路上转送发送给移动主机的分组,所以该分组不能被移动主机接收而丢失。作为这种移动主机在外部链路上高速地移动的一个例子,可以考虑蜂窝式移动通信系统的各小区是外部链路的情形。
进一步与上述问题相关,已有技术的分组通信系统具有当移动主机在远离本地链路或对方主机的外部链路上移动时,1个结合·更新·分组经过的跳跃数增多,消耗许多链路资源那样的问题。
又,已有技术的分组通信系统也存在着在由于使用的应用程序的特性,移动主机和对方主机不发送接收分组的时间长的情形中,每当移动主机在链路上移动时,必须将结合·更新·分组发送给本地代理那样的问题。这具有不仅增加用于处理本地代理中的结合·更新·分组和结合·确认·分组的负荷,而且由于转送结合·更新·分组和结合·确认·分组消耗链路资源的问题。

发明内容
本发明就是鉴于上述这种问题提出的,本发明的目的是提供能够防止发送给移动主机的分组消失,减少结合·更新·分组的通信量,当移动主机不发送接收分组的时间长时,减少结合·更新·分组的发送频度,发送将处于移动网络中的接点作为通信目的地的分组的移动代理、移动主机、移动路由器和分组通信系统、以及进一步控制它们的方法和实施该控制的计算机程序。
与本发明有关的分组通信系统中使用的移动代理是根据分组内的通信目的地地址将接收的分组转送到移动主机的移动代理,备有对于每个移动主机存储表示从移动主机发送的信号包含的、它的本地地址和转送目的地地址的对应、它的工作模式和是否需要进行缓冲的数据的装置、和当结束在存储装置中的存储时,将接收确认信号发送给发送源的移动主机的发送装置。根据这种构成,通过与移动主机的状态、因此是否要进行缓冲的状态相应,对接收的分组的发送接收进行控制,可以高效率地利用分组通信系统的资源。
又,与本发明有关的分组通信系统中使用的移动主机的特征是它是在与对方主机之间进行分组通信的移动主机,将自己的本地地址和转送目的地地址的对应、表示自己的有效模式和空闲模式中的任何一种工作模式的数据和指示是否要对要接收的分组进行缓冲的数据发送给移动代理,接收发送的数据的接收确认数据。这样通过发送是否要对工作模式和移动代理进行缓冲的要求,接收它们的移动代理能够实现分组通信系统中的高效率的分组发送接收。又,通过切换工作模式,当不需要工作时,能够实现减少消耗功率,使移动主机低功率化和节省功率化。
又,与本发明有关的分组通信系统中使用的移动路由器的特征是它是在移动网络与静态网络、或移动网络之间,将通信目的地地址不是自己的地址的分组转送到其它适当的节点的移动路由器,将表示有效模式和空闲模式中的任何一种的自己的工作模式的数据和指示是否要对要接收的分组进行缓冲的数据发送给移动代理,接收该发送的数据的接收确认数据。
又,本发明通过提供控制这些移动代理、移动主机、移动路由器的方法和实施该方法的计算机程序,实现分组通信系统的高效率的资源利用。
又,与本发明有关的分组通信系统的特征是在具有向移动主机提供本地链路的本地代理、向移动主机提供外部链路的多个接入路由器、和在区域中包含多个接入路由器的移动代理,当移动主机处于本地链路时使用本地地址,当移动主机处于外部链路时,使用本地地址和注意地址的分组通信系统中,移动主机备有将本地地址和注意地址的对应、指示有效模式和空闲模式的工作模式、是否要对分组进行缓冲的信息通知移动代理的第1通知装置、和将本地地址和移动代理地址的对应通知本地代理的第2通知装置,本地代理备有将发送给从对方主机接收的本地地址的分组转送给从移动主机通知的移动代理地址的第1转送装置,对方主机备有将发送给本地地址的分组发送给从移动主机通知的移动代理地址的发送装置,移动代理备有将从本地代理或对方主机接收的分组转送给移动主机的第2转送装置,对分组进行缓冲的缓冲装置、和将分组的到达通知移动主机的第3通知装置,移动代理,当有效模式并且不要对分组进行缓冲时,将从本地代理或对方主机接收的分组转送到移动主机,当有效模式并且要对分组进行缓冲时,对分组进行缓冲,当空闲模式时,除了对分组进行缓冲外将分组的到达通知移动主机。
又,也可以采用备有多个移动代理构成。
又,在有效模式中,也可以采取当移动主机在移动代理的区域内的外部链路之间移动时,在移动主机移动到外部链路前,将本地地址和注意地址的对应、表示有效模式的工作模式、和需要对分组进行缓冲的信息通知移动代理,在移动主机移动到外部链路后,将本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示有效模式的工作模式、和不需要对分组进行缓冲的信息通知移动代理的构成。
又,在空闲模式中,也可以采取当移动主机在移动代理的区域内的外部链路之间移动时,移动主机不将任何信息通知移动代理、本地代理和对方主机中任何一个的构成。
又,在有效模式中,也可以采取当移动主机从某个移动代理的区域的外部链路移动到第2移动代理的区域的外部链路时,在移动主机移动到外部链路前,将本地地址和注意地址的对应、表示有效模式的工作模式、和需要对分组进行缓冲的信息通知移动代理,在移动主机移动到外部链路后,将本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示有效模式的工作模式、和不需要对分组进行缓冲的信息通知移动代理,将本地地址和移动代理地址的对应通知本地代理和对方主机的构成。
又,在空闲模式中,也可以采取当移动主机从第1移动代理的区域的第1外部链路移动到第2移动代理的区域的第2外部链路时,在移动主机从第1外部链路移动前,将自己的本地地址和注意地址的对应、自己是有效的和要求对分组进行缓冲的信号通知第1移动代理,在移动主机移动到第2外部链路后,将自己的本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示自己是有效的、和不需要对分组进行缓冲的信号通知第1移动代理,将包含本地地址和第2移动代理地址的对应的信号通知本地代理和对方主机的构成。
又,也可以采取本地代理和接入路由器是基站,本地链路和外部链路是无线电通信线路,移动主机是移动台的构成。
又,在备有静态网络和移动网络的分组通信系统中,也可以采取静态网络备有与移动网络对应的本地代理、移动代理、对方主机和接入路由器,移动网络备有至少1个移动路由器和多个接入路由器,移动网络在静态网络或其它移动网络提供的外部链路之间移动的构成。
又,在备有静态网络和移动网络的分组通信系统中,也可以采取静态网络备有与移动网络对应的本地代理、移动代理、对方主机和接入路由器,移动网络备有至少1个移动路由器和多个静止主机,移动网络在静态网络或其它移动网络提供的外部链路之间移动的构成。
又,移动路由器也可以采取备有将本地地址与注意地址的对应、表示有效模式或空闲模式的工作模式、和是否需要对分组进行缓冲的信息通知移动代理的第1通知装置、将本地地址和移动代理地址的对应通知本地代理的第2通知装置、和将识别移动网络中包含的链路的子网络前缀通知移动代理和本地代理的子网络前缀通知装置的构成。
又,移动网络也可以采取备有至少一个移动代理的构成。
又,接入路由器也可以采取当存在于多个移动代理的服务区域重复的区域内时,可以自在地选择多个移动代理的构成。
通过采取以上那样的构成,即便移动主机在外部链路之间频繁地移动,通过对由移动代理产生的分组进行缓冲,也能够防止从对方主机发送给移动主机的分组的消失。作为移动主机在外部链路之间频繁地移动的情形,可以考虑分组通信系统的接入路由器是移动通信系统中的基站、移动主机是移动台、外部链路是基站与移动台之间的无线电线路的情形。这时,将移动台在基站之间即无线电线路上的移动称为越区切换。通过将本发明应用于移动通信系统,能够防止从对方主机发送给移动台的分组的消失。
又,即便移动主机在外部链路之间频繁地移动,因为最好将结合·更新·分组只发送给移动代理,所以当将移动代理配置在与本地代理和对方主机比较更接近移动主机附近时,能够减少在分组通信系统内发生的结合·更新·分组的通信量。在上述移动通信系统中也能够得到本效果。
又,当移动主机不发送接收分组的时间长时,通过使用空闲模式能够减少在分组通信系统内发生的结合·更新·分组的通信量。进一步,因为能够减少移动主机的结合·更新·分组的发送频度,所以也具有减少移动主机的电池消耗的效果。在上述移动通信系统中也能够得到本效果。
进一步,具有将处于移动网络的静止主机和移动主机作为通信目的地的分组从对方主机转送出去的效果。不仅在处于与静态网络连接的移动网络中的节点中,而且在将处于与其它移动网络连接的移动网络中的静止主机和移动主机作为通信目的地的分组中也能够同样得到本效果。
又,移动网络,通过备有至少1个移动代理,能够向在该移动网络提供的外部链路之间移动的移动主机和其它的移动网络,提供对分组进行缓冲和有效模式与空闲模式等的工作模式。
又,接入路由器,通过当存在于多个移动代理的服务区域重复的区域内时,可以自由地选择多个移动代理,即便一方的移动代理由于障碍等异常停止时,移动主机也可以通过切换到另一方的移动代理继续进行通信。又,可以将到处于1个接入路由器的外部链路的多个移动主机的通信量分散到多个移动代理。


图1是表示已有的分组通信系统的构成的图。
图2是表示本发明的分组通信系统的构成例的图。
图3是表示结合·更新·分组的构成的图。
图4是表示结合·确认·分组的构成的图。
图5是表示Paging Request(寻呼要求)分组的构成的图。
图6是表示寻呼·通知·分组的构成的图。
图7是在有效模式中,移动主机从本地链路移动到外部链路时的分组通信系统的工作例的图。
图8是在有效模式中,从移动主机到对方主机转送分组时的分组通信系统的工作例的图。
图9是在有效模式中,对方主机从移动主机接收结合·更新·分组前,对方主机向移动主机发送分组时的工作例。
图10是在有效模式中,对方主机从移动主机接收结合·更新·分组后,对方主机向移动主机发送分组时的工作例。
图11是在有效模式中,移动主机在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。
图12是在有效模式中,移动主机在不同的移动代理的区域内的接入路由器提供的外部链路中移动时的工作例。
图13是在有效模式中,移动主机从外部链路移动到本地链路时的工作例。
图14是工作模式从有效模式迁移到空闲模式时的分组通信系统的工作例。
图15是在空闲模式中,移动主机从本地链路移动到外部链路时的分组通信系统的工作例。
图16是工作模式从空闲模式迁移到有效模式时的分组通信系统的工作例。
图17是在空闲模式中,对方主机从移动主机接收结合·更新·分组前,对方主机向移动主机发送分组时的工作例。
图18是在空闲模式中,对方主机从移动主机接收结合·更新·分组后,对方主机向移动主机发送分组时的工作例。
图19是在空闲模式中,移动主机在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。
图20是在空闲模式中,移动主机在不同的移动代理的区域内的接入路由器提供的外部链路中移动时的工作例。
图21是在空闲模式中,移动主机从外部链路移动到本地链路时的工作例。
图22是表示在作为本发明的实施例的分组通信系统中使用的移动代理的概略构成的图。
图23A和23B是说明移动代理的工作的图。
图24是表示在作为本发明的实施例的分组通信系统中使用的移动主机的概略构成的图。
图25A和25B是说明移动主机的工作的图。
图26是表示在作为本发明的实施例的分组通信系统中使用的本地代理的概略构成的图。
图27是表示包含移动网络的分组通信系统的虚拟构成的图。
图28是表示将本发明应用于包含移动网络的分组通信系统中的第2实施例的图。
图29是图28所示的第2实施例中的子网络前缀·结合·更新·分组(Subnet-Prefix Binding Update Packet)的构成图。
图30是图28所示的第2实施例中的子网络前缀·结合·确认·分组(Subnet-Prefix Binding Acknowledgement Packet)的构成图。
图31是图28所示的第2实施例中的子网络前缀·结合·要求·分组(Subnet-Prefix Binding Request Packet)的构成图。
图32是图28所示的第2实施例中的子网络前缀·寻呼·通知·分组(Subnet-Prefix Paging Notification Packet)的构成图。
图33是图28所示的第2实施例中的有效模式中,移动网络2从本地链路移动到外部链路时的工作说明图。
图34是图28所示的第2实施例中的有效模式中,将分组从静止主机转送到移动主机时的工作说明图。
图35是图28所示的第2实施例中的有效模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组前,对方主机向静止主机发送分组时的工作说明图。
图36是图28所示的第2实施例中的有效模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组后,对方主机向静止主机发送分组时的工作说明图。
图37是图28所示的第2实施例中的有效模式中,移动网络2在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作说明图。
图38是图28所示的第2实施例中的有效模式中,移动网络2在不同的移动代理的区域内的接入路由器提供的外部链路之间移动时的工作说明图。
图39是图28所示的第2实施例中的有效模式中,移动网络2从外部链路移动到本地链路时的工作说明图。
图40是图28所示的第2实施例中的工作模式从有效模式迁移到空闲模式时的工作说明图。
图41是图28所示的第2实施例中的有效模式中,移动网络2从本地链路移动到外部链路时的工作说明图。
图42是图28所示的第2实施例中的空闲模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组前,对方主机向静止主机发送分组时的工作说明图。
图43是图28所示的第2实施例中的空闲模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组后,对方主机向静止主机发送分组时的工作说明图。
图44是图28所示的第2实施例中的空闲模式中,移动网络2在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作说明图。
图45是图28所示的第2实施例中的空闲模式中,移动网络2在不同的移动代理的区域内的接入路由器提供的外部链路中移动时的工作说明图。
图46是图28所示的第2实施例中的空闲模式中,移动网络2从外部链路移动到本地链路时的工作说明图。
图47是在图28所示的第2实施例中,工作模式从空闲模式迁移到有效模式时的工作说明图。
图48是在图28所示的第2实施例中,移动网络1从本地链路移动到外部链路,移动主机从本地链路移动到移动网络1的外部链路时的工作例。
图49是图28所示的第2实施例中的有效模式中,从对方主机向移动主机发送分组时的工作说明图。
图50是图28所示的第2实施例中的空闲模式中,从对方主机向移动主机发送分组时的工作说明图。
图51是图28所示的第2实施例中,移动网络1从本地链路移动到外部链路,移动网络1从本地链路移动到外部链路时的工作说明图。
图52是图28所示的第2实施例中的有效模式中,从对方主机向静止主机发送分组时的工作说明图。
图53是图28所示的第2实施例中的空闲模式中,从对方主机向静止主机发送分组时的工作说明图。
图54是包含多个移动网络1的分组通信系统的构成图。
图55是图54所示的通信系统中,移动主机锁状连接时的工作说明图。
图56是图54所示的通信系统中,对方主机向移动主机发送分组时的工作例。
图57是存在N个移动网络1和移动代理时的分组通信系统的构成图。
图58是图57所示的通信系统中,移动网络移动到外部链路后,移动主机移动到移动网络时的移动主机的工作说明图。
图59是图57所示的通信系统中,向对方主机发送的移动主机转送分组的工作说明图。
图60是图57所示的通信系统中,在有效模式中,移动网络在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作说明图。
图61是图57所示的通信系统中,属于多个移动代理的服务区域中的接入路由器的工作说明图。
图62是图57所示的通信系统中,移动主机使用多个移动代理的工作说明图。
图63是图57所示的通信系统中,对方主机向移动主机发送分组时的工作说明图。
图64是图57所示的通信系统中,移动主机在移动代理区域中移动时的工作说明图。
图65是表示在作为本发明的实施例的分组通信系统中使用的移动路由器的概略构成的图。
图66A、66B和66C是说明移动路由器的工作的图。
具体实施例方式
下面,我们根据

按照本发明的实施例。
实施例1图2是本发明的分组通信系统的构成例。本实施例的分组通信系统由本地代理(HA:Home agent)、移动代理(MA:Mobilityagent)、接入路由器(AR:Access Ruoter)、移动主机(MH:Mobile Host)、对方主机(CH:Correspondent Host)构成,它们如图2所示地相互连接。图2中没有记载路由器,但是该网络与已有技术的分组通信系统相同包含任意数量的路由器。本发明的分组通信系统具有在已有技术的分组通信系统中加入移动代理的构成。
这种移动代理是备有下面说明的功能的路由器,可以任意数量地存在于网络中。各个移动代理向处于包含1个以上的接入路由器的区域的移动主机提供对从移动代理到移动主机、和从对方主机到移动主机的分组进行中继的服务。进一步,移动代理向移动主机提供对发送给从本地代理和对方主机接收的移动主机的分组进行缓冲的服务。接入路由器包含在1个以上的移动代理的区域中,将使用外部链路的移动代理的地址通知移动主机。
又,本发明的分组通信系统与已有技术的分组通信系统不同,具有2个工作模式。一个是作为移动主机和对方主机不发送接收分组的状态的空闲模式,另一个是作为移动主机和对方主机正在发送接收分组的状态的有效模式。
图3是本发明的结合·更新·分组的构成例。结合·更新·分组在IP分组的选择头标中包含结合·更新·选择(选项)。结合·更新·选择具有从移动主机向移动代理发送的形式和从移动主机向本地代理和对方主机发送的形式。
移动代理用由选择标识符、选择长度、本地地址、转送目的地、工作模式、是否需缓冲构成。选择标识符表示选择是结合·更新。选择长度表示选择的长度。本地地址表示发送结合·更新·分组的移动主机MH的本地地址、转送目的地表示发送给移动主机的本地地址的分组的转送目的地的地址,设定移动主机在外部链路中使用的注意地址和本地地址。工作模式表示是为空闲模式还是有效模式。是否需缓冲表示在移动代理中是否需要对分组进行缓冲。
本地代理和对方主机用的由选择标识符、选择长度、本地地址、转送目的地地址构成。它们与移动代理用的相同,但是转送目的地地址设定移动代理地址和移动主机的本地地址。
结合·更新·分组用于将作为本地地址和注意地址的对应的结合、工作模式、是否需缓冲通知移动代理MA,又移动主机MH用于将本地地址和移动代理地址的结合通知本地代理HA和对方主机CH。
又,图3中,头标包含通信目的地地址或发送源地址。又,在转送目的地地址中,设定移动主机MH在外部链路中使用的注意地址、移动代理地址、本地地址中的任何一个。
图4是结合·确认·分组的构成例。结合·确认·分组在IP分组的选择头标中包含结合·确认。结合·确认·选择是从移动代理MA向移动主机MH发送的形式和从本地代理HA和对方主机CH向移动主机MH发送的形式。
移动代理用的由选择标识符、选择长度、本地地址、转送目的地、工作模式、是否需缓冲构成。选择标识符表示选择是结合·确认·选择。选择长度表示选择的长度。将本地地址、转送目的地地址、工作模式、是否需缓冲设定在与移动代理MA从移动主机MH接收的结合·更新·分组相同的内容中。
本地代理和对方主机用的由选择标识符、选择长度、本地地址、转送目的地构成。它们与移动代理用的相同。
结合·确认·分组用于通知移动代理、本地代理、对方主机在移动主机中完成结合·更新·分组的处理。
此外,在图4中,头标包含通信目的地地址和发送源地址。又,在转送目的地地址中,设定移动主机在外部链路中使用的注意地址、移动代理地址、本地地址中的任何一个。
图5是本发明的寻呼·要求·分组的构成例。寻呼·要求·分组由IP分组的有效负载中包含的本地地址数(N)、本地地址1~本地地址N构成。本地地址数(N)表示寻呼·要求·分组中包含的本地地址的数量。本地地址1~本地地址N表示接收寻呼·要求·分组,想要从空闲模式迁移到有效模式的1个以上的移动主机的本地地址。
寻呼·要求·分组用于移动代理MA将上述信息通知区域内的接入路由器。将寻呼·要求·分组的通信目的地地址设定在同一个区域内的接入路由器的地址中。同一个区域内的接入路由器的地址具有对于每个接入路由器不同的单播(unicast)地址的情形和相同的多播(multicast)地址的情形。前一情形中,移动代理向每个接入路由器发送不同的寻呼·要求·分组,后一情形中,移动代理发送1个寻呼·要求·分组。
此外,图5中,头标包含通信目的地地址和发送源地址等。又,寻呼·要求·分组的通信目的地地址,设定接入路由器的地址。
图6是本发明的寻呼·通知·分组的构成例。寻呼·通知·分组由IP分组的有效负载中包含的本地地址数(N)、本地地址1~本地地址N构成。本地地址数(N)表示寻呼·通知·分组中包含的本地地址的数量。本地地址1~本地地址N表示接收寻呼·要求·分组,想要从空闲模式迁移到有效模式的1个以上的移动主机的本地地址。
寻呼·通知·分组用于接入路由器将上述信息通知与外部链路连接中的移动主机。寻呼·通知·分组的通信目的地地址,设定将外部链路内的全部节点作为通信目的地的地址(广播地址)。
此外,图6中,头标包含通信目的地地址和发送源地址等。又,寻呼·通知·分组的通信目的地地址,设定将链路内的全部节点作为通信目的地的地址(广播地址)。
图7是在有效模式中,移动主机从本地链路移动到外部链路时的分组通信系统的工作例。我们根据图7说明工作例。
(1)移动主机,当从本地链路移动到外部链路时,从接入路由器取得注意地址和移动代理的地址。
(2)移动主机,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合,工作模式是有效模式,不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(3)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和移动代理地址的结合,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。
图8是在有效模式中,从移动主机到对方主机转送分组时的分组通信系统的工作例。我们根据图8说明工作例。
移动主机将分组发送给对方主机。网络内的路由器将分组从移动主机路由到对方主机。
图9是在有效模式中,对方主机从移动主机接收结合·更新·分组前,对方主机向移动主机发送分组时的工作例。我们根据图9说明工作例。
(1)对方主机发送将通信目的地作为移动主机的本地地址的分组。通过网络内的路由器将上述分组路由到本地链路。
(2)本地链路的本地代理,当分组的通信目的地是结合的本地地址时,代替移动主机接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组(tunnelling packet),将接收的分组输入隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动代理。
(3)移动代理从本地代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地与结合的本地地址一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。由网络内的路由器将隧道分组路由到移动主机。移动主机从移动代理接收隧道分组,并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
(4)移动主机,当接收不包含设定本地地址的路由头标的隧道分组时,判断对方主机不持有本地地址和移动代理地址的结合,将包含本地地址和移动代理地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,存储本地地址和移动代理地址的结合。
图10是在有效模式中,对方主机从移动主机接收结合·更新·分组后,对方主机向移动主机发送分组时的工作例。我们根据图10说明工作例。
(1)对方主机,当发送要发送给在存储的结合中表示的本地地址的分组时,将分组的通信目的地作为注意地址,将设定结合的本地地址的路由头标选择包含在分组中进行发送。此外,这时对方主机存储的结合的注意地址是移动代理地址。通过网络内的路由器将分组路由到移动代理。
(2)移动代理,当从对方主机接收分组,包含在路由头标选择中的本地地址与结合的本地地址一致时,交换分组的通信目的地和包含在路由头标选择中的本地地址,将分组输入到将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动主机。移动主机从移动代理接收隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
图11是在有效模式中,移动主机在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图11说明工作例。
(1)移动主机,在移动到其它的外部链路前,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理从移动主机得到需要对分组进行缓冲的通知后,当从本地代理或对方主机接收相当的分组时,对发送给该移动主机的分组进行缓冲。
(2)移动主机移动到外部链路。
(3)当移动主机移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。
(4)移动主机判定移动代理地址是否改变了。当没有改变时,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·更新·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理,当具有经过缓冲的分组时,通过与图9或图10相同的工作,顺次地将经过缓冲的分组发送给移动主机。
图12是在有效模式中,移动主机在不同的移动代理的区域内的接入路由器提供的外部链路中移动时的工作例。我们根据图12说明工作例。
(1)移动主机,在移动到其它的外部链路前,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、要求对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理从移动主机得到需要对分组进行缓冲的通知后,当从本地代理或对方主机接收相当的分组时,对发送给该移动主机的分组进行缓冲。
(2)移动主机到达外部链路。
(3)当移动主机移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。
(4)移动主机判定移动代理地址是否改变了。当改变时,移动主机将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组发送给以前的移动代理。以前的移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。移动代理,当具有经过缓冲的分组时,通过与图9或图10相同的工作,顺次地将经过缓冲的分组发送给移动主机。
(5)移动主机将包含本地地址和注意地址的结合,表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。
(6)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和移动代理地址的结合,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(7)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,存储本地地址和移动代理地址的结合。
图13是在有效模式中,移动主机从外部链路移动到本地链路时的工作例。我们根据图13说明工作例。
(1)移动主机将包含本地地址与本地地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址与本地地址的结合、工作模式是有效模式、需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。移动代理从移动主机得到需要对分组进行缓冲的通知后,当从本地代理或对方主机接收相当的分组时,对发送给该移动主机的分组进行缓冲。
(2)移动主机从外部链路移动到本地链路。
(3)移动主机确认移动到本地链路。例如,移动主机通过接收本地代理发送的Router Advertisement(路由器广告)能够判定从外部链路移动到本地链路。
(4)移动主机将要求消去存储的本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,消去本地地址和移动代理地址的结合,将结合·确认·分组发送给移动主机。以后本地代理代替移动主机接收分组,不将分组转送到移动代理。
(5)移动主机将包含本地地址与本地地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动前使用的移动代理。移动代理接收结合·更新·分组,存储本地地址与本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。
移动代理,当具有经过缓冲的分组时,通过执行与图9或图10相同的工作,顺次地将经过缓冲的分组发送给移动主机。
(6)移动主机将包含本地地址与本地地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,删除存储的本地地址和移动代理地址的结合。以后,对方主机将发送给移动主机的分组作为不包含路由选择头标的通常的分组进行发送。
图14是工作模式从有效模式迁移到空闲模式时的分组通信系统的工作例。当工作模式是有效模式时,当在预定时间移动主机和对方主机不发送接收结合·更新·分组和结合·确认·分组以外的分组时,实施本工作例。我们根据图14说明工作例。
(1)当移动主机和对方主机不在预定时间发送接收分组时,移动主机将包含本地地址和注意地址的结合、表示工作模式是无效模式、表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储结合和工作模式是无效模式的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
我们根据以上的图7~14,说明了本发明的分组通信系统的在有效模式中的工作例。移动主机,在外部链路之间移动前,通过将结合·更新·分组发送给移动代理,对要由自己转送的分组进行缓冲,接收结合·确认·分组,在全部接收向现在使用中的外部链路路由的发送给自己的分组后,能够移动到外部链路。进一步,移动主机,在移动到外部链路后,通过将结合·更新·分组发送给移动代理,能够将经过缓冲的分组向移动目的地的外部链路路由。又,在外部链路的移动前后使用的移动代理的情形相同,最好移动主机将结合·更新·分组只发送给移动代理,不需要发送给本地代理和对方主机。
图15是在有效模式中,移动主机从本地链路移动到外部链路时的分组通信系统的工作例。我们根据图15说明工作例。
(1)移动主机,当从本地链路移动到外部链路时,从接入路由器取得注意地址和移动代理地址。
(2)移动主机将包含本地地址和注意地址的结合,表示工作模式是空闲模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是空闲模式、需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(3)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和移动代理地址的结合、将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。
图16是在空闲模式中,在对方主机从移动主机接收结合·更新·分组前,对方主机向移动主机发送分组时的工作例。我们根据图16说明工作例。
(1)对方主机发送将通信目的地作为移动主机的本地地址的分组。通过网络内的路由器将分组路由到本地链路。
(2)本地链路的本地代理,当分组的通信目的地是结合的本地地址时,代替移动主机接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动代理。
(3)移动代理从本地代理接收隧道分组,从有效负载取出分组。当取出的分组的通信目的地与结合的本地地址一致时,对分组进行缓冲,将包含移动主机的本地地址的寻呼·要求·分组发送给区域内接入路由器。
(4)接入路由器从移动代理接收寻呼·要求·分组,将设定寻呼·要求·分组中包含的本地地址的寻呼·通知·分组发送给外部链路。移动主机从接入路由器接收寻呼·通知·分组。
(5)移动主机判定接收的寻呼·通知·分组是否包含自己的本地地址。当不包含时,移动主机废弃接收的寻呼·通知·分组。当包含时,移动主机发送包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(6)移动代理将经过缓冲的各分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动主机。移动主机从移动代理接收隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
图17是在空闲模式中,对方主机从移动主机接收结合·更新·分组后,对方主机向移动主机发送分组时的工作例。我们根据图17说明工作例。
(1)对方主机,当发送要发送给存储的结合表示的本地地址的分组时,将分组的通信目的地作为注意地址,在分组中包含设定结合的本地地址的路由头标选择进行发送。通过网络内的路由器将分组路由到移动代理。
(2)移动代理,从对方主机接收分组,当路由头标选择中包含的本地地址与结合的本地地址一致时,交换分组的通信目的地和包含在路由头标选择中的本地地址,对分组进行缓冲,将包含移动主机的本地地址的寻呼·要求·分组发送给区域内的接入路由器。
(3)接入路由器从移动代理接收寻呼·要求·分组,将设定寻呼·要求·分组中包含的本地地址的寻呼·通知·分组发送给外部链路。移动主机从接入路由器接收寻呼·通知·分组。
(4)移动主机判定接收的寻呼·通知·分组是否包含自己的本地地址。当不包含时,移动主机废弃接收的寻呼·通知·分组。当包含时,移动主机发送包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(5)移动代理将经过缓冲的各分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动主机。移动主机从移动代理接收隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
图18是在空闲模式中,移动主机在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图18说明工作例。
(1)移动主机移动到外部链路。
(2)当移动主机移动到其它外部链路时,从接入路由器取得注意地址和移动代理的地址。移动主机判定移动代理地址是否改变了,当没有改变时什么也不做。
图19是在空闲模式中,移动主机在不同移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图19说明工作例。
(1)移动主机移动到外部链路。
(2)当移动主机移动到其它外部链路时,从接入路由器取得注意地址和移动代理的地址。
(3)移动主机判定移动代理地址是否改变了。当改变时,移动主机将包含本地地址和注意地址的结合,表示工作模式是空闲模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合和工作模式是空闲模式的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(4)进一步移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址与移动代理地址的结合,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。
(5)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,存储本地地址与移动代理地址的结合。
图20是在空闲模式中,移动主机从外部链路移动到本地链路时的工作例。
我们根据图20说明工作例。
(1)移动主机从外部链路移动到本地链路。
(2)移动主机确认移动到本地链路。例如,移动主机通过接收本地代理发送的Router Advertisement(路由器广告)能够判定从外部链路移动到本地链路。
(3)移动主机将要求消去存储的本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,消去本地地址和移动代理地址的结合,将结合·确认·分组发送给移动主机。以后本地代理中止到移动代理的分组转送。
(4)移动主机将包含本地地址与本地地址的结合,表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给以前的移动代理。以前的移动代理接收结合·更新·分组,存储本地地址与本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。
(5)移动主机将包含本地地址与本地地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,删除存储的本地地址与移动代理地址的结合。以后,对方主机将发送给移动主机的分组作为不包含路由选择头标的通常的分组进行发送。
图21是工作模式从空闲模式迁移到有效模式时的分组通信系统的工作例。当工作模式是空闲模式时,移动主机将分组发送给对方主机时实施本工作例。我们根据图21说明工作例。
(1)移动主机将包含本地地址与注意地址的结合,表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理地址。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
我们根据以上的图15~21,说明了本发明的分组通信系统的在空闲模式中的工作例。移动主机,当移动到存在于1个移动代理的区域内的外部链路时,移动代理、本地代理、对方主机中任何一个也不需要发送结合·更新·分组。
下面,我们说明为了实现在上述实施例中说明的分组通信系统的移动代理、移动主机和本地代理的构成和各个工作。
图22是表示移动代理的概略构成的图。
如图22所示,在本发明的分组通信系统中使用的移动代理MA由存储结合和对接收的分组的进行缓冲的存储单元10、从连接的链路接收分组和向链路发送分组的接口单元20、控制该接口单元20,控制结合·更新·分组处理和分组路由的信号处理单元30构成,该信号处理单元30进行将在接口单元20接收的结合·更新·分组转送到存储单元10并存储起来,又将在接口单元20接收的分组转送到存储单元10,又,根据存储在存储单元10中的结合·更新·分组,通过接口单元20将存储在存储单元10中的缓冲和经过缓冲的分组发送给链路的发送接收控制。
其次,我们参照图23A和图23B说明图22所示的移动代理在上述分组通信系统内的工作。图23A和图23B是移动代理的工作说明图。如图23A和图23B所示,能够大致分成接收结合·更新·分组时和接收隧道分组时的工作,首先,当由移动主机接收结合·更新·分组时,将关于接收的结合·更新·分组包含的本地地址、转送地址、工作模式、是否需要缓冲的信息存储在存储单元10中。而且信号处理单元30通过接口单元20将完成的结合·确认·分组发送给作为结合·更新·分组的发送源的移动主机。其次,确认是否对发送给本地地址的分组进行缓冲,当进行缓冲时,将该分组输入将通信目的地地址设定在转送地址上、将发送源地址设定在移动代理自身的地址上的隧道分组的有效负载中并进行发送,发送给本地地址的移动主机。
又,从对方主机(包含移动目的地代理)或本地代理接收隧道分组时,取出在接收的隧道分组的有效负载中包含的分组,从存储的本地地址探查分组的通信目的地地址,解释对应的转送目的地地址、工作模式、是否需要缓冲的信息,与下列3种情形相应地进行工作。
1)当工作模式是有效的,不进行缓冲时将该分组输入将通信目的地地址设定在转送地址上、将发送源地址设定在移动代理自身的地址上的隧道分组的有效负载中并进行发送。
2)当工作模式是有效的,需要进行缓冲时对接收的分组进行缓冲。
3)当工作模式是空闲的,需要进行缓冲时对接收的分组进行缓冲,将本地地址输入要求寻呼分组,发送给服务区域内的所有的接入路由器。通过这种工作,以前说明的分组通信系统全体能够发挥它们的功能。
图24是表示移动主机的概略构成的图。如图24所示,在本发明的分组通信系统中使用的移动主机由存储包含自己的工作模式、是否需要进行向正在使用的移动代理的缓冲、本地地址、与注意地址的对应的结合·更新·分组内的信息的存储单元100、从连接的链路接收分组和向链路发送分组的接口单元120、控制该接口单元120和存储单元100,进行结合·更新·分组的处理和生成·接收分组的信号处理单元130构成,进一步该信号处理单元130也能够进行实施存储在移动主机的存储单元100内的应用程序的应用处理。
图25A和图25B是移动主机的工作说明图。
如图25A和图25B所示,移动主机能够大致分成在链路之间移动时的工作和接收寻呼·通知·分组时的工作。
首先,在链路之间移动的工作中,移动前,制成在本地地址上设定自身的本地地址、在转送目的地地址上设定现在正在使用的注意地址、设定有效工作模式、需要进行缓冲的结合·更新·分组,将该制成的结合·更新·分组发送给现在的移动代理,从该移动代理接收结合·更新·确认·分组。
其次,在移动主机在链路上移动后,取得移动目的地的新的注意地址和移动代理的地址,判定移动代理的地址是否变更了。这里,根据该判定,进行下列2种不同的处理。
1)当移动代理的地址不变更时这时,首先,制成在本地地址上设定自身的本地地址、在转送目的地地址上设定新的注意地址、设定有效工作模式、不需要进行缓冲的结合·更新·分组。其次,将结合·更新·分组发送给移动代理,从新的移动代理接收结合·更新·确认·分组。
2)当移动代理的地址变更时这时,首先,制成在本地地址上设定自身的本地地址、在转送目的地地址上设定新的注意地址、设定有效工作模式、需要进行缓冲的结合·更新·分组。
其次,将这个制成的结合·更新·分组发送给新的移动代理。而且,与该发送对应,从新的移动代理接收结合·更新·确认·分组。与此并行地,制成在本地地址上设定自身的本地地址、在转送目的地地址上设定新的移动代理地址、设定有效工作模式、不需要进行缓冲的结合·更新·分组,向以前的移动代理发送结合·更新·分组,接收由以前的移动代理发送的确认收到结合·更新·分组的结合·更新·确认·分组。而且,对于本地代理,制成在本地地址上设定自身的本地地址、在转送目的地地址上设定新的注意地址的结合·更新·分组,发送结合·更新·分组,接受表示来自发送目的地的本地代理的接收确认的结合·更新·确认·分组。这里,也可以在上述转送目的地地址上设定新的移动代理的地址。又,在上述工作中,在发送接收与在链路之间移动前使用的以前的移动代理的结合·更新·分组和结合·确认·分组后,顺序地发送接收与本地代理的结合·更新·分组和结合·确认·分组,但是为了缩短处理的时间也可以并行地进行这些工作。
其次,我们说明接收寻呼·通知·分组时的工作。如图25A和图25B所示,当移动主机接收寻呼·通知·分组时,信号处理单元130判定接收的寻呼·通知·分组的通信目的地是否与本地地址一致,当与本地地址不一致时,废弃接收的分组。另一方面,当与本地地址一致时,将本地地址和注意地址的结合,工作模式是有效模式,不需要进行缓冲的结合·更新·分组发送给移动代理。
图26是表示本地代理的概略构成的图。本发明的分组通信系统中使用的本地代理HA由存储结合的存储单元210、从连接的链路接收分组和向链路发送分组的接口单元220、控制该接口单元220,控制结合·更新·分组的处理和分组的路由的信号处理单元230构成,该信号处理单元230进行将在接口单元220接收的结合·更新·分组转送到存储单元210并存储起来,又将在接口单元220接收的分组转送到存储单元210,又,根据存储在存储单元210中的结合,通过接口单元220将接收的分组发送给链路的发送接收控制。
而且,该本地代理HA,当接收分组时,首先,判断它的通信目的地是否是结合的本地地址,当是结合的本地寻呼的地址时,代替移动主机由接口单元220接收分组。而且,从接收的分组,在信号处理单元230中生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的分组组入到隧道分组的有效负载,而且,通过接口单元220发送到链路上。又,当在接口单元220从移动主机接收要求消去存储的本地地址和移动代理地址的结合的结合·更新·分组时,信号处理单元230删除存储在存储单元210中的移动主机的本地地址与它的移动代理地址的结合,删除后,通过接口单元220将结合·确认·分组发送给该移动主机。以后,该本地代理代替移动主机接收分组,不进行将分组发送给移动代理的处理。又,本地代理HA,当在接口单元220接收包含本地地址与移动代理地址的对应的结合·更新·分组时,将这个本地地址与移动代理地址的对应存储在存储单元210中,将结合·确认·分组发送给发送源的移动主机。
进一步,也能够使本发明与移动网络对应。图27表示采用移动网络的分组通信系统的例子。如图27所示,移动网络适用型的分组通信系统由路由器(R:Router)、本地代理(HA:Home agent)、接入路由器(AR:Access Ruoter)、静止主机(SH:StationaryHost)、对方主机(CH:Correspondent Host)构成。
“移动网络”是“与移动路由器(MR:Mobile Router)连接的1个以上的节点构成的网络”。移动路由器伴随着移动网络从链路移动到链路。又移动路由器与路由器、接入路由器、本地代理相同,根据OSPF(Open Shortest Path First(开放式最短路径优先))和BGP(Border Gateway Protocol(边界网关协议))等的路由协议,定期地交换表示与路由处理所需的路由器、接入路由器、本地代理的连接关系的信息。移动主机,当处于外部链路时,也与处于本地链路那样地交换连接信息。例如,能够将包含连接信息的分组输入将本地代理的地址作为通信目的地隧道分组中并进行发送。因此,将发送给移动网络内的节点的分组路由到移动路由器的本地链路。图27所示的移动网络包含1个移动路由器和2个静止主机。静止主机是不改变与移动路由器的连接关系的节点。此外,移动网络可以不仅包含静止主机而且也可以包含路由器和移动主机。当移动网络从本地链路移动到外部链路时,移动路由器在从接入路由器得到在外部链路中使用的注意地址后,将包含本地地址和注意地址的结合的结合·更新·分组发送给本地代理。本地代理从移动路由器接收结合·更新·分组并存储结合,作为确认应答将结合·确认·分组发送给移动路由器。移动路由器从本地代理接收结合·确认·分组,并确认本地代理存储结合。当对方主机发送要发送给移动网络的静止主机的分组时,通过网络内路由器,从对方主机路由到本地链路。本地代理根据按照路由协议交换的信息,判断分组的下一个转送目的地是移动路由器,代替移动路由器接收分组。本地代理判定分组的通信目的地是否与存储的结合的本地地址一致,但是考虑因为不一致作为隧道目的地不明废弃分组的情形,而且通过应用上述的根据本发明的分组通信系统,能够防止发生这种废弃分组的情形。因此,下面我们说明将本发明的分组通信系统应用于该移动网络的第2实施例。
实施例2图28是根据本发明的包含移动网络的分组通信系统的构成例。本发明的分组通信系统由静态网络和移动网络构成。本分组通信系统,如图28所示,由静止主机(SH:Stationary Host)、移动主机(MH:Mobile Host)、对方主机(CHCorrespondent Host)、移动路由器(R:Mobile Router)、本地代理(HA:Home agent)、移动代理(MA:Mobile agent)、路由器(R:Ruoter)构成,在图28中未画出,但是静态网络和移动网络与已有技术的分组通信系统相同包含任意数量的路由器。静态网络由与移动网络对应的本地代理、移动代理、对方主机、接入路由器构成。
本地代理提供将发送给移动网络内的节点的分组中继到移动网络或移动代理的服务。移动代理是备有以后说明的功能的路由器,可以以任意数量存在于网络内。移动代理提供将从本地代理到移动网络内的节点和从对方主机到移动网络内的节点的分组中继到处于包含1个以上的接入路由器的区域中的移动网络的服务。进一步,移动代理向移动网络内的节点提供对从本地代理和对方主机接收的发送给该节点的分组进行缓冲的服务。静态网络的接入路由器向移动主机和移动网络提供外部链路,包含在1个以上的移动代理的区域中,将移动代理的地址通知移动主机。当对方主机能够判断分组的通信目的地的节点是移动网络内的节点时,不将分组发送给本地链路,而是发送给移动代理。移动网络是不改变它的内部构成,在静态网络和其它移动网络提供的外部链路之间移动的网络,可以大致区别为不备有和备有移动主机和移动网络能够连接的外部链路的两类。移动网络1是备有外部链路的移动网络,包含1个移动路由器和多个接入路由器。移动路由器伴随着移动网络的移动逐渐改变连接的链路。移动网络1的接入路由器向移动主机或其它移动网络的移动路由器提供外部链路,但是不向移动路由器通知静态网络的动代理的地址。
另一方面,移动网络2是不备有外部链路的移动网络,包含1个移动路由器和多个静止主机。静止主机即便移动网络2移动也不知道自己正在移动。此外,静止主机不仅可以包含在移动网络2中而且也可以包含移动网络1中。
又,与实施例1相同,本发明的分组通信系统具有2个工作模式。1个是作为移动路由器和对方主机不发送接收分组的状态的空闲模式,另一个是作为移动路由器和对方主机发送接收分组的状态的有效模式。
图29是本发明的移动路由器使用的子网络前缀·结合·更新·分组的构成例。子网络前缀·结合·更新·分组在IP分组的选择头标中包含子网络前缀·结合·更新·选择。子网络前缀·结合·更新·选择具有从移动路由器向移动代理发送的形式和从移动路由器向本地代理和对方主机发送的形式。
移动代理用的由选择标识符、选择长度、子网络前缀数(N)、N个子网络前缀、转送目的地地址、工作模式、是否需缓冲构成。选择标识符表示选择是子网络前缀·结合·更新·分组。选择长度表示选择的长度。子网络前缀数表示选择中包含子网络前缀的数量。子网络前缀表示发送子网络前缀·结合·更新·分组的移动路由器的移动网络包含的链路的子网络前缀。转送目的地地址表示将移动网络包含的子网络前缀一致的地址作为通信目的地的分组的转送目的地的地址,设定移动路由器在外部链路中使用的注意地址和本地地址。工作模式表示是空闲模式或是有效模式。是否需缓冲表示在移动代理中是否需要对分组进行缓冲。
本地代理和对方主机用的由选择标识符、选择长度、子网络前缀数(N)、N个子网络前缀、转送目的地地址构成。它们与移动代理用的相同,但是转送目的地地址设定移动代理地址和移动路由器的本地地址。
子网络前缀·结合·更新·分组用于移动路由器将子网络前缀与注意地址的对应的结合、工作模式、是否需缓冲的信息通知移动代理,又移动路由器用于将子网络前缀和移动代理地址的结合通知本地代理和对方主机。移动路由器除了子网络前缀·结合·更新·分组外,也发送实施例1中说明的结合·更新·分组。
此外,图29中头标包含通信目的地地址和发送源地址等。又,在转送目的地地址中,设定移动路由器在外部链路中使用的注意地地址、移动代理地址、本地地址中的某一个。
图30是本发明的子网络前缀·结合·确认·分组的构成例。子网络前缀·结合·确认·分组在IP分组的选择头标中包含子网络前缀·结合·确认·选择。子网络前缀·结合·确认·选择具有从移动代理向移动路由器发送的形式和从本地代理和对方主机向移动路由器发送的形式。
移动代理用的由选择标识符、选择长度、子网络前缀数(N)、N个子网络前缀、转送目的地地址、工作模式、是否需缓冲构成。选择标识符表示选择是子网络前缀·结合·确认·选择。选择长度表示选择的长度。将子网络前缀数、子网络前缀、转送目的地地址、工作模式、是否需缓冲设定在与移动代理从移动路由器接收的子网络前缀·结合·更新·分组相同的内容中。
本地代理和对方主机用的由选择标识符、选择长度、子网络前缀数、子网络前缀、转送目的地地址构成。它们与移动代理用的相同。
子网络前缀·结合·确认·分组用于移动代理、本地代理、对方主机将完成子网络前缀·结合·更新·分组的处理通知移动路由器。移动代理、本地代理、对方主机除了子网络前缀·结合·确认·分组外,也发送实施例1中说明的结合·更新·分组。
此外,图30中头标包含通信目的地地址和发送源地址等。又,在转送目的地地址中,设定移动路由器在外部链路中使用的注意地址、移动代理地址、本地地址中的某一个。
图31是本发明的子网络前缀·寻呼·要求·分组的构成例。子网络前缀·寻呼·要求·分组由IP分组的有效负载中包含的子网络前缀数(N)、子网络前缀1~子网络前缀N构成。子网络前缀数(N)表示包含在子网络前缀·寻呼·要求·分组中的子网络前缀的数量。子网络前缀1~子网络前缀N表示接收子网络前缀·寻呼·要求·分组,要从空闲模式迁移到有效模式的1个以上的移动路由器,具体地说表示包含在移动路由器所属的移动网络中的链路的子网络前缀。
子网络前缀·寻呼·要求·分组用于移动代理将上述信息通知区域内的接入路由器。子网络前缀·寻呼·要求·分组的通信目的地地址设定同一个区域内的接入路由器地址。同一个区域内的接入路由器地址具有对于每个接入路由器不同的单广播地址的情形和相同的多广播地址的情形。前一情形中,移动代理向每个接入路由器发送不同的子网络前缀·寻呼·要求·分组,后一情形中,移动代理发送1个子网络前缀·寻呼·要求·分组。
此外,图31中,头标包含通信目的地地址和发送源地址等。又,子网络前缀·寻呼·要求·分组的通信目的地地址,设定接入路由器的地址。
图32是本发明的子网络前缀·寻呼·通知·分组的构成例。子网络前缀·寻呼·通知·分组由IP分组的有效负载中包含的子网络前缀数(N)、子网络前缀1~子网络前缀N构成。子网络前缀数(N)表示包含在子网络前缀·寻呼·通知·分组中的子网络前缀的数量。子网络前缀1~子网络前缀N表示接收子网络前缀·寻呼·通知·分组,要从空闲模式迁移到有效模式的1个以上的移动路由器,具体地说表示包含在移动路由器所属的移动网络中的链路的子网络前缀。移动路由器根据用于移动网络内的路由的OSPF等的路由协议掌握包含在所属的移动网络中的链路的子网络前缀。
子网络前缀·寻呼·通知·分组用于接入路由器将上述信息通知与外部链路连接中的移动路由器。子网络前缀·寻呼·通知·分组的通信目的地地址设定将外部链路内的全部节点作为通信目的地的地址(广播地址)。
此外,图32中,头标包含通信目的地地址和发送源地址等。又,子网络前缀·寻呼·要求·分组的通信目的地地址,设定将链路内的全部节点作为通信目的地的地址(广播地址)。
图33是在有效模式中,移动网络2从本地链路移动到外部链路时的分组通信系统的工作例。我们根据图33说明工作例。
(1)移动路由器,当从本地链路移动到外部链路时,从接入路由器取得注意地址和移动代理的地址。
(2)移动路由器,包含本地地址和注意地址的结合,表示工作模式是有效模式,将表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合,工作模式是有效模式,不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步移动路由器将包含移动网络2中的链路的子网络前缀与注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动路由器根据OSPF等的路由协议知道移动网络2包含的链路的子网络前缀。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀与注意地址的结合,工作模式是有效模式,不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(3)移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和移动代理地址的结合,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。进一步移动路由器将包含移动网络2中的链路的子网络前缀与移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,存储子网络前缀与移动代理地址的结合,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器确认子网络前缀·结合·更新·分组到达本地代理,处理正常地进行。
图34是在有效模式中,将分组从移动网络2的静止主机转送到对方主机时的分组通信系统的工作例。我们根据图34说明工作例。
静止主机将分组发送给对方主机。移动网络2和静态网络内的路由器将分组从静止主机路由到对方主机。
图35是在有效模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组前,对方主机向静止主机发送分组时的工作例。我们根据图35说明工作例。
(1)对方主机发送将通信目的地作为移动网络2的静止主机的地址的分组。通过静态网络内的路由器将上述分组路由到移动网络2的本地链路。
(2)本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动路由器接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动代理。
(3)移动代理从本地代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地的子网络前缀与结合的子网络前缀一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(4)移动路由器,当从移动代理接收隧道分组并从有效负载取出分组,通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器将分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
(5)移动路由器,当接收隧道分组时,将包含子网络前缀与移动代理地址的结合的子网络前缀·结合·更新·分组发送给对方主机。对方主机接收子网络前缀·结合·更新·n分组,存储子网络前缀移动与移动代理地址的结合。
图36是在有效模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组后,对方主机向静止主机发送分组时的工作例。我们根据图36说明工作例。
(1)对方主机发送通信目的地地址的子网络前缀与存储的结合所示的子网络前缀相同的分组时,将分组的通信目的地作为注意地址,将设定结合的本地地址的路由头标选择包含在分组中并进行发送。通过静态网络内的路由器将分组路由到移动代理。
(2)移动代理从对方主机接收分组,当路由头标选择中包含的通信目的地地址的子网络前缀与结合的子网络前缀一致时,交换分组的通信目的地和路由头标选择中包含的通信目的地地址,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(3)移动路由器,当从移动代理接收隧道分组并从有效负载取出分组,通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器将分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
图37是在有效模式中,当移动网络2的移动路由器在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图37说明工作例。
(1)移动路由器,在移动到其它的外部链路前,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器,在移动到其它的外部链路前,将包含移动网络2包含的链路的子网络前缀和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(2)移动路由器移动到外部链路。
(3)当移动路由器移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。
(4)移动路由器判定移动代理地址是否改变了。当没有改变时,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2包含的链路的子网络前缀和注意地址的结合,表示工作模式是有效模式,表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合,工作模式是有效模式,不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
图38是在有效模式中,当移动路由器在不同的移动代理的区域中的接入路由器提供的外部链路中移动时的工作例。我们根据图38说明工作例。
(1)移动路由器,在移动到其它的外部链路前,将包含本地地址和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器,在移动到其它的外部链路前,将包含移动网络2中包含的链路的子网络前缀和注意地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(2)移动路由器移动到外部链路。
(3)当移动路由器移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。
(4)移动路由器判定移动代理地址是否改变了。当改变时,将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给以前的移动代理。以前的移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·更新·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2的子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给以前的移动代理。以前的移动代理接收子网络前缀·结合·更新·分组、存储子网络前缀和注意地址的结合、表示工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·t分组到达以前的移动代理,处理正常地进行。
(5)移动路由器将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(6)移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和注意地址的结合,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,存储子网络前缀和移动代理地址的结合、将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达本地代理,处理正常地进行。
移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,存储本地地址和移动代理地址的结合。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给对方主机。对方主机接收子网络前缀·结合·更新·分组,存储子网络前缀和移动代理地址的结合。
图39是在有效模式中,当移动路由器从外部链路移动到本地链路时的工作例。我们根据图39说明工作例。
(1)移动路由器将包含本地地址与本地地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址与本地地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和本地地址的结合,表示工作模式是有效模式,表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和本地地址的结合,工作模式是有效模式,需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达以前的移动代理,处理正常地进行。
(2)移动路由器从外部链路移动到本地链路。
(3)移动路由器认识到移动到本地链路。例如,移动路由器通过接收本地代理发送的路由器·广告(Router Advertisement)能够判定从外部链路移动到本地链路。
(4)移动路由器将要求消去存储的本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,消去本地地址和移动代理地址的结合,将结合·确认·分组发送给移动路由器。以后本地代理代替移动路由器接收分组,不将分组转送到移动代理。进一步,移动路由器将要求消去存储的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,消去子网络前缀和移动代理地址的结合,将子网络前缀·结合·确认·分组发送给移动路由器。以后本地代理代替移动路由器接收分组,不将分组转送到移动代理。
(5)移动路由器将包含本地地址与本地地址的结合,表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动前使用的移动代理。移动代理接收结合·更新·分组,存储本地地址与本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达以前的本地代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和本地地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动前使用的移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认结合·更新·分组到达以前的本地代理,处理正常地进行。
(6)移动路由器将包含本地地址与本地地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,删除存储的本地地址和移动代理地址的结合。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和本地地址的结合的子网络前缀·结合·更新·分组发送给对方主机。对方主机接收子网络前缀·结合·更新·分组,删除子网络前缀和移动代理地址的结合。
图40是工作模式从有效模式迁移到空闲模式时的第2实施例的分组通信系统的工作例。当工作模式是有效模式时,当移动路由器和静态网络在预定时间不发送接收结合·更新·分组、结合·确认·分组、子网络前缀·结合·更新·分组和子网络前缀·结合·确认·分组以外的分组时,实施本工作例。我们根据图40说明工作例。
(1)移动路由器,当与静态网络在预定时间不发送接收分组时,将包含本地地址和注意地址的结合,表示工作模式是空闲模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。
(2)移动代理接收结合·更新·分组,存储结合和工作模式是空闲模式的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达的移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和注意地址的结合、表示工作模式是空闲模式、表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储结合和工作模式是空闲模式的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
图41是在空闲模式中,移动网络2从本地链路移动到外部链路时的分组通信系统的工作例。我们根据图41说明工作例。
(1)移动路由器,当从本地链路移动到外部链路时,从接入移动路取得注意地址和移动代理的地址。
(2)移动路由器将包含本地地址和注意地址的结合、表示工作模式是空闲模式、表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是空闲模式,需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2中的链路的子网络前缀和注意地址的结合、表示工作模式是空闲模式、表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动路由器根据OSPF等的路由协议知道移动网络2包含的链路的子网络前缀。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是空闲模式,需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(3)移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和移动代理地址的结合,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。进一步,移动路由器将包含移动网络2中的链路的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,存储子网络前缀和移动代理地址的结合,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
我们根据以上的图33~39,说明了本发明的分组通信系统的第2实施例中的在空闲模式中的工作例。移动路由器在外部链路之间移动前,将结合·更新·分组和子网络前缀·结合·更新·分组发送给移动代理,对要转送到移动网络2内的节点的分组进行缓冲,接收子网络前缀·结合·确认·分组,能够在全部接收向现在使用中的外部链路进行路由的移动网络2内的节点发送的分组后,移动到外部链路。进一步,移动路由器在移动到外部链路后,将结合·更新·分组和子网络前缀·结合·更新·分组发送给移动代理,能够使经过缓冲的分组路由到移动目的地的外部链路。又,当在外部链路移动前后使用的移动代理相同时,最好移动路由器将结合·更新·分组和子网络前缀·结合·更新·分组只发送给移动代理,不需要发送给本地代理和对方主机。
图42是在空闲模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组前,对方主机向静止主机发送分组时的工作例。我们根据图42说明工作例。
(1)对方主机发送将通信目的地作为移动网络2的静止主机的地址的分组。通过静止移动网络内的路由器将上述分组路由到移动网络2的本地链路。
(2)本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动路由器接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动代理。
(3)移动代理从本地代理接收隧道分组,从有效负载取出分组。当取出的分组的通信目的地与结合的子网络前缀一致时,对分组进行缓冲,将包含子网络前缀的子网络前缀·寻呼·要求·分组发送给区域内的接入路由器。
(4)接入路由器从移动代理接收子网络前缀·寻呼·要求·分组,将设定子网络前缀·寻呼·要求·分组中包含的本地地址的子网络前缀·寻呼·通知·分组发送给外部链路。移动路由器从接入路由器接收子网络前缀·寻呼·通知·分组。
(5)移动路由器判定接收的子网络前缀·寻呼·通知·分组是否包含所属的移动网络2内的链路的子网络前缀。当不包含时,移动路由器废弃接收的子网络前缀·寻呼·通知·分组。当包含时,移动路由器发送包含子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动主机。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(6)移动代理将经过缓冲的各分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(7)移动路由器从移动代理接收隧道分组并从有效负载取出分组,当通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器使分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
图43是在空闲模式中,对方主机从移动路由器接收子网络前缀·结合·更新·分组后,对方主机向静止主机发送分组时的工作例。我们根据图43说明工作例。
(1)对方主机,当发送与存储通信目的地地址的子网络前缀的结合所示的子网络前缀相同的分组时,将分组的发送目的地作为注意地址,将设定结合的本地地址的路由头标选择包含在分组中进行发送。通过静态网络内的路由器使分组路由到移动代理。
(2)移动代理,当从对方主机接收隧道分组,并从有效负载取出分组。当取出分组的通信目的地与结合的子网络前缀一致时,对分组进行缓冲,将包含子网络前缀的子网络前缀·寻呼·要求·分组发送给区域内的接入路由器。
(3)接入路由器从移动代理接收子网络前缀·寻呼·要求·分组,将设定子网络前缀·寻呼·要求·分组中包含的本地地址的子网络前缀·寻呼·通知(Subnet Prefix Paging Notification)发送给外部链路。移动路由器从接入路由器接收子网络前缀·寻呼·通知·分组。
(4)移动路由器判定接收的子网络前缀·寻呼·通知·分组是否包含所属的移动网络2内的链路的子网络前缀。当不包含时,移动路由器废弃接收的子网络前缀·寻呼·通知·分组。当包含时,移动路由器发送包含子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(5)移动代理将经过缓冲的各分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(6)移动路由器从移动代理接收隧道分组并从有效负载取出分组,当通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器将分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
图44是在空闲模式中,移动路由器在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图44说明工作例。
(1)移动路由器移动到外部链路。
(2)当移动路由器移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。移动路由器判定移动代理地址是否改变了,当没有改变时什么也不做。
图45是在空闲模式中,移动路由器在不同的移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。我们根据图45说明工作例。
(1)移动路由器移动到外部链路。
(2)当移动路由器移动到其它的外部链路时,从接入路由器取得注意地址和移动代理的地址。
(3)移动路由器判定移动代理地址是否改变了。当改变时,移动路由器将包含本地地址和注意地址的结合、表示工作模式是空闲模式、表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是空闲模式、需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·更新·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器将包含在移动网络2中包含的链路的子网络前缀和注意地址的结合、表示工作模式是空闲模式、表示需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是空闲模式、需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(4)移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,存储本地地址和注意地址的结合,将结合·确认·分组发送给移动路由器。移动路由器接收结合·更新·分组,确认结合·更新·分组到达本地代理,处理正常地进行。进一步,移动路由器将包含在移动网络2中包含的链路的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达本地代理,处理正常地进行。
(5)移动路由器将包含本地地址和移动代理地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,存储本地地址和移动代理地址的结合。进一步,移动路由器将包含在移动网络2中包含的链路的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给对方主机。对方主机接收子网络前缀·结合·更新·分组,存储子网络前缀和移动代理地址的结合。
图46是在空闲模式中,移动路由器从外部链路移动到本地链路时的工作例。我们根据图46说明工作例。
(1)移动路由器从外部链路移动到本地链路。
(3)移动路由器认识到移动到本地链路。例如,移动路由器通过接收本地代理发送的Router Advertisement(路由器广告)能够判定从外部链路移动到本地链路。
(3)移动路由器将要求消去存储的本地地址和移动代理地址的结合的结合·更新·分组发送给本地代理。本地代理接收结合·更新·分组,消去本地地址和移动代理地址的结合,将结合·确认·分组发送给移动路由器。以后本地代理代替移动路由器接收分组,不将分组转送到移动代理。进一步,移动路由器将要求消去存储的子网络前缀和移动代理地址的结合的子网络前缀·结合·更新·分组发送给本地代理。本地代理接收子网络前缀·结合·更新·分组,消去子网络前缀和移动代理地址的结合,将子网络前缀·结合·确认·分组发送给移动路由器。以后本地代理代替移动路由器接收分组,不将分组转送到移动代理。
(4)移动路由器将包含本地地址与本地地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动前使用的移动代理。移动代理接收结合·更新·分组,存储本地地址与本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达以前的本地代理,处理正常地进行。
进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和本地地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动前使用的移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和本地地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。
(5)移动路由器将包含本地地址与本地地址的结合的结合·更新·分组发送给对方主机。对方主机接收结合·更新·分组,删除存储的本地地址和移动代理地址的结合。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和本地地址的结合的子网络前缀·结合·更新·分组发送给对方主机。对方主机接收子网络前缀·结合·更新·分组,删除子网络前缀和移动代理地址的结合。
图47是工作模式从空闲模式迁移到有效模式时的分组通信系统的工作例。当工作模式是空闲模式时,当移动网络内的节点向对方主机发送分组时实施本工作例。我们根据图47说明工作例。
(1)移动路由器将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。进一步,移动路由器将包含移动网络2中包含的链路的子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组发送给移动代理。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀与注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
我们根据以上的图41~47,说明了本发明的第2实施例的分组通信系统的的在空闲模式中的工作例。当移动路由器移动到存在于1个移动代理的区域内的外部链路时,移动代理、本地代理、对方主机中任何一个也不需要发送结合·更新·分组和子网络前缀·结合·更新·分组。
图48是在上述第2实施例的分组通信系统中,移动网络1从本地链路移动到外部链路,进一步移动主机从本地链路移动到移动网络1的外部链路时的工作例。因为移动网络1的工作与图33~47所示的移动网络2的工作例相同,所以省略对它的说明。
(1)移动主机,当从本地链路移动到外部链路时,从接入路由器取得注意地址。
(2)移动主机将包含本地地址的结合的结合·更新·分组发送给移动主机的本地链路的本地代理。移动主机的本地链路的本地代理接收结合·更新·分组,存储本地地址和注意地址的结合,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动主机的本地链路的本地代理,处理正常地进行。
当移动网络1在静态网络的外部链路之间移动时,移动网络1的工作与图38~41所示的移动网络2的工作例相同地进行工作。又,当移动主机在移动网络1的外部链路之间移动时,移动主机如上述(1)和(2)那样地进行工作。
图49是在有效模式中,对方主机向处于移动网络1的外部链路中的移动主机发送分组时的工作例。我们根据图49说明工作例。
(1)对方主机发送将移动主机的本地地址作为通信目的地的分组。通过静态网络内的路由器将上述分组路由到移动主机的本地链路。
(2)移动主机的本地链路的本地代理,当分组的通信目的地是移动主机的本地地址时,代替移动主机接收分组,生成将结合的移动主机的注意地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的本地链路。
(3)移动网络1的本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动路由器接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的隧道分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将该隧道分组路由到移动代理。
(4)移动代理从本地代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地的子网络前缀与结合的子网络前缀一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(5)移动路由器,当从移动代理接收隧道分组并从有效负载取出分组,通信目的地的子网络前缀与移动网络1中的链路的子网络前缀一致时,将隧道分组发送到移动网络1内。通过移动网络1内的路由器将分组路由到移动主机。移动主机接收发送给注意地址的隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
图50是在空闲模式中,对方主机向处于移动网络1的外部链路中的移动主机发送分组时的工作例。我们根据图50说明工作例。
(1)对方主机发送将移动主机的本地地址作为通信目的地的分组。通过静态网络内的路由器将上述分组路由到移动主机的本地链路。
(2)移动主机的本地链路的本地代理,当分组的通信目的地是移动主机的本地地址时,代替移动主机接收分组,生成将结合的移动主机的注意地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的本地链路。
(3)移动网络1的本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动路由器接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的隧道分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将该隧道分组路由到移动代理。
(4)移动代理从本地代理接收隧道分组,从有效负载取出隧道分组。当取出的隧道分组的通信目的地与结合的子网络前缀一致时,对隧道分组进行缓冲,将包含子网络前缀的子网络前缀·寻呼·要求·分组发送给区域内的接入路由器。
(5)接入路由器从移动代理接收子网络前缀·寻呼·要求·分组,将设定子网络前缀·寻呼·要求·分组中包含的本地地址的子网络前缀·寻呼·通知·分组发送给外部链路。移动路由器从接入路由器接收子网络前缀·寻呼·通知·分组。
(6)移动路由器判定接收的子网络前缀·寻呼·通知·分组是否包含所属的移动网络1内的链路的子网络前缀。当不包含时,移动路由器废弃接收的子网络前缀·寻呼·通知·分组。当包含时,移动路由器发送包含子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动路由器。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(7)移动代理将经过缓冲的各隧道分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动路由器。
(8)移动路由器,当从移动代理接收隧道分组并从有效负载取出隧道分组,通信目的地的子网络前缀与移动网络1中的链路的子网络前缀一致时,将隧道分组发送到移动网络1内。通过移动网络1内的路由器将隧道分组路由到移动主机。移动主机接收发送给注意地址的隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
我们根据以上的图48~50,说明了本发明的分组通信系统中移动主机在移动网络1的外部链路中移动时的工作例。因为与移动网络1的移动有关的工作和与移动主机的移动有关的工作是独立的,所以移动网络1伴随移动主机在静态网络的外部链路之间移动时,移动主机不需要向移动主机的本地代理发送结合·更新·分组。
图51是移动网络1从本地链路移动到外部链路,进一步移动网络2从本地链路移动到移动网络1的外部链路时的工作例。因为移动网络1的工作与图33~47所示的移动网络1的工作例相同,所以省略对它的说明。
(1)移动网络2的移动路由器,当从本地链路移动到移动网络1的外部链路时,从本地路由器取得注意地址。
(2)移动网络2的移动路由器将包含本地地址和注意地址的结合的结合·更新·分组发送给移动网络2的本地代理。本地代理接收结合·更新·分组,存储本地地址和注意地址的结合,将结合·确认·分组发送给移动路由器。移动路由器接收结合·确认·分组,确认结合·更新·分组到达本地代理,处理正常地进行。进一步,移动网络2的移动路由器将包含移动网络2中包含的链路的子网络前缀和注意地址的结合的子网络前缀·结合·更新·分组发送给移动网络2的移动路由器的本地链路的本地代理。移动网络2的移动路由器的本地链路的本地代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合,将子网络前缀·结合·确认·分组发送给移动网络2的移动路由器。移动网络2的移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动网络2的移动路由器的本地链路的本地代理,处理正常地进行。
当移动网络1在静态网络的外部链路之间移动时,移动网络1的工作与图43~46所示的移动网络2的工作例同样地进行工作。又,当移动网络2在移动网络1的外部链路之间移动时,移动网络2的移动路由器如上述(1)和(2)那样地进行工作。
图52是在有效模式中,对方主机向处于移动网络1的外部链路中的移动网络2的静止主机发送分组时的工作例。我们根据图52说明工作例。
(1)对方主机发送将静止主机的地址作为通信目的地的分组。通过静态网络内的路由器将上述分组路由到静止主机所在的移动网络2的本地链路。
(2)移动网络2的本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动网络2的移动路由器接收分组,生成将结合的移动路由器的注意地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的本地链路。
(3)移动网络1的本地链路的本地代理,当隧道分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动网络1的移动路由器接收隧道分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的隧道分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将该隧道分组路由到移动代理。
(4)移动代理从移动网络1的本地代理接收隧道分组,取出有效负载中包含的隧道分组。当取出的隧道分组的通信目的地的子网络前缀与结合的子网络前缀一致时,将隧道分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的移动路由器。
(5)移动网络1的移动路由器,当从移动代理地址接收隧道分组并从有效负载取出隧道分组,通信目的地的子网络前缀与移动网络1中的链路的子网络前缀一致时,将隧道分组发送到移动网络1内。通过移动网络1内的路由器将分组路由到移动网络2的移动路由器。
(6)移动网络2的移动路由器接收隧道分组并从有效负载取出分组,通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器将分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
图53是在空闲模式中,对方主机向处于移动网络1的外部链路中的移动网络2的静止主机发送分组时的工作例。我们根据图53说明工作例。
(1)对方主机发送将静止主机的地址作为通信目的地的分组。通过静态网络内的路由器将上述分组路由到静止主机所在的移动网络2的本地链路。
(2)移动网络2的本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动网络2的移动路由器接收分组,生成将结合的移动路由器的注意地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的本地链路。
(3)移动网络1的本地链路的本地代理,当隧道分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动网络1的移动路由器接收隧道分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的隧道分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器将该隧道分组路由到移动代理。
(4)移动代理从本地代理接收隧道分组,从有效负载取出隧道分组。当取出的隧道分组的通信目的地与结合的子网络前缀一致时,对隧道分组进行缓冲,将包含子网络前缀的子网络前缀·寻呼·通知·分组发送给区域内的接入路由器。
(5)接入路由器,从移动代理地址接收子网络前缀·寻呼·通知·分组将设定子网络前缀·寻呼·通知·分组中包含的本地地址的子网络前缀·寻呼·通知·分组发送给外部链路。移动路由器从接入路由器接收子网络前缀·寻呼·通知·分组。
(6)移动网络1的移动路判定接收的子网络前缀·寻呼·通知·分组是否包含所属的移动网络1内的链路的子网络前缀。当不包含时,移动路由器废弃接收的子网络前缀·寻呼·通知·分组。当包含时,移动路由器发送包含子网络前缀和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的子网络前缀·结合·更新·分组。移动代理接收子网络前缀·结合·更新·分组,存储子网络前缀和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将子网络前缀·结合·确认·分组发送给移动主机。移动路由器接收子网络前缀·结合·确认·分组,确认子网络前缀·结合·更新·分组到达移动代理,处理正常地进行。
(7)移动代理将经过缓冲的各隧道分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器将隧道分组路由到移动网络1的移动路由器。
(8)移动网络1的移动路由器从移动代理接收隧道分组并从有效负载取出分组,当通信目的地的子网络前缀与移动网络1中的链路的子网络前缀一致时,将分组发送到移动网络1内。通过移动网络1内的路由器使隧道分组路由到移动网络2的移动路由器。
(9)移动网络2的移动路由器从移动网络1的接入路由器接收隧道分组并从有效负载取出分组,通信目的地的子网络前缀与移动网络2中的链路的子网络前缀一致时,将分组发送到移动网络2内。通过移动网络2内的路由器将分组路由到静止主机。静止主机最终接收发送给自己的地址的分组。
我们根据以上的图51~53,说明了本发明的分组通信系统中移动网络2在移动网络1的外部链路中移动时的工作例。因为与移动网络1的移动有关的工作和与移动网络2的移动有关的工作是独立的,所以移动网络1伴随移动网络2移动时,移动网络2的移动路由器不需要向移动网络2的本地代理发送结合·更新·分组。
图54是当存在N个移动网络1时的分组通信系统的构成图。在图54中,MH表示移动主机(Mobile Host),CH表示对方主机(Correspondent Host),MR表示移动路由器(Mobile Router),HA表示本地代理(Home agent),R表示路由器(Router)。各移动网络1的构成与图27相同,在静态网络中具有本地链路和本地代理。N个移动网络1能够移动到静态网络的外部链路或者移动到其它移动网络1的外部链路。
图55是N个移动网络1和移动主机锁状连接时的工作例。因为第1个移动网络1移动到静态网络的外部链路,所以第1个移动网络1的移动路由器的工作与图33~47相同。从而我们省略对它的说明。
(1)第2个~第N个移动网络1的移动路由器移动到其它移动网络1的外部链路并得到注意地址。
(2)第2个~第N个移动网络1的移动路由器将包含本地地址和注意地址的结合等的结合·更新·分组发送给各个移动网络1的本地代理。各本地代理存储结合,将结合·确认·分组发送给各个移动路由器。各个移动路由器接收结合·确认·分组,判断处理正常地进行。进一步,第2个~第N个移动网络1的移动路由器将包含各个移动网络1中的链路的子网络前缀和注意地址的结合等的子网络前缀·结合·确认·分组发送给各个移动网络1的本地代理。各个本地代理存储结合等,将子网络前缀·结合·确认·分组发送给各个移动路由器。各个移动路由器接收子网络前缀·结合·确认·分组,判断处理正常地进行。
(3)移动主机移动到第N个移动网络的外部链路并得到注意地址。
(4)移动主机将包含本地地址和注意地址的结合的结合·更新·分组发送给自身的本地代理。本地代理存储结合,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,判断处理正常地进行。
上述工作例对于N个移动网络1和移动主机连接的时间是同时的或顺次的都是相同的。
图56是当N个移动网络1和移动主机锁状连接时,从对方主机向移动主机发送分组时的工作例。
(1)对方主机发送将移动主机的本地地址作为通信目的地的分组。通过静态网络内的路由器将分组路由到移动主机的本地链路。
(2)处于移动主机的本地链路中的本地代理,接收分组,生成将结合表示的移动主机的注意地址作为通信目的地的隧道分组,将接收的分组输入有效负载并进行发送。通过静态网络的路由器,将隧道分组路由到将注意地址给予移动主机的第N个移动网络1的本地链路。
(3)处于第N个移动网络1的本地链路中的本地代理,接收隧道分组,生成将结合表示的第N个移动网络1的移动路由器的注意地址作为通信目的地的隧道分组,将接收的分组输入有效负载并进行发送。通过静态网络的路由器,将隧道分组路由到第N-1个移动网络1的本地链路。
(4)重复进行(2)中所示的工作,直到使处于第2个移动网络1中的本地代理发送的隧道分组路由到第1个移动网络1的本地链路为止。隧道分组,当被第1个移动网络1的本地代理接收时,成为最初对方主机将发送的分组作为最内侧的分组,将第2个移动网络1的本地代理生成的分组作为最外侧的分组的N路隧道分组。
(5)第1个移动网络1的本地代理,接收隧道分组,生成将结合表示的移动代理作为通信目的地的隧道分组,将接收的隧道分组输入有效负载并进行发送。这时的隧道分组的多路数成为N+1路。通过静态网络内的路由器将隧道分组路由到移动代理。
(6)移动代理接收隧道分组并从有效负载取出隧道分组,生成将结合表示的第1个移动网络1的移动路由器的注意地址作为通信目的地的隧道分组,将取出的隧道分组输入有效负载并进行发送。这时的隧道分组的多路数成为N+1路。通过静态网络内的路由器将隧道分组路由到第1个移动网络1的移动路由器。
(7)第1个移动网络1的移动路由器接收隧道分组并从有效负载取出隧道分组,当取出的隧道分组的通信目的地是第1个移动网络1中的链路的子网络前缀时,发送取出的隧道分组。这时的隧道分组的多路数,因为除去了最外型的隧道分组,所以比接收时的隧道分组的多路数减少1。通过第1个移动网络1的路由器,将隧道分组路由到第2个移动网络的移动路由器。
(8)重复进行(7)中所示的工作,直到达到第N个移动网络1的移动路由器为止。
(9)第N个移动网络的移动路由器接收隧道分组并从有效负载取出隧道分组,当取出的隧道分组的通信目的地是第N个移动网络1中的链路的子网络前缀时,发送取出的隧道分组。这时的隧道分组,在有效负载中包含最初对方主机发送的分组,成为将移动主机的注意地址作为通信目的地的隧道分组。通过第N个移动网络1的路由器,将隧道分组路由到移动主机。移动主机接收隧道分组并从有效负载取出分组,最终接收发送给本地地址的分组。
图57是存在内部包含移动代理的移动网络3时的分组通信系统的构成例。在图33~56中,只有静态网络包含移动代理,移动网络不包含移动代理,但是移动网络也可以包含移动代理。某个移动网络中包含移动代理能够通过图33~56所示的移动代理的工作,向在该移动网络提供的外部链路之间移动的移动主机和其它移动网络,提供对分组进行缓冲和有效模式及空闲模式等的工作模式。
图58是表示移动网络3移动到外部链路后,移动主机移动到移动网络时的移动主机的工作的图。
(1)移动主机发送从本地链路移动到移动网络3的外部链路,并从接入路由器取得注意地址和移动代理的地址。
(2)移动主机将包含本地地址和注意地址的结合的结合·更新·分组发送给移动代理。移动代理存储结合,将结合·确认·分组发送给移动主机。
(3)移动主机将包含本地地址和移动代理地址的结合的结合·更新·分组发送给自己的本地代理。本地代理存储结合,将结合·确认·分组发送给移动主机。
图59是表示向对方主机发送的移动主机转送分组的工作的图。
(1)对方主机发送将移动主机的本地地址作为通信目的地的分组。通过静态网络内的路由器将上述分组路由到移动主机的本地链路。
(2)移动主机的本地链路的本地代理,当分组的通信目的地是移动主机的本地地址时,代替移动主机接收分组,生成将结合的移动主机的移动网络3的移动代理地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器,将隧道分组路由到移动网络3的本地链路。
(3)移动网络3的本地链路的本地代理,当分组的通信目的地的子网络前缀是结合的子网络前缀时,代替移动路由器接收分组,生成将结合的移动代理地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过静态网络内的路由器,将该隧道分组路由到移动代理。
(4)移动代理从本地代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地的子网络前缀与结合的子网络前缀一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过静态网络内的路由器,将隧道分组路由到移动路由器。
(5)移动路由器,当从移动代理接收隧道分组并从有效负载取出隧道分组,通信目的地的子网络前缀与移动网络3中的链路的子网络前缀一致时,将隧道分组发送到移动网络3内。通过移动网络3内的路由器将分组路由到移动代理。移动代理接收发送给注意地址的隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
(6)移动代理从移动路由器接收隧道分组,取出包含的分组。当取出的分组的通信目的地地址与结合的注意地址一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过移动网络3内的路由器将隧道分组路由到移动主机。移动主机从移动代理接收隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
图60是在有效模式中,移动网络在同一个移动代理的区域内的接入路由器提供的外部链路之间移动时的工作例。
(1)移动主机,在移动到其它的外部链路前,将包含本地地址和注意地址的结合、表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理从移动主机得到需要对分组进行缓冲的通知后,当从本地代理或对方主机接收相当的分组时,对发送给该移动主机的分组进行缓冲。
(2)移动主机移动到外部链路。
(3)当移动主机移动到其它外部链路时,从接入路由器取得注意地址和移动代理的地址。
(4)移动主机判定移动代理地址是否改变了。当没有改变时,将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理,当具有经过缓冲的分组时,通过与图10或图11相同的工作,顺次地将经过缓冲的分组发送给该移动主机。
此外,在以上的说明中,关于移动代理只取了基本的例子,但是也可以考虑其它的样态。即,移动代理的服务区域重叠,在位于重叠的地方的接入路由器中可以利用多个移动代理的情形。
图61是表示属于多个移动代理的服务区域中的接入路由器的工作例的图。接入路由器将能够使用多个移动代理通知移动主机。进一步,也可以通知到移动代理的跳跃数和选择优先度。例如,关于选择优先度,通知所加的通信量少的移动代理的选择优先度高,所加的通信量大的移动代理的选择优先度低。
移动主机用(1)随机地选择移动代理的方法、(2)优先地选择到移动代理的跳跃数少的移动代理的方法、(3)按照根据选择优先度进行选择的方法等选择1个移动代理,发送结合·更新·分组。
因此,即便一方的移动代理由于障碍等异常停止时,移动主机也可以通过切换到另一方的移动代理继续进行通信。又,可以将到处于1个接入路由器的外部链路的多个移动主机的通信量分散到多个移动代理。
图62是表示移动主机使用多个移动代理的工作例的图。
(1)位于多个移动代理的服务区域中的接入路由器将注意地址分配给移动主机,并且通知多个移动代理的信息。该信息除了移动代理的地址外,还包含到接入路由器的跳跃数。移动主机从本地代理选择处于到接入路由器的路径上的2个移动代理。
(2)移动主机将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(3)移动主机将主机地址和(2)中发送结合·更新·分组的移动代理的地址的结合发送给另一个移动代理。
(4)移动主机将主机地址和(3)中发送结合·更新·分组的移动代理的地址的结合发送给本地代理。
图63是表示对方主机向移动主机发送分组时的工作例的图。
(1)对方主机发送将通信目的地作为移动主机的本地地址的分组。通过网络内的路由器将上述分组路由到本地链路。
(2)本地链路的本地代理,当分组的通信目的地是结合的本地地址时,代替移动主机接收分组,生成将结合的第1个移动代理的地址作为通信目的地的隧道分组,将接收的分组输入隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到第1个移动代理。
(3)第1个移动代理从本地代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地与结合的本地地址一致时,将分组输入将结合的第2个移动代理的地址作为通信目的地的隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到第2个移动代理。
(4)第2个移动代理,从第1个移动代理接收隧道分组,取出包含的分组。当取出的分组的通信目的地与结合的本地地址一致时,将分组输入将结合的注意地址作为通信目的地的隧道分组的有效负载并进行发送。通过网络内的路由器将隧道分组路由到移动主机。移动主机从第2个移动代理接收隧道分组并从有效负载取出分组,最终接收发送给自己的本地地址的分组。
此外,本发明不一定将使用的移动代理的数量限定在2个。即,使用的移动代理的数量也可以在3个以上。例如,当从移动主机移动的外部链路到本地链路的距离(跳跃数)远,并且移动主机在广大范围的外部链路之间移动时,通过连接并使用更多的移动代理,可以减少到本地代理的结合·更新·发送数。
图64是表示移动主机在移动代理区域中移动时的工作例的图。
(1)移动主机,在移动到其它的外部链路前,将包含本地地址和注意地址的结合、表示工作模式是有效模式,表示需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。移动代理从移动主机得到需要对分组进行缓冲的通知后,当从本地代理或对方主机接收相当的分组时,对发送给该移动主机的分组进行缓冲。
(2)移动主机到达外部链路。
(3)位于多个移动代理的服务区域中的接入路由器将注意地址分配给移动主机,并且通知多个移动代理的信息。
(4)移动主机判定移动代理地址是否改变了。当改变时,将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给以前的移动代理。以前的移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达以前的移动代理,处理正常地进行。移动代理,当具有经过缓冲的分组时,通过与图10或图11相同的工作,顺次地将经过缓冲的分组发送给移动主机。
(5)移动主机将包含本地地址和注意地址的结合、表示工作模式是有效模式、表示不需要对分组进行缓冲的结合·更新·分组发送给移动代理。移动代理接收结合·更新·分组,存储本地地址和注意地址的结合、工作模式是有效模式、不需要对分组进行缓冲的信息,将结合·确认·分组发送给移动主机。移动主机接收结合·确认·分组,确认结合·更新·分组到达移动代理,处理正常地进行。
(6)移动主机检测出使用中的移动代理能够继续使用,将包含本地地址和变更了的移动代理的地址的结合的结合·更新·分组发送给该移动代理。
因此,即便当本地代理离开移动主机所在的外部链路非常远时,即,跳跃数很多时,也能够减少到本地代理的结合·更新·分组的发送频度,能够减少结合·更新·分组消耗的网络内的线路容量。当使用1个移动代理时,移动主机越过移动代理的服务区域时,需要将结合·更新·分组发送给本地代理,但是当使用多个移动代理时,因为最好移动主机将结合·更新·分组发送给比本地代理近的移动代理,所以能够减少到本地代理的结合·更新·分组的发送频度。
此外,作为移动网络1的例子,可以考虑电车等移动体内的网络。移动体内的网络通过外部网络连接正在乘车的用户所持有的移动主机,能够在静态网络提供的外部链路之间进行移动。另一方面,作为移动网络2的例子,可以考虑围绕携带通过局域的无线或有线的链路连接的多个节点的用户的身体周围的网络(人体网络)。人体网络能够在外部静态网络提供的外部链路之间进行移动和移动到移动网络1提供的外部链路。
此外,在上述的第2实施例中,移动代理、移动主机的本质功能是与第1实施例相同的,又,因为构成实质上也是相同的,所以我们省略对它的详细说明。而且,我们知道如果将第1实施例的本地地址和转送目的地地址改读为子网络前缀1-N,则它的功能也是相同的。而且,在该第2实施例中,使用移动路由器这点与上述第1实施例不同,下面,我们说明该移动路由器的概略构成和它的工作。
图65是表示移动路由器的概略构成的图。如图65所示,在本发明的分组通信系统中使用的移动路由器MR由存储自己的本地地址和注意地址的对应、自己所属的移动网络使用的全部子网络前缀和自己的注意地址的对应、自己的工作模式、是否需要对正在使用的移动代理进行缓冲等信息的存储单元300、从连接的链路接收分组和向链路发送分组接口单元的320、控制该接口单元320和存储单元300,对结合·更新·分组、结合·确认·分组、子网络前缀·结合·更新·分组和子网络前缀·结合·确认·分组进行处理和生成·接收分组的信号处理单元330构成。
图66A、66B和66C是说明移动路由器的工作的图。如图66A、66B和66C所示,移动路由器的工作能够分成在链路之间移动时的工作和接收子网络前缀·寻呼·通知·分组时的工作这样二类。
在链路之间移动时的链路移动前,移动路由器生成在本地地址上设定自己的本地地址、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定需要进行缓冲的结合·更新·分组,将上述结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收结合·确认·分组。进一步,移动路由器生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组。
在链路之间移动时的链路移动后,移动路由器从移动目的地的链路取得新的注意地址和移动代理的地址,判定移动代理的地址是否变成在根据移动的链路中使用的移动代理的地址。
1)当移动代理的地址变更时移动路由器生成在本地地址上设定自己的本地地址、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的结合·更新·分组,将上述结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收结合·确认·分组。进一步,移动路由器生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组。
其次,移动路由器生成在本地地址上设定自己的本地地址、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的结合·更新·分组,将上述结合·更新·分组发送给链路移动前所在的区域的移动代理,从上述移动代理接收结合·确认·分组。进一步,移动路由器生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给链路移动前所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组。
进一步,移动路由器生成在本地地址上设定自己的本地地址、在转送目的地地址上设定现在的外部链路中正在使用的注意地址的结合·更新·分组,将上述结合·更新·分组发送给本地代理,从上述本地代理接收结合·确认·分组。进一步,移动路由器生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给本地代理,从上述本地代理接收子网络前缀·结合·确认·分组。
2)当移动代理的地址不变更时移动路由器生成在本地地址上设定自己的本地地址、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的结合·更新·分组,将上述结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收结合·确认·分组。进一步,移动路由器生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组。
其次,我们说明接收子网络前缀·寻呼·通知·分组时的工作。
当接收子网络前缀·寻呼·通知·分组时,移动路由器判定接收的子网络前缀·寻呼·通知·分组是否包含自己所属的移动网络使用的子网络前缀。
1)当包含时生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组。
2)当不包含时移动路由器废弃接收的子网络前缀·寻呼·通知·分组。
又,在上述实施例中,当移动主机或移动代理在移动代理之间移动时,移动主机或移动代理将本地地址和注意地址的结合发送给以前的移动代理,但是代替该注意地址,也可以发送与新的移动代理地址的结合。
如从以上说明可以看到的那样,本发明具有下列那样的效果。
(1)即便移动主机在外部链路之间频繁地移动,通过对由移动代理产生的分组进行缓冲,也能够防止从对方主机发送给移动主机的分组的消失。作为移动主机在外部链路之间频繁地移动的情形,可以考虑分组通信系统的接入路由器是移动通信系统中的基站、移动主机是移动台、外部链路是基站与移动台之间的无线电线路的情形。这时,将移动台在基站之间即无线电线路上的移动称为越区切换。通过将本发明应用于移动通信系统,能够防止从对方主机发送给移动台的分组的消失。
(2)即便移动主机在外部链路之间频繁地移动,因为最好将结合·更新·分组只发送给移动代理,所以当将移动代理配置在与本地代理和对方主机比较更接近移动主机的附近时,能够减少在分组通信系统内发生的结合·更新·分组的通信量。在上述移动通信系统中也能够得到本效果。
(3)当移动主机不发送接收分组的时间长时,通过使用空闲模式能够减少在分组通信系统内发生的结合·更新·分组的通信量。进一步,因为能够减少移动主机的结合·更新·分组的发送频度,所以也具有减少移动主机的电池消耗的效果。在上述移动通信系统中也能够得到本效果。
(4)具有将处于移动网络中的静止主机和移动主机作为通信目的地的分组从对方主机转送出去的效果。不仅在处于与静态网络连接的移动网络中的节点中,而且在将处于与其它移动网络连接的移动网络中的静止主机和移动主机作为通信目的地的分组中也能够同样得到本效果。
权利要求
1.一种移动代理,其特征是它是根据分组内的通信目的地地址将接收的分组转送到移动主机的移动代理,备有对于每个移动主机,存储表示从移动主机发送的信号包含的、它的本地地址和转送目的地地址的对应、它的工作模式和是否需要进行缓冲的数据的装置;和当结束在存储装置中的存储时,将接收确认信号发送给作为发送源的移动主机的发送装置。
2.权利要求项1记载的移动代理,其特征是进一步备有从存储在上述存储装置中的数据,判断关于与接收的分组的通信目的地地址对应的移动主机的本地地址和转送目的地地址的对应、工作模式和是否需要进行缓冲的信息,根据该信息对接收的分组的发送接收进行控制的发送接收控制装置。
3.权利要求项2记载的移动代理,其特征是上述发送接收控制装置判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,当对应的移动主机的工作模式处于有效状态,不进行缓冲时,将接收的分组的发送给移动主机的转送目的地地址。
4.权利要求项2或3记载的移动代理,其特征是上述发送接收控制装置判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,当对应的移动主机的工作模式处于有效状态,要进行缓冲时,将接收的分组存储在上述存储装置中。
5.权利要求项2、3或4记载的移动代理,其特征是上述发送接收控制装置判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,当对应的移动主机的工作模式处于空闲状态时,将接收的分组存储在上述存储装置中,并且将分组的到达通知上述的移动主机。
6.一种移动代理的控制方法,其特征是在根据分组内的通信目的地地址将接收的分组转送到移动主机的移动代理的控制方法中,包含接收表示从移动主机发送的信号包含的、它的本地地址和转送目的地地址的对应、它的工作模式和是否需要对它的发送给移动主机的分组进行缓冲的数据的步骤;存储在上述存储步骤中接收的数据的步骤;和当结束在存储步骤中的存储时,将接收确认信号发送给作为发送源的移动主机的发送步骤。
7.权利要求项6记载的移动代理的控制方法,其特征是进一步备有从上述存储步骤中存储的数据,判断关于与接收的分组的通信目的地地址对应的移动主机的本地地址和转送目的地的对应、工作模式和是否需要进行缓冲的信息的判断步骤。
8.权利要求项7记载的移动代理的控制方法,其特征是进一步备有上述判断步骤判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,判断对应的移动主机的工作模式处于有效状态,不需要进行缓冲的状况,将接收的分组发送给移动主机目的地的发送步骤。
9.权利要求项7或8记载的移动代理的控制方法,其特征是进一步备有当上述判断步骤判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,判断对应的移动主机的工作模式处于有效状态,需要进行缓冲时,将接收的分组存储在上述存储装置中的步骤。
10.权利要求项7、8或9记载的移动代理的控制方法,其特征是进一步备有当上述判断步骤判断与接收的分组的通信目的地地址对应的移动主机的工作状态和是否需要进行缓冲的状况,判断对应的移动主机的工作模式处于空闲状态时,存储接收的分组的步骤和将分组的到达通知上述的移动主机的通知步骤。
11.一种计算机程序,其特征是它是在计算机中应用并实施的计算机程序,实施在权利要求项6到10中任何一个记载的控制方法。
12.一种移动主机,其特征是它是在与对方主机之间进行分组通信的移动主机,备有将自己的本地地址和转送目的地地址的对应、表示自己为有效模式和空闲模式中的某一个工作模式的数据和指示是否需要对要接收的分组进行缓冲的数据发送给移动代理的第1发送装置、和接收由上述发送装置发送的数据的接收确认数据的装置。
13.权利要求项12记载的移动主机,其特征是进一步备有将自己的本地地址和正在使用的移动代理地址的对应发送给正在使用的本地代理的第2发送装置。
14.权利要求项12记载的移动主机,其特征是进一步备有,当空闲工作时,当接收包含自己的本地地址的寻呼信号时,将其工作模式变更成有效模式的工作模式变更装置;和将表示变更成有效模式的信号发送给寻呼通知信号的移动代理的第3发送装置。
15.权利要求项12记载的移动主机,其特征是备有当移动主机在某个预定的移动代理的区域内的外部链路之间移动时,在移动到外部链路前,将自己的本地地址和注意地址的对应、自己是有效模式和要求进行缓冲的信号通知上述预定的移动代理,在移动到外部链路后,将通知本地地址和在移动目的地的外部链路中利用的注意地址的对应、自己是有效模式和不要进行缓冲的信号通知上述预定的移动代理的发送接收控制装置。
16.权利要求项12记载的移动主机,其特征是备有当上述移动主机从第1移动代理的区域的第1外部链路,移动到第2移动代理的区域的第2外部链路时,上述移动主机在从第1外部链路移动前,将自己的本地地址和注意地址的对应、自己是有效模式和要求对分组进行缓冲的信号通知上述第1移动代理,上述移动主机在移动到第2外部链路后,将自己的本地地址和作为移动目的地的外部链路中使用的注意地址的对应、自己是有效模式和不要对分组进行缓冲的信号通知上述第1移动代理,并且与该通知相应,接收由上述第1移动代理发送的经过缓冲的分组,进一步将包含本地地址和第2移动代理地址的对应的信号发送给本地代理的发送接收控制装置。
17.一种移动主机的控制方法,其特征是它是在与对方主机之间进行分组通信的移动主机的控制方法,备有将自己的本地地址和转送目的地地址的对应、表示自己的有效模式和空闲模式中的某一个工作模式的数据和指示是否需要对要接收的分组进行缓冲的数据发送给移动代理的步骤;和接收由上述发送装置发送的数据的接收确认数据的步骤。
18.权利要求项17记载的移动主机的控制方法,其特征是进一步备有,将自己的本地地址和正在连接的移动代理地址的对应发送给正在连接的本地代理的第2发送步骤。
19.权利要求项17记载的移动主机的控制方法,其特征是进一步备有,当空闲工作时,当接收包含自己的本地地址的寻呼信号时,将其工作模式变更成有效模式的工作模式变更步骤、和将表示变更成有效模式的信号发送给寻呼通知信号的发送源的第3发送步骤。
20.权利要求项17记载的移动主机的控制方法,其特征是备有当移动主机在某个预定的移动代理的区域内的外部链路之间移动时,在移动到外部链路前,将自己的本地地址和注意地址的对应、自己是有效模式和要求进行缓冲的信号通知上述预定的移动代理的通知步骤,和在移动到外部链路后,将通知本地地址和在移动目的地的外部链路中利用的注意地址的对应、自己是有效模式和不要进行缓冲的信号通知上述预定的移动代理的步骤。
21.权利要求项17记载的移动主机的控制方法,其特征是备有当移动主机从第1移动代理的区域的第1外部链路,移动到第2移动代理的区域的第2外部链路时,移动主机在从第1外部链路移动前,将自己的本地地址和注意地址的对应、自己是有效模式和要求对分组进行缓冲的信号通知上述第1移动代理的步骤;上述移动主机在移动到上述第2外部链路后,将自己的本地地址和作为移动目的地的外部链路中使用的注意地址的对应、自己是有效模式和不要对分组进行缓冲的信号通知上述第1移动代理的步骤;与该通知相应,接收由上述第1移动代理发送的经过缓冲的分组的步骤;和将包含本地地址和上述第2移动代理地址的对应的信号发送给本地代理的发送步骤。
22.一种计算机程序,其特征是它是在计算机中应用并实施的计算机程序,实施在权利要求项17到21中任何一个记载的移动主机的控制方法的各步骤。
23.一种移动路由器,其特征是它是在移动网络与静态网络或移动网络之间,将通信目的地地址不是自己的地址的分组转送到其它适当的节点的移动路由器,备有将表示有效模式和空闲模式中的某一种的自己的工作模式的数据和指示是否要对要接收的分组进行缓冲的数据发送给移动代理的第1发送装置;和接收由上述发送装置发送的数据的接收确认数据的装置。
24.权利要求项23记载的移动路由器,其特征是进一步备有,将自己的本地地址和正在使用的移动代理地址的对应、自己所属的移动网络使用的全部子网络前缀和自己的注意地址的对应发送给正在使用的本地代理的第2发送装置。
25.权利要求项23记载的移动路由器,其特征是进一步包含,当空闲工作时,当接收包含自己的本地地址或自己所属的移动网络正在使用的子网络前缀的寻呼通知信号时,判定接收的子网络前缀·寻呼·通知·分组是否包含自己所属的移动网络使用的子网络前缀,当判定包含时,生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组,当判定不包含时,废弃接收的子网络前缀·寻呼·通知·分组的发送接收装置。
26.权利要求项23记载的移动路由器,其特征是备有当在某个预定的移动代理的区域内的链路之间移动时,在移动到外部链路前,将自己的本地地址和注意地址的对应、自己所属的移动网络使用的全部子网络前缀和自己的注意地址的对应、自己是有效模式和要求进行缓冲的信号通知上述预定的移动代理,在移动到外部链路后,将通知在本地地址中自己的本地地址、在注意地址中现在的外部链路中正在使用的注意地址、自己是有效模式和不要进行缓冲的信号通知上述预定的移动代理的发送接收控制装置。
27.权利要求项38记载的移动主机,其特征是备有当上述移动路由器从第1移动代理的区域的第1外部链路,移动到第2移动代理的区域的第2外部链路时,上述移动路由器在从第1外部链路移动前,将表示自己的本地地址和自己在第1外部链路中使用的注意地址的对应、自己所属的移动网络的全部子网络前缀和自己在第1外部链路中使用的注意地址的对应、自己是有效模式和要求对分组进行缓冲的信号通知上述第1移动代理,在上述移动路由器移动到第2外部链路后,将表示自己的本地地址和自己在第2外部链路中使用的注意地址的对应、自己所属的移动网络的全部子网络前缀和自己在第2外部链路中使用的注意地址的对应、自己是有效模式和不需要对分组进行缓冲的信号通知上述第1移动代理,并且与该通知相应,接收由上述第1移动代理发送的经过缓冲的分组,进一步将包含自己的本地地址与第2移动代理地址的对应和自己所属的移动网络的全部子网络前缀与第2移动代理地址的对应发送给本地代理的发送接收控制装置。
28.一种移动路由器的控制方法,其特征是它是在移动网络与静态网络或移动网络之间,将通信目的地地址不是自己的地址的分组转送到其它适当的节点的移动路由器的控制方法,备有将表示有效模式和空闲模式中的某一种的自己的工作模式的数据和指示是否要对要接收的分组进行缓冲的数据发送给移动代理的发送步骤;和接收由上述发送步骤发送的数据的接收确认数据的接收步骤。
29.权利要求项28记载的移动路由器的控制方法,其特征是进一步备有,将自己的本地地址和正在使用的移动代理地址的对应、自己所属的移动网络使用的全部子网络前缀和自己的注意地址的对应发送给正在使用的本地代理的第2发送步骤。
30.权利要求项28记载的移动路由器的控制方法,其特征是进一步包含,当空闲工作时,当接收包含自己的本地地址或自己所属的移动网络正在使用的子网络前缀的寻呼通知信号时,判定接收的子网络前缀·寻呼·通知·分组是否包含自己所属的移动网络使用的子网络前缀,当判定包含时,生成在子网络前缀中设定自己所属的移动网络使用的全部子网络前缀、在转送目的地地址上设定现在的外部链路中正在使用的注意地址、在工作模式中设定有效工作模式、在是否需要进行缓冲中设定不需要进行缓冲的子网络前缀·结合·更新·分组,将上述子网络前缀·结合·更新·分组发送给现在所在的区域的移动代理,从上述移动代理接收子网络前缀·结合·确认·分组,当判定不包含时,废弃接收的子网络前缀·寻呼·通知·分组的发送接收步骤。
31.权利要求项28记载的移动路由器的控制方法,其特征是备有当在某个预定的移动代理的区域内的链路之间移动时,在移动到外部链路前,将自己的本地地址和注意地址的对应、自己所属的移动网络使用的全部子网络前缀和自己的注意地址的对应、自己是有效模式和要求进行缓冲的信号通知上述预定的移动代理,在移动到外部链路后,将通知在本地地址中自己的本地地址、在注意地址中现在的外部链路中正在使用的注意地址、自己是有效模式和不要进行缓冲的信号通知上述预定的移动代理的发送接收控制步骤。
32.权利要求项28记载的移动路由器的控制方法,其特征是备有当上述移动路由器从第1移动代理的区域的第1外部链路,移动到第2移动代理的区域的第2外部链路时,上述移动路由器在从第1外部链路移动前,将表示自己的本地地址和自己在第1外部链路中使用的注意地址的对应、自己所属的移动网络的全部子网络前缀和自己在第1外部链路中使用的注意地址的对应、自己是有效模式和要求对分组进行缓冲的信号通知上述第1移动代理,在上述移动路由器移动到第2外部链路后,将表示自己的本地地址和自己在第2外部链路中使用的注意地址的对应、自己所属的移动网络的全部子网络前缀和自己在第2外部链路中使用的注意地址的对应、自己是有效模式和不需要对分组进行缓冲的信号通知上述第1移动代理,并且与该通知相应,接收由上述第1移动代理发送的经过缓冲的分组,进一步将包含自己的本地地址与第2移动代理地址的对应和自己所属的移动网络的全部子网络前缀与第2移动代理地址的对应发送给本地代理的发送接收控制步骤。
33.一种计算机程序,其特征是它是在计算机中应用并实施的计算机程序,实施在权利要求项28到32中任何一个记载的移动路由器的控制方法的各步骤。
34.一种分组通信系统,其特征是在具有向移动主机提供本地链路的本地代理、向移动主机提供外部链路的多个接入路由器、和在区域中包含多个接入路由器的移动代理,当移动主机处于本地链路时使用本地地址,当移动主机处于外部链路时,使用本地地址和注意地址的分组通信系统中,移动主机备有将本地地址和注意地址的对应、指示有效模式或空闲模式的工作模式、是否要对分组进行缓冲的信息通知移动代理的第1通知装置、和将本地地址和移动代理地址的对应通知本地代理的第2通知装置,本地代理备有将从对方主机接收的发给本地地址的分组转送给从移动主机通知的移动代理地址的第1转送装置,对方主机备有将发给本地地址的分组发送给从移动主机通知的移动代理地址的发送装置,移动代理备有将从本地代理或对方主机接收的分组转送给移动主机的第2转送装置,对分组进行缓冲的缓冲装置、和将分组的到达通知移动主机的第3通知装置,移动代理,当有效模式并且不要对分组进行缓冲时,将从本地代理或对方主机接收的分组转送到移动主机,当有效模式并且要对分组进行缓冲时,对分组进行缓冲,当空闲模式时,除了对分组进行缓冲外将分组的到达通知移动主机。
35.一种分组通信系统,其特征是它是备有多个移动代理的权利要求项34记载的分组通信系统。
36.权利要求项34或35记载的分组通信系统,其特征是当上述移动主机从第1移动代理的区域的第1外部链路移动到第2移动代理的区域的第2外部链路时,在移动主机从第1外部链路移动前,将自己的本地地址和注意地址的对应、自己是有效的和要求对分组进行缓冲的信号通知上述第1移动代理,在上述移动主机移动到上述第2外部链路后,将自己的本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示自己是有效的、和不需要对分组进行缓冲的信号通知上述第1移动代理,与该通知相应,接收由上述第1移动代理发送的经过缓冲的分组,将包含本地地址和上述第2移动代理地址的对应的信号发送给本地代理的步骤,在有效模式中,当移动主机移动到外部链路前,将本地地址和注意地址的对应、表示有效模式的工作模式、和需要对分组进行缓冲的信息通知移动代理,在移动主机移动到外部链路后,将本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示有效模式的工作模式、和不需要对分组进行缓冲的信息通知移动代理。
37.权利要求项34或35记载的分组通信系统,其特征是在空闲模式中,当移动主机在移动代理的区域内的外部链路之间移动时,移动主机不将任何信息通知移动代理、本地代理和对方主机中任何一个。
38.权利要求项35记载的分组通信系统,其特征是在有效模式中,当移动主机从某个移动代理的区域的外部链路移动到不同的移动代理的区域的外部链路时,在移动主机移动到外部链路前,将本地地址和注意地址的对应、表示有效模式的工作模式、和需要对分组进行缓冲的信息通知移动代理,在移动主机移动到外部链路后,将本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示有效模式的工作模式、和不需要对分组进行缓冲的信息通知移动代理,将本地地址和移动代理地址的对应通知本地代理和对方主机,因此与该通知相应,以前的移动代理将经过缓冲的移动主机的对应的分组发送给移动主机,进一步将本地地址与上述不同的移动代理地址的结合发送给本地代理。
39.权利要求项35记载的分组通信系统,其特征是在空闲模式中,当移动主机从某个移动代理的区域的外部链路移动到不同的移动代理的区域的外部链路时,在移动主机移动到外部链路后,将本地地址和在移动目的地的外部链路中使用的注意地址的对应、表示空闲模式的工作模式、和需要对分组进行缓冲的信息通知移动代理,将本地地址和移动代理地址的对应通知本地代理和对方主机。
40.权利要求项34到39中任何一项中记载的分组通信系统,其特征是本地代理和接入路由器是基站,本地链路和外部链路是无线电通信线路,移动主机是移动台。
41.一种分组通信系统,其特征是在备有静态网络和移动网络的分组通信系统中,上述静态网络备有与上述移动网络对应的本地代理、移动代理、对方主机和接入路由器,上述移动网络备有至少1个移动路由器和多个接入路由器,上述移动网络在上述静态网络或其它移动网络提供的外部链路之间移动。
42.一种分组通信系统,其特征是在备有静态网络和移动网络的分组通信系统中,上述静态网络备有与上述移动网络对应的本地代理、移动代理、对方主机和接入路由器,上述移动网络备有至少1个移动路由器和多个静止主机,上述移动网络在上述静态网络或其它移动网络提供的外部链路之间移动。
43.权利要求项33或34记载的分组通信系统,其特征是上述移动路由器备有将本地地址与注意地址的对应、表示有效模式或空闲模式的工作模式、和是否需要对分组进行缓冲的信息通知移动代理的第1通知装置;将本地地址和移动代理地址的对应通知本地代理的第2通知装置、和将识别移动网络中包含的链路的子网络前缀通知上述移动代理和上述本地代理的子网络前缀通知装置。
44.权利要求项42到44中任何一项中记载的分组通信系统,其特征是上述移动网络备有至少一个移动代理。
45.权利要求项34到45中任何一项中记载的分组通信系统,其特征是上述接入路由器,当存在于多个移动代理的服务区域重复的区域内时,可以自在地选择上述多个移动代理。
全文摘要
本发明提供能够防止发送给移动主机的分组消失,减少结合·更新·分组的通信量,当移动主机不发送接收分组的时间长时,减少结合·更新·分组的发送频度,为了转送将处于移动网络中的接点作为通信目的地的分组,具有移动主机、移动代理、对方主机和移动代理,移动代理,当移动主机为有效模式并且不要对分组进行缓冲时,将从本地代理或对方主机接收的分组转送到移动主机,当移动主机为有效模式并且要对分组进行缓冲时,对分组进行缓冲,当为空闲模式时,除了对分组进行缓冲外将分组的到达通知移动主机的系统。
文档编号H04L29/06GK1533654SQ0280518
公开日2004年9月29日 申请日期2002年1月18日 优先权日2001年1月18日
发明者冈岛一郎, 池田武弘, 篠崎卓也, 大前浩司, 也, 司, 弘 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1