无线通信系统中终端的基于计时器的睡眠的制作方法

文档序号:7865251阅读:112来源:国知局
专利名称:无线通信系统中终端的基于计时器的睡眠的制作方法
技术领域
本发明一般涉及数据通信,尤其涉及由无线通信系统中的终端执行基于计时器的睡眠的技术。
II.背景技术典型无线通信系统中的终端只能偶发地活动。例如,对于分组数据应用而言,终端会以短突发脉冲的形式发送和/或接收数据,并且对于这些数据突发脉冲间的重要时间段会保持在“空闲”状态。然而,为了确保在终端处在空闲状态时仍能接收到相关的信息,终端就周期性地监视来自系统的信号是否有特定的消息。这些消息可能包括用于更新系统开销信息的消息、用于向终端警示相关事件的消息(例如切换)等等。
当终端在空闲状态时,它为了维持监视来自系统的信号所必要的电路还会继续消耗功率。终端可以是由内部电池供电的便携式单元(例如手机)。该情况下,终端处在空闲状态下的功耗使可用的电池资源下降。这于是会缩短电池充电间的“待机”时间以及活动通信的“开启”时间。对于便携式终端而言,非常希望使空闲状态下的功耗最小并从而延长电池寿命。
在一种由空闲状态下的终端降低功耗的常规技术中,终端进入“分时隙睡眠”模式,借此它周期性地在“睡眠”状态和“监视”状态间转换。在睡眠状态下,终端关闭尽可能多的电路以节电。在监视状态下,终端会接收开销信道上的消息。开销信道会被分成编号的“寻呼时隙”,终端会被分配或被指定以特定的寻呼时隙。然后,终端会进入连续指定寻呼时隙之间的睡眠状态,在下一指定的寻呼时隙前唤醒,监视开销信道是否有消息,并且如果不需要附加的处理或通信则还原到睡眠状态。在连续指定寻呼时隙间的时间段内,终端处于睡眠状态,系统不会特别为终端发送任何消息。系统继续发送系统开销信息,但不要求终端监视该信息除非需要该信息。指向该特定终端的消息在为终端指定的寻呼时隙内被发送。
通常,如果终端没有与系统的活动对话,终端就进入分时隙的睡眠模式。在该模式中,终端会周期性地唤醒以便在其指定的寻呼时隙上接收消息。对于某些系统(例如实现IS-2000和IS-95的CDMA系统)而言,为终端指定的寻呼时隙是可配置的,并能在终端和系统间协商。对于这些系统而言,可以通过向终端分配在时间上进一步间隔的寻呼时隙来延长睡眠时间。
然而,一些无线通信系统以相对短的固定间隔(即不可在终端和系统间配置,相对较频繁)在指定的寻呼时隙内发送消息。例如,实现IS-856的CDMA系统(也称为HDR系统)在间隔5.12秒的寻呼时隙内发送消息。对于处在这一系统中空闲状态下的终端而言,如果终端需要在每个指定的寻呼时隙都唤醒,则其待机时间会大大缩短。如果为终端指定的寻呼时隙是不可配置的,则需要一些其它机制来延长终端的睡眠时间,从而能保存电池功率并且能延长待机时间。
通过把这些系统所分配的寻呼时隙排列成以使终端能处理来自每个系统的信息的方式被交错,终端能同时运行在两个或多个系统(例如IS-856和IS-2000或IS-95)上。运行在多个系统上扩展了终端的能力。然而,对于需要在两个系统上每个指定的寻呼时隙都需要唤醒的终端而言,终端的待机时间会大大缩短。
因此本领域中需要能延长无线通信系统中终端的睡眠时间的技术,所述无线通信系统比如那些具有固定寻呼时隙的系统。

发明内容
这里提供了执行基于计时器的睡眠以延长睡眠时间从而延长无线通信系统中终端的电池寿命的技术。可以认识到,一终端的数据话务(即数据的发送和/或接收)的可能性会与最近的使用率相关。这样,如果最近的使用率表明数据话务不可能,则终端会继续维持该链路但却以降低的速率来监视来自系统的信号。
在一特定实施例中,提供了一种为无线通信系统中的终端实行睡眠的方法。该系统可以是一CDMA系统,该系统在终端处在空闲状态下时以固定的间隔在所指定的寻呼时隙内为终端发送消息。按照该方法,首先估计终端的数据话务概率(例如由根据自终端上一次活动的时间以及特定的使用率模型)。然后根据所估计的数据话务概率来确定计时器值。这可以通过例如以下实现(1)把所估计的数据话务概率映射为多个概率阈值之一;以及(2)把所述计时器值标识为与所映射的概率阈值相关联的一个值。计时器值可以根据一事件来修改,所述事件会与下面讨论的链路维持、切换等等有关。然后在与所述计时器值(该值已为事件而修改)相对应的一持续时间内实行睡眠。睡眠持续期会延长经过一个或多个指定的寻呼时隙。
下面进一步描述了本发明各方面和实施例。


通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的元件具有相同的标识,其中图1说明了一HDR系统;图2A和2B示出了HDR系统中终端的状态图;图3A和3B示出终端分别没有和拥有延长的基于计时器的睡眠时,在监视状态和睡眠状态下操作的时序图;图4示出数据话务概率相对于自上一次活动的时间的示例曲线;图5示出由终端执行基于计时器的睡眠的过程的流程图;图6示出双模终端操作的时序图,所述双模终端对于两个系统具有交错的寻呼时隙;以及图7是终端的特殊设计的框图。
具体实施例方式
这里所述用于执行基于计时器的睡眠的技术可用于各种无线通信系统中。这些系统会是能通过共享可用的系统资源从而支持与多个用户的通信的多址系统。这种多址系统的例子包括码分多址(CDMA)系统、时分多址(TDMA)系统和频分多址(FDMA)系统。CDMA系统可以被设计成实现一种或多种标准,比如IS-2000、W-CDMA、IS-856和IS-95,所有这些都是本领域公知的。为了简洁,下面特别为实现IS-856的CDMA系统描述了这些技术,实现IS-856的CDMA系统也称为高数据速率(HDR)系统或CDMA 1xEV-DO系统。IS-856在3GPP C.S0024文献中详细描述,题为“cdma2000 High Rate Packet Data Air Interface Specification”,可供公众参考并通过引用被结合于此。
图1是HDR系统100的图示。(网络一般称为系统的部署。然而,术语“网络”和“系统”通常在本领域互换使用。)HDR系统100包括与多个终端106通信的多个接入点104。接入点是用于和终端通信的固定站点,并且也称为基站、基收发机系统(BTS)、节点B或某些其它术语。终端也称为移动站、远程站、接入终端、用户终端、无线通信设备(WCD)、手机、用户设备(UE)或某些其它术语。对于HDR,每个终端在任何给定时刻与前向链路(即下行链路)上的一个接入点和反向链路(即上行链路)上的一个或多个接入点进行通信。
系统控制器(未在图1中示出)一般耦合到接入点并进一步耦合到诸如公共交换电话网(PSTN)和/或分组数据网(PDN)这样的其它网络。系统控制器协调和控制耦合到它那里的接入点。通过接入点,系统控制器可以控制终端之间以及在终端和耦合到其它网络的其它实体间数据的路由。
对于HDR而言,“会话”是指终端和接入点之间共享的状态。该共享状态存储已被协商并用于终端和接入点之间通信的协议和协议配置。终端可以通过对接入点执行初始化过程而开启一会话,并且通过执行终止过程来关闭该对话。具有开启会话的终端在此称为“活动”终端。“连接”是指终端在前向和反向链路上被分配到话务信道的空中链路的特殊状态。在一单独的会话期间,终端和接入点会多次开启和关闭连接。终端会通过与接入点交换消息而开启和关闭连接。具有开启连接的终端在此称为“连接的”终端。
在HDR系统中,在下行链路上,接入点在任何给定时刻仅把数据发送到一个连接的终端。在上行链路上,多个连接终端会把数据同时发送到接入点。图1中,双向箭头表明连接终端和接入点之间的通信,单向箭头表明没有开启连接的活动终端和接入点之间的通信。没有开启连接的活动终端仍然在下行链路上从接入点接收消息,如下所述。
图2A示出HDR系统中一终端的状态图200。该状态图包括三个状态——初始化状态210、空闲状态220和连接状态230。终端在初始化状态210中要求系统开启一会话,并转换到空闲状态220。在空闲状态220下时,终端与系统有开启的会话,但终端的连接关闭。终端在空闲状态220中继续维持与系统的链路。为了发送和/或接收数据,终端转换到连接状态230,从而开启连接。
图2B示出空闲状态220的状态图,其包括四个状态——不活动状态222、监视状态224、睡眠状态226和连接设立状态228。在不活动状态222中,终端等待一激活指令,并且在接收到该指令时转换到监视状态224。
在监视状态224中,终端监视一控制信道以便接收该信道上发送的消息。如果需要,终端还基于接收到的消息来更新其系统开销信息。接入点在该状态中会把单播分组发送到终端。单播分组是点对点地被发送到一特定终端的分组,这与点对多点地被发送到多个终端的多播和广播分组是相对的。在监视状态224中时,如果终端接收一寻呼消息以设立连接或如果它需要开启该连接,终端就转换到连接设立状态228。如果终端确定其系统开销信息存在并且无须执行任何其它处理,它就会转换到睡眠状态226。
在睡眠状态226中,终端不监视控制信道,接入点不向其发送单播分组。终端在睡眠状态226中时会关闭尽可能多的电路以节电。如果终端需要一连接,它也会转换到连接设立状态228以设立连接。
图2A和2B中的状态图以及各个状态间的转换在上述3GPP2 C.S0024文献中有详细描述。
在HDR系统中,消息在控制信道周期中在控制信道上被发送,所述控制信道周期从系统时间起始点开始顺序编号(这是为HDR系统特别定义的)。在空闲状态中,接入点和终端会即时地从睡眠状态转换到监视状态,以便分别在指定的控制信道周期上发送和接收消息。特别是,终端的消息(如果有的话)在满足以下条件的每个控制信道周期C中被发送(C+R)mod NIDPSleep=0,公式(1)其中C是自系统时间开始后的控制信道周期数,R是随终端的不同而不同的值,NIDPSleep是由IS-856定义的协议数字常数。
为HDR系统中的终端构成一个睡眠周期的控制信道周期数从而由协议数字常数NIDPSleep来确定,该常数被IS-856规定等于5.12秒。由于可以为终端分配不同的R值,因此为每个终端发送消息所用的特定控制信道周期会随终端的不同而不同。
图3A示出HDR系统中一终端在监视状态和睡眠状态下操作的时序图。在该时序图中,终端周期性地从睡眠状态转换为监视状态以监视控制信道并且在它处于空闲状态时执行其它功能以维持该链路。时隙“开启”时间表示终端处在监视状态下的时间段,睡眠时间表示终端处在睡眠状态下的时间段。“寻呼时隙”是指在终端处在空闲状态下时可能为其发送消息所处的时间段。对于终端内的电路,时隙“开启”时间一般跨过寻呼时隙加上任何必要的设立和加热时间。“寻呼时隙周期”是指一对连续指定的寻呼时隙之间的时间跨度。对于HDR系统而言,寻呼时隙周期由协议数字常数NIDPSleep所确定,并被定义为等于5.12秒。
在HDR系统中,终端检测并处理由系统发送的信号,并继续执行特定的功能(例如初始化、开启一会话等等)。如果终端具有要发送和接收的数据,它就开启与系统的连接,并进入连接状态(如图2A所示)。否则,终端就进入空闲状态,其中它监视来自系统的信号以便维持链路并接收指向它的任何消息。对于HDR系统而言,在终端处于空闲状态时,终端的消息在间隔5.12秒的指定寻呼时隙内被发送。在处于空闲状态时监视来自系统的信号使终端能接收系统开销信息以及为其发送的其它消息的更新。即使链路不变化(从而无须更新系统开销信息),以及即使没有数据话务即将来临,终端通常也实行监视。在这些情况下,监视来自系统的信号会不必要地耗用电池功率。
HDR系统支持分组数据应用,它一般由突发的数据传输来表征。这样,终端仅在一些时间内零星活动,而在大多数时间内为空闲。可能为终端在延长的时间段内开启一数据会话。然后,终端会根据与系统交换数据的需要而在空闲终端和连接状态间转换。由于分组数据通信的性质是突发的,因此终端会在空闲状态内度过延长的时间段,在连接状态内仅有零星的和相对较短的停留。
这里提供了执行基于计时器的睡眠以延长睡眠时间从而延长无线通信系统中终端的电池寿命的技术,所述无线通信系统比如HDR系统。可以认识到,对于某些应用(例如分组数据),一终端的数据话务(即数据的发送和/或接收)可能性与最近的使用率有关。特别是,不期望数据会话中的大多数数据交换有很长的没有数据话务的间隔,数据话务的概率被认为与最近的数据话务有关。这样,如果最近使用率表明数据话务不可能发生,终端就继续维持链路,但以降低的速率监视来自系统的信号。
图4示出一终端的数据话务概率相对于自上一次活动的时间的示例曲线410。自上一次活动的时间在x轴上表示,单位为秒。数据话务概率在y轴上表示,范围从0到1。活动会与终端和系统间的数据交换或者某些其它事件有关。
曲线410通常表示数据话务概率与自上一次活动的时间成反相关。根据各种因素,曲线410近似于一对数函数(如图4所示)或者某些其它函数。曲线410可如下表征(1)通过观察系统中多个终端的活动,(2)根据使用率模型,(3)根据安排好的数据话务,或者(4)通过某些其它手段。
在一实施例中,终端的睡眠时间由一计时器确定,所述计时器可以被设为多个可能值或时间阈值之一。每个计时器值都对应于供终端睡眠的一特定持续时间。
在一实施例中,根据终端的会话信息来启动计时器供使用。对于HDR系统而言,如果终端具有开启会话但有闭合连接,计时器就被启用(即如果终端处于空闲状态则启用计时器)。如果被启用,计时器就在进入睡眠前加载一特殊值。然后睡眠持续期由被加载到计时器内的值来确定。
要被加载到计时器内的特定值由各种因素确定,比如数据话务概率、其它相关事件等等。在下面详细描述的一个特定实施例中,首先根据为终端估计的数据话务概率来确定初始计时器值。该初始计时器值然后被相关事件修改以获得一最终计时器值。然后把该最终值加载到计时器内。
初始计时器值是根据终端的数据话务概率确定的,它可以根据如图4所示的特定函数来估计。如图4所示,为数据话务概率定义一组概率阈值。这组概率阈值可以被映射为自上一次活动的时间的相应一组不活动时间阈值,如图4所示。该组概率阈值也会被映射为相应的一组计时器值。于是,要使用的特定初始计时器值会取决于自上一次活动的时间,由这些阈值组进行量化。
例如,概率阈值P1、P2和P3会如图4所示地定义,并且分别被映射为不活动时间阈值T1、T2和T3。概率阈值P1、P2和P3也可以分别被映射为计时器值S1、S2和S3。如果自上一次活动的时间大于T3,则数据话务概率小于P3,该情况下初始计时器值为S3。如果自上一次活动的时间在T2和T3之间,则数据话务概率在P2和P3之间,该情况下初始计时器值为S2。如果自上一次活动的时间在T1和T2之间,则数据话务概率在P1和P2之间,该情况下初始计时器值为S1。如果自上一次活动的时间小于T1,则数据话务概率大于P1,该情况下初始计时器值为S0。每个计时器值S0、S1、S2和S3可以被选择为寻呼时隙周期的整数倍(即对于HDR系统是5.12秒的整数倍),其中所述整数大于等于零(例如S0=5.12秒)。
通常,可以使用任何数量的概率阈值(例如1、2等等)。较多的概率阈值能更好地匹配数据话务的概率。可以使用计时器来表示这些阈值。
为了简洁,上面描述了一特殊实现,其中终端的数据话务概率仅仅根据自上一次活动的时间来估计,初始计时器值取决于所估计的数据话务概率。通常,数据话务概率可以根据各个因素来估计(例如用户活动/输入)。
图4所示的曲线是基于特殊使用率模型的一示例曲线。也可以使用其它不同形状的曲线,这在本发明的范围内。例如,数据话务概率会在自上一次活动的特定时间量后开始向上弯曲(而不是如图4所示渐近于零)。这个上行特征会反映出终端在一延长的不活动时段后会对数据话务迟到的事实。
要被加载到计时器内的值会被限制为一特定的最大值,该最大值的选择能够实现可接受的性能。最大计时器值规定了用于监视来自系统的信号的最小速率。该最小速率的选择使终端能够对系统中的预期变化产生正确的反应,实现期望的切换性能等等。特别举例,对于HDR系统,会把最大计时器值选择为40.96秒(或8个寻呼时隙周期)。
计时器值可首先基于终端的数据话务概率来确定,如上所述。该初始计时器值可以修改以补偿相关的事件,相关事件会涉及链路维持、用户输入等等。
链路维持事件包括(1)与系统时间同步,(2)与系统注册和/或认证,(3)监视来自系统的消息是否有更新后的系统开销信息,(4)从一个接入点切换到另一个接入点,(5)从一个系统切换到另一个系统,(6)从一个子网(或接入点)切换到另一个子网,以及(6)可能其它事件。需要执行定时同步的速率会取决于终端时间假设的稳定性。如果睡眠时间过长,则终端的内部时钟会过度漂移。该情况下,终端的定时会非常歪,从而在它从睡眠唤醒时,不能有效地执行所需的信号处理。第二种系统或模式(例如IS-2000)中的操作会改进时间假设。需要执行的注册、系统开销信息更新和切换所处的速率会取决于诸如网络拓扑结构等各个因素。
在特定的情况下,终端为链路维护而需要执行的行为会规定终端无论初始计时器值是多少都保持唤醒状态。该情况下,可以相应地修改初始计时器值。要求终端监视控制信道是否有系统开销信息的事件可以被视为等价于数据话务,并且会导致修改初始计时器值。例如,在HDR系统中,终端能监视控制信道上发送的快速配置消息。该消息中的信息和终端所存储的信息之间的失配会表示系统开销信息已更改。该情况下,终端会需要获得更新后的系统开销信息,并且能相应地修改睡眠时间。最终计时器值于是被设为等于零以阻止终端进入睡眠、设为5.12秒以强制终端在下一指定的寻呼时隙唤醒、设为初始计时器值、或设为某些其它值。
初始计时器值也可由于用户输入而修改。例如,最近接收到用户输入会被视为在确定最终计时器值时的相关事件。初始计时器值也可以为其它类型的事件而修改,比如用户规定的报警时钟,这在本发明的范围内。终端对报警时钟的实现在美国专利号6,453,182中描述,该专利题为“Wireless Telephone Airplane and AlarmClock Modes”,于2002年9月17日公布。
如果最终计时器值(即实际被加载到计时器内的值)大于下一寻呼时隙前的时间,终端就能“长期睡眠”一个或多个指定的寻呼时隙并延长睡眠时间。这于是会降低功耗并改进终端的待机时间。然而,无论初始计时器值为多少,如果处于链路维持的需要,终端都能保持唤醒。要求终端监视每个指定寻呼时隙的事件也能防止长期睡眠。如上所述,可以为可能的选择定义多个计时器值,使得长期睡眠的长度是可变和可选的。
通常,最终计时器值可以由初始计时器值和终端相关事件所需的任何修改来确定。期望在数据话务期间不会睡眠,这是因为这要发生时数据会丢失。也期望在需要链路维持时不会睡眠,这是因为在那种情况下会丢失所述链路。这样,选择最终计时器值使得能维持链路并能实现可接受的数据话务监视。也就是,选择睡眠时间使得数据话务的不期望的长期睡眠以及/或者所需的链路维持事件被限制在可接受的水平内。
图5示出由终端执行基于计时器的睡眠的过程500的实施例流程图。首先,确定是否为终端允许分时隙的睡眠(步骤512)。该确定可以基于终端的会话信息而作出。对于HDR系统而言,会允许分时隙的睡眠,例如在终端处在空闲状态,从而开启会话但不开启连接时。如果不允许分时隙的睡眠,则过程返回到步骤512。
否则,如果允许分时隙的睡眠,则估计终端的数据话务概率(步骤514)。如上所述,数据话务的概率可以基于如下估计(1)自上一次活动的时间,以及(2)定义数据话务概率相对于自上一次活动的时间的特定函数。自上一次活动的时间可以被设为等于终端进入空闲状态后的时间。
然后把所估计的数据话务概率映射为一初始计时器值(步骤516)。如上所述,可以使用一组概率阈值,并将它们映射为一组计时器值。初始计时器值于是会是与所估计的数据话务概率映射到的概率阈值相关联的计时器值。
初始计时器值可由于相关事件之一或组合来修改(例如链路维持所需),如上所述(步骤518)。步骤518的结果是表示终端下一睡眠持续期的最终计时器值。该最终计时器值会等于零(以表示无睡眠)、下一寻呼时隙前的时间(以表示“正常”睡眠)或者多个寻呼时隙周期(以表示延长的睡眠,即一个或多个指定寻呼时隙的长期睡眠)。该最终值被加载到用于跟踪睡眠持续时间的计时器内。
然后,终端在与加载到计时器内的最终值相对应的持续时间内进行睡眠(步骤520)。在计时器到期后,终端唤醒并执行必要的信号处理(522)。例如,终端能处理来自系统的信号、更新其系统开销信息、同步其定时等等。此后,过程返回到步骤512。过程500可以由于多个指定事件(例如请求开启连接)中任一个的出现而终止。
为了简洁,上面描述了2步的过程,其中首先根据所估计的数据话务概率来确定终端的睡眠时间(第一步),然后根据相关事件修改该睡眠时间(第二步)。其它过程也可用来获得终端的睡眠时间(即最终计时器值),这在本发明的范围内。例如,可以实现1步的过程,其中在确定终端的最终计时器值(即睡眠时间)时同时考虑所有标准。
图3B示出在具有延长的基于时间的睡眠的HDR系统中,终端在监视状态和睡眠状态下操作的时序图。在该时序图中,终端周期性地从睡眠状态转换到监视状态以便监视来自系统的信号并且执行其它必要的功能。要睡眠的时间量由最终计时器值确定,如上所述。如果最终计时器值等于下一寻呼时隙前的时间,则出现正常睡眠,该情况下终端在其下一指定寻呼时隙前唤醒。如果最终计时器值超出一个寻呼时隙周期,则出现延长的睡眠,该情况下终端长期睡眠一个或多个指定的寻呼时隙,并且在睡眠后的下一指定寻呼时隙前唤醒。
这里描述的用于执行基于计时器的睡眠的技术也可以在多种通信系统中使用。例如,双模终端对于一个服务(例如语音和较低速率的数据)可以与第一CDMA系统通信,对于另一服务(例如分组数据)可以与第二CDMA 1xEV-DO系统通信。在该例中,CDMA 1x系统是实现IS-2000或IS-95的CDMA系统。终端对于两个系统都能处于空闲状态,并会需要为两个系统监视指定的寻呼时隙。对于CDMA 1x系统而言,可以在终端和系统间协商寻呼时隙周期。然后,对于CDMA 1x系统,终端在每个指定的寻呼时隙前唤醒。对于CDMA 1xEV-DO系统而言,寻呼时隙周期被固定为5.12秒。然而,如果数据话务概率足够低并且不需要为链路维持执行任何其它行为,则终端对于CDMA 1xEV-DO系统会长期睡眠一些寻呼时隙。
图6示出一双模终端的时序图,该终端对于两个系统有交错的寻呼时隙。两个系统可以是CDMA 1x和CDMA 1xEV-DO系统。为CDMA 1x系统的终端所指定的寻呼时隙在图6顶部示出,而为CDMA 1xEV-DO系统的终端所指定的寻呼时隙在图6中部示出。1x寻呼时隙周期可能等于、或不同于(如图6所示)1xEV-DO寻呼时隙周期。
对于双模的1x和1xEV-DO操作而言,终端会在对于CDMA 1x系统的所有指定的寻呼时隙内唤醒(例如为处理CDMA 1x系统中的快速寻呼信道)。根据是否允许延长的睡眠长期睡眠经过一些1xEV-DO寻呼时隙,终端也会在对于CDMA 1xEV-DO系统的一些或全部指定的寻呼时隙内唤醒。如果需要处理的连续寻呼时隙之间的睡眠时间比特定的时间阈值要短,则终端会保持唤醒。
图7是能执行基于计时器的睡眠的终端106x一实施例的框图。来自一个或多个接入点的一个或多个前向链路信号被天线712接收,通过天线共用器714路由,并被提供给接收机单元(RCVR)716。接收机单元716调节(例如滤波、放大和下变频)接收信号,并进一步数字化经调节的信号以提供数据采样。解调器(Demod)718进一步处理(例如解扩展、信道化和数据解调)数据采样以提供经解调的数据。然后,解码器720对经解调的数据进行解交织和解码以提供经解码的数据。
在反向链路上,要被发送的数据由编码器740处理(例如格式化和编码),由调制器742进一步处理(例如信道化、码元映射和频谱扩展),并由发射机单元(TMTR)744调节(例如放大、滤波和上变频)以产生一反向链路信号。反向链路信号于是通过天线共用器714被路由并且经由天线712发送到一个或多个接入点。
控制器730指示终端内各个处理单元的操作。控制器730可以接收各种输入,比如来自解码器720的前向链路话务数据的指示、来自输入/输出(I/O)单元736的用户输入以及来自时钟单元738的时钟信号。
如果终端处在空闲状态并且允许分时隙的睡眠,则控制器730可能为睡眠执行各个任务。根据各个输入以及存储器单元732内存储的数据(例如使用率模型数据),控制器730可以确定对于下一睡眠要加载到计时器734内的值。控制器730还能通过发送控制信号以关闭发送和接收路径上尽可能多的电路并且开始计时器734,从而开始睡眠。然后,计数器734会使用由时钟单元738提供的时钟信号从加载值倒数。当计时器734倒数到零(即在计时器到期后),它向控制器730提供一指示。然后,控制器730会提供控制信号以便使接收路径中必要的电路通电,从而启用前向链路信号的接收和处理。如果需要,控制器730还可以提供控制信号以便使发送路径中的电路通电。
这里所述的用于执行基于计时器的睡眠的技术可以用各种手段来实现。例如,这些技术可以用硬件、软件或它们的组合来实现。对于硬件实现而言,用于执行基于计时器的睡眠的元件(例如控制器730和计时器734)可以在以下元件内实现一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、被设计成执行这里所述功能的其它电子单元或者它们的组合。
对于软件实现而言,基于计时器的睡眠的特定部分(例如确定要被加载到计时器内的值)可以用执行这里所述功能的模块(例如程序、功能等等)来实现。软件代码可以被保存在存储器单元(例如图7中的存储器单元732)内并由处理器(例如控制器730)执行。存储单元可以在处理器内或处理器外实现,后者情况下它会通过本领域公知的各种手段与处理器通信上耦合。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不背离本发明的精神和范围。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
权利要求
1.一种为一无线通信系统中的终端执行睡眠的方法,包括估计所述终端的数据话务概率;根据所估计的数据话务概率确定一计时器值;以及在与所述计时器值相对应的持续时间内执行睡眠。
2.如权利要求1所述的方法,其特征在于,所述数据话务概率是根据自上一次活动的时间而估计的。
3.如权利要求1所述的方法,其特征在于,所述数据话务概率是根据特定的使用率模型而估计的。
4.如权利要求1所述的方法,其特征在于,所述确定包括把所估计的数据话务概率映射为多个概率阈值之一,其中所述多个概率阈值的每一个都与多个计时器值中相应的一个相关联,以及把所述计时器值标识为与所估计的数据话务概率所映射到的概率阈值相关联的值。
5.如权利要求1所述的方法,其特征在于,所述计时器值与所估计的数据话务概率呈反相关。
6.如权利要求1所述的方法,其特征在于,所述计时器值被限制为一特定的最大值。
7.如权利要求1所述的方法,其特征在于,所述通信系统支持一空闲状态,在终端处在空闲状态时,所述终端的消息在指定的时隙内以固定的间隔被发送。
8.如权利要求7所述的方法,其特征在于,所述睡眠的持续期延长经过至少一个指定时隙。
9.如权利要求1所述的方法,其特征在于还包括根据一事件来修改计时器值,其中在与经修改的计时器值相对应的持续时间内执行睡眠。
10.如权利要求9所述的方法,其特征在于,所述事件涉及链路维持。
11.如权利要求9所述的方法,其特征在于,所述事件涉及监视是否有更新的系统信息。
12.如权利要求9所述的方法,其特征在于,所述事件涉及终端从第一接入点到第二接入点的切换。
13.如权利要求9所述的方法,其特征在于,所述事件涉及用户输入。
14.如权利要求9所述的方法,其特征在于,所述事件涉及终端所实现的报警时钟。
15.如权利要求1所述的方法,其特征在于还包括确定是否允许分时隙的睡眠;以及如果允许分时隙的睡眠则对所述睡眠进行估计、确定和执行。
16.如权利要求15所述的方法,其特征在于,是否允许分时隙的睡眠是根据会话信息确定的。
17.如权利要求1所述的方法,其特征在于,所述无线通信系统实现IS-856。
18.如权利要求17所述的方法,其特征在于,所述无线通信系统还支持IS-2000或IS-95或它们两者。
19.一种为支持空闲状态的CDMA通信系统中的终端执行睡眠的方法,其中在终端处在空闲状态时,终端的消息在指定时隙内以固定的间隔被发送,所述方法包括估计所述终端的数据话务概率;把所估计的数据话务概率映射为多个概率阈值之一,其中所述多个概率阈值的每一个都与多个计时器值中相应的一个相关联;标识与所估计的数据话务概率所映射到的概率阈值相关联的计时器值;以及在与计时器值相对应的持续时间内执行睡眠,其中所述睡眠持续时间延长经过至少一个指定时隙。
20.一种无线通信系统中的装置,包括用于估计终端的数据话务概率的装置;用于根据所估计的数据话务概率确定一计时器值的装置;以及用于在与计时器值相对应的持续时间内执行睡眠的装置。
21.如权利要求20所述的装置,其特征在于包括基于事件修改计时器值的装置,其中在与经修改的计时器值相对应的持续时间内执行睡眠。
22.一种无线通信系统中的终端,其特征在于包括控制器,用于估计终端的数据话务概率、根据所估计的数据话务概率确定一计时器值、以及在与所述计时器值相对应的持续时间内发起睡眠;以及计时器,用于接收所述计时器值并且对所述计时器值所表示的持续时间进行计数。
23.如权利要求22所述的终端,其特征在于,多个概率阈值与多个计时器值相关联,所述控制器还用于把所估计的数据话务概率映射到所述多个概率阈值之一,并且把所述计时器值标识为与所估计的数据话务概率所映射到的概率阈值相关联的计时器值。
24.如权利要求22所述的终端,其特征在于,所述无线通信系统实现了IS-856。
25.如权利要求24所述的终端,其特征在于,所述无线通信系统还实现了IS-2000或IS-95或它们两者。
全文摘要
用于执行基于计时器的睡眠以延长睡眠时间从而延长无线通信系统中终端的电池寿命的技术。数据话务的可能性会与最近的使用率相关。如果最近的使用率表明数据话务不可能发生,则终端会继续维持链路但以降低的速率监视来自系统的信号。在一种方法中,首先估计终端数据话务的概率(514)(例如根据自上一次活动的时间和特定的使用率模型)。然后根据所估计的数据话务概率来确定计时器值(516)。计时器值会根据事件来修改,所述事件与链路维持、切换等相关(518)。然后在与未修改或修改的计时器值相对应的持续期内实行睡眠(520),并且会延长经过一个或多个指定的寻呼时隙。
文档编号H04B7/005GK1675949SQ03819032
公开日2005年9月28日 申请日期2003年6月26日 优先权日2002年6月26日
发明者J·A·胡特奇森, S·特勒 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1