CN101103603B - 路由器选择方法、归属代理装置、移动路由器及移动网络系统 - Google Patents
路由器选择方法、归属代理装置、移动路由器及移动网络系统 Download PDFInfo
- Publication number
- CN101103603B CN101103603B CN2006800023454A CN200680002345A CN101103603B CN 101103603 B CN101103603 B CN 101103603B CN 2006800023454 A CN2006800023454 A CN 2006800023454A CN 200680002345 A CN200680002345 A CN 200680002345A CN 101103603 B CN101103603 B CN 101103603B
- Authority
- CN
- China
- Prior art keywords
- mobile router
- mobile
- information
- relay
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/124—Shortest path evaluation using a combination of metrics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/005—Moving wireless networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
任意的移动路由器(3-1、3-2、3-3)或终端(4)向归属代理装置(5)通知表示由使用者输入的移动路由器选择方针的策略。并且,归属代理装置(5)根据被通知的策略信息和移动路由器(3-1、3-2、3-3)的特性信息来生成中继设定信息,并向各移动路由器(3-1、3-2、3-3)发送。该中继设定信息是判定将移动路由器(3-1、3-2、3-3)所接收的发给外部网络(1)的分组向外部网络(1)中继、还是向同一网络上传输,决定进行传输时的传输目的地的信息,各移动路由器(3-1、3-2、3-3)根据该中继设定信息对接收分组进行中继,从而实现随时反映了使用者意思的通信。
Description
技术领域
本发明涉及在由包括终端和移动路由器的移动网络、和对该移动网络的位置进行管理的归属代理(home agent)装置构成的移动网络系统中,在存在多个移动路由器时,终端等选择适当的移动路由器用的路由器选择方法。
背景技术
在IETF NEMO-WG中研究了提供由可移动终端组和路由器构成的网络整体的移动性的技术,而且提出了在文献“Network Mobility(NEMO)Basic Support Protocol”(Vijay Devarapalli等著)中所记载的协议。
文献“Network Mobility(NEMO)Basic Support Protocol”是通过由可移动终端组和移动路由器构成的网络(以下称作“移动网络”)中的移动路由器和对该移动路由器的位置进行管理的归属代理装置,来实现移动网络的数据到达性的技术。
在特开2003-283546号公报中公开了以下技术:在由移动网络和归属代理装置构成的移动网络系统中,有时一个移动网络包括多个移动路由器。此时,终端等根据数据类别和安全要件等,来选择适当的移动路由器用的技术。
在特开2003-283546号公报中,各移动路由器根据预先设定的信息,来决定是否允许自身的下属终端与外部网络之间的通信,当不允许通信时,通过对终端指示应当使用其他移动路由器的旨意,来实现经由适于相应通信数据的发送的移动路由器的通信。
图26是表示特开2004-153802号公报中的移动通信系统的结构图。移动路由器162-1、162-2、162-3经由移动通信系统165的连接装置163-1、163-2、163-3与外部网络164连接。
这里,移动通信装置161从移动路由器162-1、162-2、162-3取得外部接口信息后,基于该外部接口信息来选择最佳移动路由器,并通知相应的移动路由器。由此,移动通信装置161可经由具有适于音乐、动态图像等应用的外部连接接口的移动路由器进行通信。
然而,在特开2003-283546号公报的结构中,仅仅基于预先设定的信息进行移动路由器的选择。因此,在使用者对例如通信成本重视、安全重视或通信速度重视之类的移动路由器选择用的策略进行变更的情况、或者追加、除去了移动路由器的情况下,需要变更各移动路由器和归属代理装置的设定。该设定变更是并不容易的,尤其在使用者与移动网络一起移动中更难以变更策略。
另外,在特开2004-153802号公报的结构中,由于移动通信装置进行适于通信的移动路由器的选择,因此具有移动通信装置的处理负荷变高的课题。而且,当在移动路由器中发生拥塞时,由于无法进行由移动路由器分配通信量(traffic),因此具有不易分散负荷的课题。
发明内容
本发明的路由器选择方法是移动网络系统中的路由器选择方法,该移动网络系统包括:将多个移动路由器及终端相互连接的移动网络;和对该移动网络与外部网络连接的位置进行管理的归属代理装置。而且,该路由器选择方法,首先,移动路由器或终端取得来自使用者的表示移动路由器的选择方针的策略信息,该移动路由器或终端向归属代理装置通知该策略信息。接着,归属代理装置根据被通知的策略信息和所保持的移动路由器的特性信息来生成中继设定信息,并向该移动路由器通知。该中继设定信息是用于判定将移动路由器所接收的发给外部网络的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,决定传输目的地。接着,在移动路由器接收到发给外部网络的分组时,该移动路由器根据中继设定信息,来决定中继目的地或传输目的地。
由此,移动路由器由于根据使用者策略,来设定包括自己在内的移动路由器的选择条件,因此能够建建反映了使用者意思的通信环境。
另外,本发明的路由器选择方法,还包括:当移动路由器根据中继设定信息,向传输目的地传输所接收的分组时,该移动路由器向分组的发送源通知传输目的地的处理。
由此,分组的发送源可将以后的分组向所指定的移动路由器进行发送,因此能够消除在移动路由器之间传输分组的无用动作。
另外,本发明的路由器选择方法,在移动路由器与移动网络第一次连接时、或自己的通信特性发生变化时,该移动路由器向归属代理装置通知该特性信息。而且,在归属代理装置接收到策略信息或特性信息时、或检测出对移动网络追加或除去移动路由器的情况时,该归属代理装置生成中继设定信息,并向移动路由器通知。而且,接着,该移动路由器装置将已有的中继设定信息更新为新通知的中继设定信息。本发明的路由器选择方法还包括这些处理。
由此,移动路由器由于能够始终根据移动网络的通信环境、系统的结构或状况选择移动路由器,因此终端等可在最佳状态下进行通信。
另外,本发明路由器选择方法,在归属代理装置接收到发给移动网络上的终端的分组时,该归属代理装置根据从移动网络上的移动路由器或终端接收的策略信息和从移动路由器所接收的特性信息,来选择作为发给终端的分组的中继目的地的移动路由器的处理。
由此,归属代理装置由于通过策略信息和移动路由器的特性信息来选择传输目的地的移动路由器,因此能够使双向通信最佳化,并且能够使更高品质的通信成为可能。
另外,本发明的路由器选择方法,移动路由器除了中继设定信息之外还根据自己的负荷和从终端所接收的分组的类别的至少任一个,来判定将所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时决定传输目的地。
由此,移动路由器由于可将自己的当前状况反映在路由器选择条件,因此能够建立灵活地反映使用者策略的通信环境。
另外,本发明的路由器选择方法中的特性信息是外部网络接口信息和主体信息的至少任一个。该外部网络接口信息是通信速度、传播延迟或比特错误发生率等,该主体信息是电池容量或吞吐量(throughput)等。
由此,路由器选择条件可不仅包括与外部网络之间的通信状况,还包括移动路由器自身的内部状况。
本发明的归属代理装置和移动路由器构成移动网络系统,该移动网络系统包括:多个移动路由器及终端相互连接的移动网络;和对该移动网络与外部网络连接的位置进行管理的归属代理装置。
本发明的归属代理装置,具备:特性信息存储部,其存储从管理对象的移动路由器通知的该移动路由器的特性信息;策略存储部,其存储从终端或移动路由器通知的表示移动路由器的选择方针的策略信息;中继设定信息生成部,其根据策略信息和特性信息来生成中继设定信息;和中继设定信息交付部,其向管理对象的移动路由器交付该中继设定信息。此外,中继设定信息是用于判定将移动路由器所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,决定传输目的地的信息。
由此,归属代理装置能够建立反映了使用者意思和各移动路由器的特性的通信环境。
另外,本发明的归属代理装置还具备中继处理部,该中继处理部决定对发给终端的分组进行中继的移动路由器,并传输分组。而且,该中继处理部在移动路由器未连接于归属网络上时,根据移动路由器的特性信息,来决定作为发给终端的分组的中继目的地的移动路由器,并传输分组。
由此,归属代理装置也可根据移动路由器的特性,对发给终端的分组进行传输。
另外,本发明的归属代理装置,中继设定信息生成部在取得与策略存储部所存储的策略信息不同的策略信息时、或检测出对移动网络追加或除去移动路由器的情况时、或取得与特性信息存储部所存储的特性信息不同的特性信息时,根据策略信息和特性信息来生成中继设定信息。而且,中继设定信息交付部向管理对象的移动路由器交付新生成的上述中继设定信息。
由此,归属代理装置可分发中继设定信息,该中继设定信息用于根据移动网络的通信环境、系统的结构或状况来选择最佳的移动路由器。
另外,本发明的归属代理装置从移动路由器接收的特性信息,是外部网络接口信息和主体信息的至少任一个。该外部网络接口信息是移动路由器的通信速度、传播延迟或比特错误发生率等,主体信息是电池容量或吞吐量等。
由此,归属代理装置可不仅将与外部网络网络之间的通信状况作为路由器选择条件,还将移动路由器自身的内部状况作为路由器选择的条件。
本发明的移动路由器具备:中继设定信息接收部,其从归属代理装置接收中继设定信息;中继设定信息存储部,其存储所接收的中继设定信息;和中继处理部,其根据中继设定信息,来判定将所接收的发给外部网络的分组进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时,采用上述中继设定信息来决定传输目的地,进行中继或传输。此外,中继设定信息是用于决定所接收的分组的到外部网络的中继目的地、或到同一网络上的其他移动路由器的传输目的地的信息。
由此,移动路由器能够进行反映了使用者意思和包括自己在内的各移动路由器的特性的分组中继。
另外,本发明的移动路由器还具备:策略输入接口,其用于输入表示移动路由器的选择方针的策略信息;和策略通知部,其向归属代理装置通知该策略信息。
由此,移动路由器能够将使用者意思反映在通信。
另外,本发明的移动路由器还具备:存储自己的特性信息的特性信息存储部;和特性信息通知部。此外,特性信息通知部,在移动路由器与移动网络第一次连接时、或自己的通信特性与在特性信息存储部中进行存储的特性信息不同时,将新特性信息向自己所属的归属代理装置通知。
由此,归属代理装置能够始终获知移动网络的通信环境、系统的结构或状况。
另外,本发明的移动路由器的中继处理部还根据自己的负荷状况和所接收的分组的类别的至少任一个,来判定将所接收的分组向外部网络中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时,决定中继目的地或传输目的地。
由此,移动路由器由于能够将自己的当前状况反映在路由器选择条件,因此能够分散自己的负荷。
另外,本发明的移动路由器向归属代理装置发送的特性信息是外部网络接口信息和主体信息的至少任一个。该外部网络接口信息是通信速度、传播延迟或比特错误发生率等,主体信息是电池容量或吞吐量等。
由此,移动路由器在路由器选择条件中不仅包括与外部网络之间的通信状况,还能包括移动路由器自身的内部状况。
本发明的移动网络系统由具有本发明的移动路由器的移动网络和本发明的归属代理装置构成。
由此,由于移动路由器根据使用者策略,来选择进行接收分组的中继的移动路由器,因此移动网络系统能够提供反映了使用者意思的通信环境。
如上所述,根据本发明,移动路由器能够根据由使用者随时指示的策略信息,来选择最适于通信最佳化的包括自己在内的移动路由器。
另外,移动路由器在发生拥塞时,能够分配通信量。
附图说明
图1是本发明的实施方式1中的移动网络系统的结构图。
图2是本发明的实施方式1中的移动路由器的结构图。
图3是本发明的实施方式1中的归属代理装置的结构图。
图4是表示本发明的实施方式1中的归属代理装置所管理的位置信息的数据结构的图。
图5是表示本发明的实施方式1中的归属代理装置所管理的移动路由器计分(score)信息(动态图像)的数据结构的图。
图6是表示本发明的实施方式1中的中继设定信息(动态图像)的图。
图7是表示本发明的实施方式1中的归属代理装置的中继设定信息处理的流程图。
图8是表示本发明的实施方式1中的归属代理装置的中继设定信息生成处理的流程图。
图9是表示本发明的实施方式1中的归属代理装置的中继处理的流程图。
图10是表示本发明的实施方式1中的策略通知消息的结构的图。
图11是表示本发明的实施方式1中的中继设定信息通知消息的结构的图。
图12是表示本发明的实施方式1中的移动路由器的设定处理的流程图。
图13是表示本发明的实施方式1中的移动路由器的中继处理的流程图。
图14是表示本发明的实施方式1中的移动路由器的设定顺序的图。
图15是表示本发明的实施方式1中的移动路由器的分组(packet)中继和传输的顺序的图。
图16是本发明的实施方式2中的移动路由器的结构图。
图17是本发明的实施方式2中的归属代理装置的结构图。
图18是表示本发明的实施方式2中的移动路由器的特性信息处理的流程图。
图19是表示本发明的实施方式2中的归属代理装置的特性信息处理的流程图。
图20是表示本发明的实施方式2中的归属代理装置的中继设定信息生成处理的流程图。
图21是表示本发明的实施方式2中的归属代理装置的设定生成信息的数据结构的图。
图22是表示本发明的实施方式2中的归属代理装置的特性信息的数据结构的图。
图23是表示本发明的实施方式2中的归属代理装置的移动路由器品质值的图。
图24是表示本发明的实施方式2中的归属代理装置的移动路由器计分信息的内容的图。
图25是表示本发明的实施方式2中的移动路由器特性信息通知消息的结构的图。
图26是表示现有的移动网络系统的结构的图。
图中:1-外部网络;2-移动网络;3-移动路由器;4-终端;5-归属代理装置;6-外部终端;7-接入路由器;161-移动通信装置;162-移动路由器;163-连接装置;164-外部网络;165-移动通信系统;301-内部网络接口;302、502-分组收发部;303-外部网络接口;304-移动管理部;305、504-中继处理部;306-设定处理部;307、506-位置信息存储部;308、509-中继设定信息存储部;309-策略输入接口;310、510-特性信息存储部;311-特性信息生成部;312-特性信息监视部;501-归属网络接口(home network interface);503-位置管理部;505-中继设定信息处理部;507-移动路由器计分存储部;508-策略存储部;511-设定生成信息存储部。
具体实施方式
以下,利用附图对本发明的实施方式进行说明。
(实施方式1)
图1是表示本发明的实施方式1中的移动网络系统的结构的图。
在图1中由移动路由器(MR)3-1、3-2、3-3和终端4来构成移动网络2。另外,移动网络2上的移动路由器3-1、3-2、3-3与外部网络1(例如互联网)上的接入路由器(AR)7-1、7-2、7-3连接,外部终端6与终端4之间的通信经由归属代理装置5进行。
此外,在本实施方式中将移动路由器设为3台,但并不限定于此。另外,外部接入线8-1、8-2、8-3是蜂窝、无线LAN等无线或IEEE802.3等有线,而内部网络也可为有线、无线的任一个。
接着,采用附图,对构成上述移动网络系统的、本发明的归属代理装置的结构及动作进行说明。
图3是表示本发明中的归属代理装置5的结构的图。
在图3中,归属网络接口501与归属网络连接并进行物理层处理和数据链路层处理。分组收发部502进行通过归属网络接口501收发分组时的IP网络层和上层(TCP、UDP、ICMP)处理。另外,位置管理部503将移动路由器的位置信息存储在位置信息存储部506中,并且对移动路由器和移动网络位置进行管理。这里,图4表示位置信息存储部506所存储的位置信息的数据结构。
在图4中移动路由器标识符1400是用于确定移动路由器的标识符,HoA1401是相应移动路由器的归属地址(HoA),CoA1402是相应移动路由器的转交地址(care of address:CoA),网络标识符1403是相应路由器所属的移动网络的标识符,并且将它们分别按每台移动路由器建立关联而进行存储。
另外,策略存储部508存储用于表示进行与通信有关的路由器选择的方针的策略信息。策略信息是对在通信品质和通信成本中重视哪一个、或在声音通信、动态图像通信、其他通信(电子邮件、Web、文件传输)之中重视哪一个等进行指示的信息。在本实施方式中,将策略信息存储为具有对通信成本的加权的用意的“0”至“2”的值。例如,“0”表示最重视通信品质、“2”表示最重视成本。从而,用户在即使成本高也希望品质良好的通信的情况下选择“0”,在与品质相比想要尽量抑制成本的情况下选择“2”。对两者都没有特别重视的情况下选择“1”。
另外,移动路由器计分存储部507是按每移动路由器存储移动路由器计分。该移动路由器计分表示对动态图像数据或声音数据等进行中继时的包含了通信成本的适合度。图5表示与移动路由器计分存储部507所存储的动态图像数据有关的移动路由器计分。
在图5中而将存储各移动路由器1802、1803、1804的适合度以数值方式与策略1801分开存储。表示该数值越高则越适于发送动态图像数据。在本实施方式中,移动路由器计分存储部507除此以外还存储有与声音数据有关的移动路由器计分、和与其他数据有关的移动路由器计分。
另外,中继设定信息处理部505从策略存储部508读出策略信息,进而从移动路由器计分存储部507读出移动路由器计分。然后,中继设定信息处理部505根据这些信息判定各移动路由器是否为所接收的分组的中继目的地,当不进行中继时,生成用于在同一网络上的移动路由器中决定传输目的地的中继设定信息。该功能相当于本发明的中继设定信息生成部。
再有,中继处理部504从移动路由器计分存储部507读出移动路由器计分,并且根据该移动路由器计分决定成为以终端4为目的地或发送源的分组的传输目的地的移动路由器。然后,中继处理器504根据位置信息存储部506所存储的位置信息,求得相应移动路由器的当前地址。通知该中继设定信息的功能相当于本发明的中继设定信息交付部。
接着,采用附图对归属代理装置所进行的中继设定信息处理进行说明。该中继设定信息处理生成中继设定信息,并分发给各移动路由器。
图7是表示该中继设定信息处理的流程图。
在图7中,中继设定信息处理部505检查有无发生成为生成中继设定信息的契机的触发(步骤S51)。作为该触发包括以下几种:位置管理部503检测出在移动网络中新追加的移动路由器、或不可连接移动网络内的移动路由器、或因解除登记而被除去(其中,以在策略存储部508中保存有策略的情况为前提)的情况;或者中继设定信息处理部505从移动路由器或移动网络内的终端接收到新策略等。此外,策略的新旧判定也可根据策略的输入时刻进行。
中继设定信息处理部505如果检测到中继设定信息生成触发的发生,则生成中继设定信息(步骤S52)。
这里,采用附图对中继设定信息的生成处理进行说明。此外,在本实施方式中将各移动路由器3的移动路由器计分预先存储在移动路由器计分存储部507。
图8是表示中继设定信息的生成处理的流程图。
在图8中,首先中继设定信息处理部505从策略存储部508读出当前的策略(步骤S901),并且从移动路由器计分存储部507按每个数据类别(动态图像、声音、其他)提取相应策略的移动路由器计分(步骤S902)。
接着,按每个数据类别以移动路由器计分的上升顺序对移动路由器进行排序(步骤S903)。
这里,将移动路由器的数目设为n台,并且将排序后的第i位的移动路由器设为MRi(i=1~n)。
在该情况下,中继设定信息处理部505作为最低位的移动路由器(MR1)的中继设定信息,将“当拥塞时,丢弃从移动路由器(MR2)传输的分组。”设定为第一条件、将“从终端所接收的分组向最高计分的移动路由器(MRN)传输。”设定为第二条件、“当不满足上述条件时,将分组向外部网络1进行中继。”设定为第三条件后,将该中继设定信息存储在中继设定信息存储部509(步骤S904)。
另外,作为最高位的移动路由器(MRN)的中继设定信息,将“当拥塞时,向移动路由器(MRN-1)传输分组。”设定为第一条件、将“当不满足上述条件时,将分组向外部网络1进行中继。”设定为第二条件后,将该中继设定信息存储在中继设定信息存储部509(步骤S905)。
另外,作为最低位、最高位以外的移动路由器(MRi、1<i<N)的中继设定信息,将“当拥塞时,将从其他移动路由器传输的分组传输到等级比自己低一位的移动路由器(MRi-1)。”设定为第一条件、将“将从终端所接收的分组向最高计分的移动路由器(MRN)传输。”设定为第二条件、“当不满足上述条件时,将分组向外部网络1进行中继。”设定为第三条件后,将该中继设定信息存储在中继设定信息存储部509(步骤S906)。
图6表示与动态图像数据有关的策略0至2的中继设定信息。中继设定信息处理部505,在策略已更新时,在上述中继设定信息生成处理中生成关于所更新的策略的中继设定信息。
以上为中继设定信息的生成处理。
在图7中,接着,中继设定信息处理部505生成每个移动路由器的中继设定信息后(步骤S52),生成中继设定信息通知消息。
图11是表示该中继设定信息通知消息的格式的图。
在图11中,在IP报头2101记载消息的发送源地址和目的地地址,在TCP/UDP报头2102记载发送源的端口号和目的地的端口号。另外,在本实施方式中,在中继设定信息字段2103、2104设定与动态图像数据有关的中继设定信息。该中继设定信息以发送目的地的各移动路由器用来生成。再有,在中继设定信息字段2105设定与声音数据有关的中继设定信息,在中继设定信息字段2106设定与其他数据有关的中继设定信息。此外,中继设定信息字段的数目不限于该例子中所示的数目,而附加了向移动路由器发送的中继设定信息的条件的数目。
其后,中继设定信息处理部505根据位置信息存储部506所存储的位置信息,求得管理对象即全部移动路由器的目前地址。然后,中继设定信息处理部505将所求得的地址向分组收发部502通知,以指示发送所生成的中继设定信息。分组收发部502接收该通知,经由归属网络接口501向所指示的地址的移动路由器发送中继设定信息(步骤S53)。
接着,采用图9,对归属代理装置接收到分组时的中继处理进行说明。
首先,分组收发部502如果经由归属网络接口501接收到分组,则判断是否为发给终端的分组(步骤S74)。当分组目的地为终端时,中继处理部504从策略存储部508读出当前设定的策略。而且,中继处理部504在存储于移动路由器计分存储部507中的移动路由器计分(图5)内选择与当前的策略所对应的移动路由器计分最大的移动路由器(步骤S75)。例如,在当前的策略为“0”并且所中继的数据为动态图像数据时,将移动路由器(MR)3-1选为最大计分的移动路由器。
接着,中继处理部504从位置信息存储部506中求得所选择的移动路由器的当前地址,并且向分组收发部502通知。分组收发部502向被通知的移动路由器经由归属网络接口501,对接收分组进行中继(步骤S76)。
另一方面,在步骤S74中,当所接收的分组不是发给终端的分组时,中继处理部504将接收分组向目的地节点进行中继(步骤S76)。
接着,采用附图,对本实施方式中的移动路由器3的结构及动作进行说明。
图2是表示本实施方式中的移动路由器3的结构的图。
在图2中,内部网络接口301进行与连接于移动网络2的终端及其他移动路由器之间的通信中的物理层处理和数据链路层处理。外部网络接口303进行用于连接作为外部网络1的连接点的接入路由器或基站、接入点等的物理层处理和数据链路层处理。另外,外部网络接口303进行拥塞状态的检测。
另外,分组收发部302进行与内部网络接口301或外部网络接口303收发分组时的IP网络层及上层(TCP、UDP、ICMP)处理。
另外,移动管理部304将归属代理装置5的地址、自身的归属地址、与外部网络1连接时所生成的转交地址、或识别自身所连接的移动网络的网络标识符作为位置信息在位置信息存储部307中进行存储,或者向归属代理装置5通知。移动管理部304通过这种方式管理自身的位置信息。
另外,设定处理部306将使用者通过策略输入接口309所输入的策略信息通知给归属代理装置5,或者从归属代理装置5接收中继设定信息后,存储在中继设定信息存储部308中。由此,在中继设定信息存储部308中仅仅存储有当前策略下的该移动路由器的中继设定信息。其中,中继设定信息记载了用于决定作为传输目的地的移动路由器的条件。另外,通知该策略信息的功能相当于本发明的策略通知部,接收中继设定信息的功能相当于本发明的中继设定信息接收部。
再有,中继处理部305从中继设定信息存储部308读出中继设定信息,来决定作为来自终端4的分组的中继目的地的接入路由器7或作为传输目的地的移动路由器3,或者将发给终端4的分组向终端4进行中继。
此外,网络标识符在IPv4的情况下采用网络掩码(network mask),在IPv6的情况下采用网络前缀(network prefix)。
另外,策略输入接口309也可为菜单(menu)或开关(switch)等用户界面,也可从移动网络2内的终端4经由网络进行输入。当从终端4直接向归属代理装置通知策略时,移动路由器也可不具备策略输入接口309。
接着,采用附图,对本实施方式中的移动路由器的动作进行说明。
图12是表示中继设定信息的设定处理的流程图。
在图12中,首先在将策略从策略输入接口309输入时(步骤S41),设定处理部306生成用于发送策略信息的策略通知消息。
图10是表示该策略通知消息的结构的图。
在图10中,在IP报头2001设定消息的发送源地址和目的地地址,在TCP/UDP报头2002设定用于设定策略信息的进程(process)的端口号。
在策略数据2003设定由使用者输入的代码作为策略。在本实施方式中,假设设定了“0”至“2”的代码。此外,图10所示的策略通知消息的结构为一例,只要包含表示策略的代码作为信息,则可以采用任何结构。
在图12中,其后,设定处理部306根据位置信息存储部307所存储的位置信息来求得归属装置5的地址,并向分组收发部302通知该地址。分组收发部302接收该地址后,当自己不位于归属网络时,经由外部网络接口303向归属代理装置5发送策略。另外,当位于归属网络时,经由内部网络接口301向归属代理装置5发送该策略(步骤S42)。
接着,分组收发部302检查介由外部网络接口303或内部网络接口301所接收的分组是否为从归属代理装置5发给自己的分组(步骤S43)。当为发给自己的分组时,向设定处理部306通知分组的接收。设定处理部306,当所接收的分组为中继设定信息消息时,将该所接收的中继设定信息保存在中继设定信息存储部308(步骤S44)。
通过上述方式,如果使用者输入策略,则根据需要从归属代理发送中继设定信息通知消息,进而更新中继设定信息。
接着,对移动路由器接收到分组时的中继处理进行说明。
图13是表示所接收的分组的中继处理的流程图。
在图13中,首先分组收发部302当经由内部网络接口301接收到分组时,判定该分组的发送源或者目的地是否为终端(步骤S45)。然后,当发送源为终端时,分组收发部302向中继处理部305通知分组的接收。中继处理部305根据中继设定信息存储部308中所存储的中继设定信息,判断将该所接收的分组向外部网络上的接入路由器7进行中继、还是向同一移动网络内的其他移动路由器3进行传输(步骤S46)。另外,外部网络接口303检测到外部网络中的拥塞状态时,通过外部网络接口303接受处于拥塞状态的旨意的通知。
这里,对中继处理部305接收到动态图像数据的分组时的处理,具体进行说明。此外,在该说明中假设由使用者指定了策略“0”。
在移动路由器(MR)3-1中,中继处理部305根据从归属代理装置5交付的、图6所示的中继设定信息1905,进行中继处理的判定。即,移动路由器(MR)3-1的中继处理部305判定外部网络接口303是否处于拥塞状态,如果没有拥塞,则决定为自己将该分组向接入路由器进行中继,如果正在拥塞,则决定为向移动路由器(MR)3-2进行传输。
在移动路由器(MR)3-2中,中继处理部305根据从归属代理装置交付的、中继设定信息1906进行中继处理的判定。即,由于该分组的发送源为终端,因此中继处理部305决定根据中继设定信息1906的第一条件“当从终端接收时,向移动路由器(MR)3-1进行传输”,向移动台路由器3-1传输。
在移动路由器(MR)3-3中,中继处理部305根据从归属代理装置交付的中继设定信息1907进行中继处理的判定。即,由于该分组的发送源为终端,因此中继处理部305决定根据中继设定信息1906的第一条件“当从终端接收时,向移动路由器(MR)3-1传输”,向移动台路由器(MR)3-1传输。
如上所述,中继处理部305根据之前从归属代理装置所接收的中继设定信息和外部网络接口303的拥塞状态,来唯一决定传输目的地。
而且,中继处理部305,当判断为不进行中继时,中继处理部305将分组丢弃、或者根据位置信息存储部307所存储的位置信息来求得在步骤S46中决定的其他移动路由器的地址,向分组收发部302指示分组的传输。分组收发部302接受该指示,经由内部网络接口301向选择的移动路由器传输该分组(步骤S47)。
另外,中继处理部305在向其他移动路由器传输分组时,根据需要向终端4发送重定向分组,并通知新的传输目的地的移动路由器。
另一方面,在步骤S46中,当判断为中继处理部305进行中继时,中继处理部305将中继目的地的接入路由器7的L2地址向分组收发部302通知。分组收发部302接收该地址后,经由外部网络接口303将接收分组向所选择的接入路由器发送(步骤S48)。
另外,在步骤S45中,即使在分组收发部302经由外部网络接口303,接收到以终端4为目的地的分组时,处理还是转移到步骤S48,将分组收发部302所接收的分组向终端4进行中继(步骤S48)。
通过以上方式,移动路由器将接收的分组根据中继设定信息,在外部网络和移动网络内对所接收的分组进行中继,或者向同一移动网络内的其他移动路由器传输。
采用附图来说明在以上所示的、具备本发明的归属代理装置和移动路由器的移动网络系统(图1)中,对各移动路由器设定中继设定信息的顺序。
图14是本发明的实施方式1中的对移动路由器设定中继设定信息的顺序图。
首先,如果使用者接通移动路由器3-1、3-2的电源,则移动路由器3-1、3-2经由接入路由器7-1、7-2分别与外部网络连接,并且向归属代理装置5进行位置登记(步骤S1、S2)。另外,终端4由DHCP(Dynamic Host Configuration Protocol)、或来自移动路由器3-1、3-2的ICMP(Internet Control Message Protocol)中的路由器广告(RouterAdvertisement)消息取得移动路由器3-1、3-2的信息(步骤S11、S12),使得能够与移动路由器3-1、3-2进行通信。由此,终端4经由任何移动路由器3-1、3-2,均可与外部终端6进行通信。
接着,如果在移动路由器3-1中使用者输入策略=0(以通信品质为最优先)(步骤S3),则所输入的策略信息向归属代理装置5发送(步骤S4)。
接着,归属代理装置5利用移动路由器3-1、3-2的已知的移动路由器计分及被通知的策略信息,来生成中继设定信息(步骤S5),并向各移动路由器发送(步骤S6)。
接着,如果使用者接通移动路由器3-3的电源,则移动路由器3-3执行位置登记(步骤S7)。归属代理装置5获知在移动网络2上新追加了移动路由器3-3的情况,再次生成包括移动路由器3-3的中继设定信息(步骤S8)。其后,归属代理装置5向各移动路由器分发重新生成的中继设定信息(步骤S9)。
这里,归属代理装置5也可只向中继设定信息变更的移动路由器分发中继设定信息,而对于中继设定信息未变更的移动路由器不会分发内容与上一次分发的内容相同的中继设定信息。
通过以上方式,每次策略变更时、或者每次在所属的移动网络上的移动路由器上发生增添或除去时,移动路由器可对自己的中继设定信息进行更新。
接着,采用附图,对本实施方式中的移动路由器的选择切换的顺序进行说明。
图15是本发明的实施方式1中的移动路由器的选择切换动作的顺序图,尤其是收发动态图像数据时的图。此外,在图15中,假设在各移动路由器中已存储有中继设定信息,并且使用者选择了策略“0”。即,在移动路由器3-1至3-3每台中存储有图6的中继设定信息1905至1907。
首先,终端4开始动态图像应用(步骤S21),并且将移动路由器3-3指定为中继目的地,对发给外部终端6的动态图像分组进行发送(步骤S22)。
移动路由器3-3通过参照从终端所接收的分组的IP报头、TCP/UDP报头、HTTP(Hyper Text Transfer Protocol)、SIP(Session InitiationProtocol)、RTP(Realtime Transfer Protocol)、RTSP(Realtime StreamingProtocol)等的报头的特定字段,来进行是否为动态图像分组、声音分组或其他分组的判定。然后,移动路由器3-3根据自己的中继设定信息1907的第一条件“当从终端接收时,向移动路由器3-1传输”,将接收分组向移动路由器3-1进行传输(步骤S23)。
移动路由器3-1接收上述接收分组后,检查发送条件是否满足自己的中继设定信息1905的第一条件“如果拥塞,则向移动路由器3-2传输”。由于当前外部网络接口没有处于拥塞状态,因此移动路由器3-1根据第二条件“如果不满足第一条件,则对分组进行中继”,将发给外部终端6的分组向接入路由器7-1中继。
另外,移动路由器3-3向终端4发送用于指示将发给外部终端6的分组的中继目的地此后设定为移动路由器3-1的重定向分组(步骤S24)。
接收到该重定向分组的终端4,将移动路由器3-1指定为中继目的地,对发给外部终端6的分组进行发送(步骤S26)。
接着,如果在移动路由器3-1所连接的外部网络接口上发生拥塞(步骤S27),则移动路由器3-1根据中继设定信息1905的第一条件,将所接收的动态图像分组向移动路由器3-2传输(步骤S28、S29)。
移动路由器3-2接受该动态图像分组后,判定是否满足自己的中继设定信息1906的第二条件“当从移动路由器3-1传输时,如果拥塞则向移动路由器3-3传输”。由于当前外部网络接口不处于拥塞状态,因此移动路由器3-2根据第三条件“当不满足上述条件时,对分组进行中继”,将发给外部终端6的分组向接入路由器7-2发送(步骤S31)。
另外,移动路由器3-1向终端4发送重定向分组(步骤S30)。终端4接受该重定向分组后,以后将移动路由器3-2指定为中继目的地,继续进行动态图像分组的发送(步骤S32)。
移动路由器3-2如果从终端4接收到发给外部终端6的分组,则根据中继设定信息1906的第三条件,将发给外部终端6的分组向接入路由器7-2进行中继(步骤S32)。
接着,如果移动路由器3-2的外部网络接口拥塞(步骤S33),则根据中继设定信息1906的第二条件,将接收分组向移动路由器3-3进行传输(步骤S34)。
移动路由器3-3接受上述接收分组后,判定是否满足自己的中继设定信息1907的第二条件“当从移动路由器3-2传输时,如果拥塞则丢弃”。由于当前外部网络接口没有处于拥塞状态,因此移动路由器3-3根据第三条件“当不满足上述条件时,对分组进行中继”,将发给外部终端6的分组向接入路由器7-3进行中继(步骤S36)。此时,移动路由器3-3存储移动路由器3-2处于不可通信状态的情况。
另外,移动路由器3-2向终端4发送重定向分组(步骤S35)。终端4接受该重定向分组,以后将移动路由器3-3指定为发给外部终端6的分组的中继目的地,继续进行动态图像分组的发送(步骤S37)。
如果移动路由器3-3从终端4接收发给外部终端6的分组,则根据中继设定信息1907的第三条件,将发给外部终端6的分组向接入路由器7-3进行中继(步骤S37)。
接着,如果移动路由器3-3的外部网络接口拥塞(步骤S38),则移动路由器3-3根据中继设定信息1907的第二条件,对分组不进行传输而丢弃(步骤S39)。
如上所述,虽然根据使用者所选择的策略=0(与成本相比更重视品质)来选择移动路由器,但是如果在选择的移动路由器所连接的外部网络接口上发生拥塞状态,则中继目的地自动切换到其他移动路由器。
此外,根据动态图像或声音等的分组类别来进行优先控制,为此可在中继设定信息中包含使动态图像或声音优先于其他数据的旨意的设定。由此,在动态图像、声音或其他分组并存之际,能够抑制应当重视的分组被丢弃的情况。另外,本实施方式中的移动网络假定了具备NEMO基本支持协议的移动路由器或终端,但不限于此,只要是具有实现移动网络的功能的网络,则同样可实现。
如上所述,根据本发明,由于归属代理装置根据使用者所输入的策略随时生成中继设定信息,并向移动路由器分发,因此移动路由器可决定基于属于同一移动网络中的全部移动路由器的移动路由器计分的中继条件。由此,在本发明的移动网络系统中,能够进行选择了最适合使用者策略的移动路由器的通信。
另外,当移动路由器为便携式设备时,由于移动路由器无需自己生成用于选择路由器的设定信息,因此能够减小移动路由器的负荷。由此,能够减小移动路由器的尺寸或成本。
另外,由于移动路由器根据自己的拥塞等状况来选择最佳的移动路由器,因此可有效地利用移动网络系统内的移动路由器的通信资源。
(实施方式2)
本实施方式与实施方式1的不同之处在于,当自己的特性信息发生变化时,移动路由器向归属代理装置通知该变化,而归属代理装置根据被通知的特性信息,对中继设定信息进行更新。
图16是表示本实施方式中的移动路由器3的结构的图。
与实施方式1不同之处在于,追加了特性信息存储部310、特性信息生成部311、特性信息监视部312。在图16中特性信息生成部311始终监视外部网络接口303。而且,特性信息生成部311根据所收发的帧,求得接入路由器7与外部网络接口303之间的有效频带或传播延迟或比特错误发生率等的通信特性,并定期地存储在特性信息存储部310中。这里,传播延迟可能因移动路由器的位置而变化,因此不易预测传播延迟。因而,将移动路由器与外部网络之间的传播延迟、与外部网络内的传播延迟的平均值之和代用为传播延迟。
另外,未图示的管理整体移动路由器的系统控制部对电池容量或吞吐量等的移动路由器自身的性能进行监视,并且将与它们有关的信息定期地存储在特性信息存储部310。这样,特性信息由移动路由器的外部网络接口信息和移动路由器主体的信息的任一个、或组合而构成。
特性信息监视部312始终检查特性信息存储部310内的特性信息,来监视特性信息是否有变化。
首先,采用附图,对本实施方式中的移动路由器所进行的特性信息通知处理进行说明。
图18是表示特性信息通知处理的流程图。
首先,移动管理部304,在第一次连接到移动网络时、或者从特性信息监视部312向移动管理部304通知特性信息有变化的情况(步骤S81)时,移动管理部304为了向归属代理装置5进行位置登记,或者为了通知特性信息而生成位置登记请求消息(步骤S82)。
图25是表示包含特性信息的位置登记请求消息的结构的格式图。
在图25中,IPv62203、目的地选项报头2204、绑定更新(binding update)&移动网络前缀选项2205与通常的位置登记请求消息的内容相同。移动路由器特性信息选项2201是在通常的位置登记请求消息中没有的内容,而记载移动路由器特性信息2202。即,移动管理部304在移动路由器特性信息字段2202设定自己的特性信息。
此外,本实施方式中的移动管理部304的通知特性信息的功能,相当于本发明的特性信息通知部。
在图18中,其后,移动管理部304从位置信息存储部307读出位置信息,来求得归属代理装置5的地址,并向分组收发部302通知。分组收发部302接受该通知,向归属代理装置5发送位置登记请求消息(步骤S82)。
接着,采用附图,对本实施方式中的归属代理装置的结构进行说明。
图17是本实施方式中的归属代理装置的结构图。与实施方式1中的归属代理装置的结构相比不同之处在于,具有特性信息存储部510和设定生成信息存储部511。另外,中继设定信息处理部505的处理也不同于实施方式1中的处理。
在图17中特性信息存储部510存储从各移动路由器通知的特性信息。
图22是表示特性信息存储部510所存储的特性信息的数据结构的图。
移动路由器标识符1601是识别移动路由器的标识符,频带1602是以3个等级来评价移动路由器的值(3为最大、1为最小)。另外,延迟1603是以3个等级来评价移动路由器的传播延迟的值(3为最小、1为最大),成本1604是以3个等级来评价移动路由器的通信成本的值(3为最小、1为最大),激活(active)1605是表示移动路由器与归属代理装置之间的连接状况的值(1为可连接、0为不可连接)。该激活1605的值通过交换移动路由器和连接确认(keep/alive)消息、或具有同样的功能的消息(例如,位置登记更新消息、位置登记更新响应消息)来更新。
此外,在本实施方式中,移动路由器的特性信息为频带1602、延迟1603和成本1604,但不限于此。
另外,设定生成信息存储部511存储在生成中继设定信息之际所需的设定生成信息。
图21是表示该设定生成信息的数据结构的图。在图21中按每个应用的类别1501存储带宽1502或延迟1503的重要度。带宽1502或延迟1503是为了保持较高品质而应当重视的参数。此外,类别1501的“其他”表示动态图像、声音以外的应用,是指Web或电子邮件等。
例如,在动态图像的流传送中,一般要求宽带,但是由于可进行缓冲因此对延迟的要求并不高。对声音而言带宽也可较窄,但是实时性较为重要,需要将延迟抑制为较低。对于“其他”而言,可能因通信的内容而对带宽、延迟的要求较严格,但是在本实施方式中假设两者都没有那么严格的要求。具体是,当应用为动态图像时,带宽和延迟分别进行3倍(×3)、2倍(×2)的加权。此外,也可采用与图21所示的值不同的值或不同的应用分类。
对中继设定信息处理部505而言,与实施方式1不同之处在于,根据策略存储部508内的策略信息、特性信息存储部510内的特性信息和设定生成信息存储部511内的设定生成信息,来生成中继设定信息。此外,中继设定信息处理部505的生成中继设定信息的功能相当于本发明的中继设定信息生成部。
以下,对如上所述那样构成的本实施方式中的归属代理装置的与实施方式1不同的处理进行说明。
图19是表示归属代理装置接收到特性信息时的处理的流程图。
在图19中,首先位置管理部503从移动路由器3接收特性信息(步骤S91),但在特性信息中有变更时(步骤S92),对特性信息存储部510所存储的特性信息进行更新(步骤S93)。并且,位置管理部503对中继设定信息处理部505指示生成中继设定信息。
中继设定信息处理部505接受该指示,生成中继设定信息,并存储在中继设定信息存储部509,或者将生成的中继设定信息向管理对象的移动路由器3发送(步骤S94)。
接着,采用附图,对归属代理装置所进行的中继设定信息的生成处理进行说明。
图20是表示本实施方式中的归属代理装置所进行的中继设定信息生成处理的流程图。
首先,中继设定信息处理部505使用各移动路由器的特性信息(图22)及设定生成信息(图21),来计算各移动路由器的特性(步骤S61)。即,对各移动路由器的特性信息(图22)中的频带1602、延迟1603的评价值,相乘设定生成信息(图21)的值后,将频带和延迟各自的乘法运算结果进行相加。
在图23中表示针对各移动路由器的应用实施了该计算的结果。此外,将该计算结果以后称作“移动路由器品质值”。
在图23中,移动路由器标识符1701表示移动路由器名,动态图像1702、声音1703和其他1704表示与各个应用有关的计算公式与计算结果。
例如,对移动路由器3-1而言,频带和延迟的评价值在图22中分别为“3”和“2”,动态图像的频带和延迟的权重在图21中分别成为×3、×2。从而,移动路由器品质值为如以下公式所示。
移动路由器品质值=(频带评价值)×3+(延迟评价值)×2=3×3+2×2=13。
即,对动态图像而言,移动路由器3-1、3-2、3-3的移动路由器品质值分别为“13”、“12”、“5”,因此表示可对动态图像按该顺序高品质地进行中继。
另外,对声音或其他而言,表示着可按移动路由器3-2、3-1、3-3的顺序高品质地进行中继。
在图20中,接着,中继设定信息处理部505将各移动路由器的特性信息之一即成本1604与使用者所选择的策略值(0至2)相乘后,加到与图23所示的品质有关的各移动路由器的移动路由器品质值上(步骤S62)。将由此获得的计算结果以后称作“计分”。该计分可以说是对包含使用者意思和应用类别的品质的适合度进行数值化的结果。
在图24中表示针对动态图像计算了各移动路由器的计分的结果。
例如,策略2时的移动路由器3-1的计分为,
(移动路由器品质值)+(成本)×(策略)=13+1×2=15。
接着,中继设定信息处理部505,根据所计算出的计分来生成中继设定信息(步骤S63)。该处理与图8所示的实施方式1中的中继设定信息的生成处理相同。
如上所述,根据本发明,由于归属代理装置根据由使用者随时输入的策略来生成中继设定信息,并向移动路由器分发,因此对移动路由器而言,能够以基于在同一移动网络中所属的全部移动路由器的特性信息的中继条件来决定移动路由器。由此,在本发明的移动网络系统中,能够进行选择了最适合使用者策略的移动路由器的通信。
进一步,移动路由器在自己的特性信息发生变化时,向归属代理装置通知该特性信息。另外,归属代理装置在接受到该通知时、或者未登记特性信息的移动路由器追加到移动网络时,重新生成中继设定信息并向移动路由器分发。因而,对移动路由器而言,即使特性信息发生变化,也可选择适于该变化的最佳路由器。
(产业上的可利用性)
本发明在移动网络系统中对进行路由器选择的归属代理装置和移动路由器有用,而且适于以随时反映了使用者意思的通信形态进行通信。
Claims (15)
1.一种路由器选择方法,其是移动网络系统中的路由器选择方法,该移动网络系统包括:将多个移动路由器及终端相互连接的移动网络;和归属代理装置,对上述移动网络与外部网络连接的位置进行管理,
该路由器选择方法包括:
移动路由器或终端取得表示来自使用者的移动路由器选择方针的策略信息的步骤;
上述移动路由器或终端向归属代理装置通知上述策略信息的步骤;
上述归属代理装置根据被通知的上述策略信息和所保持的移动路由器的特性信息来生成中继设定信息,并向该移动路由器通知的步骤;和
在上述移动路由器接收到发给外部网络的分组时,上述移动路由器根据上述中继设定信息,来判定将所接收的发给外部网络的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时决定传输目的地的步骤。
2.根据权利要求1所述的路由器选择方法,其特征在于,
上述特性信息是外部网络接口信息和主体信息中的至少任一个:
所述外部网络接口信息表示通信速度、传播延迟、或比特错误发生率;和
所述主体信息表示电池容量或吞吐量。
3.根据权利要求2所述的路由器选择方法,其特征在于,
还包括:当上述移动路由器根据上述中继设定信息,向传输目的地传输所接收的分组时,上述移动路由器向上述分组的发送源通知传输目的地的步骤。
4.根据权利要求2所述的路由器选择方法,其特征在于,
还包括:
在上述移动路由器与移动网络第一次连接时、或自己的通信特性发生变化时,上述移动路由器向上述归属代理装置通知上述特性信息的步骤;
在上述归属代理装置接收到上述策略信息或上述特性信息时、或检测出对上述移动网络追加或除去移动路由器的情况时,上述归属代理装置生成上述中继设定信息,并向上述移动路由器通知的步骤;和
上述移动路由器将已有的上述中继设定信息更新为新通知的上述中继设定信息的步骤。
5.根据权利要求2所述的路由器选择方法,其特征在于,
还包括:在上述归属代理装置接收到发给移动网络上的终端的分组时,上述归属代理装置根据从上述移动网络上的移动路由器或终端接收的上述策略信息、和从移动路由器所接收的上述特性信息,来选择作为发给上述终端的分组的中继目的地的移动路由器的步骤。
6.根据权利要求2~5中任一项所述的路由器选择方法,其特征在于,
上述移动路由器除了上述中继设定信息之外还根据自己的负荷状况和从终端所接收的分组的类别的至少任一个,来判定将所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时决定传输目的地。
7.一种归属代理装置,其是移动网络系统中的归属代理装置,该移动网络系统包括:将多个移动路由器及终端相互连接的移动网络;和对上述移动网络与外部网络连接的位置进行管理的上述归属代理装置,
该归属代理装置具备:
特性信息存储部,其存储从作为管理对象的移动路由器通知的该移动路由器的特性信息;
策略存储部,其存储从终端或移动路由器通知的表示来自使用者的移动路由器的选择方针的策略信息;
中继设定信息生成部,其根据上述策略信息和上述特性信息来生成中继设定信息,该中继设定信息用于判定将上述移动路由器所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,以及用于决定传输目的地;和
中继设定信息交付部,其向作为管理对象的上述移动路由器交付上述中继设定信息。
8.根据权利要求7所述的归属代理装置,其特征在于,
上述特性信息是外部网络接口信息和主体信息中的至少任一个:
所述外部网络接口信息表示移动路由器通信速度、传播延迟、或比特错误发生率;和
所述主体信息表示电池容量或吞吐量。
9.根据权利要求8所述的归属代理装置,其特征在于,
还具备中继处理部,该中继处理部决定对发给终端的分组进行中继的移动路由器,并进行传输,
上述中继处理部在上述移动路由器未连接于归属网络上时,根据上述移动路由器的特性信息,来决定作为发给上述终端的分组的中继目的地的移动路由器,并传输上述分组。
10.根据权利要求8所述的归属代理装置,其特征在于,
上述中继设定信息生成部在取得与上述策略存储部所存储的策略信息不同的策略信息时且取得与上述特性信息存储部所存储的特性信息不同的特性信息时,根据与上述策略存储部所存储的策略信息不同的上述策略信息和与上述特性信息存储部所存储的特性信息不同的上述特性信息来生成上述中继设定信息,
上述中继设定信息交付部向作为管理对象的上述移动路由器交付新生成的上述中继设定信息。
11.一种移动路由器,其是移动网络系统中的移动路由器,该移动网络系统包括:将多个上述移动路由器及终端相互连接的移动网络;和对上述移动网络与外部网络连接的位置进行管理的归属代理装置,
该移动路由器具备:
中继设定信息接收部,其从上述归属代理装置接收中继设定信息,该中继设定信息用于决定所接收的分组到外部网络的中继目的地、或到同一网络上的其他移动路由器的传输目的地,该中继设定信息是上述归属代理装置根据被通知的使用者的策略信息和所保持的移动路由器的特性信息而生成的;
中继设定信息存储部,其存储所接收的上述中继设定信息;和
中继处理部,其根据上述中继设定信息,来判定将所接收的发给外部网络的分组进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时,采用上述中继设定信息来决定传输目的地。
12.根据权利要求11所述的移动路由器,其特征在于,
还具备:
策略输入接口,其用于输入表示移动路由器选择方针的策略信息;和
策略通知部,其向上述归属代理装置通知上述策略信息。
13.根据权利要求11所述的移动路由器,其特征在于,
还具备:
存储自己的特性信息的特性信息存储部;和
特性信息通知部,其在自己的特性信息变化时,将变化后的特性信息向自己所属的归属代理装置通知。
14.根据权利要求12或13所述的移动路由器,其特征在于,
上述中继处理部还根据自己的负荷状况和所接收的分组的类别的至少任一个,来判定将所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时,决定传输目的地。
15.一种移动网络系统,包括:将多个移动路由器及终端相互连接的移动网络;和对上述移动网络与外部网络连接的位置进行管理的归属代理装置,
上述移动路由器具备:
策略输入接口,其用于输入表示由使用者所指定的移动路由器的选择方针的策略信息;
策略通知部,其向上述归属代理装置通知上述策略信息;
特性信息通知部,其将自己的特性信息向上述归属代理装置通知;
中继设定信息接收部,其从上述归属代理装置接收中继设定信息,该中继设定信息用于判定将所接收的分组向外部网络中继、还是向同一网络上的其他移动路由器进行传输,以及用于决定传输目的地;
中继设定信息存储部,其存储所接收的上述中继设定信息;和
中继处理部,其根据上述中继设定信息,来判定将所接收的分组向外部网络进行中继、还是向同一网络上的其他移动路由器进行传输,当进行传输时,决定传输目的地的移动路由器并进行传输,
上述归属代理装置具备:
特性信息存储部,其存储从作为管理对象的上述移动路由器通知的该移动路由器的特性信息;
策略存储部,其存储从终端或移动路由器通知的表示移动路由器的选择方针的策略信息;
中继设定信息生成部,其根据上述策略信息和上述特性信息,来生成上述中继设定信息;和
中继设定信息交付部,其向作为管理对象的上述移动路由器交付上述中继设定信息。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP007412/2005 | 2005-01-14 | ||
| JP2005007412A JP4462042B2 (ja) | 2005-01-14 | 2005-01-14 | ルータ選択方法、ホームエージェント装置、移動ルータ、および移動ネットワークシステム |
| PCT/JP2006/300344 WO2006075685A1 (ja) | 2005-01-14 | 2006-01-13 | ルータ選択方法、ホームエージェント装置、移動ルータ、および移動ネットワークシステム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101103603A CN101103603A (zh) | 2008-01-09 |
| CN101103603B true CN101103603B (zh) | 2011-02-02 |
Family
ID=36677708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006800023454A Expired - Fee Related CN101103603B (zh) | 2005-01-14 | 2006-01-13 | 路由器选择方法、归属代理装置、移动路由器及移动网络系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20090003269A1 (zh) |
| JP (1) | JP4462042B2 (zh) |
| CN (1) | CN101103603B (zh) |
| WO (1) | WO2006075685A1 (zh) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7539158B2 (en) | 2004-11-08 | 2009-05-26 | Lemko Corporation | System, method and device for providing communications using a distributed mobile architecture |
| US7856233B2 (en) | 2006-03-30 | 2010-12-21 | Lemko Corporation | System, method, and device for providing communications using a distributed mobile architecture |
| US8224322B2 (en) | 2006-06-12 | 2012-07-17 | Lemko Corporation | Roaming mobile subscriber registration in a distributed mobile architecture |
| WO2008023850A1 (en) * | 2006-08-24 | 2008-02-28 | Panasonic Corporation | Communication management apparatus and location management apparatus |
| US8676197B2 (en) * | 2006-12-13 | 2014-03-18 | Lemko Corporation | System, method, and device to control wireless communications |
| JP5393686B2 (ja) | 2007-09-26 | 2014-01-22 | ニシラ, インコーポレイテッド | ネットワークを管理する及び安全にするためのネットワークオペレーティングシステム |
| US8046420B2 (en) | 2008-04-23 | 2011-10-25 | Lemko Corporation | System and method to control wireless communications |
| US8340667B2 (en) | 2008-06-26 | 2012-12-25 | Lemko Corporation | System and method to control wireless communications |
| US8706105B2 (en) | 2008-06-27 | 2014-04-22 | Lemko Corporation | Fault tolerant distributed mobile architecture |
| US8107409B2 (en) | 2008-07-11 | 2012-01-31 | Lemko Corporation | OAMP for distributed mobile architecture |
| US7855988B2 (en) * | 2008-07-14 | 2010-12-21 | Lemko Corporation | System, method, and device for routing calls using a distributed mobile architecture |
| US7979066B2 (en) | 2008-09-25 | 2011-07-12 | Lemko Corporation | Multiple IMSI connections |
| US9055606B2 (en) * | 2009-05-15 | 2015-06-09 | Novatel Wireless, Inc. | Systems and methods for automatic connection with a wireless network |
| KR101632753B1 (ko) * | 2010-03-25 | 2016-06-22 | 삼성전자주식회사 | 단말 관리 서비스를 제공하는 중개 단말 및 방법 |
| US8885504B2 (en) * | 2011-05-31 | 2014-11-11 | Ntt Docomo, Inc. | Method, apparatus and system for bandwidth aggregation of mobile internet access node |
| US10033588B2 (en) | 2012-11-14 | 2018-07-24 | Raytheon Company | Adaptive network of networks architecture |
| US9232516B1 (en) * | 2014-01-03 | 2016-01-05 | Sprint Spectrum L.P. | Managing allocation of frequency bandwidth between donor access link and relay backhaul link |
| US9866310B1 (en) | 2015-11-17 | 2018-01-09 | Sprint Spectrum L.P. | Dynamic selection of a donor base station to serve a relay node |
| WO2020036576A1 (en) * | 2018-08-13 | 2020-02-20 | Siemens Canada Limited | Anticipating handover in a network on a moving platform |
| US12236462B2 (en) | 2020-02-24 | 2025-02-25 | Twilio, Inc. | Method, system, and computer-readable media for message exchange based on bids, quality scores, and cost |
| US11290352B2 (en) * | 2020-04-29 | 2022-03-29 | Twilio Inc. | Message routing optimization system |
| CN114051274B (zh) * | 2021-11-09 | 2024-11-15 | 青岛海信宽带多媒体技术有限公司 | 一种路由器及路由器中继连接方法 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1522547A (zh) * | 2000-03-31 | 2004-08-18 | ��˹��ŵ�� | 多种载体网络中的体系结构和分组路由选择 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05316205A (ja) * | 1992-05-14 | 1993-11-26 | Toshiba Corp | 通信システム |
| JPH10336206A (ja) * | 1997-06-04 | 1998-12-18 | Nippon Telegr & Teleph Corp <Ntt> | ルーチング方法 |
| JP3720738B2 (ja) * | 2001-07-27 | 2005-11-30 | 日本電信電話株式会社 | 経路制御装置および方法 |
| JP2003283546A (ja) * | 2002-03-22 | 2003-10-03 | Mitsubishi Materials Corp | 無線モバイルルータ |
| JP4000479B2 (ja) * | 2003-05-22 | 2007-10-31 | 日本電気株式会社 | データ通信システム、通信装置、及びその通信プログラム |
| US7840217B2 (en) * | 2004-07-23 | 2010-11-23 | Cisco Technology, Inc. | Methods and apparatus for achieving route optimization and location privacy in an IPV6 network |
| CN101088258B (zh) * | 2004-12-22 | 2010-06-16 | 艾利森电话股份有限公司 | 在通信系统中用于路由数据分组的方法和移动路由器 |
-
2005
- 2005-01-14 JP JP2005007412A patent/JP4462042B2/ja not_active Expired - Fee Related
-
2006
- 2006-01-13 WO PCT/JP2006/300344 patent/WO2006075685A1/ja not_active Ceased
- 2006-01-13 US US11/813,618 patent/US20090003269A1/en not_active Abandoned
- 2006-01-13 CN CN2006800023454A patent/CN101103603B/zh not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1522547A (zh) * | 2000-03-31 | 2004-08-18 | ��˹��ŵ�� | 多种载体网络中的体系结构和分组路由选择 |
Non-Patent Citations (4)
| Title |
|---|
| 胡玉平等.一种改进的移动IP路由方案.计算机应用研究20 3.2003,20(3),5-9. |
| 胡玉平等.一种改进的移动IP路由方案.计算机应用研究20 3.2003,20(3),5-9. * |
| 韩璐等.移动个人局域网中路由选择的研究.铁路计算机应用16 3.2007,16(3),34-36. |
| 韩璐等.移动个人局域网中路由选择的研究.铁路计算机应用16 3.2007,16(3),34-36. * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101103603A (zh) | 2008-01-09 |
| US20090003269A1 (en) | 2009-01-01 |
| WO2006075685A1 (ja) | 2006-07-20 |
| JP4462042B2 (ja) | 2010-05-12 |
| JP2006197306A (ja) | 2006-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101103603B (zh) | 路由器选择方法、归属代理装置、移动路由器及移动网络系统 | |
| JP3994103B2 (ja) | 移動通信システムにおいてipセッションの再配置に関連した最適な情報転送 | |
| US8305992B2 (en) | Proactive seamless service provisioning in mobile networks through transferring of application context | |
| US8594099B2 (en) | Tunneling-based mobility support equipment and method | |
| US20050181792A1 (en) | Mobile communication device, mobile router, and mobile communication system | |
| JP4088540B2 (ja) | パケット通信システム、通信ネットワーク、およびモバイルノードにおけるipアドレス選択方法 | |
| WO2009078675A1 (en) | Seamless service method controlled by user terminal | |
| JP2009508434A (ja) | 制御一時的モバイルネットワーク | |
| JP2005526448A (ja) | 無線装置間でのip通信用技術 | |
| JP4496733B2 (ja) | 移動通信システム及びそれに用いるハンドオーバ方法 | |
| EP2478674A1 (en) | NODE AND METHOD FOR QUALITY OF SERVICE (QoS) CONTROL | |
| JP5574944B2 (ja) | 無線中継装置および無線中継方法 | |
| JP2009531911A (ja) | 電気通信システム及び電気通信方法 | |
| JP5655018B2 (ja) | ハンドオーバ処理システム、及びゲートウェイルータ | |
| WO2014059647A1 (zh) | 一种数据域业务处理方法、装置及系统 | |
| US20090310495A1 (en) | Session Control System, Session Control Method, and Mobile Terminal | |
| CN101562561A (zh) | 一种移动网络路由的实现方法及网络 | |
| JP3555587B2 (ja) | 移動端末管理システム | |
| US8320295B2 (en) | Mobile IP control system, mobile IP control method, and mobile IP control program | |
| Yang et al. | A multi-link mechanism for heterogeneous radio networks | |
| JP4677803B2 (ja) | アドホックネットワークにおけるアドホックルータの移動管理方法 | |
| JP3679352B2 (ja) | 移動ネットワーキングシステム、ホーム・エージェント、通信中継装置、通信端末、帯域制御方法 | |
| Sargento et al. | Ubiquitous Access through the Integration of Mobile Ad-hoc Networks | |
| WO2024004078A1 (ja) | 負荷分散装置、負荷分散システム、負荷分散方法、および、負荷分散プログラム | |
| KR101372883B1 (ko) | 무선 VoIP 망에서 이동성 지원 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110202 Termination date: 20200113 |