节电控制方法

文档序号:7705899阅读:183来源:国知局
专利名称:节电控制方法
技术领域
本发明涉及通信领域,尤其涉及一种节电控制方法。
背景技术
在WiMAX标准中,已经对省电管理进行规定。在802. 16e协议中,其媒介接入控 制(Media Access Control,简称为MAC)层协议定义了休眠模式操作,休眠模式是移动台 (Mobile Station,简称为MS)向服务基站(Base Station,简称为BS)预约设置的针对某 个业务按照一定规律变化的休眠窗口,当所有业务都在休眠窗口内时(即不可获得时间区 域),处于服务BS的角度上,上行业务和下行业务,该MS均不可用,S卩,在不可获得时间区域 内,服务BS与MS之间无法进行数据传输。通过休眠模式,MS可以根据自身要求,关闭收发 装置并使控制系统进入省电状态,来降低MS的能量消耗,并可以节省服务BS的空中接口资 源,使得节省出的空中接口资源可以为更多MS提供服务。目前,在802. 16e协议中,将业务分为4种服务类型非请求的频宽分配 (Unsolicited Grant Service,简称为 UGS)、实时轮询服务(Real-Time Polling Service, 简称为rtPS)、非实时轮询服务(Non Real-Time Polling Service,简称为nrtPS)和尽力 而为服务(Best effort,简称为BE)。下面对UGS、rtPS、nrtPS和BE4种业务的特点进行描述。UGS :UGS业务是优先级最高的业务,进行UGS服务类型的业务传输时,MS不需要在 每次进行数据传输时向BS发送轮询请求,但在MS接入BS之后,会以固定的带宽满足该业 务的数据要求。具体地,每隔固定的超帧就为该类业务提供数据收发的空隙,适用于没有静 默压缩的语音编码流、T1/E1业务之类的CBR业务。rtP 进行rtP业务传输时,每次进行数据传输之前,MS会向BS发送带宽申请, 该带宽申请中携带有本次数据传输所需的带宽,这样,虽然可以优化传输速率,但也增加 了信令的开销。该类业务主要用于实时多媒体业务,例如,视频流和音频流,而有静默压 缩的的音频流则称为该类下的子类,称为ertPS(扩展的实时轮询业务),该类业务一般是 RT-VR (实时变速率)业务。nrtPS 非实时是指并不是数据传输的初始阶段就提出传输申请,而是需要一定 时间才能获得一次被轮询的机会,虽然nrtPS业务具有一定的保障性,但级别较低,该类业 务主要是NRT-VR(非实时变速率)业务。BE 在进行BE业务传输时,有多余的带宽就可以允许BE业务发出申请,并竞争带 宽,因此BE业务的保障性较差。不同的业务类型对应不同的休眠省电模式,下面对不同业务类型的休眠省电模式 进行说明。针对这四类业务,802. 16e_MAC层协议给出了三种休眠算法。休眠算法1 休眠窗口指数递增算法适用于BE、NRT-VR类型业务的连接。休眠算法1的休眠机制为在业务进入休眠模式时,即休眠模式在某一帧被激活, 则将当前休眠窗口设置为初始值,并从下一帧开始每帧减1,并开始计数,当计数达到0时,MS苏醒并进入监听窗口。如果MS在监听窗口没有接收到离开休眠模式的信令,在监听窗口结束后,则继续进入与上述当前休眠窗口相邻的下一休眠窗口,该休眠窗口的长度是当前 休眠窗口的2倍,但是不能超过预先设置的休眠窗口的最大阈值。根据这种休眠机制,每次 监听窗口结束后进入休眠,并且,当前休眠窗口 = min (2*前一次休眠窗口,最大休眠窗口
—Φ2最大休眠窗口指数)通过休眠算法1,休眠窗口与固定大小的监听窗口在时间上交错。在监听期内,MS 与BS可以进行信令和数据的传输,在休眠期内能够有效地节省能量和空口资源。休眠算法2 等间隔休眠窗口算法适应于UGS、RT-VR类型的连接休眠算法2的休眠机制为在业务进入休眠模式,即休眠模式在某一帧被激活后, 则将当前休眠窗口设置为初始值。并从下一帧开始每帧减ι计数,当计数达到0时,MS苏 醒并进入监听窗口。如果MS在监听窗口没有接收到结束休眠窗口的信令,则在监听窗口结 束后进入下一次休眠窗口,该休眠窗口的长度与当前休眠窗口的长度相等。可以看出,在休眠模式2下,固定大小的休眠窗口与监听窗口在时间上交错。在 监听期内,MS与BS可以进行信令和数据的传输,在休眠期内能够有效地节省能量和空口资 源。休眠算法3 单次休眠算法适用于组播和信令传输该类用于组播连接和管理操 作。休眠算法3的休眠机制为在某一帧激活该类休眠算法后,MS进入当前休眠窗口, 该休眠窗口的长度等于预设初始值,并从下一帧开始每帧减1,当计数到达0时,休眠结束, MS恢复到活跃状态。休眠算法3与上述两种休眠算法的不同点为在休眠算法3中,只会进入一个具有 预设长度的休眠窗口,并且,当在该休眠窗口中的休眠结束后,休眠就会结束,而不会进入 下一个休眠窗口。实时多媒体业务一般被归类为RT业务类型(有实时要求的业务),为了保证业务 的实时要求,会选择休眠算法2进行省电管理。例如,对静默压缩的语音业务进行省电管理 时,一般会采用休眠算法2。采用休眠算法2的休眠过程如图1所示,通过休眠算法2对静 默压缩的语音业务进行管理时,不会区分语音业务流的活跃期和静默期,在活跃期期间或 静默期期间,为满足服务质量,均会按照活跃期的间隔要求进行等间隔苏醒监听及数据传 送。为了保证业务的服务质量(Quality of Service,简称为QoS),在设置休眠窗口 的长度时,必须保证因为休眠而产生的时延(delay)小于该业务允许在终端产生的排队时 延,因此设置休眠窗口的长度不能过大。这样,由于静默期内的休眠窗口的长度较小,会导 致无效的监听次数太多,因为状态切换和监听而造成的能量损耗不可忽略,所以采用休眠 算法2时,省电效率不高,不能达到省电节能的目的。

发明内容
考虑到相关技术中存在的以上问题至少之一而提出本发明,为此,本发明的主要 目的在于提供一种节电控制方法,以解决上述问题。根据本发明一个方面,提供一种节电控制方法。
根据本发明的节电控制方法包括确定省电模式的参数,参数包括以下至少之一 初始休眠窗口长度、最终休眠窗口长度、休眠窗口的长度变化规律、监听窗口分布规律;根 据参数进行节电控制。根据本发明一个方面,提供一种节电控制方法。根据本发明的节电控制方法包括终端的业 务包括周期性交替的活跃期和静默 期,其中,活跃期和静默期采用不同的省电模式。根据本发明一个方面,提供一种节电控制方法。根据本发明的节电控制方法包括确定省电模式的参数,其中,参数包括以下至少 之一初始休眠周期长度、最终休眠周期长度、休眠周期的长度变化规律;根据参数进行节 电控制。根据本发明一个方面,提供一种节电控制方法。根据本发明的节电控制方法包括终端的省电模式由多种省电模式构成,其中,每 个省电模式均通过一系列按照一定规律变化的休眠周期构成。通过本发明的上述至少一个技术方案,本发明提出一种新的省电机制,考虑到语 音业务由活跃期和静默期交替构成,以及静默区时长特性,提出了适合于语音业务的新的 省电机制,并使得业务的时延均值在该业务要求的QoS范围之内。


附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中图1是根据相关技术的休眠算法2中存在一个参数的节电控制示意图;图2是根据本发明方法实施例一的节电控制方法的流程图;图3是根据图2所示方法的节电控制示意图;图4是根据本发明方法实施例二的节电控制方法的流程图;图5是根据图4所示方法的节电控制示意图;图6是根据本发明方法实施例三的节电控制方法的流程图;图7是根据本发明方法实施例四的节电控制方法的流程图;图8是根据图7所示方法的省电模式分布示意图一;图9是根据图7所示方法的省电模式分布示意图二。
具体实施例方式功能概述本发明主要针对的是实时多媒体业务,常见的实时多媒体业务的类型主要是语 音,视频业务,是WiMAX系统上承载的主要业务。不同类的多媒体业务,业务的突发机制也 有不同。在802. 16e已经给出的业务分类中,多媒体业务包含在rtPs这种业务类型中, 适用于功率节省类型II-等间隔休眠窗口算法。而实际的实时多媒体业务流中的主路 信号多为语音信号,MS在单路语音通信的过程中,通常是活跃期(talk spurt)和静默期 (silence)交互出现,活跃期持续时长的均值是1. 587s,静默期持续时长待均值为1.004s, 可以看出,该两种状态的持续时长都是随机变量,符合负指数分布。在活跃期下,数据传输是等间隔产生(例如G. 711编码帧间隔为20ms),而进入静默期则长时间没有数据传输。语音业务包括活跃期和静默期,并且,语音业务的活跃期长度和静默期长度分布 都符合负指数分布。其中,活跃期有语音数据传递,但是不必要每帧都传输数据,静默期没 有语音数据传输。因此,可以充分利用语音业务特性来设计适合语音业务的省电机制。为了充分利用语音业务特性进行省电管理,可以在活跃期采用固定间隔的监听窗 口和休眠窗口 ;而在静默期采用二进制递减的休眠窗口。静默期中每个休眠窗口结束时 , 终端在监听窗口监听是否需要进入活跃期,如果不需要进入活跃期,则继续下一个休眠窗 口 ;每个休眠窗口结束后,如果在监听窗口监听到需要进入活跃期,则按照活跃期的省电模 式进行省电,即采用固定长度的监听窗口和休眠窗口 ;在活跃期监听到需要进入静默期,则 按照静默期的省电模式进行省电。对静默期休眠窗口长度设计需要满足两方面的要求。一 方面为最大程度省电,初始休眠尽可能接近静默期的长度,这样尽可能减少静默期休眠窗 口数目;另一方面为了满足语音业务的QoS要求,在静默期也需要能够及时的响应语音数 据而进入活跃期,这需要休眠窗口尽可能短。这两面的需求是矛盾的,这就必然需要根据静 默期的统计时长分布规律对静默期中休眠窗口变化规律进行设计,在满足QoS特性的基础 上,尽可能省电。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。方法实施例一根据本发明实施例,提供了 一种节电控制方法。图2是根据本发明实施例的节电控制方法的流程图,该方法主要用于对的长度符 合负指数分布的业务进行节电控制,例如,如果语音业务的静默期长度符合负指数分布,则 可以根据该方法对静默期的休眠窗口长度进行改变,如图2所示,该方法包括以下步骤(步 骤S202至步骤S204)。步骤S202,省电模式包括以下参数至少之一初始休眠窗口长度、最终休眠窗口 长度、休眠窗口的长度变化规律、监听窗口分布规律,具体地,可以对该省电模式的参数进 行设置,之后,如果终端需要通过该省电模式进行节电控制,基站可以将该省电模式的参数 通知给终端;步骤S204,在进入省电模式时,以初始休眠窗口长度作为当前休眠窗口长度,根据 休眠窗口的长度变化规律以及最终休眠窗口的长度确定下一个休眠窗口的长度。在具体实施过程中,首先对省电模式进行设置第一、设置进入静默期的第一个休 眠窗口的长度(即,上文所述的初始休眠窗口长度),该第一个休眠窗口的长度可以根据 需要灵活设置,例如,640ms ;第二 设置最终休眠窗口的长度,该休眠窗口长度也可以根据 需要灵活设置,例如,160ms,80ms等;第三,设置休眠窗口的长度变化规律,主要思路为对 当前休眠窗口的长度进行数学公式的运算,并将运算后的结果作为下一个休眠窗口的临时 长度,例如,该变化规律可以为将当前休眠窗口长度的一半作为下一个休眠窗口的临时长 度;第四,设置监听窗口分布规律。为了描述方便,下面以第一个休眠窗口的长度为640ms, 最终休眠窗口长度为160ms,休眠窗口的长度变化规律是将当前休眠窗口长度的一半作为 下一个休眠窗口的临时长度为例进行说明,这样,可以根据休眠窗口的长度变化规律和最终休眠窗口的长度可以得到下一休眠窗口的长度,即,将下一个休眠窗口的临时长度与最 终休眠窗口的长度进行比较,并将其中较大的一个作为下一个休眠窗口的长度。通过该省 电模式,由于初始休眠窗口较大,可以有效减少静默期内MS的苏醒次数,达到节省能量切 换及监听能量的目的。终端或基站通过语音编码流,检测到上/行语音业务进入到静默期后(该操作可 以通过现有方法来实现,例如,目前的语音编码包含静默检测选项),首先会确定第一个休 眠窗口,第一个休眠窗口(即,上文的初始休眠窗口)的长度为640ms,并将当前进行到的窗 口确定为当前休眠窗口,由于当前进行到的窗口为第一个休眠窗口,则该第一个休眠窗口 为当前休眠窗口。当第一个休眠窗口结束后,如果终端在监听窗口没有接收到以下信息之一业务、 业务指示,退出省电模式的信令指示,则立即进入下一个休眠窗口,根据上述休眠窗口的长 度变化规律,第一个休眠窗口的长度会减小一半,即,320ms,将该320ms与最终休眠窗口长 度80ms进行比较,并将其中较大的一个作为第二个休眠窗口的长度,这样,第二个休眠窗 口的长度为320ms,此时,第二休眠窗口为新的当前休眠窗口 ;当第一个休眠窗口结束后,如果终端在监听窗口接收到以下信息之一业务、业务 指示、退出省电模式的信令指示,则退出当前省电模式。依照上述方法,根据上述休眠窗口的长度变化规律,由第二休眠窗口的长度得到 第三休眠窗口的长度,以此类推,如果修改后的下一个休眠窗口的临时长度等于80ms,则在 业务进入活跃期之前,保持80ms作为新的当前休眠窗口的长度。这样,依照休眠窗口的长 度变化规律,在该省电模式中,可以根据下述公式得到下一个休眠窗口的长度下一个休眠 窗口的长度=Max (0. 5*当前休眠窗口的长度,最终休眠窗口长度)。需要说明的是,如果下 一个休眠窗口的长度等于最终休眠窗口长度,则在退出该省电模式之前,后续休眠窗口的 长度不再发生变化,且彼此相等,均为最终休眠窗口长度。通过该指数递减的休眠窗口,休眠窗口的长度减小速度比较快,可以在少数几次 苏醒后很快恢复到比较小的监听间隔,这样,可以保证时延均值在业务要求的QoS范围之 内。优选地,如图3所示,MS或BS在检测到上/下行语音流进入静默期后,可以通过 信令M0B_SLP-RSP启动上述节电控制方法,并在信令交互之后,进入初始休眠窗口,并将该 初始休眠窗口作为当前休眠窗口,在当前休眠窗口结束后,如果不需要进入活跃期,则通过 公式下一休眠窗口的长度=Max (0. 5*当前窗口的长度,最终休眠窗口长度),进入下一个 休眠窗口,将该下一个休眠窗口作为新的当前休眠窗口,按照上述公式,以此类推,如果某 下一个休眠窗口的长度等于最终休眠窗口长度,则在退出该省电模式之前,某下一个休眠 窗口之后的休眠窗口的长度均为最终休眠窗口长度。另外,业务处于休眠期时,在休眠窗口结束时,MS苏醒并进行监听,如果没有数据 上下行传输,则继续进入下一个休眠窗口。上述省电模式可以适用于业务的静默期长度符合负指数分布的业务,例如,静默 压缩类型的业务。通过本发明实施例提供的技术方案,本发明提出一种新的省电机制,考虑了语音静默区间的业务特性,静默期的休眠窗口呈负指数递减,充分利用业务的特性,可以节省能量和空中资源的效率,并使得业务的时延均值在该业务要求的QoS范围之内。并且,该机制可以得到语音编码的支持,现有语音编码有静默检测,而方案实现仅需要在数据包头提示静默检测有效即可。方法实施例二根据本发明实施例,提供了一种节电控制方法,其中,该方法包括业务包括周期 性交替的活跃期和静默期,其中,活跃期和静默期采用不同的省电模式。由于活跃期和静默期采用不同的省电模式,则进行省电管理时,需要在活跃期与 静默期之间进行省电模式的转换,或者,静默期与活跃期之间进行省电模式的转换。其中, 省电模式的转换可以通过信令指示完成,也可以通过隐含的指示完成。该隐含的指示是指 业务对应编码中的活跃期指示或静默期指示,例如,对于话音业务来说,隐含的指示可以是 语音编码中的活跃期指示或者静默期指示。下面对活跃期和静默期采用不同的省电模式进行具体说明在活跃中,活跃期的省电模式可以通过周期交替的休眠窗口和监听窗口表示,其 中,监听窗口的长度可以采用固定值,休眠窗口的长度可以采用固定值或二进制递增模式 或其它规律变化。在静默期中,静默期的省电模式通过周期交替分布的休眠窗口和监听窗口表示, 并且,所述静默期的省电模式包含以下参数至少之一初始休眠窗口长度、最终休眠窗口长 度、休眠窗口的变化规律、监听窗口长度分布规律。其中,休眠窗口的长度变化规律的要思 路为对当前休眠窗口的长度进行数学公式的运算,并将运算后的结果作为下一个休眠窗 口的临时长度,例如,该变化规律可以为将当前休眠窗口长度的一半作为下一个休眠窗口 的临时长度,之后,可以根据该变化规律和最终休眠窗口的长度和得到下一休眠窗口的长 度,并将下一休眠窗口作为新的当前休眠窗口。另外,在当前休眠窗口结束时,如果在监听窗口没有接收到以下信息之一业务、 进入活跃期的业务指示、退出当前省电模式的指令,则进入下一个休眠窗口 ;如果终端在监 听窗口接收到以下信息之一业务、进入活跃期的业务指示、进入活跃期的信令指示,则转 换到活跃期的省电模式。下面结合附图对本发明实施例二所示的节电控制方法进行说明,如图4所示,该 方法包括以下步骤(步骤S402至步骤S406)。步骤S402,终端获取活跃期和静默期的省电模式参数,活跃期的省电模式参数包 括监听窗口的长度设置为固定值,休眠窗口的长度设置为固定值或二进制递增的模式或 其他变化规律;静默期的省电模式包含以下参数至少之一初始休眠窗口长度、最终休眠 窗口长度、休眠窗口的变化规律、监听窗口长度分布规律。步骤S404,终端检测到进入静默期,将业务的静默期的初始休眠窗口长度作为当 前休眠窗口的长度;步骤S406,在静默期内,在当前休眠窗口结束时,如果在监听窗口没有接收到以下 信息之一业务、进入活跃期的业务指示、退出当前省电模式的指令,则根据休眠窗口的长 度变化规律和最终休眠窗口的长度和得到下一休眠窗口的长度,并将下一休眠窗口作为新 的当前休眠窗口。在具体实施过程中,首先对省电模式进行设置第一、设置进入静默期的第一个休眠窗口的长度(即,上文所述的初始休眠窗口长度),该第一个休眠窗口的长度可以根据 需要灵活设置,例如,640ms ;第二 设置最终休眠窗口的长度,该休眠窗口长度也可以根据 需要灵活设置,例如,160ms,80ms等;第三,设置休眠窗口的长度变化规律,主要思路为对 当前休眠窗口的长度进行数学公式的运算,并将运算后的结果作为下一个休眠窗口的临时 长度,例如,该变化规律可以为将当前休眠窗口长度的一半作为下一个休眠窗口的临时长 度;第四,设置监听窗口分布规律。为了描述方便,下面以第一个休眠窗口的长度为640ms, 最终休眠窗口长度为160ms,休眠窗口的长度变化规律是将当前休眠窗口长度的一半作为 下一个休眠窗口的临时长度为例进行说明,这样,可以根据休眠窗口的长度变化规律和最 终休眠窗口的长度可以得到下一休眠窗口的长度,即,将下一个休眠窗口的临时长度与最 终休眠窗口的长度进行比较,并将其中较大的一个作为下一个休眠窗口的长度。通过该省 电模式,由于初始休眠窗口较大,可以有效减少静默期内MS的苏醒次数,达到节省能量切 换及监听能量的目的。终端或基站通过语音编码流,如果检测到上/行语音业务进入到活跃期后(该操 作可以通过现有方法来实现,例如,目前的语音编码包含活跃检测选项),则将业务活跃期 时的休眠窗口确定为一个固定值,即,该业务只要处于活跃期,该期间内的每个休眠窗口均 为相同的值;或者,按照二进制递增模式改变活跃期内的休眠窗口。终端或基站通过语音编码流,检测到上/行语音业务进入到静默期后(该操作可 以通过现有方法来实现,例如,目前的语音编码包含静默检测选项),首先会确定第一个休 眠窗口,第一个休眠窗口(即,上文的初始休眠窗口)的长度为640ms,并将当前进行到的窗 口确定为当前休眠窗口,由于当前进行到的窗口为第一个休眠窗口,则该第一个休眠窗口 为当前休眠窗口。当第一个休眠窗口结束后,如果终端在监听窗口没有接收到以下信息之一业务、 进入活跃期的业务指示,退出省电模式的信令指示,则立即进入下一个休眠窗口,根据上述 休眠窗口的长度变化规律,第一个休眠窗口的长度会减小一半,即,320ms,将该320ms与最 终休眠窗口长度80ms进行比较,并将其中较大的一个作为第二个休眠窗口的长度,这样, 第二个休眠窗口的长度为320ms,此时,第二休眠窗口为新的当前休眠窗口 ;当第一个休眠窗口结束后,如果终端在监听窗口接收到以下信息之一业务、业务 指示、退出省电模式的信令指示,则退出当前省电模式。依照上述方法,根据上述休眠窗口的长度变化规律,由第二休眠窗口的长度得到 第三休眠窗口的长度,以此类推,如果修改后的下一个休眠窗口的临时长度等于80ms,则在 业务进入活跃期之前,保持80ms作为新的当前休眠窗口的长度。这样,依照休眠窗口的长 度变化规律,在该省电模式中,可以根据下述公式得到下一个休眠窗口的长度下一个休眠 窗口的长度=Max (0. 5*当前休眠窗口的长度,最终休眠窗口长度)。需要说明的是,如果下 一个休眠窗口的长度等于最终休眠窗口长度,则在退出该省电模式之前,后续休眠窗口的 长度不再发生变化,且彼此相等,均为最终休眠窗口长度。通过该指数递减的休眠窗口,休眠窗口的长度减小速度比较快,可以在少数几次 苏醒后很快恢复到比较小的监听间隔,这样,可以保证时延均值在业务要求的QoS范围之 内。优选地,如图5所示,MS或BS在检测到上/下行语音流进入静默期后,可以通过信令MOB_SLP-RSP启动上述节电控制方法,并在信令交互之后,进入初始休眠窗口,并将该 初始休眠窗口作为当前休眠窗口,在当前休眠窗口结束后,如果不需要进入活跃期,则通过 公式下一休眠窗口的长度=Max (0. 5*当前窗口的长度,最终休眠窗口长度),进入下一个 休眠窗口,将该下一个休眠窗口作为新的当前休眠窗口,按照上述公式,以此类推,如果某 下一个休眠窗口的长度等于最终休眠窗口长度,则在退出该省电模式之前,某下一个休眠 窗口之后的休眠窗口的长度均为最终休眠窗口长度。 在静默期,当休眠窗口结束后MS苏醒后监听,发现有数据传输,则进入活跃期;在 活跃期则采用活跃期的省电模式,该省电模式可以采用固定长度的监听窗口,以及符合某 种变化规律的休眠窗口,例如,该休眠窗口的长度采用固定值或二进制递增模式或其它规 律变化,在监听窗口完成数据传送后,进入休眠窗口,且休眠窗口的长度按照上述规律进行 变化,以此循环。通过本发明实施例提供的技术方案,本发明通过在业务的活跃期和静默期内,分 别采用不同的算法,解决了上下行业务的协调和实时多媒体业务包含多路媒体流时的协调 问题,并通过递减节电模式在多路协调中的应用,可以有效地节省能量。并且,该机制可以得到语音编码的支持,现有语音编码有静默检测,而方案实现仅 需要在数据包头提示静默检测有效即可。方法实施例三图6是根据本发明实施例的节电控制方法的流程图,如图6所示,该方法包括以下 步骤(步骤S602至步骤S604)。步骤S602,省电模式包括以下参数至少之一初始休眠周期长度、最终休眠周期 长度、休眠周期的长度变化规律,具体地,可以根据终端进行的业务的特征,确定休眠周期 的长度变化规律,其中,休眠周期包括监听窗口和休眠窗口,且休眠周期的长度为休眠窗口 与监听窗口的长度之和。步骤S604,在进入省电模式时,以初始休眠周期长度作为当前休眠周期长度,根据 休眠周期的长度变化规律和最终休眠周期的长度确定下一个休眠周期的长度。具体地,可以按照下述三种方式确定下一休眠周期的长度方式一休眠周期的长度按照二进制递减规律变化首先将当前休眠周期的长度减小一半,作为下一个休眠周期的临时长度,并根据 最终休眠周期长度和下一个休眠周期的临时长度得到下一休眠周期的长度,将下一休眠周 期作为新的当前休眠周期,具体为将下一个休眠周期的临时长度与最终休眠周期长度进 行比较,并将其中较大的一个作为下一休眠周期的长度,例如,可以根据如下公式确定下一 休眠周期的长度下一休眠周期的长度=Max(0. 5*当前休眠周期的长度,最终休眠周期长 度),特别地,如果下一个休眠周期的临时长度等于最终休眠周期长度,则在业务进入活跃 期之前,保持将最终休眠周期长度作为新的当前休眠周期的长度。其中,初始休眠周期的长 度的大小为640ms,最小休眠周期的长度的大小为160ms或80ms。方式二 休眠周期的长度按照二进制递增规律变化首先将当前休眠周期的长度增加一倍,作为下一个休眠周期的临时长度,并根据 最终休眠周期长度和下一个休眠周期的临时长度得到下一休眠周期的长度,将下一休眠周 期作为新的当前休眠周期,具体为将下一个休眠周期的临时长度与最终休眠周期长度进行比较,并将其中较小的一个作为下一休眠周期的长度,例如,可以根据如下公式确定下一休眠周期的长度下一休眠周期的长度=Min(2*当前休眠周期的长度,最终休眠周期长 度),如果下一个休眠周期的临时长度等于最终休眠周期长度,则在业务进入活跃期之前, 保持将最终休眠周期长度作为新的当前休眠周期的长度。方式三休眠周期的长度固定不变,如果休眠周期固定不变,则下一休眠周期的长度等于当前休眠周期的长度,在该 方式中,每个休眠周期的长度均相等。在具体实施过程中,在每个休眠周期的监听窗口,终端可能会接收到五个指示部 分或全部业务、业务指示、退出当前休眠周期的指示、改变休眠周期的指示和退出省电模 式的指示,终端会根据该五个指示进行后续的操作,例如,在当前休眠周期的监听窗口,如 果没有接收到以下信息之一业务、业务指示、退出当前休眠周期的指示,则进入当前休眠 周期的休眠窗口 ;或者,在当前休眠周期的监听窗口,如果没有接收到以下信息之一改变 休眠周期的指示、退出省电模式的指示,则根据当前休眠周期的长度按照休眠周期变化规 律对下一个休眠周期的长度进行计算;或者,在当前休眠周期的监听窗口,如果接收到更改 休眠周期的长度变化规律的指示,则按照更改后的休眠周期的长度变化规律改变下一休眠 周期的长度或后续休眠周期的长度;或者,在当前休眠周期的监听窗口,如果接收到退出当 前省电模式的指示,则退出当前省电模式。在监听窗口,可以通过信令指示下一个休眠周期的长度等于初始休眠周期长度, 并按照休眠周期的长度变化规律和最终休眠周期的长度进行休眠周期长度的变化。方法实施例四图7是根据本发明实施例的节电控制方法的流程图,如图7所示,该方法包括以下 步骤(步骤S702至步骤S704)。步骤S702,终端的省电模式由多种省电模式构成,其中,每个省电模式均通过一系 列按照一定规律变化的休眠周期指示;步骤S704,省电模式之间的转换和/或省电模式与非省电模式之间的相互转换通 过明确的信令或隐含的指示完成,具体地,在业务特征发生变化时,终端根据信令或业务特 征指示,进行所对应的省电模式间的转换,或省电模式与非省电模式间的相互转换,其中, 隐含的指示是指业务对应编码中的对应业务特征的指示。图8是不同省电模式之间进行转换的示意图,如图8所示,省电模式1对应于业务 特征1,省电模式2对应于业务特征2,省电模式3对应于业务特征3。在进行转换时,当业 务特征1变为业务特征2时,可以通过明确的信令或隐含的指示进行通知,将业务特征1对 应的省电模式1转换为业务特征2对应的省电模式2 ;当业务特征2变为业务特征3时,可 以通过明确的信令或隐含的指示进行通知,将业务特征2对应的省电模式2转换为业务特 征3对应的省电模式3,其中,明确的信令可以包括以下之一业务、新业务特征指示、转换 省电模式的指示(例如,当业务特征2变为业务特征3时,该转换省电模式的指示是指由 省电模式2转换到省电模式3的指示);隐含的指示是指不通过信令对省电模式的转换进 行指示,而是通过业务编码中的业务特征指示改变省电模式,例如,在语音业务中,可以通 过语音中编码包含隐含的指示。图9是不同省电模式之间、以及省电模式与非省电模式之间进行转换的示意图。如图9所示,省电模式1对应于业务特征1,省电模式2对应于业务特征2,非省电模式对应 于业务特征3。在进行转换时,当业务特征1变为业务特征2时,可以通过明确的信令或隐 含的指示进行通知,将业务特征1对应的省电模式1转换为业务特征2对应的省电模式2 ; 当业务特征2变为业务特征3时,可以通过明确的信令或隐含的指示进行通知,将业务特征 2对应的省电模式2转换为业务特征3对应的非省电模式,其中,明确的信令和隐含的指示 的具体实现方式与图9类似,这里不再赘述。需要说明的是,图8和图9仅是两个具体的实例,在具体实现过程中,对于省电模 式之间的转换,以及省电模式与非省电模式之间的转换可以有多种组合,这里不再赘述,但 仍在本发明的保护范围之内。如上,借助于本发明提供的节电控制方法,本发明提出一种新的省电机制,考虑了 语音静默区间的业务特性,静默期的休眠窗口呈负指数递减,充分利用业务的特性,可以节 省能量和空中资源的效率,并使得业务的时延均值在该业务要求的QoS范围之内。并且,该 机制可以得到语音编码的支持,现有语音编码有静默检测,而方案实现仅需要在数据包头 提示静默检测有效即可。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种节电控制方法,其特征在于,所述方法包括确定省电模式的参数,所述参数包括以下至少之一初始休眠窗口长度、最终休眠窗口长度、休眠窗口的长度变化规律、监听窗口分布规律;根据所述参数进行节电控制。
2.根据权利要求1所述的方法,其特征在于,所述根据所述参数进行节电控制包括 在进入所述省电模式时,以所述初始休眠窗口长度作为当前休眠窗口长度,根据所述休眠窗口的长度变化规律和所述最终休眠窗口的长度确定下一个休眠窗口的长度。
3.根据权利要求2所述的方法,其特征在于,所述休眠窗口的长度变化规律是指将当 前休眠窗口长度的一半作为下一个休眠窗口的临时长度。
4.根据权利要求2所述的方法,其特征在于,所述根据休眠窗口的长度变化规律和所 述最终休眠窗口的长度得到下一休眠窗口的长度包括将得到下一个休眠窗口的临时长度与所述最终休眠窗口的长度进行比较,并将其中较 大的一个作为所述下一个休眠窗口的长度。
5.根据权利要求2所述的方法,其特征在于,如果下一个休眠窗口的临时长度等于所 述最终休眠窗口的长度,或者,下一个休眠窗口的临时长度等于所述最终休眠窗口的长度, 则在所述业务退出当前省电模式之前,保持将所述最终休眠窗口长度作为后续休眠窗口的 长度。
6.根据权利要求2所述的方法,其特征在于,根据如下公式确定所述下一个休眠窗口 的长度下一个休眠窗口的长度=Max (0. 5*当前休眠窗口的长度,最终休眠窗口的长度)。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述初始休眠窗口的长度 的大小为640ms,所述最终休眠窗口的长度包括以下之一 160ms、80ms、40ms、20ms、1 Oms、 5ms ο
8.根据权利要求1至6中任一项所述的方法,其特征在于,所述方法还包括 所述当前休眠窗口结束之后,如果终端在监听窗口没有接收到以下信息之一业务、业务指示,退出所述省电模式的信令指示,则进入下一个休眠窗口 ;或者,所述当前休眠窗口结束之后,如果终端在监听窗口接收到以下信息之一业务、业务指 示、退出所述省电模式的信令指示,则退出所述省电模式。
9.一种节电控制方法,其特征在于终端的业务包括周期性交替的活跃期和静默期,其中,所述活跃期和所述静默期采用 不同的省电模式。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括在所述活跃期与所述静默期之间进行省电模式的转换,或者,所述静默期与所述活跃 期之间进行省电模式的转换;其中,所述省电模式的转换通过信令指示完成或者通过隐含的指示完成。
11.根据权利要求10所述的方法,其特征在于,所述隐含的指示是指所述业务对应编码中的活跃期指示或静默期指示。
12.根据权利9要求所述方法,其特征在于,所述活跃期采用的省电模式包括所述活跃期的省电模式通过周期交替的休眠窗口和监听窗口表示,其中,所述监听窗口的长度采用固定值,所述休眠窗口的长度采用固定值或二进制递增模式或其它规律变 化。
13.根据权利9要求所述方法,其特征在于,所述静默期的省电模式通过周期交替分布的休眠窗口和监听窗口表示;其中,所述静默期的省电模式包含以下参数至少之一初始休眠窗口长度、最终休眠窗 口长度、休眠窗口的变化规律、监听窗口长度分布规律。
14.根据权利要求13所述的方法,其特征在于,所述休眠窗口的长度变化规律是指将 当前休眠窗口长度的一半作为下一个休眠窗口的临时长度。
15.根据权利要求14所述的方法,其特征在于,所述根据休眠窗口的长度变化规律和 最终休眠窗口的长度和得到下一休眠窗口的长度包括将得到下一个休眠窗口的临时长度与所述最终休眠窗口的长度进行比较,并将其中较 大的一个作为所述下一个休眠窗口的长度。
16.根据权利要求14所述的方法,其特征在于,如果下一个休眠窗口的临时长度等于 所述最终休眠窗口的长度,或者,下一个休眠窗口长度等于所述最终休眠窗口的长度,则在 所述业务退出当前省电模式之前,保持将所述最终休眠窗口长度作为后续休眠窗口的长 度。
17.根据权利要求14中所述的方法,其特征在于,根据如下公式确定所述下一休眠窗 口的长度下一休眠窗口的长度=Max (0. 5*当前休眠窗口的长度,最终休眠窗口的长度)。
18.根据权利要求13至17中任一项所述的方法,其特征在于,所述初始休眠窗口的长 度的大小为640ms,所述最终休眠窗口长度包括以下之一 160ms、80ms、40ms、20ms、1 Oms、 5ms ο
19.根据权利要求13至17中任一项所述的方法,其特征在于在所述当前休眠窗口结束时,如果在监听窗口没有接收到以下信息之一业务、进入活 跃期的业务指示或信令指示、退出当前省电模式的指令,则进入下一个休眠窗口 ;如果所述 终端在监听窗口接收到以下信息之一业务、进入活跃期的业务指示、进入活跃期的信令指 示,则转换到所述活跃期的省电模式。
20.一种节电控制方法,其特征在于,包括确定省电模式的参数,其中,所述参数包括以下至少之一初始休眠周期长度、最终休 眠周期长度、休眠周期的长度变化规律;根据所述参数进行节电控制。
21.根据权利要求20所述的方法,其特征在于,所述根据所述参数进行节电控制包括在进入所述省电模式时,以所述初始休眠周期长度作为当前休眠周期长度,根据所述休眠周期的长度变化规律以及所述最终休眠周期的长度确定下一个休眠周期的长度。
22.根据权利要求21所述的方法,其特征在于,根据终端进行的业务的特征,确定休眠周期的长度变化规律;其中,所述休眠周期包括监听窗口和休眠窗口,且所述休眠周期的长度为所述休眠窗 口与所述监听窗口的长度之和。
23.根据权利要求21所述的方法,其特征在于,所述确定下一个休眠周期的长度包括如果休眠周期按照二进制递减规律变化,将所述当前休眠周期的一半作为所述下一个 休眠周期的临时长度,并将所述最终休眠周期长度和该临时长度做比较,取其中较大的一 个作为所述下一个休眠周期的长度;如果休眠周期按照二进制递增规律变化,将所述当前休眠周期的长度的二倍作为所述 下一个休眠周期的临时长度,并将所述最终休眠周期的长度和该临时长度做比较,取其中 较小的一个作为所述下一个休眠周期的长度;如果休眠周期固定不变,则将所述下一个休眠周期的长度保持为所述当前休眠周期的 长度。
24.根据权利要求21所述的方法,其特征在于,如果下一个休眠周期的长度等于所述最终休眠周期的长度,则在所述业务退出该省电 模式之前,保持将所述最终休眠周期的长度作为后续休眠周期的长度。
25.根据权利要求21所述的方法,其特征在于,根据如下公式确定所述下一休眠周期 的长度如果休眠周期按照二进制递减规律变化,则下一休眠周期的长度=Max(0. 5*当前休 眠周期的长度,最终休眠周期的长度);如果休眠周期按照二进制递增规律变化,则下一休眠周期的长度=Min(2*当前休眠 周期的长度,最终休眠周期的长度)。如果休眠周期长度不变,则后续休眠周期的长度均保持为初始休眠周期长度。
26.根据权利要求21至25中任一项所述的方法,其特征在于,所述方法还包括在当前休眠周期的监听窗口,如果没有接收到以下信息之一业务、业务指示、退出所述当前休眠周期的指示,则进入所述当前休眠周期的休眠窗口 ;或在当前休眠周期的监听窗口,如果没有接收到以下信息之一改变休眠周期的长度的 指示、退出所述省电模式的指示,则下一个休眠周期长度按照休眠周期的变化规律进行确 定;或在当前休眠周期的监听窗口,如果接收到更改休眠周期的长度变化规律的指示,则按 照更改后的休眠周期的长度变化规律确定所述下一休眠周期或后续所有休眠周期的长度; 或在当前休眠周期的监听窗口,如果接收到退出当前省电模式的指示,则退出当前省电模 式。
27.根据权利要求21至25中任一项所述的方法,其特征在于在监听窗口,通过信令指示下一个休眠周期的长度等于所述初始休眠周期长度,并按 照所述休眠周期的长度变化规律和最终休眠周期的长度进行休眠周期长度的变化。
28.—种节电控制方法,其特征在于,终端的省电模式由多种省电模式构成,其中,每个省电模式均通过一系列按照一定规 律变化的休眠周期构成。
29.根据权利要求28所述的方法,其特征在于,省电模式之间的转换和/或省电模式与非省电模式之间的相互转换通过明确的信令 或隐含的指示完成。
30.根据权利要求29所述的方法,其特征在于,业务特征发生变化时,终端根据信令或 业务特征指示,进行所对应的省电模式间的转换,或省电模式与非省电模式间的相互转换。
31.根据权利要求29或30所述的方法,其特征在于,所述隐含的指示是指所述业务对应编码中的对应业务特征的指示。
全文摘要
本发明公开了一种节电控制方法,该方法包括确定省电模式的参数,参数包括以下至少之一初始休眠窗口长度、最终休眠窗口长度、休眠窗口的长度变化规律、监听窗口分布规律;根据参数进行节电控制。借助于本发明的技术方案,可以使得业务的时延均值在该业务要求的QoS范围之内。
文档编号H04W52/02GK101820667SQ20091011995
公开日2010年9月1日 申请日期2009年2月27日 优先权日2009年2月27日
发明者刘扬, 刘静, 宋建全, 张磊, 曲红云, 林晓辉, 王利, 褚丽, 许玲, 赵松璞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1