首页> 中国专利> 移动控制系统、在该系统中使用的移动节点、移动控制方法、移动控制程序以及移动控制节点

移动控制系统、在该系统中使用的移动节点、移动控制方法、移动控制程序以及移动控制节点

摘要

在移动节点MN从访问路由器AR3移动到访问路由器AR4时,从向移动代理MA1发送多联编请求开始移动(①)。接收到多联编请求的移动代理MA1自身制成未来的CoA(推定CoA)。在联编·高速缓冲存储器上的移动节点MN输入的Mbit设置为on后,向转送目标地址追加该推定CoA(②)。如果接收到以后被打包的给移动节点MN分组,则移动代理MA1根据联编·高速缓冲存储器,向CoA3、推定CoA2、推定CoA4隧道转送它(③)。

著录项

  • 公开/公告号CN1611037A

    专利类型发明专利

  • 公开/公告日2005-04-27

    原文格式PDF

  • 申请/专利权人 株式会社NTT都科摩;

    申请/专利号CN02822704.2

  • 发明设计人 大前浩司;冈岛一郎;梅田成视;

    申请日2002-09-27

  • 分类号H04L12/56;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人李德山

  • 地址 日本东京

  • 入库时间 2023-12-17 16:08:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-11-13

    未缴年费专利权终止 IPC(主分类):H04L12/56 授权公告日:20090204 终止日期:20120927 申请日:20020927

    专利权的终止

  • 2009-02-04

    授权

    授权

  • 2005-06-29

    实质审查的生效

    实质审查的生效

  • 2005-04-27

    公开

    公开

说明书

技术领域

本发明涉及移动控制系统、在该系统中使用的移动节点、移动控制方法以及移动控制程序,特别涉及在进行因特网等分组交换方式的通信的网络上,用于提高进行通信的移动节点的移动性的移动控制系统、在该系统中使用的移动节点、移动控制方法、移动控制程序,以及移动控制节点。

背景技术

图1是用于说明以往的分组通信系统的网络构成的图。图中的云是由多个节点和链接组成的具有任意布局的网络。存在于云中的被称为路由器的节点通过OSPF(Open Shortest Path First)等路径控制协议的运行把链接和节点的连接形态作为路径信息来保持。

路由器能可靠地把给本节点以外的分组转送到存在目标节点的方向。根据IP(Internet Protocol)的地址体系,以下把对分组进行路由的该云称为IP分组通信系统。

在同一图中表示了移动节点MN、主代理HA、作为进行移动控制的节点的移动代理MA1、移动代理MA2、访问路由器AR1~AR8。

移动节点MN是随着移动,一边改变连接的链接一边与另一节点进行通信的节点。主代理HA是向移动节点MN提供主链接的节点。

另外,访问路由器AR1~AR8是向移动节点MN提供外部链接的节点。通信对方节点CN是和移动节点MN进行通信的节点。

移动代理MA1以及移动代理MA2具有一定的服务区域,是进行与服务区域内的访问路由器AR连接的给移动节点MN分组的转送的节点。移动代理MA1以及移动代理MA2的服务区域用图中的虚线表示。这些移动代理MA1以及移动代理MA2,具有作为进行移动控制的节点的功能。

在移动代理MA1的服务区域内,存在访问路由器AR1~AR4。另一方面,在移动代理MA2的服务区域内,存在访问路由器AR5~AR8。

移动在外部链接之间的移动节点MN,使用在主链接中使用的主地址,和在各外部链接中使用的链接转交地址(Care of Address:以下,简称CoA)。主地址,是即使改变连接链接也可以继续使用的地址。CoA是在每次改变连接链接时取得的,在该连接链接内,用于特定该移动节点的地址。

下面,参照图2说明以往的“Hierarchical Mobile IPv6”的动作。移动节点MN脱离主链接移动到外部链接,①接收从访问路由器发送的Router Advertisement(以下,称为RA)。

②在包含在PA中的链接前缀(prefix)(网络识别符)上附加本节点的无线接口的特征生成CoA(在图中是CoA3)(无状态地址自动设定)。在此所谓特征是指用于唯一识别无线接口的硬件地址。

③移动节点MN把被称为包含CoA以及主地址的联编信息的Binding Update(以下,称为BU)的分组发送到移动代理(在图中是移动代理MA1)。进而,移动节点MN可以从访问数据发送的RA内的信息中知道移动代理的地址。

④接收到BU分组的移动代理把BU分组中的联编信息登录在高速缓冲存储器中。

⑤移动代理向移动节点MN发送BU分组接收应答。

⑥接收到来自移动代理的BU分组接收应答的移动节点MN把移动代理的地址以及包含主地址的联编信息的BU分组发送到主代理HA。

⑦接收到BU分组的主代理HA把该联编信息登录在高速缓冲存储器中。

在图3中,表示在主代理HA以及移动代理中存在上述高速缓冲存储器的状态。在同一图中,通信对方节点CN是和移动节点MN进行通信的节点。如果该通信对方节点CN发送给移动节点的主地址的分组1,则分组1通常通过网络内的路由器进行发送。到达移动节点MN的主链接的分组1在主链接中被主代理HA捕捉。主代理HA制成把被联编(结合)在作为分组1的目标的移动节点MN的主地址上的地址(移动代理地址)作为目标的IP分组,在该有效负荷单元中存储分组1。这样,把在某一分组的有效负荷单元中存储另外的分组的方法称为隧道转送,把这样的分组称为隧道转送分组。通过上述步骤主代理HA制成的隧道转送分组II通过网络内的路由器到达移动代理。移动代理,从隧道转送分组II的有效负荷中取得分组I,在高速缓冲存储器中检索作为其地址的移动节点MN的主地址。而后,把分组1发送存储在以移动节点MN的主地址和被联编的CoA作为目标的新的隧道转送分组III的有效负荷的一部分上。隧道转送分组III被发送到移动节点MN,移动节点MN接收给CoA的隧道转送分组III,可以处理内部的分组I。通过以上步骤,移动节点MN在移动目标中,可以接收给移动节点MN的主地址的分组。

以下,移动节点MN在每次在移动代理的服务区域内移动外部链接得到新的CoA时,通过BU分组把主地址和CoA的联编信息通知移动代理。当在同一移动代理的范围区域内改变链接的情况下,只把新的链接的CoA通知移动代理,对主代理HA不通知如何信息,确立被称为上述的通信对方节点CN→主代理HA→移动代理→移动节点MN这种分组转送路径。

另一方面,移动节点MN移动在移动代理服务区域不同的访问路由器AR之间,当得到新的CoA的情况下,由BU分组把主地址和CoA的把联编信息通知移动代理,如果可以接收来自移动代理的BU分组接收应答,则通过BU分组把主地址和移动代理的地址的联编信息通知主代理HA。这样当移动在移动代理服务区域的不同的访问路由器AR之间的情况下,通过分别把BU分组发送到新的移动代理和主代理HA,可以确立通信对方节点CN→主代理HA→移动代理→移动节点MN的分组转送路径。

进而,在Mobile IPv6中的主代理以及移动节点的基本动作,例如记载在D.B.Johnson,C.Perkins,and J.Arkko,“Mobility SupportinIPv6,”draft-ietf-mobileipv6-mobileip-18.txt,Jul.2002(work inprogress).<http://www.ietf.org/internet-drafts/draft-ietf-mobileip-ipv6-18.txt>。

另外,在Hierarchical Mobile IPv6中的MAP(Mobility Anchor Point)的基本动作,例如记载在H.Soliman andK.El-Malki,“Hierarchical MIPv6 mobility management(HMIPv6),”draft-ietf-mobileip-hmipv6-06.txt,Jul.2002(work in progress).<http://www.ietf.org/internet-drafts/draft-ietf-mobileip-hmipv6-06.txt>中。

在上述以往的技术中,在链接移动后,至转送路径确立前,需要,

①生成CoA的步骤,

②向移动代理通知CoA的步骤,

③(在变更了移动代理服务区域的情况下)向主代理HA通知新移动代理的步骤。即存在着以下缺点:在外部链接移动后这一连串的步骤结束前,分组转送路径未被确立,这期间从通信对方节点CN发送的分组不能到达移动节点MN。

发明内容

本发明就是为了解决上述现有技术的缺点而提出的,其目的在于:提供可以缩短直至分组转送路径确立的时间的移动控制系统,在该系统中使用的移动节点,移动控制方法以及移动控制程序。

本发明的权利要求1的移动控制系统,是在包含向移动节点通过链接的多个服务路由器;管理上述移动节点的移动的多个移动控制节点,

上述移动节点,在使用即使改变连接链接也继续使用的主地址以及在每次改变链接时取得的,特定在该连接链接内的该移动节点的转交地址的分组通信网的移动控制系统,其特征在于:

上述移动控制节点包括:用于存储与移动节点有关的主地址和转交地址的联编的高速缓冲存储装置;根据来自移动节点的第1请求,自己生成在该移动节点改变了连接链接后有可能使用的新的转交地址的转交地址生成装置;把该生成的多个转交地址,和该移动节点的主地址联编后存储在上述高速缓冲装置中的存储装置。

本发明的权利要求2的移动控制系统,其特征在于:在权利要求1中,上述移动控制节点,当接收和多个转交地址联编后存储在上述高速缓冲存储装置中的给主地址的分组的情况下,进一步包含把该分组转送到多个转交地址的转送装置。由此,可以向被联编的多个转送目标地址各自进行隧道转送。

由此,移动节点,当从某个链接(外部链接)转移到另一链接(外部链接或者主链接)的情况下,其移动节点,在把主地址和新得到的转交地址的联编,新通知转移控制节点前,可以接收转移控制节点独立生成的发送给转交地址的分组。

本发明的权利要求3的移动控制系统,其特征在于:在权利要求2中,上述转送装置,应答来自移动节点的第2请求,控制中止向上述多个转交地址的转送。由此,可以再次返回移动节点的主地址和新转交地址的1对1的联编。

进而,假设移动节点进行软越区切换(复式连接)的情况等,多个给转交地址的分组转送,不必须中止。即,移动控制节点,向多个转交地址持续发送多个分组,移动节点,通过合成并接收从多个基站发送的多个信号,移动节点可以稳定地取得更高品质的分组。

本发明的权利要求4的移动控制系统,在权利要求1至3的任意1项中,其特征在于:上述转交地址生成装置,从访问路由器中检索位于规定范围内的其他访问路由器,根据该检索得到的与访问路由器有关的地址的一部分,和与移动节点有关的地址的一部分生成移动节点的转交地址。由此,在从移动节点通知前,转移控制节点自身可以独立地生成将来的转交地址。

本发明的权利要求5的转移节点,是在权利要求1至4之一所述的转移控制系统中使用的转移节点,其特征在于:对被记载到高速缓冲存储器上的该移动节点的主地址,移动控制节点联编多个转交地址,并且移动控制节点,在接收到该移动节点给主地址的分组的情况下,发送上述第1请求,使得转送到被联编的多个转交地址,

在该移动节点在新链接中得到新的转交地址时,为了中止向多个转交地址的转送而发送上述第2请求。由此,可以再次返回移动节点的主地址和新的转交地址的1对1的联编。

本发明的权利要求6的移动控制方法,是在包含向移动节点提供链接的多个访问路由器,和管理上述移动节点的移动的多个移动控制节点,

在上述移动节点,使用即使改变连接链接也继续使用的主地址,以及在每次改变连接链接时取得的,特定在该连接内的该移动节点的转交地址的分组通信网中控制上述多个移动控制节点各自的移动控制方法,其特征在于:

包括:应答来自上述移动节点的第1请求,自己生成多个在该移动节点改变了连接链接之后有可能使用的新的转交地址的转交地址生成步骤;把该生成的多个转交地址和该移动节点的主地址联编后存储在高速缓冲存储器中的存储步骤。

另外,本发明的权利要求16的移动控制方法,在包含管理上述移动节点的移动的多个移动控制节点,上述移动节点使用即使改变连接链接也可以继续使用的主地址以及在每次改变连接链接时取得的,特定在该连接链接内的该移动节点的转交地址的分组通信网中,是控制上述多个移动控制节点各自的移动控制方法,包括:上述移动控制节点,应答来自上述移动节点的第1请求,自己生成多个在该移动节点改变了连接链接之后有可能使用的新的转交地址的转交地址生成步骤;上述移动控制节点,把该生成的多个转交地址,和该移动节点的主地址联编后存储在高速缓冲存储器中的存储步骤。

采用本发明的权利要求7的移动控制方法,其特征在于:进一步包含在权利要求6中,当接收到和多个转交地址联编后存储在上述高速缓冲存储器中的给主地址的分组时,把该分组转送给该多个转交地址的转送步骤。

由此,当移动节点从某一连接移动到另一连接的情况下,该移动节点,在把主地址和新得到的转交地址的联编,新通知给移动控制节点前,可以接收转送到移动控制节点独立生成的转交地址的分组。

本发明的权利要求17的移动控制方法,在权利要求16中,进一步1包含当上述移动控制节点接收到,和多个转交地址联编后存储在上述高速缓冲存储器中的给主地址的分组时,把该分组转送给该多个转交地址的转送步骤。

由此,可以向被联编的多个转送目标地址各自进行隧道转送。

权利要求8的移动控制方法,其特征在于:在权利要求7中,在上述转送步骤中,应到来自移动节点的第2请求,控制中止向上述多个转交地址的转送。

本发明的权利要求18的移动控制方法,在权利要求17中,上述移动控制节点,在上述转送步骤中,应答来自移动节点的第2请求,中止上述多个转交地址的转送。

由此,可以再次返回移动节点和主地址和新的转交地址的1对1的联编。

进而,假设移动节点进行软越区切换(复式连接)的情况等,对多个转送地址的分组转送,不一定必须中止。即移动控制节点向多个转交地址持续发送多个分组,移动节点通过合成并接收从多个基站发送的多个信号,移动节点可以稳定地取得更高品质的分组。

本发明的权利要求9的移动控制方法,其特征在于:在权利要求6至8的任意1项中,在上述转交地址生成步骤中,从作为上述第1请求的发送源的移动节点的链接转交地址中抽出前缀部分,并且,从该链接转交地址的接口部分中抽出该转移节点的硬件地址,

根据访问路由器目录来检索位于规定的范围内的访问路由器,

通过在与该检索条件一致的访问路由器的链接前缀部分上附加上述接口部分,生成移动节点的转交地址。

本发明的权利要求19的移动控制方法,在权利要求16至18的任意1项所述的移动控制方法中,上述移动控制节点,在上述转交地址生成步骤中,从作为上述第1请求发送源的移动节点的链接转交地址中抽出前缀部分,并且,从该链接转交地址的接口部分中抽出该移动节点的硬件地址,上述移动控制节点,根据用于识别向移动节点提供链接的多个访问路由器的访问路由器目录检索位于规定范围内的访问路由器,上述移动控制节点,通过在与该检索条件一致的访问路由器的链接前缀部分上附加上述接口部分,生成移动节点的转交地址。

由此,在从移动节点通知前,移动控制节点自身可以独立地生成将来的转交地址。

本发明的权利要求10的移动控制程序,是在包含向移动节点通过链接的多个访问路由器,和管理上述移动节点的移动的多个移动控制节点,

上述移动节点使用即使改变连接链接也可以继续使用的主地址以及在每次改变连接链接时取得的,特定在该连接链接内的该移动节点的转交地址的分组通信网中,用于控制上述多个移动控制节点各自的移动控制程序,其特征在于:

包括:应答来自上述移动节点的第1请求,自己生成多个该移动节点改变连接链接后有可能使用的新的转交地址的转交地址生成步骤;把该生成的多个转交地址,和该移动节点的主地址联编后存储在高速缓冲存储器中的存储步骤。

通过使用该程序,当移动节点从某个链接移动到另一链接的情况下,该移动节点,在把主地址和新得到的转交地址的联编,新通知转交控制节点前,可以接收转送给移动控制节点独立生成的转交地址的分组。

本发明的权利要求11的移动控制程序,其特征在于:在权利要求10中,还包括:当接收到和多个转交地址联编后存储在上述高速缓冲存储装置中的给主地址的分组时,把该分组转送给该多个转交地址的转送步骤。通过使用该程序,可以向被联编的多个转送目标地址各自进行隧道转送。

采用本发明的权利要求12的移动控制程序,其特征在于:在权利要求11中,在上述转送步骤中,应答来自移动节点的第2请求,控制中止向上述多个转交地址的转送。通过使用该程序,可以再次返回移动节点的主地址和新的转交地址的1对1的联编。

进而,假设移动节点进行软越区切换(复式连接)的情况等,对多个转送地址的分组转送,不必须中止。即,移动控制节点,向多个转交地址持续发送多个分组,移动节点,通过合成并接收从多个基站发送的多个信号接收,移动节点可以稳定地取得更高品质的分组。

本发明的权利要求13的移动控制程序,其特征在于:在权利要求10至12的任意1项中,在上述转交地址生成步骤中,从作为上述第1请求的发送源的移动节点的链接转交地址中抽出前缀部分,并且,从该链接转交地址的接口部分中抽出该转移节点的硬件地址,

根据访问路由器目录来检索位于规定的范围内的访问路由器,

通过在与该检索条件一致的访问路由器的链接前缀部分上附加上述接口部分,生成移动节点的转交地址。通过使用该程序,在从移动节点通知前,移动控制节点自身可以独立地生成将来的转交地址。

于是,移动代理通过无通知地独立生成原本由BU分组通知的信息,省略移动节点向移动代理通知转交地址的步骤,或者在变更服务区域的情况下,移动节点向主代理通知新移动代理的步骤,缩短至分组转送路径确立的时间。

涉及本发明的移动节点包括:对被记载到高速缓冲存储器上的移动节点的主地址,移动控制节点联编多个转交地址,并且移动控制节点,当接收到给该移动节点的主地址的分组的情况下,发送第1请求,向被联编的给多个转交地址转送上述分组的发送装置;应答由上述发送装置发送的第1请求接收从上述移动控制节点发送的上述分组的接收装置。

由此,当移动节点从某个链接向另一链接转移的情况下,该转移节点,在把主地址和新得到的转交地址的联编,新通知移动控制节点前,可以接收移动控制节点独立生成的给转交地址的分组。

在本发明的移动节点中,理想的是,上述发送装置,在该移动节点在新的链接中得到了新的转交地址时,为了中止向多个转交地址的转送而发送第2请求。由此,可以再次返回到移动节点的主地址和新的转交地址的1对1的联编。

权利要求20所述的移动控制节点,在管理移动节点的转移的移动控制节点中包括:用于存储与上述移动节点有关的主地址和转交地址的联编的高速缓冲存储装置;应答来自移动节点的第1请求,自己生成多个在该移动节点改变了连接链接后有可能使用的新的转交地址的转交地址生成装置;把该生成的多个转交地址,和该移动节点的主地址联编后存储在上述高速缓冲存储装置中的存储装置。

权利要求21所述的移动控制节点,在权利要求20所述的移动控制节点中,进一步包括:在接收了和多个转交地址联编后存储在上述高速缓冲存储装置中的给主地址的分组时,把该分组转送到上述多个转交地址的转送装置。

由此,可以向被联编的多个转送目标地址各自进行隧道转送。

由此,当从某个链接移动到另一链接的情况下,该移动节点,在把主地址和新得到的转交地址的联编,新通知移动控制节点前,可以接收转送到移动控制节点独立生成的给转交地址的分组。

权利要求22所述的移动控制节点,在权利要求21所述的移动控制节点中,上述转送装置,应答来自移动节点的第2请求,控制中止向上述多个转交地址的转送。由此,可以再次返回移动节点的主地址和新的转交地址的1对1的联编。

权利要求23所述的移动控制节点,在权利要求20所述的移动控制节点中,上述转交地址生成装置,从手动关断前MN连接的访问路由器中检索位于规定的范围内的另一访问路由器,根据通过该检索得到的与访问路由器有关的地址的一部分,和与移动节点有关的地址的一部分,生成移动节点的转交地址。由此,在从移动节点通知前,移动控制节点可以自身独立地生成将来的转交地址。

附图说明

图1是用于说明以往的分组通信系统的网络构成的图。

图2是表示以往的Hierarchical Mobile IPv6动作的图。

图3是表示在主代理以及移动代理中存在高速缓冲存储器的状态的图。

图4是表示移动代理功能性构成的方框图。

图5是表示移动节点的功能构成的方框图。

图6是表示在采用了本发明的移动控制系统的移动通信网中使用的BU分组的图。

图7是表示在本发明的移动控制系统中使用的移动代理的高速缓冲存储器的内容的图。

图8是表示把Mbit设置为on的输入的某个高速缓冲存储器的内容的图。

图9是表示在采用本发明的移动控制系统的移动通信网中的各节点的地址的图。

图10是表示在移动节点MN移动的情况下进行的处理的图。

图11是表示接着图10的动作的图。

图12是表示接着图11的动作的图。

图13是表示推定CoA的制成处理步骤的流程图。

图14是接着图12的动作的图。

图15是表示移动节点可以取得来自通信对方节点的分组的状态的图。

图16是表示移动节点进一步移动,跨越移动代理的服务区域时的动作的图。

图17在表示接着图16的动作的图。

图18是表示接着图17的动作的图。

图19是表示接着图18的动作的图。

图20A是表示移动节点改变移动代理的服务区域时的动作的图,图20B是表示移动节点未改变移动代理的服务区域时的动作的图。

具体实施方式

下面,参照附图说明本发明的实施方式。进而,在以下的说明中参照的各图中,在和其他图相同的部分上标注相同符号。

图4是表示作为本发明的移动控制节点的移动代理MA1的功能性构成的方框图。移动代理MA1包括:接口11和链接处理单元12和IP分组处理单元13和联编管理单元14和转交地址生成单元15和AR(AccessRouter)信息管理单元16。

接口11,位于物理层上,向链接处理单元12输出接收到的分组。另外,接口11,把从链接处理单元12输入的分组发送到另一节点。

链接处理单元12,位于链接层,把从接口11输入的分组输出到IP层。另外,链接处理单元12,把从IP分组处理单元13输入的分组输出到接口11。链接处理单元12,进行在和另一节点的分组传送路径上生成的位错误的纠正。

IP分组处理单元13,在移动代理MA1,每次从移动节点接收到联编请求时,把要求的联编(该移动节点的主地址和转交地址的联编)存储在联编管理单元14。IP分组处理单元13,当移动代理MA1,接收到给移动节点的主地址的分组的情况下,参照联编管理单元14,向被联编在该主地址上的转交地址发送分组。当在该主地址上联编多个转交地址的情况下,通过拷贝生成联编数的分组,转送到各转交地址。

IP分组处理单元13,当移动代理MA1,从移动节点接收多联编请求的情况下,对转交地址生成单元15,指示生成应该和该移动节点的主地址和联编的转交地址。

在联编管理单元14中,存储被联编的,移动节点的主地址和转交地址。另外,在被联编管理单元14中,存储被多联编的,移动节点的主地址和多个转交地址。

转交地址生成单元15,在从IP分组处理单元13取得在转交地址生成中所需要的移动节点的主特定地址的同时,从AR信息管理单元16中取得前缀,生成转交地址。而后,把生成的多个转交地址,联编在上述移动节点的主地址上,存储在联编管理单元14中。

在AR信息管理单元16中,存储由各访问路由器提供的链接的前缀。

图5是表示本发明的移动节点MN的功能构成的方框图。移动节点MN,具备接口21和链接处理单元22和IP分组处理单元23和应用程序24和转接地址管理单元25和联编请求生成单元26和多联编请求生成单元27。

接口21,位于物理层,把接收到的分组输出到链接处理单元22。另外,接口21,把从链接处理单元22输入的分组发送到另一节点。进而,接口21,始终监视无线通道的传送品质,当检测到不久需要越区切换的情况下,向多联编请求生成单元27通知该主旨。

链接处理单元22,位于链接层,把从接口21输入的分组输出到IP层。另外,链接处理单元22,把从IP分组处理单元23输入的分组输出到接口21。链接处理单元22,进行在和其他节点的分组传送路径上位错误的纠错。

IP分组处理单元23,在由链接处理单元22把从链接层输入的分组输出到应用程序层的应用程序24的同时,把从应用程序层输入的分组输出到链接层。另外,IP分组处理单元23,可以在转交地址管理单元25、联编请求生成单元26,以及多联编请求生成单元27之间进行各种数据的输入输出。有关详细内容后述,但IP分组处理单元23,把与转交地址的生成有关的分组输出到转交地址管理单元25。

应用程序24,在和IP分组处理单元23之间进行分组的输入输出。

转交地址管理单元25,根据需要,生成新的转交地址。

联编请求生成单元26,生成用于联编从转交地址管理单元25取得的转交地址,和移动节点MN的主地址的联编请求分组。被生成的联编请求分组,经由IP分组处理单元23、链接处理单元22,以及接口21,被转送到移动代理MA1。

多联编请求生成单元27,把来自接口21的上述通知作为契机,生成多联编请求分组。多联编请求分组,是用于向移动代理MA1请求对移动节点MN的主地址的多个转交地址的联编的分组。被生成的多联编请求分组,经由IP分组处理单元23、链接处理单元22,以及接口21,被发送到移动代理MA1。

(分组格式)

图6是表示在采用本发明的移动控制系统的移动通信网中使用的BU分组的图。在同一图中,BU分组的构成包括:由发送源地址(srcaddress)以及目标地址(dst address)组成的IPv6标题(IPv6 header);由联编更新选项(binding update option);主地址选项(home addressoption)、交替CoA子选项(alternate CoA sub-option);设置M标记(M-flag)的MA选项控制(MA optional control sub-option);有效负荷(payload)。

同一图所示的BU分组,在以往的BU分组上新附加M-flag。在附加了该M-flag(on)的情况下,被看作多联编请求分组。另外,当M-flag是off的情况下,被看作多联编中止请求分组,或者通常的BU分组。特别是当M-flag是off,是为了中止多联编而使用的情况下,成为多联编中止请求分组。多联编请求分组也和多联编中止请求分组一样,分组的格式自身和BU分组相同。

进而,在此所说的“多联编请求”,是记载在权利要求1、权利要求5、权利要求6、权利要求9、权利要求10、权利要求13中的“第1请求”的一例。另外,在此所说的“多联编中止请求”是记载在权利要求3、权利要求5、权利要求8、权利要求12中的“第2请求”的一例。

(高速缓冲存储器的内容)

图7是表示在本系统中使用的移动代理(与移动控制节点对应)的高速缓冲存储器的内容的图。同一图所示的高速缓冲存储器,在以往的高速缓冲存储器中,其构成是在各输入中附加Mbit。在同一图中,在把移动节点1~4设置为目标地址的情况下,Mbit全部是off,转送目标地址是CoA1~CoA4。

在此,图8表示把Mbit设置成on的输入的某个高速缓冲存储器的内容。在同一图中,当把移动节点5、6、8设定为目标的情况下,Mbit全部是off,转送目标地址是CoA5、CoA6、CoA11。而后,对于给把Mbit设定为on的地址(Mobile Node7)的分组,联编地址CoA7、CoA8、CoA9、CoA10。因而,向这些被联编的多个转送地址各自进行隧道转送。

(本系统的动作)

在此,如图9所示,把移动节点MN的硬件地址设置为00:00:77:77,把移动节点MN的主链接的链接前缀设置为2010:10∷/64,把移动节点MN的主地址设置为2010:10∷77:77。其他的节点地址、访问路由器AR1~AR8的链接前缀分别如图9所示。MA2的构成和MA1的构成相同。即,主代理HA的地址是2010:10∷e0e0/64,移动代理MA1的地址是2020:10∷elel」/64,移动代理MA2的地址是2020:20∷e2e2/64,通信对方节点CN的地址是2030:10∷c3e3/64,访问路由器AR1提供的链接的前缀是2000:10∷/64,访问路由器AR2提供的链接的前缀是2000:20∷/64,访问路由器AR3提供的链接的前缀是2000:30∷/64,访问路由器AR4提供的链接的前缀是2000:40∷/64,访问路由器AR5提供的链接的前缀是2000:50∷/64,访问路由器AR6提供的链接的前缀是2000:60∷/64,访问路由器AR7提供的链接的前缀是2000:70∷/64,访问路由器AR8提供的链接的前缀是2000:80∷/64。

进而,移动代理MA1、MA2,把服务区域内的访问路由器,以及服务区域周边的访问路由器的位置(纬度,经度)以及访问路由器提供的无线链接的链接前缀,保持在“访问路由器目录”(未特别图示)中。

在这样的状态中,当移动节点MN移动的情况下,进行图10所示的处理。在图10中,如果移动节点MN移动到访问路由器AR3(①),则接收从访问路由器AR3发送的RA。接着,移动节点MN,得到链接转交地址CoA3(2000:30∷77:77),把BU分组发送到移动代理MA1(②)。于是,移动代理MA1把它输入联编·高速缓冲存储器(③)。移动代理MA1,向移动节点MN发送BU分组接收应答。接着,移动节点MN,还向主代理HA发送BU分组(④),主代理HA把它输入联编·高速缓冲存储器(⑤)。

如果从该状态开始通信对方节点CN向移动节点MN发送分组,则如图11所示,分组被从主代理HA隧道转送到移动移动代理,从移动代理向移动节点MN隧道转送。

该状态虽然和以往的Hierarchical Mobile IPv6一样,但在图12中在移动节点MN从访问路由器AR3转移到访问路由器AR4时,进行本系统特有的处理。

在同一图中,移动节点MN在把多联编请求发送到移动代理MA1后移动(①)。接收到多联编请求的移动代理MA1以图13所示的步骤进行推定CoA制成处理。在该处理中,并不是从外部知道将来的CoA,而是移动代理自己生成将来的CoA。即,不是从移动节点通知CoA,而是移动代理自身独自生成将来的CoA。以下,移动节点MN把该生成的CoA与通过BU分组通知的CoA加以区别,特别称为推定CoA。

在图13中,移动代理MA1,如果接收到多联编请求(步骤S101),则从作为多联编请求的发送源的,移动节点MN的链接转交地址中抽出前缀部分“Prefix3”,从MN接口部分“IF”中抽出移动节点MN的硬件地址(步骤S102)。

这种情况下,从多联编请求分组中抽出作为发送源地址的CoA,分离为前缀部分2000:30∷/64,从MN接口部分分离移动节点MN的硬件地址00:00:77:77。

以下,移动代理MA1从访问路由器目录中检索2000:30∷/64,把它确认为访问路由器AR3(步骤S103)。而后,从访问路由器AR3中在规定范围内,例如检索在半径3km以内的其他的访问路由器(步骤S104)。该检索结果,如果访问路由器AR2、访问路由器AR4与检索条件一致,则把访问路由器AR2、访问路由器AR4的链接前缀,作为Prefix2、Prefix4(步骤S105)。

通过在该Prefix2、Prefix4上附加MN接口部分IF,作为推定CoA2、推定CoA4。即,在访问路由器AR2的链接前缀2000:20∷/64上附加移动节点MN的硬件地址00:00:77:77,作为推定CoA2(2000:20∷77:77),在访问路由器AR4的链接前缀2000:40∷40/64上附加移动节点MN的硬件地址00:00:77:77,作为推定CoA4(2000:40∷77:77)(步骤S106)。把它们作为移动节点MN的链接转交地址。

返回图12,在把联编·高速缓冲存储器上的移动节点MN输入的Mbit设置为on后,把这些移动代理MA1自己生成的链接转交地址追加在转送目标地址(②)。

这以后如果接收给被打包的移动节点MN的分组,则移动代理MA1根据联编高速缓冲存储器,把它隧道转送到CoA3,推定CoA2、推定CoA4(③)。

另一方面,转移到访问路由器AR4提供的链接的移动节点MN从访问路由器的链接前缀2000:40∷/64和硬件地址00:00:77:77中,生成CoA4(2000:40∷77:77)使用。

在此,在以往的技术中,在移动节点MN生成CoA4后,因为不把它通知给移动代理MA1就不能确立新路径,所以在链接移动后不能把分组转送CoA4。对此,在本系统中,并列进行移动节点MN改变连接目标生成CoA4的作业和移动代理MA1生成推定CoA4的作业。因此,在移动节点MN开始生成CoA4使用时已经把给推定CoA4的分组从移动代理MA1送到访问路由器AR4的链接。

在此移动节点MN如在现有技术中的动作那样,在访问路由器AR4提供的链接中取得新链接转交地址,如图14所示,发送向移动代理MA1通知CoA4的BU分组(①)。该BU分组因为M-flag是off,所以间作为多联编中止请求。接收到它的移动代理MA1在联编·高速缓冲存储器的移动节点MN输入上,在转送目标地址中只剩下作为多联编中止请求的发送源的CoA4,在把Mbit设置为off后,删除其他的转交地址(②)。以后只对CoA4进行转送(③)。

然后,如图15所示,移动节点MN可以接收来自通信对方节点CN的分组。

(跨越服务区域时的动作)

图16是表示移动节点MN进一步移动,跨越移动代理的服务区域时的动作的图。在同一图中,移动节点MN对移动代理MA1,发送多联编请求(①),然后移动。接收到它的移动代理MA1和前面所述一样,开始向CoA4以及推定CoA3以及推定CoA5的隧道转送(②,③)。

如果检测到移动节点MN跨越了服务区域,则如图17所示在移动目标中得到新链接转交地址的移动节点MN,作为在现有技术中未进行的新的动作,对移动代理MA1发送多联编中止请求(①)。进而,移动节点MN跨越了服务区域的检测信息,可以通过移动节点MN从RA取得新的MA地址进行。接收到它的移动代理MA1把移动节点MN输入的M-flag作为off,从移动节点MN的输入的转送目标地址字段中删除多联编中止请求发送源(CoA5)以外的转交地址(②)。以后,把给移动节点MN的分组仅隧道转送到CoA5(③)。

这样,特别是当通过移动节点MN跨越移动代理的服务区域改变链接的情况下,和在现有技术中移动节点MN应该发送到移动代理MA2的BU分组不同,需要对移动代理MA1发送多联编中止请求。

图18是表示和上述多联编中止请求并行进行的,采用移动节点MN的BU分组发送动作的图。该BU分组发送动作如以往的技术。得到新链接转交地址的移动节点MN向移动代理MA2以及主代理HA通知联编(binding)信息(①以及③)。在移动代理MA2以及主代理HA上登录新的联编信息(②以及④)。

以后,如图19所示来自通信对方节点CN的数据被送到移动节点MN(①)。进而,被保持在移动代理MA1中的联编信息,在被保持一定时间后消除(②)。

图20A以及图20B,是表示越区切换时的动作的步骤图。图20A表示移动节点MN改变移动代理MA的服务区域时的动作,图20B表示移动节点MN未改变移动代理MA的服务区域时的动作。在两图中,用粗字表示的多联编请求、CoA推定联编、多联编中止请求,以及,BU或者MA,以及用粗线表示的S201、S203、S204、S207是在本系统中追加的部分。

在图20A中,当移动节点MN改变移动代理MA的服务区域的情况下,首先从移动节点MN经由旧访问路由器对旧移动代理MA发送多联编(Multi-binding)请求(S201)。然后,移动节点MN切换连接链接,取得新CoA(S202)。这时,旧移动代理MA进行CoA推定,进行联编处理(S203)。

然后,移动节点MN把多联编(Multi-binding)中止请求发送到旧移动代理MA(S204)。接着,移动节点MN生成用于新移动代理MA的BU分组,经由新访问路由器发送到新代理MA(S205)。进而,移动节点MN,生成用于主代理HA的BU字组,经由新访问路由器发送到主代理HA(S206)。

另一方面,在图20B中,当移动节点MN未改变移动代理MA的服务区域的情况下,首先从移动节点MN经由旧访问路由器对移动代理MA发送多联编(Multi-binding)请求(S201)。然后,移动节点MN切换连接链接,取得新CoA(S202)。这时,移动代理MA进行CoA推定,进行联编处理(S203)。而后,移动节点MN生成用于移动代理MA的BU分组,经由新访问路由器发送到移动代理MA(S207)。进而,该BU分组,间作为多联编(Multi-binding)的中止请求。即,移动代理MA,把从移动节点MN接收BU或者MA作为契机,中止多联编。

进而,全部被存储的联编,因为经过一定时间后被消除,所以移动节点MN,即使在静止中(即使未移动在访问路由器间),也可以向在服务区域中包含现在连接中的访问路由器AR的移动代理MA,以及主代理,以每一定时间间隔,发送BU分组。另外,移动节点MN,对移动代理MA以及主代理,也可以定期发送BU分组。

如上所述,在使用被称为“以往的移动IP”的方式,或者被称为“阶层型移动IP”的方式的系统中,当移动节点移动链接的情况下,移动控制节点在由移动节点通知新地址前,不能确立移动节点的新路径。对此在本系统中,移动控制节点推定移动节点的新地址,可以在来自移动节点的新地址通知前确立新路径。于是,移动控制节点从已知的转交地址中推断硬件地址,通过和链接前缀结合,因为生成未来的转交地址,所以可以缩短至分组转送路径确立的时间。

如果采用本系统,则在移动节点改变连接链接时,在来自移动节点的新转交地址通知到达移动控制节点前,因为移动控制节点可以推定新转交地址,所以新路径的确立早,可以构筑分组误差少的分组交换方式通信系统。

(移动控制方法,移动控制程序)

在如上所述的移动控制系统中,可以实现如下的移动控制方法。即,是在包含向移动节点通过连接的多个访问路由器,和管理上述移动节点的移动的多个移动控制节点,

上述移动节点,使用即使改变连接链接也继续使用的主地址以及在每次改变连接链接时取得的,特定在该连接链接内的该移动节点的转交地址的分组通信网中,控制上述多个移动控制节点各自的移动控制方法,

实现包含应答来自上述移动节点的第1请求,自己生成多个在该移动节点改变了连接链接之后有可能使用的新的转交地址的转交地址生成步骤,和把该生成的多个转交地址,和该移动节点的主地址联编后存储在高速缓冲存储器中的存储步骤的移动控制方法。

另外,实现了进一步包含当接收到被与多个转交地址联编后存储在上述高速缓冲存储装置中的给主地址的分组时,把该分组转送到该多个转交地址的转送步骤的移动控制方法。

而后,在上述转送步骤中,应答来自移动节点的第2请求控制中止向上述多个转交地址的转送。

另外,在上述转交地址生成步骤中,从作为上述第1请求的发送源的移动节点的链接转交地址中抽出前缀,并且,从该链接转交地址的接口部分中抽出该移动节点的硬件地址,

根据访问路由器目录检测位于规定范围内的访问路由器,

通过在与该检索条件一致的访问路由器的链接前缀部分上附加上述接口部分,生成移动节点的转交地址。

如果在移动控制节点中采用这样的移动控制方法,则移动代理没有通知独立地生成原本由BU分组通知的信息,省略了向移动代理通知CoA的步骤,或者向主代理通知新移动代理的步骤,由此路缩短至分组转送路径确立的时间。

进而,在上述说明的移动控制系统中,使用以下的移动控制程序。即,是在包含向移动节点提供链接的多个访问路由器,和管理上述移动节点的移动的多个移动控制节点,

上述移动节点,在使用即使改变连接链接继续使用的主地址,以及在每次改变连接链接时取得的,特定在该连接链接内的该移动节点的转交地址的分组通信网中控制上述多个移动控制节点各自的移动控制程序,

实现包含应答来自上述移动节点的第1请求,自己生成在该移动节点改变了连接链接之后有可能使用的新的转交地址的转交地址生成步骤;把该生成的多个转交地址,和该移动节点的主地址联编并存储在高速缓冲存储器中的存储步骤的移动控制方法。另外,使用还包括:当接收到与多个转交地址联编后存储在上述高速缓冲存储装置中的给主地址的分组时,把该分组转送给该多个转交地址的转送步骤的移动控制程序。而后,在上述转送步骤中,应答来自移动节点的第2请求,控制中止向上述多个转交地址的转送。

另外,在上述转交地址生成步骤中,从作为上述第1请求的发送源的移动节点的链接转交地址中抽出前缀,并且从该链接转交地址的接口部分中抽出该移动节点的硬件地址,

根据访问路由器目录来检索位于规定范围内的访问路由器,

通过在与该检索条件一致的访问路由器的连接前缀部分上附加上述接口部分,生成移动节点的转交地址。

进而,在用于记录该控制程序的记录介质中,除了使用未图示的半导体存储器、磁盘、光盘等外,还可以使用各种记录介质。

如果使用这样的移动控制程序来控制移动控制节点,则移动代理不经通知而独立地生成原本由BU分组通知的信息,由于省略向移动代理通知CoA的步骤,或者向主代理通知新移动代理的步骤,因而可以缩短至分组转送路径确立的时间。

综上所述,本发明通过移动代理独立地生成CoA而能省略移动节点向移动代理通知CoA的步骤,或者向主代理通知新移动代理的步骤,可以缩短至分组转送路径确立的时间,所以具有以下效果:可以防止产生由通信对方节点发送的分组不能到达移动节点的状态。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号