移动终端、无线通信系统和移动终端的控制方法

文档序号:7644149阅读:132来源:国知局
专利名称:移动终端、无线通信系统和移动终端的控制方法
技术领域
本发明涉及与多个其它终端一起形成自组织网络的移动终端、无线通信系统和移动终端的控制方法。
背景技术
通过具有无线通信功能和路由选择(routing)功能的多个自律分布式移动终端来形成网络的“自组织网络”已经公知。根据自组织网络,不依赖于无线通信系统中的基站装置和基干网等结构,而能够仅通过移动终端来形成网络。在自组织网络中,为了实现安全通信,研发了密钥交换/管理技术、访问控制、使用密钥的安全路由选择技术等。
另一方面,作为使路由选择处理与电源管理处理连携的技术,提出了这样的方法为了抑制电池消耗,根据所接收到的数据包(packet)是应该中继的数据包还是在自终端进行处理的数据包,来有选择地闭合/切断数据包中继部和控制部等的电源(参照专利文献1。)。另外,还提出了这样的方法测量网络上的各节点的残余电力,并根据节点的残余电力来求出与各路由相关联的电力成本,从而选择具有最小的电力成本的特定路由(参照专利文献2。)。
专利文献1特开2005-303896号公报专利文献2特开2005-160062号公报但是,在上述的使路由选择处理与电源管理处理连携的技术中,有这样的情况用户通过只有在自己发送数据包时闭合移动终端的电源以通过其它的终端发送数据包、而除此以外切断电源这样的利己操作来使路径消失。因此产生了其它的移动终端不能执行自己的数据包发送的不良情况。这样,由于用户的利己操作,存在自组织网络的网络性能降低、不能确保通信的公平性的问题。

发明内容
本发明是鉴于上述问题而提出的,其提供一种能够防止自组织网络的网络性能降低、而且能够确保通信的公平性的移动终端、无线通信系统以及移动终端的控制方法。
本发明的第一特征在于,提供一种与多个其它终端一起形成自组织网络的移动终端,其包括数据包中继部,其对在多个其它终端之间传送的数据包进行中继动作;数据包发送部,其对多个其它终端的任一个进行发送由本终端生成的数据包的发送动作;电源管理部,其进行电源管理动作;以及连携控制部,其使中继动作和电源管理动作相连携,并有选择地控制是否执行中继动作、发送动作以及电源管理动作。这里“中继动作”是路由协议动作的意思。
第二特征在于,在第一特征的移动终端中,连携控制部从电源闭合时开始,在一定期间内,拒绝来自数据包发送部的数据包发送请求,使仅执行中继动作。
第三特征在于,在第二特征的移动终端中,还具有判断部,该判断部根据数据包中继部的动作时间、数据包中继部中继的数据包数量、自组织网络内的节点密度、或者自组织网络内的通信量中的某一个来判断一定期间。
第四特征在于,在第一特征的移动终端中,连携控制部从发送动作完成时开始,在一定期间内,拒绝来自电源管理部的电源切断请求和来自数据包发送部的数据包发送请求,而使仅执行中继动作。
第五特征在于,在第四特征的移动终端中,还具有判断部,该判断部根据数据包发送部的动作时间、数据包发送部所发送的数据包数量、自组织网络内的节点密度、或者自组织网络内的通信量中的某一个来判断一定期间。
第六特征在于,在第一特征的移动终端中,电源管理部在电源闭合时检测残余电源量,连携控制部在残余电源量不足一定量时,拒绝来自数据包发送部的数据包发送请求,使仅执行中继动作。
第七特征在于,在第一特征的移动终端中,电源管理部在电源闭合时检测残余电源量,连携控制部在残余电源量不足一定量时,使中继动作和发送动作均不执行。
第八特征在于,在第一特征的移动终端中,数据包中继部判断本终端是否保持激活(active)路由,在本终端保持激活路由的情况下,连携控制部拒绝来自电源管理部的电源切断请求。“保持激活路由”意思是例如保持路由表或者是在数据包的中继动作中。
第九特征在于,在第一特征的移动终端中,数据包中继部判断本终端是否保持激活路由,在本终端保持激活路由的状态下,在存在来自电源管理部的电源切断请求的情况下,连携控制部为了许可电源切断请求,指示数据包中继部执行催促其它终端进行路由切换的电源切断预告处理。
第十特征在于,提供一种无线通信系统,其包括形成自组织网络的多个移动终端;以及控制多个移动终端的核心网,多个移动终端分别包括数据包中继部,其对在其它终端之间传送的数据包进行中继动作;数据包发送部,其进行对其它终端发送由本终端生成的数据包的发送动作;以及电源管理部,其进行电源管理动作,核心网使中继动作和电源管理动作连携,并有选择地使数据包中继部、数据包发送部以及电源管理部动作。
第十一特征在于,提供一种移动终端的控制方法,其是与多个其它终端一起形成自组织网络的移动终端的控制方法,其包括以下步骤对在多个其它终端之间传送的数据包进行中继动作的步骤;进行对多个其它终端中的某一个发送由本终端生成的数据包的发送动作的步骤;进行电源管理动作的步骤;使中继动作和电源管理动作连携,并有选择地控制是否执行中继动作、发送动作以及电源管理动作的步骤。
根据本发明,可提供一种能够防止自组织网的网络性能降低、而且能够确保通信的公平性的移动终端、无线通信系统和移动终端的控制方法。


图1是用于说明由本发明第一实施方式的多个移动终端形成的自组织网络的示意图。
图2是表示本发明第一实施方式的移动终端的结构例的方框图。
图3是表示本发明第一实施方式的移动终端的控制方法的流程图。
图4是表示本发明第一实施方式的移动终端的详细动作的时序图。
图5是表示本发明第一实施方式的第一变形例的移动终端的结构例的方框图。
图6是表示本发明第一实施方式的第一变形例的移动终端的控制方法的流程图。
图7是表示本发明第一实施方式的第二变形例的移动终端的结构例的方框图。
图8是表示本发明第一实施方式的第二变形例的移动终端的控制方法的流程图。
图9是表示本发明第一实施方式的第三变形例的移动终端的结构例的方框图。
图10是表示本发明第一实施方式的第三变形例的移动终端的控制方法的流程图。
图11是表示本发明第二实施方式的移动终端的控制方法的流程图。
图12是表示本发明第二实施方式的移动终端的详细动作的时序图。
图13是表示本发明第三实施方式的移动终端的结构例的方框图。
图14是表示本发明第三实施方式的移动终端的控制方法的流程图。
图15是表示本发明第三实施方式的变形例的移动终端的控制方法的流程图。
图16是表示本发明第三实施方式的变形例的移动终端的详细动作的时序图。
图17是用于说明本发明第四实施方式的自组织网络和核心网的示意图。
标号说明1a~7、1b、1c、1d、1e移动终端;10数据包中继部;20数据包发送部;30a~30d控制部;31电源管理部;32a~32d判断部;33连携控制部;40电源部;50计时器部;60上位应用程序处理部;70无线通信部;80数据包计数部;90通信量检测部;100天线部;101节点密度检测部;200自组织网络;300核心网;AP1~AP3接入点。
具体实施例方式
下面,参照附图对本发明的第一至第四实施方式进行说明。在下面的第一至第四实施方式的附图记载中,对于相同或者近似的部分标注相同或者近似的符号。
第一实施方式如图1所示,本发明的第一实施方式的无线自组织通信系统具有形成自组织网络200的多个移动终端1a~7。所形成的自组织网络200是通过各移动终端1a~7的位置关系来确定可通信的区域的动态网络。另外,作为各移动终端1a~7例示了移动电话终端,但是也可以是具有无线通信功能的笔记本PC或者个人数字助理(PDA)等。
如图2所示,移动终端1a包括数据包中继部10、数据包发送部20、电源管理部31、连携控制部33、电源部40、计时器部50、无线通信部70、判断部32a、上位应用程序(application)处理部60、以及天线部100。无线通信部70通过天线部100进行无线通信。电源部40对移动终端1a的各功能块提供电源。数据包中继部10进行在其它终端之间传送的数据包的中继动作。这里的“中继动作”意思是AODV路由协议等路由协议正在动作(关于AODV路由协议,参照IETF RFC 3561“Ad hoc On-Demand Distance Vector(AODV)Routing”。)。
上位应用程序处理部60处理上位应用程序(上位层)。数据包发送部20进行对其它终端发送上位应用程序处理部60所生成的数据包的发送动作。电源管理部31进行电源部40的管理动作(以下称为“电源管理动作”。)。连携控制部33使中继动作和电源管理动作连携,并有选择地控制是否执行中继动作、发送动作以及电源管理动作。
计时器部50计测时间。判断部32a判断计时器部50是否计测了一定期间。具体地讲,判断部32a保持用于与计时器部50的测量时间进行比较的阈值(基准时间),在测量时间超过了阈值(基准时间)的情况下,判断部32a判断为经过了一定期间。连携控制部33从电源闭合时开始在一定期间内,拒绝来自数据包发送部20的数据包发送请求,而使仅执行中继动作。
另外,电源管理部31能够对是否向移动终端1a的每个功能块供给电源进行管理。例如,其能够仅使移动终端1a的通信功能关闭。所以,在下面的说明中“电源切断”并不仅限于移动终端1a整体的电源切断,还包括对数据包中继部10和无线通信部70的电源切断。
数据包中继部10具有这样的路由选择功能进行与其它终端的连接设定动作以及,对在其它终端之间传送的数据包进行中继动作。在与其它终端的连接设定动作包括使用无线通信部70的无线通信功能,在开始通信时搜索通信对方的移动终端的动作;以及建立到通信对方的移动终端的路径的动作。另外,数据包中继部10通过执行路由协议来制成路由表,并保持所制成的路由表。
数据包发送部20具有与上位应用程序处理部60的接口功能。具体地讲,当移动终端1a的应用程序(上位应用程序处理部60)动作而与其它终端进行通信时,作为应用程序(上位应用程序处理部60)与路由选择功能(数据包中继部10)之间的接口进行动作。来自数据包发送部20的数据包按照数据包中继部10管理的路由表,经由数据包中继部10和无线通信部70通过天线部100向外部进行发送。
接下来参照图3所示的流程图对第一实施方式的移动终端的控制方法进行说明。
在步骤S101中,连携控制部33在检测到电源闭合时,指示数据包中继部10开始中继动作,并指示计时器部50开始计时动作。
在步骤S102中,数据包发送部20将数据包发送请求通知给连携控制部33。
在步骤S103中,判断部32a判断从电源闭合开始是否经过了一定期间。在判断为从电源闭合开始没有经过一定期间的情况下,转移到步骤S104。在步骤S104中,连携控制部33拒绝来自数据包发送部20的数据包发送请求。
另一方面,在步骤S103中,在判断为从电源闭合开始经过了一定期间的情况下,转移到步骤S105,连携控制部33许可数据包发送请求。当许可数据包发送请求时,数据包发送部20经由数据包中继部10发送数据包。
这样,从电源闭合开始在一定期间内拒绝来自数据包发送部20的数据包发送请求,仅允许进行中继动作。与此相对,在经过一定期间后,除了中继动作之外,还允许发送动作和电源切断。
下面,参照图4所示的时序图对第一实施方式的移动终端1a的动作进行详细说明。
在步骤S111中,上位应用程序处理部60向电源管理部31通知已经由用户进行了电源闭合操作。
在步骤S112中,电源管理部31使电源部40向各功能块供给电源,并且向连携控制部33通知已经执行了电源闭合。
在步骤S113中,连携控制部33指示数据包中继部10、数据包发送部20和判断部32a开始动作。
在步骤S114中,数据包中继部10、数据包发送部20和判断部32a开始动作。结果为,由数据包中继部10开始中继动作。并且,判断部32a使计时器部50开始计时动作。
在步骤S115中,由上位应用程序处理部60生成的数据包被发送至数据包发送部20。所发送的数据包由数据包发送部20临时保持。
在步骤S116中,数据包发送部20向连携控制部33通知数据包发送请求。
在步骤S117中,连携控制部33对判断部32a询问计时器部50所计测的时间是否超过了阈值(基准时间)。
在步骤S118中,判断部32a向连携控制部33通知计时器部50所计测的时间没有超过阈值(基准时间)。
在步骤S119中,连携控制部33向数据包发送部20通知拒绝数据包发送请求。
在步骤S120中,数据包发送部20使保持在其内部的数据包作废。
在步骤S121中,判断部32a判断为计时器部50所计测的时间已经超过了阈值(基准时间)。
在步骤S122中,由上位应用程序处理部60生成的数据包被发送至数据包发送部20。由上位应用程序处理部60生成的数据包由数据包发送部20临时保持。
在步骤S123中,数据包发送部20向连携控制部33通知数据包发送请求。
在步骤S124中,连携控制部33对判断部32a询问计时器部50的计测时间是否超过了阈值(基准时间)?在步骤S125中,判断部32a向连携控制部33通知计时器部50的计测时间超过了阈值(基准时间)。
在步骤S126中,连携控制部33向数据包发送部20通知许可数据包发送请求。
在步骤S127中,数据包发送部20将保持在其内部的数据包经由数据包中继部10等发送给其它终端。
如以上所详细说明的那样,第一实施方式的移动终端1a从电源闭合开始在一定期间内仅执行中继动作。因此,能够不允许用户进行利己操作,能够防止网络性能的降低,能够确保通信的公平性。
另外,也可以采用考虑到电源部40的残余电源量的结构。例如也可以为电源管理部31在电源闭合时对残余电源量进行检测,在残余电源量不足一定量时,连携控制部33拒绝来自数据包发送部的数据包发送请求,而使仅执行中继动作。
或者也可以为电源管理部31在电源闭合时对残余电源量进行检测,在残余电源量不足一定量时,连携控制部33使中继动作和发送动作都不执行。
第一实施方式的第一变形例如图5所示,本发明第一实施方式的第一变形例的移动终端1b与图2的不同点在于,还具有对数据包中继部10所中继的数据包数量进行计数的数据包计数部80。判断部32b保持用于与数据包计数部80所计数的中继数据包数量进行比较的阈值,当中继数据包数量超过阈值时,判断部32b判断为经过了一定期间。其他结构与图2所示的移动终端1a的结构相同。
下面参照图6所示的流程图对第一实施方式的第一变形例的移动终端的控制方法进行说明。
在步骤S131中,连携控制部33在检测到电源闭合时,指示数据包中继部10开始中继动作,并指示数据包计数部80开始中继数据包数量的计数。
在步骤S132中,数据包发送部20向连携控制部33通知数据包发送请求。
在步骤S133中,判断部32b对应于数据包计数部80所计数的中继数据包数量,来判断从电源闭合开始是否计数了一定数量的中继数据包,即是否经过了一定期间。在判断为从电源闭合开始没有经过一定期间的情况下,转移到步骤134。在步骤134中,连携控制部33拒绝来自数据包发送部20的数据包发送请求。
另一方面,在步骤133中,在判断为从电源闭合开始经过了一定的期间的情况下,转移到步骤S135,连携控制部33许可数据包发送请求。当许可数据包发送请求时,数据包发送部20经由数据包中继部10和无线通信部70将数据包发送给其它终端。
这样,第一实施方式的第一变形例的移动终端1b,在电源闭合时开始中继数据包的计数动作,并在计数数量超过阈值之前的期间内,仅执行中继动作。因此,与第一实施方式一样,能够防止网络性能的降低,并能够确保通信的公平性。
第一实施方式的第二变形例如图7所示,本发明的第一实施方式的第二变形例的移动终端1c与图2的不同点在于,还具有检测自组织网络200内的节点密度的节点密度检测部101。节点密度检测部101被构成为对应于自组织网络200内的节点密度,变更在判断部32c中设定的阈值(基准时间)。
节点密度检测部101例如从本终端1a向一定范围内发送规定的电波(数据包),并根据来自周围所存在的其它终端的响应数量来检测节点密度。
作为一例,在自组织网络200内的节点密度高(移动终端数量多)的情况下,使仅执行中继动作的一定期间减少。这是因为在节点密度高的情况下,即使在移动终端1c切断电源而路径消失的情况下,也能够期待通过其它终端再次构成路径。
另一方面,在自组织网络200内的节点密度较低(移动终端数量少)的情况下,使仅执行中继动作的一定期间增加。这是因为在节点密度较低的情况下,在移动终端1c切断电源而路径消失的情况下,通过其它终端再次构成路径比较困难。
下面,参照图8所示的流程图,对第一实施方式的第二变形例的移动终端的控制方法进行说明。
在步骤S151中,当闭合电源时,连携控制部33指示数据包中继部10开始中继动作,并指示计时器部50开始计时动作。
在步骤S152中,节点密度检测部101检测节点密度。
在步骤S153中,节点密度检测部101根据在步骤S152所检测到的节点密度来在判断部32c中设定阈值(基准时间)。
在步骤S154中,数据包发送部20向连携控制部33通知数据包发送请求。
在步骤S155中,判断部32c判断计时器部50所测量的时间是否超过了阈值(基准时间),即是否经过了一定期间。在判断为从电源闭合开始没有经过一定期间的情况下,转移到步骤S156。在步骤S156中,连携控制部33拒绝来自数据包发送部20的数据包发送请求。
另一方面,在步骤S155中,在判断为从电源闭合开始经过了一定期间的情况下,转移到步骤S157,连携控制部33许可数据包发送请求。当许可数据包发送请求时,数据包发送部20经由数据包中继部10发送数据包。
这样,根据第一实施方式的第二变形例的移动终端1c,根据自组织网络200的结构,能够调整仅执行中继动作的一定期间。
第一实施方式的第三变形例如图9所示,本发明的第一实施方式的第三变形例的移动终端1d与图2的不同点在于,还具有检测自组织网络200内的通信量的通信量检测部90。
通信量检测部90根据自组织网络200内的通信量来改变判断部32d中设定的阈值(基准时间)。
通信量检测部90例如对每单位时间内的中继数据包数量进行检测,并根据每单位时间内的中继数据包数量来估计通信量。
作为一例,在通信量多的情况下,通信量检测部90使仅执行中继动作的一定期间增加。另一方面,在通信量较少的情况下,通信量检测部90使仅执行中继动作的一定期间减少。
接下来参照图10所示的流程图,对第一实施方式的第三变形例的移动终端的控制方法进行说明。
在步骤S141中,当闭合电源时,连携控制部33指示数据包中继部10开始中继动作,并指示计时器部50开始计时动作。
在步骤S142中,通信量检测部90对通信量进行检测。
在步骤S143中,通信量检测部90根据在步骤S142中所检测到的通信量来在判断部32d中设定阈值(基准时间)。
在步骤S144中,数据包发送部20向连携控制部33通知数据包发送请求。
在步骤S145中,判断部32d判断计时器部50所测量的时间是否超过了阈值(基准时间),即是否经过了一定期间。在判断为从电源闭合开始没有经过一定期间的情况下,转移到步骤S146。在步骤S146中,连携控制部33拒绝来自数据包发送部20的数据包发送请求。
另一方面,在步骤S145中,在判断为从电源闭合开始经过了一定期间的情况下,转移到步骤S147,连携控制部33许可数据包发送请求。当许可数据包发送请求时,数据包发送部20经由数据包中继部10向其它终端发送数据包。
这样,第一实施方式的第三变形例的移动终端1d能够根据自组织网络200内的通信量来调整仅执行中继动作的一定期间。
第二实施方式在上述的第一实施方式中,对图2所示的控制部30a从电源闭合开始在一定期间内仅使数据包中继部10执行中继动作的一例进行了说明。在本发明的第二实施方式中,对控制部30a从发送由本终端生成的数据包的发送动作完成开始在一定期间内,使数据包中继部10执行中继动作的情况进行说明。
在该情况下,作为一定期间的确定方法,例如可以利用数据包发送部20的动作时间、数据包发送部20所发送的数据包数量、自组织网络200内的节点密度、或者自组织网络200内的通信量中的任一个,或者也可以利用它们的组合。
下面,参照图2和图11对第二实施方式的移动终端的控制方法进行说明。
其中,在图11的步骤S201以前,假定进行了数据包发送动作和数据包中继动作两者。
在步骤S201中,连携控制部33在检测到数据包发送动作完成时,指示数据包中继部10继续中继动作,并指示计时器部50开始计时动作。
在步骤S202中,电源管理部31向连携控制部33通知电源切断请求。
在步骤S203中,判断部32a判断从开始计时动作起是否经过了一定期间。
在判断为从开始计时动作起没有经过一定期间的情况下,转移到步骤S204。
在步骤S204中,连携控制部33拒绝电源切断请求。
另一方面,在步骤S203中,在判断为从开始计时动作起经过了一定期间的情况下,转移到步骤S205,连携控制部33许可电源切断请求。当许可电源切断请求时,执行电源的切断。
下面,参照图12的时序图对第二实施方式的移动终端的动作进行详细说明。
在步骤S211中,由上位应用程序处理部60生成的数据包被发送至数据包发送部20。由上位应用程序处理部60生成的数据包由数据包发送部20临时保持。
在步骤S212中,数据包发送部20对连携控制部33通知数据包发送请求。
在步骤S213中,连携控制部33对判断部32a通知数据包发送请求。
在步骤S214中,判断部32a根据在步骤S213中通知的数据包发送请求检测发送动作的完成,并使计时器部50开始计时动作。
在步骤S215中,判断部32a向连携控制部33通知许可数据包发送请求。
在步骤S216中,连携控制部33向数据包发送部20通知许可数据包发送请求。
在步骤S217中,数据包发送部20将保持在内部的数据包经由数据包中继部10发送给其它终端。
在步骤S218中,上位应用程序处理部60向电源管理部31通知用户已经进行了电源切断操作。
在步骤S219中,电源管理部31向连携控制部33通知电源切断请求。
在步骤S220中,连携控制部33对判断部32a询问计时器部50的计测时间是否超过了阈值(基准时间)。
在步骤S221中,判断部32a向连携控制部33通知计时器部50的计测时间没有超过阈值(基准时间)。
在步骤S222中,连携控制部33向电源管理部31通知拒绝电源切断请求。
在步骤S223中,电源管理部31拒绝电源切断请求。
在步骤S224中,判断部32a判断为计时器部50的计测时间已经超过了阈值(基准时间)。
在步骤S225中,上位应用程序处理部60向电源管理部31通知用户已经进行了电源切断操作。
在步骤S226中,电源管理部31向连携控制部33通知电源切断请求。
在步骤S227中,连携控制部33对判断部32a询问计时器部50的计测时间是否超过了阈值(基准时间)。
在步骤S228中,判断部32a向连携控制部33通知计时器部50的计测时间超过了阈值(基准时间)。
在步骤S229中,连携控制部33向电源管理部31通知许可电源切断请求。
在步骤S230中,连携控制部33指示数据包中继部10、数据包发送部20、判断部32a、以及电源管理部31结束动作。
这样,根据第二实施方式,从数据包发送动作结束起在一定期间内,使数据包中继部10执行中继动作,由此,能够防止自组织网络200的网络性能降低,并且能够确保通信的公平性。
第三实施方式如图13所示,本发明的第三实施方式的移动终端1e构成为数据包中继部10判断本终端是否保持激活路由,连携控制部33在本终端保持激活路由的情况下,拒绝来自电源管理部31的电源切断请求。这里“保持激活路由”意思是例如保持路由表、或者正在执行数据包的中继动作。数据包中继部10例如根据来自其它终端的路径请求进行中继动作(使路由协议动作),通过发出电波来确认周围的其它终端的存在,并生成路由表。
作为一例,在上述的AODV路由协议中,当从发送源终端向目的地终端发送数据时,为了搜索路径,而广播发送路径请求数据包。各终端在收到路径请求数据包时,对向发送源终端的路径进行存储,并通过再次发送路径请求数据包来进行传播。目的地终端在收到路径请求数据包时,发送路径应答数据包。路径应答数据包通过与路径请求数据包互逆的路径返回到发送源终端。发送源终端使用通过路径应答数据包通知的路径进行数据的传送。
在这样的过程中,由数据包中继部10制成路由表,但是当在保持路由表的情况下切断电源时,路由被切断,从而使网络性能降低。所以,连携控制部33在制成路由表的期间内,拒绝来自电源管理部31的电源切断请求。
下面,参照图13和图14对第三实施方式的移动终端的控制方法进行说明。
在步骤S301中,数据包中继部10根据来自其它终端的路径请求执行中继动作(路由协议)。
在步骤S302中,数据包中继部10制成路由表,并将所制成的路由表保持在内部。
在步骤S303中,电源管理部31向连携控制部33通知电源切断请求。
在步骤S304中,连携控制部33判断在数据包中继部10中是否保持有路由表。当判断为在数据包中继部10中保持有路由表的情况下,转移到步骤S305,连携控制部33拒绝电源切断请求。
另一方面,当判断为在数据包中继部10中没有保持路由表的情况下,转移到步骤S306,连携控制部33许可电源切断请求。当许可电源切断请求时,执行电源的切断。
第三实施方式的变形例在上述第三实施方式中对以下情况进行了说明数据包中继部10判断本终端是否保持激活路由,连携控制部33在本终端保持激活路由的情况下,拒绝来自电源管理部31的电源切断请求。
但是,在上述第三实施方式中,存在以下问题在有电源切断请求的情况下,只要正在进行中继动作,就无法允许电源切断请求。
所以,在本发明第三实施方式的变形例中,在有电源切断请求的情况下,向本终端在设定连接的其它终端通知本终端进行电源切断,由此来催促上述其它终端进行路由切换。
下面参照图13对第三实施方式的变形例的移动终端进行说明。
在自组织网络200内,数据包中继部10作为在本终端与其它终端之间设定连接、或者对在其它终端之间收发的数据包进行中继的路由选择技术进行动作。另外,数据包中继部10根据来自连携控制部33的指示来执行电源切断预告处理。
这里“电源切断预告处理”是在切断电源而切断链接之前,催促其它终端切换到别的路由的处理,其通过利用多路路由选择技术等来实现(关于多路路由选择技术,参照“R.Leung,J.Liu,E.Poon,A.Chan and B.Li,‘MP-DSRAQoS-Aware Multi-Path Dynamic Source Routing Protocol for Wireless Ad-HocNetwork,’In Proc.Of the 26thAnnual Conference on Local ComputerNetworks(LCN 2001),pp.139-172,2001.”)。
数据包发送部20具有与上位应用程序处理部60的接口功能,当上位应用程序处理部60动作、并与其它终端进行通信时,数据包发送部20作为上位应用程序处理部60与路由选择功能(数据包中继部10)的接口进行动作。
连携控制部33具有将路由选择功能(数据包中继部10)和电源管理功能(电源管理部31)连携进行控制的功能。具体地讲,连携控制部33实现数据包中继部10、数据包发送部20和电源管理部31的连携,并且在数据包中继部10保持激活路由的状态下,在有来自上述电源管理部31的电源切断请求的情况下,指示上述数据包中继部10执行催促其它终端进行路由切换的电源切断预告处理。
下面,参照图13和图15对第三实施方式的变形例的移动终端的控制方法进行说明。
在步骤S311中,电源管理部31向连携控制部33通知电源切断请求。
在步骤S312中,连携控制部33判断数据包中继部10是否正在执行中继动作。在判断为数据包中继部10正在执行中继动作的情况下,转移到步骤S313。另一方面,在判断为数据包中继部10没有执行中继动作的情况下,转移到步骤S314。
在步骤S313中,数据包中继部10执行上述的电源切断预告处理。
在步骤S314中,连携控制部33许可电源切断请求。当许可电源切断请求时,电源管理部31执行电源的切断。
下面,参照图16所示的时序图对第三实施方式的变形例的移动终端的动作进行详细说明。
在步骤S321中,上位应用程序处理部60检测来自用户的电源切断操作,并在步骤S322中,将该情况通知给电源管理部31。
在步骤S323中,电源管理部31向连携控制部33请求进行能否切断电源的判断。
在步骤S324中,连携控制部33对数据包中继部10询问是否正在进行中继动作。另外,在该时刻,数据包中继部10正在对在其它终端之间收发的数据包进行中继。
在步骤S325中,数据包中继部10向连携控制部33通知正在进行中继动作。
在步骤S326中,连携控制部33指示数据包中继部10停止中继动作。
在步骤S327中,数据包中继部10按照来自连携控制部33的指示执行上述电源切断预告处理。结果为,在自组织网络200内再次构成路由,数据包中继部10的中继动作停止。
在步骤S328中,数据包中继部10向连携控制部33通知中继动作的停止已经完成。
在步骤S329中,连携控制部33对电源管理部31许可电源切断。
在步骤S330中,连携控制部33指示数据包发送部20结束动作。
在步骤S331中,连携控制部33指示数据包中继部10和电源管理部31结束动作。
这样,根据第三实施方式的变形例,连携控制部33在数据包中继部10保持激活路由(正在执行中继动作)的状态下,在有来自电源管理部31的电源切断请求的情况下,为了许可电源切断请求,指示数据包中继部10执行催促其它终端进行路由切换的电源切断预告处理,所以能够防止自组织网络200的网络性能的降低,同时能够在早期切断本终端的电源。
第四实施方式在本发明的第四实施方式中,如图17所示,各移动终端1a~7经由基站等接入点AP1~AP3能够与核心网300进行通信。核心网300进行各移动终端1a~7的位置控制、呼叫控制以及服务控制。
各移动终端1a~7经由自组织网络200与接入点AP1~AP3连接。所以,即使是不在接入点AP1~AP3的覆盖区域中的移动终端,也能够与接入点AP1~AP3进行通信。在这样的系统中,能够使核心网300执行已经描述的判断部32a~32d、计时器部50、数据包计数部80、节点密度检测部101、以及通信量检测部90各自的功能。
所以,根据第四实施方式,能够在不大幅度变更移动终端的结构的情况下,防止自组织网络200的网络性能降低,并且能够确保通信的公平性。
其它实施方式如上所示,本发明通过第一~第四实施方式进行了描述,但是不应该理解为构成该公开的一部分的论述和附图对本发明进行了限定。根据该公开,对本领域人员来说各种代替实施方式、实施例和运用技术是明确的。
在上述的第一实施方式中,说明了这样的移动终端控制方法从电源闭合时使计时器部50动作,在一定期间内不允许数据包发送动作,而只允许数据包中继动作。在第二实施方式中,说明了这样的移动终端控制方法从发送动作完成时使计时器部50动作,在一定期间内不允许电源的切断,而只允许中继动作。但是,也可以同时执行第一和第二实施方式的移动终端控制方法。
这样本发明应该理解为包括在这里没有描述的各种实施方式等。所以,本发明并不限定于本公开的适当权利要求范围内的发明的特定事项。
权利要求
1.一种与多个其它终端一起形成自组织网络的移动终端,其特征在于,包括数据包中继部,其对在所述多个其它终端之间传送的数据包进行中继动作;数据包发送部,其进行对所述多个其它终端的任一个发送由本终端生成的数据包的发送动作;电源管理部,其进行电源管理动作;以及连携控制部,其使所述中继动作和所述电源管理动作相连携,并有选择地控制是否执行所述中继动作、所述发送动作以及所述电源管理动作。
2.根据权利要求1所述的移动终端,其特征在于,所述连携控制部从电源闭合时开始,在一定期间内,拒绝来自所述数据包发送部的数据包发送请求,使仅执行所述中继动作。
3.根据权利要求2所述的移动终端,其特征在于,进一步具有判断部,该判断部根据所述数据包中继部的动作时间、所述数据包中继部中继的数据包数量、所述自组织网络内的节点密度、或者所述自组织网络内的通信量中的某一个来判断所述一定期间。
4.根据权利要求1所述的移动终端,其特征在于,所述连携控制部从所述发送动作完成时开始,在一定期间内,拒绝来自所述电源管理部的电源切断请求和来自所述数据包发送部的数据包发送请求,而使仅执行所述中继动作。
5.根据权利要求4所述的移动终端,其特征在于,进一步具有判断部,该判断部根据所述数据包发送部的动作时间、所述数据包发送部所发送的数据包数量、所述自组织网络内的节点密度、或者所述自组织网络内的通信量中的某一个来判断所述一定期间。
6.根据权利要求1所述的移动终端,其特征在于,所述电源管理部在电源闭合时检测残余电源量,所述连携控制部在所述残余电源量不足一定量时,拒绝来自所述数据包发送部的数据包发送请求,使仅执行所述中继动作。
7.根据权利要求1所述的移动终端,其特征在于,所述电源管理部在电源闭合时检测残余电源量,所述连携控制部在残余电源量不足一定量时,使所述中继动作和所述发送动作均不执行。
8.根据权利要求1所述的移动终端,其特征在于,所述数据包中继部判断本终端是否保持激活路由,在本终端保持激活路由的情况下,所述连携控制部拒绝来自所述电源管理部的电源切断请求。
9.根据权利要求1所述的移动终端,其特征在于,所述数据包中继部判断本终端是否保持激活路由,在本终端保持激活路由的状态下,在有来自所述电源管理部的电源切断请求的情况下,所述连携控制部为了许可所述电源切断请求,指示所述数据包中继部执行催促其它终端进行路由切换的电源切断预告处理。
10.一种无线通信系统,其特征在于,包括形成自组织网络的多个移动终端;以及控制所述多个移动终端的核心网,所述多个移动终端分别包括数据包中继部,其对在其它终端之间传送的数据包进行中继动作;数据包发送部,其进行对其它终端发送由本终端生成的数据包的发送动作;以及电源管理部,其进行电源管理动作,所述核心网使所述中继动作和所述电源管理动作连携,并有选择地使所述数据包中继部、所述数据包发送部以及电源管理部动作。
11.一种移动终端的控制方法,其是与多个其它终端一起形成自组织网络的移动终端的控制方法,其包括以下步骤对在所述多个其它终端之间传送的数据包进行中继动作的步骤;进行对所述多个其它终端的某一个发送由本终端生成的数据包的发送动作的步骤;进行电源管理动作的步骤;以及使所述中继动作和所述电源管理动作连携,并有选择地控制是否执行所述中继动作、所述发送动作以及所述电源管理动作的步骤。
全文摘要
本发明提供一种移动终端、无线通信系统和移动终端的控制方法。其能够防止自组织网络中的网络性能降低,并且能够确保通信的公平性。在与多个其它终端一起形成自组织网络的移动终端(1a)中,包括数据包中继部(10),其对在多个其它终端之间传送的数据包进行中继动作;数据包发送部(20),其进行对多个其它终端中的某一个发送由本终端生成的数据包的发送动作;以及控制部(30a),其在以电源闭合时或者发送动作完成时的任一方为起点的一定期间内,使数据包中继部(10)执行中继动作。
文档编号H04L9/08GK101026571SQ20071000707
公开日2007年8月29日 申请日期2007年2月8日 优先权日2006年2月8日
发明者铃木俊博, 小林基成, 卡恩阿西克, 泷田亘 申请人:株式会社Ntt都科摩
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1