专利名称:通信终端、通信终端执行的节电处理方法、执行所述方法的程序、以及包含所述程序的记 ...的制作方法
技术领域:
本发明涉及一种通信终端、一种要被执行的节电处理方法、一种用于执行所述方法的程序、以及一种包含所述程序的记录媒体。更为具体的是,本发明涉及一种能够与多个从属通信终端一起并发地建立通信链路的通信终端、一种要由所述通信终端执行的有效节电处理方法、一种用于执行所述方法的程序、以及一种包含所述程序的记录媒体。
背景技术:
近年来,例如PDA(个人数字助理)、蜂窝电话、或个人计算机之类的通信终端的数量不断增长,这些通信终端能够通过无线通信执行各种功能,例如互联网连接、LAN(局域网)接入、名片数据交换、电话呼叫、音乐再现等等之类。虽然具有多重功能的通信终端主要针对一次执行单一的功能,但是它也能够同时执行多个功能。例如,一个主通信终端可在它本身和多个从属通信终端之间同时执行多个功能。
然而,当同时执行多个功能时,主通信终端将比仅执行一个功能的常规情况消耗更多的功率,因为主通信终端需要与每个从属通信终端进行通信,以便实现每个功能。因此,主通信终端通常被配置成使其功耗最小,以便例如使其电池寿命最大。
下文中,将描述传统的主通信终端中执行的常用节电处理方法。图23是说明传统的主通信终端的示意结构的框图。图23中,传统的主通信终端包括用户输入部110、链路管理部120、通信处理部130、无线通信部140、以及特定功能处理部150。链路管理部120包括通信链路管理部121、通信链路控制部122、以及节电操作控制部123。
用户输入部110接收来自用户或上层应用的关于主通信终端的功能的指令(如开始数据传送、建立通信链路、节电命令等等)。建立通信链路的请求和节电命令被传送到链路管理部120。任何其它指令被传送到特定功能处理部150。
根据预定的信息,通信链路管理部121判断是否可(根据建立通信链路的请求)建立与从属通信终端的通信链路。如果判断出可建立通信链路,通信链路管理部121向通信链路控制部122发出建立通信链路的指令。一旦接收了来自通信链路管理部121的建立通信链路的指令,通信链路控制部122通过通信处理部130和无线通信部140建立与相关从属通信终端的通信链路。根据来自用户输入部110的节电命令,节电操作控制部123向通信链路管理部121发出将已建立的通信链路转变成节电模式(使用由节电命令指定的通信周期)的请求,并通过使用通信处理部130和无线通信部140,指令对应的从属通信终端转变到节电模式。节电命令是针对已与其建立通信链路的每个从属通信终端而发出的。这些节电命令包含进行节电操作的指令、关于节电模式操作中通信链路的通信周期的指令等等。
通信处理部130执行诸如建立通信链路的处理、指令转变到节电模式的处理、以及由特定功能处理部150指令的处理之类的处理。无线通信部140执行与从属通信终端的无线通信。特定功能处理部150是处理对通信终端特定的功能的部分。
在具有上述结构的常规主通信终端中,通过在对应于未使用的通信时隙,即除了已由通信链路管理部121和通信链路控制部122建立的通信链路所使用的通信时隙之外的通信时隙期间,将硬件置于节电状态来确保节电(图24)。作为在节电状态期间要进行的示例性操作,可以关闭通信终端或使其时钟下降(clockdown),从而使诸如CPU或外围设备之类的硬件元件的功耗最小。
在日本专利特许公开号9-162798中揭示了一种关于适用于包括间歇操作型移动站、恒定操作型移动站、以及基站所组成的无线通信系统的节电处理方法的技术。在该技术中,基站优先考虑与间歇操作型移动站的数据发送/接收时间表,从而在移动站提供提高的吞吐量和功率节省。
如上所述,根据常规的主通信终端,每次作出对转变到节电模式的请求时,通信链路管理部121和通信链路控制部122对通信链路所使用的通信周期和通信时隙是任意固定的。因此,未使用的时隙以小而分散的单位时间出现(见图24)。
另一方面,为了允许硬件从正常状态转变到节电状态或反之亦然,必须监视预定的转变时间。
因此,如图25所示,根据常规主通信终端的节电操作,其中允许与所有从属通信终端的通信链路都转变到节电模式,未使用的时隙的分散存在将导致经历较大的总转变时间(由细线示出),这将大大降低硬件实际在节电模式中操作的总时间量(由粗线所示)。
在上述特许公开中揭示的常规技术中,基站优先考虑与间歇操作型移动站的数据发送/接收时间表,以便在间歇操作型移动站实现功率节省。然而,此技术没有正视连接了多个间歇操作型移动站的情况中的基站的节电操作。
从而,本发明的目的在于提供一种减少转变时间以对能够与多个从属通信终端并发地建立通信链路的主通信终端的硬件提供增加的节电操作时间的方法、一种用于执行所述方法的程序、以及一种包含所述程序的记录媒体。
发明内容
本发明针对一种能够并发地建立与多个从属通信终端的通信链路的通信终端。为了实现上述目的,所述通信终端包括存储部、输入部、调整部、控制部、以及执行部。
就具有已建立的通信链路的每个从属通信终端而言,所述存储部操作以存储用于通信链路的通信周期、要由通信链路使用的通信时隙、以及关于通信链路是否处于用于进行预定的节电操作的预定的节电模式的信息。输入部操作以接收针对已建立了通信链路的一个或多个从属通信终端的请求,以使得一个或多个从属通信终端转变成节电模式。调整部操作以调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得通信时隙一起跨越一个连续的范围,所述调整在每次输入部接收到请求时通过参考存储在存储部中的内容来作出的。控制部根据已由调整部调整的通信时隙,操作以使得每个从属通信终端转变成节电模式,并将指示出从属通信终端处于节电模式的信息存储到存储部。执行部在所有已建立了通信链路的从属通信终端都转变成节电模式之后,操作以在未使用的时隙期间将通信终端本身置于节电状态中。
可为每个从属通信终端定义用于要建立的通信链路的可容许的通信周期范围,并且,如果在所述请求所针对的所有从属通信终端的可容许的通信周期范围之间存在重叠,则调整部可调整所有这些从属通信终端的每个通信链路的通信周期,以成为所述重叠中的通信周期。在此情况下,调整部可有利地把每个通信链路的通信周期调整为所述重叠中的最大值。
另一方面,可为每个从属通信终端定义用于要建立的通信链路的可容许的通信周期范围,并且,如果在所述请求所针对的所有从属通信终端的可容许的通信周期范围之间不存在重叠,则调整部可调整所有这些从属通信终端的每个通信链路的通信周期,以满足每个从属通信终端的可容许的通信周期范围,并调整为任意(arbitrary)基准通信周期的倍数,使得通信链路所使用的通信时隙以基准通信周期的倍数而一起跨越一个连续的范围。
为了允许建立其它通信链路,较佳的是,执行部将通信终端置于节电状态期间的未使用的时隙是落在所述多个从属通信终端中任一的通信时间期之外,并落于进行与当前未建立通信链路的通信终端建立新通信链路的准备操作而要求的预定时间期之外的这些时隙。
可根据蓝牙规范来建立与多个从属通信终端的通信链路,在该情况中,每个从属通信终端的节电模式可以是根据蓝牙规范定义的保持模式和监听模式中的至少一个。
在所述保持模式和监听模式中的至少一个与根据蓝牙规范定义的暂停模式相组合的情况中,调整部可调整相关通信链路的通信周期和通信时隙,使得保持模式下定义的保持持续时间和/或监听模式下定义的监听通信时间处于主通信终端在暂停模式下定义的不进行传输的时间周期的范围之内,和/或处于在广播通信完成之后开始的持续到接入窗口开始为止的时间周期的范围之内。
此外,在符合蓝牙规范的情况下,较佳的是,执行部将通信终端置于节电状态期间的未使用的时隙是落在所述多个从属通信终端的任一的通信时间期之外,并且落在周期性地进行检测(询问)操作、检测扫描(询问扫描)操作、以及连接扫描(寻呼扫描)操作所要求的预定时间期之外的这些时隙。
上述通信终端的存储部、输入部、调整部、控制部以及执行部进行的处理可被视为构成一种节电处理方法的过程,所述方法包括以下步骤接收针对已建立了通信链路的多个从属通信终端中的一个或多个的请求,以使得所述一个或多个从属通信终端转变成预定的节电模式,用于进行预定的节电操作;每次输入部接收请求时,调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得通信时隙一起跨越一个连续的范围;根据已调整的通信时隙,使得每个从属通信终端转变成节电模式;以及在所有已建立了通信链路的从属通信终端都转变成节电模式之后,在未使用的时隙期间,将通信终端本身置于节电状态。
较佳的,以使得通信终端执行上述过程的程序的形式来提供节电处理方法。这种程序可记录于计算机可读的记录介质上。
从而根据本发明,在一个主通信终端和多个从属通信终端之间建立多个异步通信链路的配置中,通过以使得用于各个通信链路的通信时隙跨越一个连续的范围的方式,调整每个通信链路的通信周期、通信开始时间和通信持续时间,来使得主通信终端和从属通信终端都转变成节电状态。结果,可以以一个连续的时间范围来获得对应于未使用的时隙的时间周期,使得在对应于未使用的时隙的这段时间期期间,可将主通信终端硬件连续地置于节电状态中。
如果在用于从属通信终端的通信周期的可容许的范围之间存在重叠,则调整每个通信链路的通信周期,以成为可用于所述重叠中的最大通信周期。即使在可容许的范围之间不存在重叠的情况下,则可根据基准通信周期来调整用于通信链路的通信时隙,所述基准周期的适当倍数处于各自可容许的范围之内。这样,主通信终端就能执行有效的节能操作,并且不会引起通信问题。
此外,确定将主通信终端置于节电状态的时间期,同时还需考虑与当前不具有通信链路但将在未来具有一个通信链路的从属通信终端的协商所必需的时间期。结果,在主通信终端已转变成节电状态之后要建立一条新的通信链路的情况下,无需将主通信终端从节电状态暂时回复到正常工作状态。
图1是说明进行根据本发明的第一实施例的节电处理方法的通信终端的示意结构的框图;图2是说明在由节电命令指定的恒定通信周期的情况下,根据本发明的第一实施例的节电处理方法的过程的流程图;图3是说明在由节电命令指定的通信周期的最大可容许值的情况下,根据本发明的第一实施例的节电处理方法的过程的流程图;图4是说明在由节电命令指定的通信周期的可容许范围的情况下,根据本发明的第一实施例的节电处理方法的过程的流程图;图5是说明当根据图2或3所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图6是说明当根据图4的所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图7是说明进行根据本发明的第二实施例的节电处理方法的通信终端的示意结构的框图;图8是说明在由节电命令指定的恒定通信周期的情况下,根据本发明的第二实施例的节电处理方法的过程的流程图;图9是说明当根据图8的所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图10是说明基于根据本发明的第二实施例的节电处理方法的未连接的设备通信处理的过程的流程图;图11是说明由蓝牙规范定义的保持模式(hold mode)的图表;图12是说明由蓝牙规范定义的监听模式(sniff mode)的图表;图13是说明由蓝牙规范定义的暂停模式(park mode)的图表;图14是说明根据本发明的第三实施例的节电处理方法的过程的流程图(保持模式);图15是说明根据本发明的第三实施例的节电处理方法的过程的流程图(监听模式);图16是说明根据本发明的第三实施例的节电处理方法的过程的流程图(暂停模式);图17是说明当根据图14所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图18是说明当根据图15所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图19是说明在暂停模式、保持模式或/和监听模式相组合的情况下要使用的通信时隙的图表;图20是说明当根据图16所示的过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;图21是说明可适用根据本发明的节电处理方法的无线通信系统的图;图22是说明可适用根据本发明的节电处理方法的另一系统配置的图;图23是说明进行传统节电处理方法的通信终端的示意结构的框图;图24说明当根据传统过程进行节电处理方法时,如何调整用于主通信终端与多个从属通信终端之间建立的异步通信链路的通信时隙的图表;以及图25是说明当根据传统过程进行节电处理时出现的问题的图表。
具体实施例方式
在给出对本发明的各种实施例的详细描述之前,将描述本发明的基本概念,以便便于对其的理解。
本发明的节电处理方法针对的是,在一个主通信终端与多个从属通信终端之间建立的多个异步通信链路的配置中,通过在主通信终端进行有效的节电操作,致使主通信终端和从属通信终端都转变到节电状态。为此,根据本发明的节电处理方法,调整每个通信链路的通信参数(通信周期、通信开始时间、以及通信持续时间)。
如先前所述(见图25),根据传统的节电处理方法,基于相互无关的通信周期和通信开始时间来进行主通信终端A与从属通信终端B至D之间的通信,使得即使进入节电状态,主通信终端A也仅在实际节电操作中耗时相对较短的时间量。相反,根据本发明的节电处理方法,调整每个通信链路的通信周期、通信开始时间、以及通信持续时间,使得用于主通信终端A与从属通信终端B至D之间的各个通信的通信时隙将跨越一个连续的范围(如将参考图5所说明的那样)。结果,未使用的时隙也将被聚集在一起,以至于跨越一个连续的范围,而不是分散在分散的单元中,从而主通信终端A能够在对应于未使用的时隙的时间期内连续地进行节电操作。
下文中,将描述本发明的各种实施例。
(第一实施例)图1是说明进行根据本发明的第一实施例执行节电处理方法的通信终端的示意结构的框图。在图1中,根据本发明的通信终端包括用户输入部10、链路管理部20、通信处理部30、无线通信部40、以及特定功能处理部50。链路管理部20包括通信链路管理部21、通信链路控制部22、节电操作控制部23、通信参数调整部24、以及节电状态存储部25。
首先,将简要描述根据第一实施例的通信终端的构成元件。
用户输入部10接收来自用户或上层应用的关于主通信终端的功能的指令(如开始数据传送、建立通信链路、节电命令等等)。建立通信链路的请求和节电命令被传送到链路管理部20。任何其它指令被传送到特定功能处理部50。
根据预定的信息,通信链路管理部21判断是否可(根据建立通信链路的请求)建立与从属通信终端的通信链路。如果判断出可建立通信链路,通信链路管理部21向通信链路控制部22发出建立通信链路的指令。一旦接收了来自通信链路管理部21的建立通信链路的指令,通信链路控制部22通过通信处理部30和无线通信部40建立与相关从属通信终端的通信链路。通信参数调整部24接收来自用户输入部10的节电命令,并根据节电命令的内容和存储在节电状态存储部25中的内容,调整并设置关于相关从属通信终端的通信参数(即通信周期、通信开始时间、以及通信持续时间)。节电命令是针对已与其建立通信链路的每个从属通信终端而发出的。节电命令包含进行节电操作的指令、关于节电模式操作中通信链路的通信周期的指令等等。通信参数调整部24指令节电操作控制部23根据已设置的通信参数进行节电操作,并将通信参数和关于是否正在进行节电操作的信息存储到节电状态存储部25。节电操作控制部23向通信链路管理部21发出请求,使得已建立的通信链路根据通信参数调整部24已设置的通信参数而转变到节电模式,并通过通信处理部30和无线通信部40来指令相关的从属通信终端转变到节电模式。
通信处理部30执行建立通信链路的处理、指令转变到节电模式的处理、由特定功能处理部50指令的处理等等。无线通信部40执行与从属通信终端的无线通信。特定功能处理部50是处理对通信终端特定的功能的部分。由于特定功能处理部50并不构成本发明的必要部分,因此将省略对其的详细描述。
接着,参考图2至6,将详细描述根据本发明的第一实施例的节电处理方法。
图2至图4是说明根据本发明的第一实施例的节电处理方法的过程的流程图。图2说明了由节电命令指定的恒定通信周期的情况。图3说明了由节电命令指定的作为延时的通信周期的最大可容许值的情况。图4说明了由节电命令指定作为延时的通信周期的可容许范围的情况。图5是说明当根据图2或3所示的过程进行节电处理方法时,如何调整用于主通信终端A与多个从属通信终端B、C和D之间建立的异步通信链路的通信时隙的图表。图6是说明当根据图4的所示的过程进行节电处理方法时,如何调整用于主通信终端A与多个从属通信终端B、C和D之间建立的异步通信链路的通信时隙的图表。
(1)在由节电命令指定的恒定通信周期的情况下参考图2,如果从用户输入部10接收到针对具有已建立的通信链路的从属通信终端(下文中称为“目标从属通信终端”)的节电命令(节电命令总是指定为恒定通信周期),则通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(步骤S201)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24如下设置关于已建立的与目标从属通信终端的通信链路(下文中称为“目标通信链路”)的通信参数(COM-PARAMETERS)把命令指定的通信周期设置为“通信周期(COM-CYCLE)”;把任意时间设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S202)。另一方面,如果有另一个从属通信终端正工作于节电状态中,则通信参数调整部24如下设置关于目标通信链路的通信参数把命令指定的通信周期设置为“通信周期”;把另一个从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S203)。这样设置的通信参数存储到节电状态存储部25(步骤S204)。上述说明了通信参数调整部24作为通信参数的调整部的功能。
根据已由通信参数调整部24设置的通信参数,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端协商,以使得目标通信链路根据所述通信参数转变到节电模式(步骤S205)。通信链路管理部21、通信链路控制部22、以及节电操作控制部23一起充当从属通信终端的节电操作的控制部的功能。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S206)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在对所有从属通信终端的通信已完成之后直到下一轮的通信开始之前存在的时间期(即对应于未使用的时隙的时间期)期间,将主通信终端的硬件置于节电状态中(步骤S207)。上述说明了通信参数调整部24作为主通信终端的节电操作的执行部的功能。
通过上述过程,在用多个节电命令为通信链路指定相同的通信周期的情况下,可以调整通信开始时间和通信持续时间,使得用于通信链路的通信时隙聚集在一起,以便跨越一个连续的范围,如图5所示。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。
(2)在节电命令指定通信周期的最大可容许值的情况下参考图3,如果从用户输入部10接收到针对目标从属通信终端的节电命令(节电命令指定的最大通信周期T),则通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(步骤S301)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24如下设置关于目标通信链路的通信参数把最大可容许值,即最大通信周期T,设置为“通信周期”;把任意时间设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S302)。另一方面,如果有另一个从属通信终端正工作于节电状态中,则通信参数调整部24判断对与另一从属通信终端建立的通信链路(下文中成为“另一通信链路”)已设置的通信周期Tdef是否等于或小于最大通信周期T(步骤S303)。如果通信周期Tdef等于或小于最大通信周期T,则通信参数调整部24如下设置关于目标通信链路的通信参数把Tdef设置为“通信周期”;把另一个从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S304)。另一方面,如果通信周期Tdef大于最大通信周期T,则通信参数调整部24对所有其它通信链路把通信周期重设置为最大通信周期T(步骤S305),并如下设置关于目标通信链路的通信参数把最大通信周期T设置为“通信周期”;把另一个从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S306)。这样设置的通信参数存储到节电状态存储部25(步骤S307)。
根据已由通信参数调整部24设置的通信参数,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端或其它从属通信终端协商,以使得根据所述通信参数重新建立目标通信链路或其它通信链路,并转变到节电模式(步骤S308)。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S309)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在对所有从属通信终端的通信都已完成之后且直到下一轮的通信开始之前所存在的时间期(即对应于未使用的时隙的时间期)期间,将主通信终端的硬件置于节电状态中(步骤S310)。
通过上述过程,在用每个节电命令指定通信周期的最大可容许值的情况下,根据各个节电命令所指定的最大通信周期值中的最小的一个,可以使得用于通信链路的通信时隙聚集在一起,以便跨越一个连续的范围,如图5所示。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。
(3)在节电命令指定的通信周期的可容许范围的情况下参考图4,如果从用户输入部10接收到针对目标从属通信终端的节电命令(节电命令指定的通信周期的可容许范围Tmin至Tmax),则通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(步骤S401)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24如下设置关于目标通信链路的通信参数把可容许范围中的最大值Tmax设置为“通信周期”;把任意时间设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S402)。另一方面,如果有另一个从属通信终端正工作于节电状态中,则通信参数调整部24在为所有其它通信链路设置的通信周期Tdef中提取最小的通信周期Tdefmin,并判断是否存在自然数n满足关系式Tmin≤Tdefmin×n≤Tmax(步骤S403)。
如果步骤S403发现存在这样的自然数n,则通信参数调整部24如下设置关于目标通信链路的通信参数把Tdefmin×n(注意,在n存在多个值的情况下,选择最大的n值)设置为“通信周期”;把使用通信周期Tdefmin的另一个从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S404)。另一方面,如果步骤S403发现不存在这样的自然数n,则通信参数调整部24进一步判断是否存在自然数n满足关系式Tmin≤Tdefmin/n≤Tmax(步骤S405)。
如果步骤S405发现存在这样的自然数n,则通信参数调整部24如下设置关于目标通信链路的通信参数把Tdefmin/n(注意,在n存在多个值的情况下,选择最小的n值)设置为“通信周期”;把使用通信周期Tdefmin的另一个从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S406)。另一方面,如果步骤S405发现不存在这样的自然数n,则通信参数调整部24设置关于目标通信链路的通信参数如下把指定的可容许范围内的最大值Tmax设置为“通信周期”;把任一其它任意的从属通信终端的通信持续时间到期的时间点设置为“通信开始时间”;以及把数据发送/接收所要求的时间量设置为“通信持续时间”(步骤S407)。这样设置的通信参数存储到节电状态存储部25(步骤S408)。
根据已由通信参数调整部24设置的通信参数,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端或其它从属通信终端协商,以使得根据所述通信参数重新建立目标通信链路,并转变到节电模式(步骤S409)。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S410)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在对所有从属通信终端的通信已完成之后且直到下一轮的通信开始之前存在的时间期(即对应于未使用的时隙的时间期)期间,将主通信终端的硬件置于节电状态中(步骤S411)。
通过上述过程,在用每个节电命令指定的通信周期的可容许的范围的情况下,如果在如此指定的多个可容许的范围之间存在重叠,则根据重叠中的最大通信周期,使用于通信链路的所有通信时隙聚集在一起,以便跨越一个连续的范围,如图5所示。即使不存在这种重叠,也根据一基准通信周期,把用于通信链路的通信时隙聚集在一起,以便以通信周期的倍数跨越一个连续的范围,如图6所示,其中所述基准通信周期的适当倍数处于各个可容许的范围内。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。
从而,利用根据本发明的第一实施例的节电处理方法,在一个主通信终端与多个从属通信终端之间建立多个异步通信的配置中,通过以使得用于各自通信链路的通信时隙跨越一个连续的范围的方式来调整每个通信链路的通信周期、通信开始时间以及通信持续时间,使得主通信终端和从属通信终端都转变到节电状态。结果,可以获得对应于未使用的时隙的时间周期作为一个连续的时间范围,使得主通信终端硬件能够在对应于未使用的时隙的时间周期内连续地置于节电状态中。
(第二实施例)上述在第一实施例中说明的节电处理方法仅仅考虑了与当前建立了通信链路的从属通信终端的关系。然而,在主通信终端转变到节电状态之后要建立新的通信链路的情况下,必须周期性地进行用于新通信链路的建立的准备操作。
因此,本发明的第二实施例说明了通过考虑进行用于新通信链路的建立的周期性准备操作所要求的时间周期,来确定用于将主通信终端置于节电状态的周期的节电处理方法。
图7是说明进行根据本发明的第二实施例的节电处理方法的通信终端的示意结构的框图。在图7中,根据第二实施例的通信终端包括用户输入部10、链路管理部20、通信处理部30、无线通信部40、以及特定功能处理部50。链路管理部20包括通信链路管理部21、通信链路控制部22、节电操作控制部23、通信参数调整部74、节电状态存储部75、以及未连接设备处理部76。
如图7所示,根据本发明的第二实施例的通信终端与根据图1所示的第一实施例的通信终端的不同在于通信参数调整部74、节电状态存储部75、以及未连接设备处理部76。下文中,将主要相对于这些不同来描述第二实施例。
一般来说,为了在无线通信系统中建立新的通信链路,必须根据检测命令和接收/响应允许命令(下文中将总称为“未连接设备通信命令”),周期性地进行用于建立新通信链路的准备操作(下文中将简称为“准备操作”)。如这里所使用的那样,准备操作包括寻找存在于无线连接有效的范围中的通信终端的操作(向相邻设备发送检测分组),这是根据检测命令进行的;存在于无线连接有效的范围中的通信终端进行的检测扫描操作(即周期性地将无线通信部40置于接收模式,并在接收到检测分组时发送检测响应分组),这是根据接收/响应允许命令进行的;以及连接扫描操作(即周期性地将无线通信部40置于接收模式,并在接收到连接分组时发送连接响应分组)。根据第二实施例,在准备操作开始前确定准备操作所需的时间期(下文中称为“未连接设备处理时间”)及其周期,并存储到节电状态存储部75。
根据已从用户输入部10输入的节电命令的内容和存储在节电状态存储部75中的内容,通信参数调整部74调整关于相关从属通信终端的通信参数。通信参数调整部74指令节电操作控制部23根据已设置的通信参数进行节电操作,并将通信参数和关于是否正在进行节电操作的信息存储到节电状态存储部75。此外,通信参数调整部74通过考虑存储在节电状态存储部75中的未连接设备处理时间来确定用于将主通信终端置于节电状态的时间期。一旦通过通信参数调整部74接收到来自用户输入部10的未连接设备通信命令,未连接设备处理部76按照所指定的那样进行检测(以寻找未连接从属通信终端)、检测扫描或连接扫描。
图8是说明在节电命令指定的恒定通信周期的情况下,根据本发明的第二实施例的节电处理方法的过程的流程图。图9是说明当根据图8的所示的过程进行节电处理方法时,如何调整用于主通信终端A与多个从属通信终端B至D之间建立的异步通信链路的通信时隙的图表。图8中,用相同的参考标号表示与图2中的步骤对应的步骤。
通过参考存储在节电状态存储部75中的内容,通信参数调整部74判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S206)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部74在对所有从属通信终端的通信已完成之后且直到下一轮的通信开始之前存在的时间期的期间内,即对应于未使用的时隙的时间期减去存储在节电状态存储部75中的未连接设备处理时间的时间期,将主通信终端的硬件置于节电状态中(步骤S801)。
通过上述过程,可使得用于通信链路的通信时隙和未连接设备处理时间聚集在一起,以便跨越一个连续的范围,如图9所示。这使得在对应于未使用时隙的连续时间期期间将主通信终端连续地置于节电状态之中成为可能。
接着将参考图10描述响应于未连接设备通信命令,由主通信终端(链路管理部20)进行的处理。
一旦从用户输入部10接收到未连接设备通信命令,通信参数调整部74确定是否有任何其它从属通信终端正工作于节电状态中(步骤S1001)。如果没有其它从属通信终端正工作于节电状态中,则未连接设备处理部76如下设置关于准备操作的参数设置预定周期;以及把任意时隙设置为“未连接设备处理时间”(或对应于未使用的时隙的时间期)(步骤S1002)。另一方面,如果有另一个从属通信终端正工作于节电状态中,则未连接设备处理部76如下设置关于准备操作的参数设置预定周期;以及从该另一个从属通信终端的通信持续时间到期的时间点开始设置“未连接设备处理时间”。这样设置的关于准备操作的参数存储到节电状态存储部75(步骤S1004)。
此后,如果在准备操作期间接收到来自另一通信终端的连接分组(步骤S1005是),通过通信链路管理部21和通信链路控制部22建立新的通信链路(步骤S1006)。该新建立的通信链路还没处于节电模式;因此,通信参数调整部74释放主通信终端的节电状态(步骤S1007)。一旦对新建立的通信链路发出节电命令,以便所有的通信链路已转变到节电模式,在对应于未使用的时隙的时间期期间主通信终端将主通信终端的硬件置于节电状态。
从而,利用根据本发明的第二实施例的节电处理方法,通过考虑进行用于新通信链路的建立的准备操作所要求的时间周期来确定将主通信终端置于节电状态的时间期。这允许在将主通信终端置于节电状态的同时,进行用于建立新通信链路的准备操作。
第二实施例说明了这样一个例子,其中考虑未连接设备处理时间的技术应用于图2中节电命令指定的恒定通信周期的情况。然而,将理解到图10所示的未连接设备通信命令处理可类似地应用于图3中节电命令指定的通信周期的最大可容许值的情况,或应用于图4中节电命令指定的通信周期可容许范围的情况,从而用于已建立的通信链路的通信时隙和准备操作处理时间可聚集在一起,以便跨越一个连续的范围。
(第三实施例)上述的第一和第二实施例各说明了将根据本发明的节电处理方法应用于一般的无线通信系统的情况。
本发明的第三实施例说明了根据本发明的节电处理方法应用于作为允许同时使用多个功能的代表性通信技术的蓝牙技术的情况。蓝牙通信的详细内容,见2001年6月11日Ric Telecom,Ltd.,的Kazuhiro Miyatsu的“TechnologyKaitaishinsho Bluetooth Gijutsu Guide”第1版。
首先,将简要描述与本发明有关的蓝牙规范的部分。蓝牙规范定义了三个低功耗模式,用于实现节电操作。上述低功耗模式包括保持模式(hold mode)(图11)、监听模式(sniff mode)(图12)以及暂停模式(park mode)(图13)。
保持模式是这样一种模式,其中在主通信终端和从属通信终端之间定义不进行通信的单个时间期(下文中称为“不通信时间期”),以便在不通信时间期期间进行节电操作。为了进入保持模式,必须通过使用保持命令,在主通信终端和从属通信终端之间确定保持开始时间(不通信时间期开始的时间)和保持持续时间(不通信时间期的长度)。
监听模式是这样一种模式,其中在主通信终端和从属通信终端之间对每个周期定义进行通信的时间期和不通信时间期,以便在每个不通信时间期周期性地进行节电操作。在进行通信的时间期期间,可在主通信终端和从属通信终端之间双向地发送/接收数据分组。为了进入监听模式,必须通过使用监听命令,在主通信终端和从属通信终端之间确定监听开始时间(用于开始周期性通信的时间偏移)和监听通信时间(进行通信的时间期的长度)、监听周期(用于周期性地开始通信的周期)等等。
暂停模式是类似于监听模式的一种模式,其中对主通信终端和从属通信终端之间的每个周期确定进行通信的时间期和不通信时间期,以便在每个不通信时间期进行节电操作。然而,在进行通信的时间期期间,主通信终端和从属通信终端之间不交换数据分组,并且仅可能从主通信终端向从属通信终端进行广播通信。为了进入暂停模式,必须通过使用暂停命令,在主通信终端和从属通信终端之间确定暂停开始时间(用于从主通信终端开始周期性地广播通信的时间偏移)、暂停周期(开始周期性的广播通信的周期)、广播通信之间的间隔以及要重复的广播通信的数量、接入窗口的开始时间(即,从属通信终端能够请求主通信终端返回到正常通信状态的时间期)、接入窗口之间的间隔、要被重复的访问窗口的数量等等。
进行根据本发明的第三实施例的节电处理方法的通信终端具有与根据第一或第二实施例(图1或图7)的通信终端相同的示意结构。第三实施例说明了这样一个例子,其中通信终端用于进行蓝牙规范定义的三种低功耗模式,其中如第一和第二实施例中所述的那样,用于通信链路的通信时隙被聚集在一起,以便在对应于未使用的时隙的连续时间期中允许节电操作。接下来的描述针对将第一实施例所述的处理应用于上述三种低功耗模式的情况。
(1)当接收保持命令参考图14,当从用户输入部10接收到对目标从属通信终端发出的保持命令时,通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(步骤S1401)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24在经过与所有当前已建立的通信链路的协商所要求的时间量之后的点处为目标通信链路设置“保持开始时间”,并以命令指定的值为目标通信链路设置“保持持续时间”(步骤S1402)。另一方面,如果有另外的从属通信终端正工作于节电状态中,则通信参数调整部24判断所有这样的从属通信终端是否仅工作于保持模式(步骤S1403)。如果它们仅工作于保持模式,则通信参数调整部24以为其它通信链路设置的值对目标通信链路设置“保持开始时间”和“保持持续时间”(步骤1404)。如果存在除了保持模式之外的任何模式,通信参数调整部24在经过与所有当前已建立的通信链路的协商所要求的时间量之后的点处为目标通信链路设置“保持开始时间”,并为目标通信链路设置“保持持续时间”以便定义直到要由另一通信链路进行的下一次协商的开始为止的时间量(步骤S1405)。这样设置的保持开始时间和保持持续时间存储到节电状态存储部25(步骤S1406)。
根据已由通信参数调整部24设置的保持开始时间和保持持续时间,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端协商,以使得目标通信终端根据这种通信参数在保持模式中进行节电操作(步骤S1407)。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S1408)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在开始于保持开始时间并持续直到保持持续时间到期为止的时间期期间,即对应于未使用的时隙的时间期期间,使主通信终端进入节电操作(步骤S1409)。
通过上述过程,可以使得未使用的时隙聚集在一起,以便跨越一个连续的范围,如图17所示(其中所有的通信链路都处于保持模式)。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。
(2)当接收监听命令参考图15,如果从用户输入部10接收到对目标从属通信终端发出的监听命令(监听命令指定的通信周期的可容许范围Tmin至Tmax),则通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(步骤S1501)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24以最大通信周期值Tmax为目标通信链路设置“监听周期”,并以任意值设置监听开始时间和监听通信时间(步骤S1502)。另一方面,如果有任何其它从属通信终端正工作于节电状态中,则通信参数调整部24判断这些从属通信终端之间是否存在暂停模式(步骤S1503)。如果存在暂停模式,则通信参数调整部24为目标通信链路设置“监听周期”、“监听开始时间”、以及“监听通信时间”,使得监听通信时间在预定时间期①或②(后面描述)的范围内(步骤S1509)。如果不存在暂停模式,则通信参数调整部24在为所有其它通信链路设置的通信周期Tdef中提取最小的通信周期Tdefmin,并判断是否存在自然数n满足关系式Tmin≤Tdefmin×n≤Tmax(步骤S1504)。
如果步骤S1504发现存在这样的自然数n,则通信参数调整部24以Tdefmin×n(注意,在n存在多个值的情况下,选择最大的n值)为目标通信链路设置“监听周期”,在使用通信周期Tdefmin的另一个从属通信终端的监听通信时间到期的时间点设置“监听开始时间”,以及以用于数据发送/接收所要求的时间量设置“监听通信时间”(步骤S1505)。另一方面,如果步骤S1504发现不存在这样的自然数n,则通信参数调整部24进一步判断是否存在自然数n满足关系式Tmin≤Tdefmin/n≤Tmax(步骤S1506)。
如果步骤S1506发现存在这样的自然数n,则通信参数调整部24以Tdefmin/n(注意,在n存在多个值的情况下,选择最小的n值)为目标通信链路设置“监听周期”,以使用通信周期Tdefmin的另一个从属通信终端的监听通信时间到期的时间点设置为“监听开始时间”,以及以数据发送/接收所要求的时间量设置“监听通信时间”(步骤S1507)。另一方面,如果步骤S1506发现不存在这样的自然数n,则通信参数调整部24以指定的可容许范围内的最大值Tmax为目标通信终端设置“监听周期”,用任意其它的从属通信终端的监听通信时间到期的时间点设置“监听开始时间”,以及以数据发送/接收所要求的时间量设置“监听通信时间”(步骤S1508)。这样设置的监听开始时间、监听通信时间以及监听周期存储到节电状态存储部25(步骤S1510)。
根据已由通信参数调整部24设置的监听开始时间、监听通信时间以及监听周期,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端协商,以使得根据所述通信参数把目标通信终端置于节电模式(步骤S1511)。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S1512)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在一轮通信结束之后开始并持续直到下一轮通信开始为止的时间期期间,即对应于未使用的时隙的时间期期间,将主通信终端的硬件置于节电状态(步骤S1513)。
通过上述过程,可使未使用的时隙聚集在一起,以便跨越一个连续的范围,如图18所示(其中所有的通信链路都处于监听模式)。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。
(3)当接收暂停命令参考图16,当从用户输入部10接收到对目标从属通信终端发出的暂停命令(暂停命令指定的通信周期的可容许范围Tmin至Tmax,或如果存在已工作于暂停模式的任何通信链路,则指定该通信周期为已存在的暂停模式),则通信参数调整部24通过参考存储在节电状态存储部25中的内容,确定是否有任何其它从属通信终端正工作于节电状态中(保持模式、监听模式、或暂停模式)(步骤S1601)。如果没有其它从属通信终端正工作于节电状态中,则通信参数调整部24以最大通信周期值Tmax为目标通信链路设置“暂停周期”,并以任意值设置其它参数(步骤S1602)。另一方面,如果有任何其它从属通信终端正工作于节电状态中,则通信参数调整部24通过参考存储在节电状态存储部25中的内容,判断这些从属通信终端之间是否存在暂停模式(步骤S1603)。如果存在暂停模式,则通信参数调整部24为目标通信链路设置与现存暂停模式相关联的那些值相同值的通信周期和其它参数(步骤S1609)。另一方面,如果不存在暂停模式,则通信参数调整部24在为所有其它通信链路设置的通信周期Tdef中提取最小的通信周期Tdefmin,并判断是否存在自然数n满足关系式Tmin≤Tdefmin×n≤Tmax(步骤S1604)。
如果步骤S1604发现存在这样的自然数n,则通信参数调整部24以Tdefmin×n(注意,在n存在多个值的情况下,选择最大的n值)为目标通信链路设置“暂停周期”,并如图19所示,设置关于暂停模式的其它参数,使得工作于节电状态中的任何现存的通信链路的通信时间处于不进行从暂停模式中的主通信终端的传输的时间期(图19中的①)或从广播通信完成之后开始直到接入窗口开始的时间期(图19中的②)的范围之内(步骤S1605)。另一方面,如果步骤S1604发现不存在这样的自然数n,则通信参数调整部24进一步判断是否存在自然数n满足关系式Tmin≤Tdefmin/n≤Tmax(步骤S1606)。
如果步骤S1606发现存在这样的自然数n,则通信参数调整部24以Tdefmin/n(注意,在n存在多个值的情况下,选择最小的n值)为目标通信链路设置“暂停周期”,并设置关于暂停模式的其它参数,使得工作于节电模式中的任何现存通信链路的通信时间处于上述的时间期①或②(见图19)的范围内(步骤S1607)。另一方面,如果步骤S1606发现不存在这样的自然数n,则通信参数调整部24以最大通信周期值Tmax为目标通信链路设置“暂停周期”,并以任意值设置其它参数(步骤S1608)。这样,设置的暂停周期以及其它参数存储到节电状态存储部25(步骤S1610)。
根据已由通信参数调整部24设置的暂停周期和其它参数,通信链路管理部21、通信链路控制部22、以及节电操作控制部23与目标从属通信终端协商,以使得根据所述通信参数把目标通信终端置于节电模式(步骤S1611)。接着,通过参考存储在节电状态存储部25中的内容,通信参数调整部24判断具有已建立的通信链路的所有从属通信终端是否都工作于节电状态中(步骤S1612)。如果所有这种从属通信终端都工作在节电状态中,则通信参数调整部24在一轮通信结束之后开始并持续直到下一轮通信开始为止的时间期期间,即对应于未使用的时隙的时间期期间,将主通信终端的硬件置于节电状态(步骤S1613)。
通过上述过程,可使未使用的时隙聚集在一起,以便跨越一个连续的范围,如图20所示。这使得在这样一个时间范围期间将主通信终端连续地置于节电状态之中成为可能。图20说明了监听通信时间处于上述时间期①的例子。
通过进行如上所述情况(1)至(3)中的处理,可在蓝牙规范下适用根据第一实施例和第二实施例的节电处理方法。
上面的第三实施例仅仅说明了一个可能的例子。根据第一实施例的节电处理方法和根据第二实施例的节电处理方法可适用于i)仅保持模式;ii)仅监听模式;iii)保持模式和监听模式的组合;iv)保持模式和暂停模式的组合;v)监听模式和暂停模式的组合;或vi)所有三种模式的组合。将理解到作为在上述第二实施例中描述的准备操作的一部分而描述的“检测”、“检测扫描”、以及“连接扫描”操作分别对应于蓝牙规范下的询问(Inquiry)、询问扫描(Inquiry Scan)以及寻呼扫描(Page Scan)。
上述实施例说明了将根据本发明的节电处理方法应用于包括一个主通信终端和多个从属通信终端的无线通信系统中的例子(图21)。根据本发明的节电处理方法可适用的另一示例性系统可以是计算机或类似物,其中CPU(中央处理单元)可视为主通信终端,而可由CPU访问的任何设备(如诸如存储器组的内部设备或诸如鼠标或打印机之类的外围设备)可视为从属通信终端(图22)。在此情况中,可由上述实施例中描述的任一方法来调整CPU在访问各设备时使用的通信时隙,以允许CPU有效地在节电状态中执行。
工业应用性例如,在要与多个其它通信终端并发地建立多个通信链路的情况下,根据本发明的通信终端以及进行通信的节电处理方法是有用的,其中希望在通信终端处实现有效地节电操作。
权利要求
1.一种能够与多个从属通信终端并发地建立通信链路的通信终端,其特征在于,包括存储部,就具有已建立的通信链路的每个从属通信终端而言,存储部操作以存储用于该通信链路的通信周期、要由该通信链路使用的通信时隙、以及关于该通信链路是否处于用于进行预定的节电操作的预定的节电模式的信息;输入部,操作以接收针对已建立了通信链路的多个从属通信终端中的一个或多个所述从属通信终端的请求,以使得所述一个或多个从属通信终端转变成节电模式;调整部,操作以调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得所述通信时隙一起跨越一个连续的范围,所述调整是在每次输入部接收到请求时,通过参考存储在存储部中的内容来作出的;控制部,根据已由调整部调整的通信时隙,操作以使得每个从属通信终端转变成节电模式,并将指示出从属通信终端处于节电模式的信息存储到存储部;以及执行部,在所有已建立了通信链路的从属通信终端都转变成节电模式之后,操作以在未使用的时隙期间将通信终端本身置于节电状态中。
2.如权利要求1所述的通信终端,其特征在于,为每个从属通信终端定义用于要建立的通信链路的可容许的通信周期范围,并且,如果在所述请求所针对的所有从属通信终端的可容许的通信周期范围之间存在重叠,则调整部调整所有这种从属通信终端的每个通信链路的通信周期,以成为所述重叠中的一个通信周期。
3.如权利要求2所述的通信终端,其特征在于,所述调整部把每个通信链路的通信周期调整为所述重叠中的最大值。
4.如权利要求1所述的通信终端,其特征在于,为每个从属通信终端定义用于要建立的通信链路的可容许的通信周期范围,并且,如果在所述请求所针对的所有从属通信终端的可容许的通信周期范围之间不存在重叠,则调整部可调整所有这种从属通信终端的每个通信链路的通信周期,以满足每个从属通信终端的可容许的通信周期范围,并调整为任意基准通信周期的倍数,使得通信链路所使用的通信时隙以基准通信周期的倍数而一起跨越一个连续的范围。
5.如权利要求1所述的通信终端,其特征在于,执行部将通信终端置于节电状态期间的未使用的时隙是落在所述多个从属通信终端中任一从属通信终端的通信时间期之外,并落于进行用于建立与当前未建立通信链路的通信终端的新通信链路的准备操作而要求的预定时间期之外的时隙。
6.如权利要求1所述的通信终端,其特征在于,根据蓝牙规范来建立与多个从属通信终端的通信链路,并且每个从属通信终端的节电模式是根据蓝牙规范定义的保持模式和监听模式中的至少一个。
7.如权利要求6所述的通信终端,其特征在于,所述保持模式和监听模式中的至少一个与根据蓝牙规范定义的暂停模式相组合,并且调整部调整相关通信链路的通信周期和通信时隙,使得保持模式下定义的保持持续时间和/或监听模式下定义的监听通信时间处于主通信终端如在暂停模式下定义那样不进行传输的时间期的范围之内,和/或处于在广播通信完成之后开始的持续到接入窗口开始为止的时间期的范围之内。
8.如权利要求6所述的通信终端,其特征在于,执行部将通信终端置于节电状态期间的未使用的时隙是落在所述多个从属通信终端的任一从属通信终端的通信时间期之外,或落在周期性地进行检测(询问)操作、检测扫描(询问扫描)操作、以及连接扫描(寻呼扫描)操作所要求的预定时间期之外的时隙。
9.一种由能够与多个从属通信终端并发地建立通信链路的通信终端所进行的节点处理方法,其特征在于,包括以下步骤接收针对已建立了通信链路的多个从属通信终端中的一个或多个的请求,以使得所述一个或多个从属通信终端转变成预定的节电模式,以进行预定的节电操作;每次输入部接收请求时,调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得通信时隙一起跨越一个连续的范围;根据已调整的通信时隙,使得每个从属通信终端转变成节电模式;以及在所有已建立了通信链路的从属通信终端都转变成节电模式之后,在未使用的时隙期间,将通信终端本身置于节电状态。
10.一种由能够与多个从属通信终端并发地建立通信链路的通信终端所执行的程序,其特征在于,包括由所述通信终端进行的以下步骤接收针对已建立了通信链路的多个从属通信终端中的一个或多个的请求,以使得所述一个或多个从属通信终端转变成预定的节电模式,用于进行预定的节电操作;每次输入部接收请求时,调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得通信时隙一起跨越一个连续的范围;根据已调整的通信时隙,使得每个从属通信终端转变成节电模式;以及在所有已建立了通信链路的从属通信终端都转变成节电模式之后,在未使用的时隙期间,将通信终端本身置于节电状态。
11.一种记录了由能够与多个从属通信终端并发地建立通信链路的通信终端所执行的程序的计算机可读记录媒体,其特征在于,包括由所述通信终端进行的以下步骤接收针对已建立了通信链路的多个从属通信终端中的一个或多个的请求,以使得所述一个或多个从属通信终端转变成预定的节电模式,用于进行预定的节电操作;每次输入部接收请求时,调整由所述请求所针对的所有从属通信终端的通信链路所使用的通信时隙,使得通信时隙一起跨越一个连续的范围;根据已调整的通信时隙,使得每个从属通信终端转变成节电模式;以及在所有已建立了通信链路的从属通信终端都转变成节电模式之后,在未使用的时隙期间,将通信终端本身置于节电状态。
全文摘要
提供了一种由能够与多个从属通信终端并发地建立通信链路的通信终端执行的节电处理方法,该方法减少了转变时间并提供了增加的节电操作时间。当在具有已建立的与主通信终端的异步通信链路的多个从属通信终端处进行节电操作时,假设通信链路具有相同的通信周期,主通信终端对每个通信链路设置通信开始时间和通信持续时间,使得用于通信链路的通信时隙聚集在一起,以跨越一个连续的范围。根据如此设置的参数,主通信终端与多个从属通信终端协商。然后,主通信终端本身在对应于通过上述调整而获得的未使用的时隙的连续时期期间进行节电操作。
文档编号H04L12/56GK1656736SQ0380794
公开日2005年8月17日 申请日期2003年9月30日 优先权日2002年10月10日
发明者林岡正朋, 荒瀬吉隆, 福家徹也, 立花涉 申请人:松下电器产业株式会社