控制装置、移动终端及通信控制方法

文档序号:7629357阅读:87来源:国知局
专利名称:控制装置、移动终端及通信控制方法
技术领域
本发明涉及一种在由多个移动终端形成的自组织网络中,对经一个或多个中继终端进行的从发送源移动终端向发送目的地移动终端的信息包传送进行控制的通信控制方法、控制装置及移动终端。
背景技术
以往所公知的一种自组织网络是使用IEEE802.11x或Bluetooth(注册商标)等无线技术,通过将多个移动终端之间不存在访问点地相互连接起来的方式形成的。
在这样的自组织网络内,经一个或多个中继移动终端从发送源移动终端把信息包传送到发送目的地移动终端。即,形成这样的自组织网络的各个移动终端把从传送源移动终端接收到的信息包分别传送到传送目的地移动终端,从而使该信息包从发送源移动终端到达发送目的地移动终端非专利文献1T.Clausen及P.Jacquet著、Project Hipercom、“OptimizedLink State Routing Protocol(OLSR)”、RFC3626、因特网<URLwww.ietf.org/rfc/rfc3626.txt>
但是,由于现有的自组织网络是一种自律网,所以并不具备控制相关自组织网络中的信息包的传送的结构。
另外,在大规模的自组织网络中由于信息包在到达发送目的地移动终端之前经由多个移动终端,所以延迟时间长。
因此,使用现有的自组织网络,在网络规模变大时,就无法使用采取了像TCP那样的ACK的信息包到达判定方法和信息包在传送过程中发生丢失的判定方法。

发明内容
因此,鉴于以上的问题点,本发明的目的在于提供一种通信控制方法,以及该通信控制方法所使用的控制装置和移动终端,所述通信控制方法通过提供一种对自组织网络中的信息包传送进行控制的结构,来实现高可靠性的自组织网络。
本发明的第一特征为一种控制装置,在由多个移动终端形成的自组织网络中,对经由一个或多个中继移动终端进行的从发送源移动终端向发送目的地移动终端的信息包传送进行控制,具备信息包位置信息管理部,其在所述自组织网络中,对表示已把所述信息包传送到哪个移动终端的信息包位置信息进行管理。
根据该发明,控制装置可以使用管理中的信息包位置信息控制自组织网络中的信息包的传送。
在本发明的第一特征中,具备结束报告取得部,其从所述中继移动终端取得表示所述信息包的传送已经结束的结束报告,所述信息包位置信息管理部也可以根据所述结束报告来更新所述信息包位置信息。
在本发明的第一特征中,具备确认部,其对所述中继移动终端确认是否保存有所述信息包的,所述信息包位置信息管理部也可以根据所述确认结果来更新所述信息包位置信息。
在本发明的第一特征中,所述自组织网络中也可以具备检测所述信息包被丢失了的检测部和对所述移动终端发送请求再发送被丢失了的所述信息包的再发送请求发送部。
在本发明的第一特征中,所述再发送请求发送部也可以对所述发送源移动终端发送所述再发送请求。
在本发明的第一特征中,也可以具备对所述中继移动终端确认是否保存有所述信息包的确认部,所述再发送请求发送部根据所述确认结果对保存有所述信息包的中继移动终端发送所述再发送请求。
在本发明的第一特征中,也可以具备通信环境信息取得部,其从所述多个移动终端取得表示该移动终端的通信环境的通信环境信息;和代理控制信息发送部,其在所取得的所述通信环境信息满足规定条件的情况下,对属于所述自组织网络的规定的移动终端发送代替所述控制装置进行所述信息包的传送控制的代理控制信息。
本发明的第二特征为一种移动终端,在由多个移动终端形成的自组织网络中,把从发送源移动终端发送到发送目的地移动终端的信息包从传送源移动终端传送到传送目的地移动终端,该移动终端具备对所述自组织网络中的控制信息包传送的规定的控制装置发送表示所述信息包的传送已经结束的结束报告的结束报告发送部。
在本发明的第二特征中,所述结束报告发送部也可以在从所述传送源移动终端发送的所述信息包的接收已结束的情况下,对所述规定的控制装置发送所述结束报告。
在本发明的第二特征中,所述结束报告发送部也可以在对所述传送目的地移动终端的所述信息包的发送已结束的情况下,对所述规定的控制装置发送所述结束报告。
本发明的第三特征为一种移动终端,在由多个移动终端形成的自组织网络中,把从发送源移动终端发送到发送目的地移动终端的信息包从传送源移动终端传送到传送目的地移动终端,该移动终端具备确认结果发送部,其在由控制所述自组织网络中的信息包传送的规定的控制装置确认了是否保存有所述信息包的情况下,对该规定的控制装置发送该确认结果。
在本发明的第二或第三特征中,也可以具备存储部,保存从所述传送源移动终端接收到的所述信息包;和信息包废弃部,根据从所述规定的控制装置接收到的所述信息包的废弃指示废弃被保存在所述存储部内的该信息包。
在本发明的第二或第三特征中,所述信息包发送部也可以根据所述规定的控制装置接收到的所述信息包的再发送请求对所述传送目的地移动终端再发送保存在所述存储部内的该信息包。
本发明的第四特征为一种通信控制方法,在由多个移动终端形成的自组织网络中,对经由一个或多个中继移动终端进行的从发送源移动终端向发送目的地移动终端的信息包传送进行控制,具有如下步骤所述各个中继移动终端对传送目的地移动终端传送从传送源移动终端接收到的所述信息包;所述各个中继移动终端对控制所述自组织网络内的所述信息包传送的规定的控制装置发送表示所述信息包的传送已经结束的结束报告;所述规定的控制装置根据所述结束报告,在所述自组织网络中,对表示已将所述信息包传送到哪个移动终端的信息包位置信息进行管理。
本发明的第五特征为一种通信控制方法,在由多个移动终端形成的自组织网络中,对经由一个或多个中继移动终端进行的从发送源移动终端向发送目的地移动终端的信息包传送进行控制,具有如下步骤所述各个中继移动终端对传送目的地移动终端传送从传送源移动终端接收到的所述信息包;对所述自组织网络内的所述信息包的传送进行控制的规定的控制装置对所述各个中继移动终端确认是否保存有所述信息包;所述各个中继移动终端对所述规定的控制装置发送所述确认结果;所述规定的控制装置根据所述确认结果,在所述自组织网络中,对表示已将所述信息包传送到哪个移动终端的信息包位置信息进行管理。
如上面所说明的那样,按照本发明可以提供一种能够通过提供控制自组织网络中的信息包的传送的结构实现高可靠性的自组织网络的通信控制方法、这种通信控制方法所使用的控制装置和移动终端。


图1是本发明的第一实施方式的移动通信系统的整体结构图。
图2是本发明的第一实施方式的移动通信系统的移动终端的功能框图。
图3是本发明的第一实施方式的移动通信系统的辅助控制装置的功能框图。
图4是本发明的第一实施方式的移动通信系统的辅助控制装置内的由信息包位置信息管理部管理的信息包位置信息的一个示例图。
图5是本发明的第一实施方式的移动通信系统中传送信息包的动作序列的一个示例图。
图6是本发明的第一实施方式的移动通信系统中传送信息包的动作序列的一个示例图。
图7是本发明的第一实施方式的移动通信系统中再发送信息包的动作序列的一个示例图。
图8是本发明的第一实施方式的移动通信系统中再发送信息包的动作序列的一个示例图。
图9是本发明的第一实施方式的移动通信系统中再发送信息包的动作序列的一个示例图。
图10是本发明的第一实施方式的移动通信系统中废弃信息包的动作序列的一个示例图。
图11是本发明的第二实施方式的移动通信系统的移动终端的功能框图。
图12是本发明的第二实施方式的移动通信系统的辅助控制装置的功能框图。
图13是本发明的第二实施方式的移动通信系统中的信息包通信的动作序列的一个示例图。
图14是本发明的第三实施方式的移动通信系统的移动终端的功能框图。
图15是本发明的第三实施方式的移动通信系统的辅助控制装置的功能框图。
图16是本发明的第三实施方式的移动通信系统中的信息包通信的动作序列的一个示例图。
具体实施例方式
(本发明的第一实施方式的移动通信系统的结构)参照图1至图4来说明本发明的第一实施方式的移动通信系统的结构。如图1所示,本实施方式的移动通信系统设置有辅助控制装置10和多个移动终端MT#11至MT#22。
辅助控制装置10被设置在例如由公共移动通信网等构成的辅助网内,多个移动终端MT#11至MT#22不经公共移动通信网而相互进行直接通信,由此形成自组织网络#1和#2。在图1的例子中,移动终端MT#11至MT#13形成自组织网络#1,而移动终端MT#21至MT#22形成自组织网络#2。
如图2所示,本实施方式的移动终端MT设置有路由设定部31、路由信息管理部32、信息包接收部33、缓冲存储器34、信息包发送部35、结束报告发送部36、信息包丢失检测部37、丢失报告发送部38、再发送请求接收部39和信息包废弃部40。
路由设定部31在以任意方法向发送目的地移动终端发送信息包时设定信息包传送用路由。例如,路由设定部31也可以根据GPS信息或基站信息或访问点信息等事先设定直至发送目的地移动终端的信息包传送用路由。在信息包自律地决定传送目的地移动终端的情况下,路由设定部31也可以根据基于该信息包的传送目的地移动终端的决定,来设定直至发送目的地移动终端的信息包传送用路由。
路由信息管理部32对与路由设定部31所设定的信息包传送用路由有关的路由信息进行管理。
信息包接收部33接收从传送源移动终端发送的信息包,并存储在缓冲存储器34内。
缓冲存储器34保存由信息包接收部33接收到的信息包,保存在缓冲存储器34内的信息包在由信息包发送部35已发送到发送目的地移动终端的情况下可以被删除掉,也可以在有了来自信息包废弃部40的指示的情况下删除,或者也可以根据TCP的超时等原因将其删除。即,在产生上述那样的规定的触发脉冲之前,继续保存在缓冲存储器34内保存的信息包。
信息包发送部35按规定的定时从缓冲存储器34中提取出信息包,并根据路由信息管理部32管理的路由信息把所提取出来的信息包发送到传送目的地移动终端。
信息包发送部35根据来自再发送请求接收部39的指示,对传送目的地移动终端再发送被保存在缓冲存储器34内的该信息包。
结束报告发送部36对控制自组织网络内的信息包的辅助控制装置10(规定的控制装置)发送表示信息包传送已结束的结束报告。
这里,在信息包接收部33已结束接收从传送源移动终端发送的信息包的情况下,结束报告发送部36也可以对辅助控制装置10发送上述的结束报告。这种情况下的结束报告表示从传送源移动终端向传送目的地移动终端的信息包的传送已经结束。
在信息包发送部35已结束对传送目的地移动终端发送信息包的情况下,结束报告发送部36也可以对辅助控制装置10发送上述的结束报告。这种情况下的结束报告表示从相关移动终端向传送目的地移动终端的信息包的传送已经结束。
在结束报告中,包含有用来惟一识别结束了传送的信息包的信息包ID、相关移动终端的识别信息、表示相关移动终端是传送源移动终端还是传送目的地移动终端的信息等。
信息包丢失检测部37检测传送过程中的信息包的丢失。例如,信息包丢失检测部37检测保存在缓冲存储器34内的信息包的丢失或与传送目的地移动终端之间的链路中的信息包的丢失等。例如,在移动终端的用户误删除的情况下或者移动终端的电源断电的情况下等都可能发生信息包的丢失。
丢失报告发送部38把用来报告由信息包丢失检测部37检测到的信息包的丢失的丢失报告发送到辅助控制装置10。这里,在丢失报告中包含有用来惟一指定信息包的信息包ID、相关移动终端的识别信息、用来指定信息包丢失的地方(例如缓冲存储器内或链路上)的信息。
再发送请求接收部39根据从辅助控制装置10接收到的再发送请求,指示信息包发送部35把保存在缓冲存储器34内的该信息包再发送到传送目的地移动终端。
信息包废弃部40根据从辅助控制装置10接收到的信息包的废弃指示,废弃保存在缓冲存储器34内的该信息包。
辅助控制装置10是自组织网络中,对经由一个或多个中继移动终端(例如移动终端MT#12、MT#13、MT#21)进行的从发送源移动终端(例如移动终端MT#11)向发送目的地移动终端(例如移动终端MT#22)的信息包的传送进行控制的控制装置。
具体地说,如图3所示,辅助控制装置10具备结束报告接收部11、信息包位置信息管理部12、丢失报告接收部13、再发送请求发送部14、信息包废弃指示部15。
结束报告接收部11从信息包传送路由上的中继移动终端取得表示该信息包的传送已经结束了的结束报告。所述信息包传送路与从发送源移动终端发送到发送目的地移动终端的信息包有关。
结束报告接收部11既可以从已结束发送信息包的传送源移动终端接收结束报告,也可以从已结束接收信息包的传送目的地移动终端接收结束报告。
信息包位置信息管理部12在自组织网络中,对表示已将信息包传送到哪个移动终端的信息包位置信息进行管理。
例如,如图4所示,信息包位置信息管理部12管理将“信息包ID”、“当前位置”、“发送源”、“发送目的地”相关联起来的信息包位置信息。
这里,“信息包ID”是用来惟一识别装置内传送的信息包的识别信息,“当前位置”是表示到哪个移动终端结束该信息包的传送的移动终端的识别信息,“发送源”是发送了该信息包的发送源移动终端的识别信息,“发送目的地”是作为该信息包的目的地的发送目的地移动终端的识别信息。
在图4的例子中,“信息包ID=#1”的信息包是从发送源移动终端MT#11发送到发送目的地移动终端MT#21的信息包,现在,到中继移动终端MT#13的传送已经结束。
信息包位置信息管理部12根据从中继移动终端发送的结束报告,更新信息包位置信息。
丢失报告接收部13通过从中继移动终端接收丢失报告,来检测出自组织网络中丢失了信息包的情况。
再发送请求发送部14对规定的移动终端发送已丢失的信息包的再发送请求。具体地说,再发送请求发送部14在丢失报告接收部13接收到丢失报告的情况下,根据该丢失报告发送再发送请求。
这里,再发送请求发送部14也可以对已丢失的信息包的发送源移动终端发送再发送请求。再发送请求发送部14也可以根据由信息包位置信息管理部12管理的信息包位置信息,对作为该信息包的当前位置而被管理中继移动终端发送再发送请求。
再发送请求发送部14也可以对各中继移动终端确认是否保存有丢失的信息包,并根据该确认结果,对保存着该信息包的中继移动终端发送再发送请求。
信息包废弃指示部15废弃保存在规定的移动终端的缓冲存储器内的规定信息包,例如,信息包废弃指示部15在从中继移动终端接收到结束报告的情况下,把信息包废弃指示发送到保存着该信息包的移动终端,所述信息包废弃指示指示废弃与该结束报告有关的信息包。
(本发明的第一实施方式的移动通信系统的动作)参照图5至图10说明本发明的第一实施方式的移动通信系统的动作。
(1)参照图5说明从发送源移动终端MT#11把信息包发送到发送目的地移动终端MT#13的动作的一例。
在步骤S101,发送源移动终端MT#11的路由设定部31经由中继移动终端MT#12在与发送目的地移动终端MT#13之间确立信息包传送路由,同时在路由信息管理部32内,存储与该信息包传送路由有关的路由信息。
在步骤S102,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#13的信息包,并发送到中继移动终端MT#12。
在步骤S103,发送源移动终端MT#11的结束报告发送部36把表示从发送源移动终端MT#11向中继移动终端MT#12的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S104,辅助控制装置10的信息包位置信息管理部12根据结束报告接收部11接收到的该结束报告,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把目前已将该信息包传送到中继移动终端MT#12的情况反映在与该信息包有关的信息包位置信息中。
在步骤S105,中继移动终端MT#12的信息包发送部35把从传送源移动终端(发送源移动终端)MT#11发送的信息包发送到传送目的地移动终端(发送目的地移动终端)MT#13。
在步骤S106,中继移动终端MT#12的结束报告发送部36把表示从中继移动终端MT#12向发送源移动终端MT#13的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S107,辅助控制装置10的信息包位置信息管理部12根据结束报告接收部11接收到的该结束报告,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把该信息包已经被传送到发送源移动终端MT#13的情况反映在与该信息包有关的信息包位置信息中。
(2)参照图6说明从发送源移动终端MT#11把信息包发送到发送目的地移动终端MT#13地址的动作的一例。
在步骤S201,发送源移动终端MT#11的路由设定部31经由中继移动终端MT#12在与发送目的地移动终端MT#13之间确立信息包传送路由,同时把与该信息包传送路由有关的路由信息存储在路由信息管理部32内。
在步骤S202,发送源移动终端MT#11的信息包发送部35生成发送目的地移动终端MT#13地址的信息包,然后发送到中继移动终端MT#12。
在步骤S203,中继移动终端MT#12的结束报告发送部36把表示从发送源移动终端MT#11向中继移动终端MT#12的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S204,辅助控制装置10的信息包位置信息管理部12根据结束报告接收部11接收到的该结束报告,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把目前已将该信息包传送到中继移动终端MT#12的情况反映在与该信息包有关的信息包位置信息中。
在步骤S205,中继移动终端MT#12的信息包发送部35把从传送源移动终端(发送源移动终端)MT#11发送的信息包发送到传送目的地移动终端(发送目的地移动终端)MT#13。
在步骤S206,发送源移动终端MT#13的结束报告发送部36把表示从中继移动终端MT#12向发送源移动终端MT#13的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S207,辅助控制装置10的信息包位置信息管理部12根据结束报告接收部11接收到的该结束报告,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把该信息包已经被传送到发送源移动终端MT#13的情况反映在与该信息包有关的信息包位置信息中。
(3)参照图7说明从发送源移动终端MT#11把信息包再发送到发送目的地移动终端MT#22的动作的一例。
在步骤S301,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#22的信息包,然后发送到中继移动终端MT#12;同时发送源移动终端MT#11的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S302,中继移动终端MT#12的信息包接收部33接收从发送目的地移动终端MT#11发送的信息包,中继移动终端MT#12的信息包发送部35根据与路由信息管理部32正在管理着的该信息包有关的路由信息,把该信息包传送到中继移动终端MT#13,同时中继移动终端MT#12的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S303,中继移动终端MT#13的信息包丢失检测部37检测出从发送目的地移动终端MT#11发送的信息包在被传送到中继移动终端MT#21之前,在中继移动终端MT#13的缓冲存储器34内已丢失。
在步骤S304,中继移动终端MT#13的丢失报告发送部38把表示丢失了该信息包的丢失报告发送到辅助控制装置10。
在步骤S305,辅助控制装置10的再发送请求发送部14对丢失了信息包的发送源移动终端MT#11发送该信息包的再发送请求。
在步骤S306,发送源移动终端MT#11的信息包发送部35根据再发送请求接收部39接收到的再发送请求,把发送给发送目的地移动终端MT#22的信息包再发送到中继移动终端MT#12。
在步骤S307至S309,由发送源移动终端MT#11再发送的信息包经由中继移动终端MT#12、MT#13、MT#21被传送到发送目的地移动终端MT#22。
(4)参照图8说明从发送源移动终端MT#11把信息包再发送到发送目的地移动终端MT#22的动作的一例。
在步骤S401,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#22的信息包,然后发送到中继移动终端MT#12;同时发送源移动终端MT#11的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S402,中继移动终端MT#12的信息包接收部33接收从发送目的地移动终端MT#11发送的信息包,中继移动终端MT#12的信息包发送部35根据与路由信息管理部32正在管理着的该信息包有关的路由信息,把该信息包传送到中继移动终端MT#13,同时中继移动终端MT#12的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S403,中继移动终端MT#13的信息包丢失检测部37检测出从发送源移动终端MT#12发送的信息包在被传送到中继移动终端MT#21之前,在中继移动终端MT#13的缓冲存储器34内已丢失。
在步骤S404,中继移动终端MT#13的丢失报告发送部38把表示丢失了该信息包的丢失报告发送到辅助控制装置10。
在步骤S405,辅助控制装置10的再发送请求发送部14根据由信息包位置信息管理部12正在管理着的信息包位置信息,对作为该信息包的当前位置而正在被管理的中继移动终端MT#12发送该信息包的再发送请求。
在步骤S406,中继移动终端MT#12的信息包发送部35根据再发送请求接收部39接收到的再发送请求,把发送给发送目的地移动终端MT#22的信息包再发送到中继移动终端MT#13。
在步骤S407和S408,由中继移动终端MT#12再发送的信息包经由中继移动终端MT#13、MT#21,被传送到发送目的地移动终端MT#22。
(5)参照图9说明从发送源移动终端MT#11把信息包再发送到发送目的地移动终端MT#22的动作的一例。
在步骤S501,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#22地址的信息包,然后发送到中继移动终端MT#12;同时发送源移动终端MT#11的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S502,中继移动终端MT#12的信息包接收部33接收从发送目的地移动终端MT#11发送的信息包,中继移动终端MT#12的信息包发送部35根据与路由信息管理部32正在管理着的该信息包有关的路由信息,把该信息包传送到中继移动终端MT#13,同时中继移动终端MT#12的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S503,中继移动终端MT#13的信息包接收部33接收从发送源移动终端MT#12发送的信息包,中继移动终端MT#13的信息包发送部35根据与路由信息管理部32正在管理着的该信息包有关的路由信息,把该信息包传送到中继移动终端MT#21,同时中继移动终端MT#13的结束报告发送部36把表示该信息包的传送已经结束的结束报告发送到辅助控制装置10。
在步骤S504,中继移动终端MT#21的信息包丢失检测部37检测出从发送源移动终端MT#13发送的信息包在被传送到中继移动终端MT#21之前,在中继移动终端MT#21的缓冲存储器34内已丢失。
在步骤S504,中继移动终端MT#21的丢失报告发送部38把表示丢失了该信息包的丢失报告发送到辅助控制装置10。
在步骤S506,辅助控制装置10的再发送请求发送部14根据由信息包位置信息管理部12正在管理着的信息包位置信息,对作为该信息包的当前位置而正在被管理的继移动终端MT#13发送该信息包的再发送请求。
在步骤S507,中继移动终端MT#13的再发送请求接收部39根据接收到的再发送请求,确认删除了对索缓冲存储器34已进行检索后的结果、与该再发送请求有关的信息包,并把表示不能发送该信息包的应答(NG)返送到辅助控制装置10。
在步骤S508,辅助控制装置10的再发送请求发送部14根据由信息包位置信息管理部12正在管理着的信息包位置信息,向已将该信息包传送到中继移动终端MT#13的传送源移动终端MT#12发送该信息包的再发送请求。
在步骤S509,中继移动终端MT#12的再发送请求接收部39根据接收到的再发送请求,确认保存了对缓冲存储器34内进行检索后的结果、与该再发送请求有关的信息包,并把表示可以发送该信息包的应答(OK)返发到辅助控制装置10。
在步骤S510,中继移动终端MT#12的信息包发送部35根据再发送请求接收部39接收到的再发送请求,把保存在缓冲存储器34内的发送给发送目的地移动终端MT#22的信息包再发送到中继移动终端MT#13。
在步骤S511和S512,由中继移动终端MT#12再发送的信息包经由中继移动终端MT#13、MT#21,被传送到发送目的地移动终端MT#22。
(6)参照图10说明辅助控制装置10指示发送源移动终端MT#11废弃信息包的动作的一例。
在步骤S601,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#13的信息包,然后发送到中继移动终端MT#12。
在步骤S602,中继移动终端MT#12的结束报告发送部36把表示从发送源移动终端MT#11向中继移动终端MT#12的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S603,辅助控制装置10的信息包位置信息管理部12根据结束报告接收部11接收到的该结束报告,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把目前该信息包已经被传送到中继移动终端MT#13的情况反映在与该信息包有关的信息包位置信息中。
在步骤S604,辅助控制装置10的信息包废弃指示部15对发送源移动终端#11发送指示废弃该信息包的信息包废弃指示。
在步骤S605,发送源移动终端#11的信息包废弃部40根据接收到的信息包废弃指示,废弃保存在缓冲存储器34内的信息包。
(本发明的第一实施方式的移动通信系统的作用·效果)根据本实施方式的移动通信系统,辅助控制装置10可以使用管理着的信息包位置信息来控制自组织网络内的信息包传送。
(本发明的第二实施方式)参照图11至图13说明本发明的第二实施方式的移动通信系统。以下,以与上述的第一实施方式的移动通信系统的不同点为主,来说明本发明的第二实施方式的移动通信系统。
如图11所示,本实施方式的移动终端MT设置有路由设定部31、路由信息管理部32、信息包接收部33、缓冲存储器34、信息包发送部35、再发送请求接收部39、信息包废弃部40和信息包位置信息应答部41。
信息包位置信息应答部41根据来自辅助控制装置10的信息包位置信息取得请求,检索缓冲存储器34,确认在缓冲存储器34内是否保存有与该信息包位置信息取得请求有关的信息包,并就该确认结果对辅助控制装置10进行应答。
例如,信息包位置信息应答部41仅在缓冲存储器34内保存有与该信息包位置信息取得请求有关的信息包的情况下,才可以对辅助控制装置10发送与该信息包有关的信息包位置信息;还可以在缓冲存储器34内没有保存与该信息包位置信息取得请求有关的信息包的情况下,将表示该旨意的应答发送到辅助控制装置10。
本实施方式的移动终端MT即使在从传送源移动终端向传送目的地移动终端的信息包的传送已经结束的情况下,也对来自辅助控制装置10的信息包位置信息取得请求进行应答,来取代发送表示该旨意的结束报告。
如图12所示,本实施方式的辅助控制装置10设置有信息包位置信息管理部12、再发送请求发送部14、信息包废弃指示部15和信息包位置信息取得部16。
信息包位置信息取得部16为了在规定的定时更新由信息包位置信息管理部12管理着的信息包位置信息,从规定的移动终端取得与规定的信息包有关的信息包位置信息。
再发送请求发送部14根据由信息包位置信息取得部16所取得的信息包位置信息,在检测到信息包丢的情况下,对相应的移动终端发送该信息包的再发送请求。
参照图13来说明本实施方式的移动通信系统中从发送源移动终端MT#11对发送目的地移动终端MT#22再发送信息包的动作的一例。
在步骤S701,发送源移动终端MT#11的路由设定部31经由中继移动终端MT#12、MT#13、MT#21,在与发送目的地移动终端MT#22之间确立信息包传送路由,同时把与这样的信息包传送路由有关的路由信息存储在路由信息管理部32内。
在步骤S702,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#22的信息包,然后发送到中继移动终端MT#12。
在步骤S703,中继移动终端MT#12的信息包发送部35把从传送源移动终端(发送源移动终端)MT#11发送的信息包发送到传送目的地移动终端(发送目的地移动终端)MT#13。
在步骤S702和S703,不同于上述的第一实施方式的情况,发送源移动终端MT#11或中继移动终端MT#12不把表示信息包的发送(或接收)已经结束的结束报告发送到辅助控制装置10。
在步骤S704,辅助控制装置10的信息包位置信息取得部16为了在规定的定时更新由信息包位置信息管理部12管理着的信息包位置信息,对规定的移动终端MT#11、MT#12、MT#13、MT#21、MT#22发送信息包位置信息取得请求,该信息包位置信息取得请求用于请求发送与规定的信息包有关的信息包位置信息。
在步骤S705,中继移动终端MT#13的信息包位置信息应答部41把表示相应的信息包现在正位于中继移动终端MT#13的应答(信息包位置信息)返送到辅助控制装置10。
在步骤S706,辅助控制装置10的信息包位置信息管理部12根据信息包位置信息取得部16接收到的信息包位置信息,更新与该信息包有关的信息包位置信息。即,信息包位置信息管理部12把目前该信息包已经被传送到中继移动终端MT#13的情况反映在与该信息包有关的信息包位置信息中。
在步骤S707,辅助控制装置10的信息包废弃指示部15对发送源移动终端#11发送指示废弃该信息包的信息包废弃指示。
在步骤S708,发送源移动终端#11的信息包废弃部40根据接收到的信息包废弃指示,废弃保存在缓冲存储器34内的该信息包。
在步骤S710,为了在规定的定时更新由信息包位置信息管理部12管理着的信息包位置信息,对规定的移动终端MT#13、MT#21、MT#22发送信息包位置信息取得请求,该信息包位置信息取得请求用于请求发送与规定的信息包有关的信息包位置信息。
在步骤S711,中继移动终端MT#13的信息包位置信息应答部41把表示相应的信息包已被丢失的应答(丢失报告)返送到辅助控制装置10。
在步骤S712,辅助控制装置10的再发送请求发送部14对已丢失的信息包的发送源移动终端MT#11发送该信息包的再发送请求。
(本发明的第三实施方式)参照图14至图16来说明本发明第三实施方式的移动通信系统。以下,以与第一实施方式的移动通信系统的不同点为主说明第三实施方式的移动通信系统。
在本实施方式中,对在各移动终端MT与辅助控制装置10之间的连接已被切断的状况下,在属于自组织网络的移动终端MT中,可以代替辅助控制装置10进行自组织网络内的信息包传送控制的移动终端MT(例如移动终端MT#12)的结构进行说明。
如图14所示,这样的移动终端MT除图2所示的结构之外,还设置有辅助网接口(I/F)51、自组织网络接口(I/F)52、通信环境信息监视部53和辅助处理部54。
辅助网接口51起到与辅助网之间的接口的作用。
例如,辅助网接口51在规定的定时对辅助控制装置10发送由通信环境信息监视部53生成的表示该移动终端MT中的通信环境的通信环境信息。
辅助网接口51从辅助控制装置10接收代理控制信息(后述),并把接收到的代理控制信息传送到辅助处理部54。
辅助网接口51管理该移动终端MT和辅助控制装置10之间的连接,在切断了该连接的情况下以及该连接马上就要被切断的情况下,将该旨意通知给辅助处理部54。
自组织网络接口52起到与自组织网络之间的接口的作用。
自组织网络接口52在和属于自组织网络的其他移动终端MT之间进行直接通信,由此来发送接收规定的信息。
例如,在辅助处理部54代替辅助控制装置10的辅助处理部26(后述),正在进行自组织网络内的信息包传送控制的期间,自组织网络接口52从属于自组织网络的其他移动终端MT取得信息包的传送结束报告,并对其他移动终端发送再发送请求或信息包废弃指示。
通信环境信息监视部53监视该移动终端MT中的通信环境,由此来生成通信环境信息。例如,通信环境信息监视部53生成表示该移动终端MT中的电波状况(例如该移动终端MT中的接收功率或接收SIR或接收CIR等)的通信环境信息。
如果是表示该移动终端MT中的通信环境信息,通信环境信息监视部53也可以生成包含电波状况以外的信息的通信环境信息。
即使在迟一些切断了该移动终端MT与辅助控制装置10之间的连接的情况下,辅助处理部54也根据经由辅助网接口51接收到的代理控制信息,代替辅助控制装置10的辅助处理部26来控制属于自组织网络的其他移动终端中的信息包传送。
即,在这种情况下,辅助处理部54实现结束报告接收部11、信息包位置信息管理部12、丢失报告接收部13、再发送请求发送部14和信息包废弃指示部15的功能(参照图3)。
即使在迟一些切断了上述连接的情况下,辅助处理部54可以进行上述信息包传送的控制,也可以从接收到上述的代理控制信息起经过规定的时间之后进行上述信息包传送的控制。
在恢复了该移动终端MT与辅助控制装置10的连接的情况下,辅助处理部54经由辅助网接口51,对辅助控制装置10发送代替辅助控制装置10的辅助处理部26进行了的信息包传送的控制结果(例如信息包位置信息等)。
如图15所示,本实施方式的辅助控制装置10设置有通信环境信息取得部21、孤立定时预测部22、事先辅助处理部23、连接管理部24、事后辅助处理部25和辅助处理部26。
通信环境信息取得部21从属于自组织网络的移动终端MT#11至MT#22中取得表示该移动终端MT#11至MT#22中的通信环境的通信环境信息。
通信环境信息取得部21取得该移动终端MT中的电波状况作为通信环境信息。作为电波状况,例如列举了该移动终端MT中的接收功率或接收SIR或接收CIR等。如果是表示该移动终端MT中的通信环境的信息,通信环境信息取得部21也可以取得电波状况以外的信息作为通信环境信息。
通信环境信息取得部21也可以等待由移动终端MT进行发送来取得通信环境信息,也可以按规定的定时对移动终端MT发送通信环境信息取得请求来取得通信环境信息。
孤立定时预测部22判断所取得的通信环境信息是否满足规定条件,具体地说,在所取得的通信环境信息满足规定条件的情况下,孤立定时预测部22预测为马上切断辅助控制装置10与移动终端MT之间的连接(即,马上把由移动终端MT形成的自组织网络孤立起来)。
例如,在移动终端MT的接收功率或接收SIR或接收CIR的平均值低于规定的阈值等情况下,孤立定时预测部22判断为所取得的通信环境信息满足规定条件。
孤立定时预测部22也可以准备有多种规定条件,根据所取得的通信环境信息满足的规定条件,来预测由移动终端MT形成的自组织网络孤立的定时。
例如,在移动终端MT的接收功率或接收SIR或接收CIR平均值低于第一阈值的情况下,孤立定时预测部22预测为10秒钟后切断辅助控制装置10与移动终端MT之间的连接(即,孤立定时是10秒钟后);在移动终端MT中的接收功率或接收SIR或接收CIR的平均值低于第二阈值(第一阈值>第二阈值)的情况下,孤立定时预测部22预测为1秒钟后切断辅助控制装置10与移动终端MT之间的连接(即,孤立定时是1秒钟后)。
事先辅助处理部23根据孤立定时预测部22的判断结果,指示属于自组织网络的规定的移动终端(例如MT#12)代替辅助处理部26控制自组织网络内的信息包的传送。
具体地说,事先辅助处理部23对属于自组织网络的规定的移动终端发送用于代替辅助处理部26控制自组织网络内的信息包传送的代理控制信息。
例如,在代理控制信息中包含有预测为马上切断辅助控制装置10与移动终端MT之间的连接(即,马上孤立由相关移动终端MT形成的自组织网络)的旨意、孤立定时、控制自组织网络内的信息包传送所必要的程序或数据(例如信息包位置信息)等。
事先辅助处理部23也可以根据由孤立定时预测部22预测到的孤立定时来调整发送上述的代理控制信息的定时。
事先辅助处理部23也可以不是对一个移动终端发送上述的代理控制信息,而是对多个移动终端发送上述的代理控制信息,来指示代替辅助处理部26进行信息包的传送控制。
连接管理部24对形成自组织网络的移动终端MT与辅助控制装置10之间的连接进行管理。在检测到该连接修复的情况下,连接管理部24把该旨意通知给事后辅助处理部25。
在属于自组织网络的移动终端MT与辅助控制装置10之间的连接已修复的情况下,事后辅助处理部25进行与信息包的传送控制有关的事后处理,该信息包的传送控制是由规定的移动终端代替辅助控制装置10的辅助处理部26所进行的。
例如,在属于自组织网络的移动终端MT与辅助控制装置10之间的连接已修复的情况下,事后辅助处理部25接收规定的移动终端(例如移动终端MT#12)代替辅助控制装置10的辅助处理部26所进行的信息包传送控制的结果。
然后,事后辅助处理部25根据接收到的控制结果,进行辅助处理部26再次启动该自组织网络内的信息包传送控制的处理。
例如,事后辅助处理部25从规定的移动终端,作为控制结果接替属于自组织网络的信息包位置信息。
辅助处理部26控制自组织网络中的信息包的传送。即,辅助处理部26实现结束报告接收部11、信息包位置信息管理部12、丢失报告接收部13、再发送请求发送部14和信息包废弃指示部15的功能(参照图3)。
参照图16,对在本实施方式的移动通信系统中,从自组织网络内的发送源移动终端MT#11向发送目的地移动终端MT#22的信息包的传送从辅助控制装置10进行控制的状态迁移到由规定的移动终端MT#12自律地进行控制的状态的动作的一例进行说明。
如图16所示,在步骤S801,辅助控制装置10在和移动终端MT#11、MT#12、MT#13、MT#21、MT#22之间进行连接。然后,各移动终端MT#11、MT#12、MT#13、MT#21、MT#22在规定的定时,对辅助控制装置10发送通信环境信息。
在步骤S802,由于通信环境信息满足规定条件,所以辅助控制装置10的孤立定时预测部22预测为马上切断辅助控制装置10与移动终端MT#11、MT#12、MT#13之间的连接(即,马上把由移动终端MT#11、MT#12、MT#13形成的自组织网络#1孤立起来)。
在步骤S803,辅助控制装置10的事先辅助处理部23对规定的移动终端MT#12发送代理控制信息。
在步骤S804a和S804b,移动终端MT#12根据接收到的代理控制信息,通知移动终端MT#11、MT#13控制自组织网络#1内的信息包的传送。
在步骤S805,发送源移动终端MT#11的信息包发送部35生成发送给发送目的地移动终端MT#22的信息包,并发送到移动终端MT#12。
在步骤S806,发送源移动终端MT#11的结束报告发送部36把表示从发送源移动终端MT#11向发送目的地移动终端MT#12的该信息包的发送已经结束的结束报告发送到代替辅助控制装置10控制信息包的传送的移动终端MT#12。
在步骤S807,移动终端MT#12的辅助处理部54根据接收到的结束报告,更新与该信息包有关的信息包位置信息。即,辅助处理部54把目前已将该信息包传送到移动终端MT#12的情况反映在与该信息包有关的信息包位置信息中。
在步骤S808,移动终端MT#12的信息包发送部35把从传送源移动终端(发送源移动终端)MT#11发送的信息包发送到传送目的地移动终端MT#13。
在步骤S809,移动终端MT#12的辅助处理部54把从移动终端MT#12向移动终端MT#13的该信息包的发送已经结束的情况反映在与该信息包有关的信息包位置信息中。
在步骤S810,移动终端MT#13的信息包发送部35把从传送源移动终端MT#12发送的信息包发送到传送目的地移动终端MT#21。
在步骤S811,移动终端MT#13的结束报告发送部36把表示从传送源移动终端MT#12向传送目的地移动终端MT#21的该信息包的发送已经结束的结束报告发送到移动终端MT#12。
在步骤S812,移动终端MT#12的辅助处理部54根据接收到的结束报告,更新与该信息包有关的信息包位置信息。即,辅助处理部54把目前该信息包已被传送到移动终端MT#12的情况反映在与该信息包有关的信息包位置信息中。
在步骤S813,移动终端MT#21的信息包发送部35把从传送源移动终端MT#13发送的信息包发送到传送目的地移动终端(发送目的地移动终端)MT#22。
在步骤S814,移动终端MT#21的结束报告发送部36把表示从传送源移动终端MT#13向传送目的地移动终端MT#22的该信息包的发送已经结束的结束报告发送到辅助控制装置10。
在步骤S814,辅助控制装置10的辅助处理部26(信息包位置信息管理部12)把从移动终端MT#21向移动终端MT#22的该信息包的发送已经结束的情况反映在与该信息包有关的信息包位置信息中。
因为已经确立了自组织网络#2与辅助控制装置10之间的连接,所以在步骤S820和S821,移动终端MT#12的辅助处理部54也可以经由移动终端MT#21把这样的信息包的传送控制结果发送到辅助控制装置10。
在步骤S830,当移动终端MT#11、MT#12、MT#13和辅助控制装置10之间的连接修复时,移动终端MT#12检测出该旨意,并把代替辅助控制装置10进行的信息包传送的控制结果(例如信息包位置信息)发送到辅助控制装置10。
在步骤S831,辅助控制装置10的事后辅助处理部25根据接收的控制结果,在继承了移动终端MT#11、MT#12、MT#13和辅助控制装置10之间的连接被切断期间的控制状态(例如信息包位置信息等)之后,辅助控制装置10的辅助处理部26再启动自组织网络#1内的信息包的传送控制。
根据本发明第三实施方式的移动通信系统,辅助控制装置10的事先辅助处理部23即使在满足规定条件的情况下(例如,辅助控制装置10与移动终端MT之间的电波状况恶化的情况),通过对规定的移动终端MT#12发送代理控制信息,规定的移动终端MT#12可以使用从辅助控制装置10发送的代理控制信息,代替辅助控制装置10来控制自组织网络#1内的信息包的传送。
根据本发明第三实施方式的移动通信系统,辅助控制装置10可以使用规定的移动终端MT#12的控制结果(信息包位置信息等),迅速且容易地再次启动自组织网络#1内的信息包的传送控制。
权利要求
1.一种控制装置,在由多个移动终端形成的自组织网络中,对经一个或多个中继移动终端进行的从发送源移动终端向发送目的地移动终端的信息包传送进行控制,其特征在于,具备在所述自组织网络中,对表示已将所述信息包传送到哪个移动终端的信息包位置信息进行管理的信息包位置信息管理部。
2.根据权利要求1所述的控制装置,其特征在于,具备结束报告取得部,从所述中继移动终端取得表示所述信息包传送已经结束的结束报告;所述信息包位置信息管理部根据所述结束报告来更新所述信息包位置信息。
3.根据权利要求1所述的控制装置,其特征在于,具备确认部,其对所述中继移动终端确认是否保存有所述信息包,所述信息包位置信息管理部根据所述确认结果来更新所述信息包位置信息。
4.根据权利要求1至3任一项所述的控制装置,其特征在于,具备检测部,在所述自组织网络中检测所述信息包已被丢失的情况;再发送请求发送部,对所述移动终端发送请求再发送被丢失的所述信息包。
5.根据权利要求4所述的控制装置,其特征在于,具备确认部,其对所述中继移动终端确认是否保存有所述信息包,所述再发送请求发送部根据所述确认结果对保存有所述信息包的中继移动终端发送所述再发送请求。
6.根据权利要求1至5任一项所述的控制装置,其特征在于,具备通信环境信息取得部,从所述多个移动终端取得表示该移动终端的通信环境的通信环境信息;和代理控制信息发送部,在已取得的所述通信环境信息满足规定条件的情况下,对属于所述自组织网络的规定的移动终端发送用于代替所述控制装置进行所述信息包的传送控制的代理控制信息。
7.一种移动终端,在由多个移动终端形成的自组织网络中,把已从发送源移动终端发送到发送目的地移动终端的信息包从传送源移动终端传送到传送目的地移动终端,其特征在于,具备结束报告发送部,把表示所述信息包传送已经结束的结束报告发送给对所述自组织网络中的信息包的传送进行控制的规定的控制装置。
8.根据权利要求7所述的移动终端,其特征在于,在从所述传送源移动终端发送来的所述信息包的接收已结束的情况下,所述结束报告发送部对所述规定的控制装置发送所述结束报告。
9.根据权利要求7所述的移动终端,其特征在于,在对所述传送目的地移动终端的所述信息包的发送已结束的情况下,所述结束报告发送部对所述规定的控制装置发送所述结束报告。
10.一种移动终端,在由多个移动终端形成的自组织网络中,把已从发送源移动终端发送到发送目的地移动终端的信息包从传送源移动终端传送到传送目的地移动终端;其特征在于,具备确认结果发送部,其在由控制所述自组织网络中的信息包传送的规定的控制装置确认了是否保存有所述信息包的情况下,对该规定的控制装置发送该确认结果。
11.根据权利要求7至10任一项所述的移动终端,其特征在于,具备存储部,保存从所述传送源移动终端接收到的所述信息包;和信息包废弃部,根据从所述规定的控制装置接收到的所述信息包的废弃指示,废弃保存在所述存储部内的该信息包。
12.根据权利要求7至10任一项所述的移动终端,其特征在于,具备信息包发送部,其根据从所述规定的控制装置接收到的所述信息包的再发送请求,对所述传送目的地移动终端再发送保存在所述存储部内的该信息包。
13.一种通信控制方法,在由多个移动终端形成的自组织网络中,对经一个或多个中继移动终端进行的,从发送源移动终端向发送目的地移动终端的信息包传送进行控制,其特征在于,具有以下的步骤所述各个中继移动终端对传送目的地移动终端传送从传送源移动终端接收到的所述信息包;所述各个中继移动终端把表示所述信息包传送已经结束的结束报告发送给对所述自组织网络内的所述信息包的传送进行控制的规定的控制装置;所述规定的控制装置根据所述结束报告,在所述自组织网络中对表示已将所述信息包传送到哪个移动终端的信息包位置信息进行管理。
14.一种通信控制方法,在由多个移动终端形成的自组织网络中,对经一个或多个中继移动终端进行的,从发送源移动终端向发送目的地移动终端的信息包传送进行控制,其特征在于,具有以下的步骤所述各个中继移动终端对传送目的地移动终端传送从传送源移动终端接收到的所述信息包;对所述自组织网络内的所述信息包的传送进行控制的规定的控制装置对所述各个中继移动终端确认是否保存有所述信息包;所述各个中继移动终端对所述规定的控制装置发送所述确认结果;所述规定的控制装置根据所述确认结果,在所述自组织网络中对表示已将所述信息包传送到哪个移动终端的信息包位置信息进行管理。
全文摘要
通过提供控制自组织网络中的信息包的传送的结构来实现高可靠性的自组织网络。本发明的控制装置(10)在由多个移动终端(MT#11)至(MT#22)形成的自组织网络(#1)和(#2)中,对通过一个或多个中继移动终端(MT#12)至(MT#21)进行的从发送源移动终端(MT#11)向发送目的地移动终端(MT#22)的信息包的传送进行控制;控制装置(10)具有对在自组织网络(#1)或(#2)中表示已将信息包传送到哪个移动终端的信息包位置信息进行管理的信息包位置信息管理部(12)。
文档编号H04L12/28GK1794700SQ20051013234
公开日2006年6月28日 申请日期2005年12月21日 优先权日2004年12月21日
发明者小林基成, 铃木俊博 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1