一种移动通信终端在空闲模式下的省电方法

文档序号:7703495阅读:214来源:国知局
专利名称:一种移动通信终端在空闲模式下的省电方法
技术领域
本发明涉及到了移动通信终端(简称,UE)技术,特别涉及到一种移动通信终端在空闲模式下的省电方法。
背景技术
在移动通信系统中,根据是否存在无线资源控制连接,将UE划分为了空闲模式和连接模式。由此,UE的各个功能模块可以处于三种工作状态正常工作状态、空闲状态、睡眠状态。正常工作状态是指该模块处正在进行正常的业务处理;空闲状态是指该模块当前没有业务处理,处于空闲;睡眠状态是指该模块处于低功耗或关闭状态,睡眠状态又分为深睡眠状态和浅睡眠状态,深睡眠是指模块的电源和时钟都处于关闭状态,浅睡眠是指该模块只关闭自身内核时钟,不关闭电源,此时该模块处于低功耗状态。
三种工作状态之间的切换如附图1所示
在正常工作模式下如果工作任务完成,则进入空闲模式; 在空闲模式下如果收到睡眠指示,则进入睡眠模式;如果有业务产生,则返回正常工作模式。 在睡眠模式下如果睡眠时间结束,自然唤醒,则进入空闲模式;如果有业务产生,则返回正常工作模式。 UE—般同时具有微控制器(简称,MCU)和数字信号处理器(简称,DSP)两种芯片。其中MCU芯片控制能力比较强,主要用于运行应用层和协议栈。DSP芯片的数字信号处理功能非常强大,主要用于完成底层的调制解调和语音处理等功能。协议栈运行在MCU中,而物理层运行在DSP中。MCU与DSP之间的通信通过一块双方都能访问的共享内存来实现,无论是MCU还是DSP都可以通过总线来对这块共享内存进行读、写。 UE在空闲模式下有一个非常重要的任务即每一个寻呼周期(简称,DRX)都必须监控寻呼指示信道(简称,PICH),再根据PICH的指示来决定是否需要去接收相对应的寻呼信道上的寻呼块(简称,PCH)。 —个终端系统省电性能的好坏在很大程度上取决于是否能够让MCU与DSP尽可能的处于睡眠状态,处于睡眠状态的MCU和DSP耗电量非常少;而正常工作状态和空闲状态下的MCU和DSP由于其电源和时钟都在正常的工作,其耗电量将大幅增加。
在现有的终端系统中,空闲模式下的寻呼响应通常采用的技术方案如附图2所示 1、 UE小区选择成功,MCU本地保存终端设备号(简称,UE_ID),并计算出下个DRX周期PICH出现的位置信息,将其下送到DSP ; 2、 UE进入空闲模式,MCU控制DSP以及自身进入睡眠状态,硬件电路开始硬件定时; 3、每个DRX周期开始的时候,硬件电路退出定时,发送硬件中断首先唤醒MCU,然后MCU唤醒DSP, DSP在指定的位置接收PICH,并将PICH解析的结果向MCU上报。
4、当MCU接收到PICH解析结果的指示,将根据指示的内容决定是否需要接收PCH块。如果需要接收,则MCU指示DSP在指定的位置接收PCH块,PCH位置的计算方法参见协议3GPP 25. 304 ;否则执行步骤7。 5、DSP在指定位置接收到PCH块,则将其上报到MCU。 MCU对其携带的寻呼消息进行解码,并将解码后的UE_ID进行匹配——判断该寻呼携带的UE_ID是否和终端本身的UE_ID—样;如果匹配成功,则执行下一步骤;否则,执行步骤7。 6、UE发起接入过程,建立无线资源控制连接,跳出空闲模式向连接模式转移,空闲模式下的任务结束; 7、本DRX周期任务执行完毕,MCU向DSP配置下个周期PICH的位置信息,然后MCU控制DSP以及自己再次进入睡眠状态,等待下个DRX周期的到来。
由此可见,按照传统的设计方式,存在以下问题 —、 MCU与DSP之间的交互频繁,会造成共享内存的读写频繁以及总线繁忙,极大的浪费了资源; 二、在每一个DRX周期,MCU和DSP都会退出睡眠状态,这样两块芯片的频繁运行,特别是MCU的频繁运行,会大大增加UE的耗电量。而如果PICH指示PCH块不存在,或者PCH块虽然存在但UE_ID不匹配,则该次MCU进入唤醒状态就是无意义的能源耗费。同时,MCU唤醒后必须要操作内存,内存的无意义运行也会造成能源的浪费。

发明内容
为克服现有技术的上述不足,本发明提出了一种移动用户终端在空闲模式下省电
的方法,针对空闲模式下寻呼的接收,将MCU与DSP的功能进行了重新分配。 本发明的技术方案是 1、 UE小区选择成功后,MCU将寻呼检测的相关参数发送给DSP ; 2、 UE进入空闲模式,DSP控制自己和MCU进入睡眠状态; 3、 DSP接收PICH,根据PICH指示确定是否需要接收PCH及计算PCH位置。 4、DSP在指定位置接收PCH,进行UE_ID匹配,如匹配结果为本UE寻呼,则唤醒MCU
处理,否则DSP计算下一个PICH位置,再次进入睡眠状态,等待下一个PICH到来。 所述寻呼检测的相关参数进一步包括PICH位置、寻呼周期、测量频点个数、PCH
帧号、UE—ID的标识; 所述MCU进入睡眠状态进一步包括如MCU进入睡眠状态时有外部设备在使用,则MCU进入浅睡眠状态;否则MCU进入深睡眠状态。
所述DSP计算下一个PICH位置进一步包括
下一个PICH位置=当前PICH位置+DRX周期长度; 优选的,所述计算PCH位置完成后,DSP判断当前时刻距离PCH位置是否大于预设门限,如是则DSP进入睡眠状态,否则DSP直接等待接收PCH ; 其中,所述预设门限单位为TD-SCDMA无线子帧,取值范围为大于7的整数。
采用本发明方法具有以下优点第一、整个寻呼的检测过程都由DSP来完成,减少了MCU与DSP之间的交互,从而避免了共享内存的频繁操作以及避免了总线资源的紧张;第二、因为终端本身的UE_ID保持相对固定,所以下送到DSP后,除非检测到UE本身的寻呼,通常MCU就不必因为寻呼的相关检测而被唤醒,从而MCU —直保持在睡眠状态,同时,也不会造成MCU对内存的无意义操作,降低了 UE的耗电量。


图1是UE的工作状态转移图 图2是现有技术空闲模式下寻呼响应的流程图 图3是本发明具体实施例空闲模式下寻呼响应实现流程图 图4是本发明具体实施例空闲模式下DSP控制进入睡眠状态的流程图
具体实施例方式
为清楚说明本发明的技术方案,下面给出优选的实施例并结合附图详细说明。
具体实施例 本实施例总体流程如附图3所示 1、UE小区选择成功,MCU将PICH位置、寻呼周期、测量频点个数、PCH帧号、终端的UE_ID —次性下传给DSP保存; 2、 UE进入空闲状态,DSP控制MCU以及自身进入睡眠状态,硬件电路开始硬件定时,本步骤流程如附图4所示; 201、 MCU判断自身的外部设备使用状况,如没有外部设备在使用,则执行步骤202,否则执行步骤204 ; 202、 MCU对当前寄存器数据进行保护; 203、关闭MCU内核电源及时钟,MCU进入深睡眠状态,执行步骤205 ; 204、关闭MCU内核时钟,MCU进入浅睡眠状态; 205、 DSP根据PICH位置设定睡眠时间,进入睡眠状态; 3、睡眠时间结束,DSP退出睡眠状态,接收PICH ; 4、DSP根据PICH指示判断是否有PCH需要接收,如有则执行步骤5,否则执行步骤11 ; 5、 DSP根据PICH指示计算PCH出现的位置; 6、DSP判定当前时刻距离PCH的位置是否大于预设门限,如是,则执行步骤7,否则执行步骤9 ; 其中,所述预设门限以TD-SCDMA无线子帧为单位,取值范围为大于7的整数,本
具体实施例中取值为7个子帧,即35ms 。 7、 DSP根据PCH位置设定睡眠时间,进入睡眠状态; 8、睡眠时间结束,DSP退出睡眠状态; 9、 DSP接收PCH; 10、 DSP判断该PCH是否为本UE寻呼,如是则执行步骤12,否则执行步骤11 ; 其中,所述判断方法为,将PCH中携带的UEJD与本UE的UE_ID进行对比,如相同
则该寻呼为本UE寻呼,否则不是本UE寻呼; 11、DSP计算下一个PICH到达位置,返回步骤205 ; 其中,下一个PICH到达位置的计算方法为
下一个PICH位置=当前PICH位置+DRX周期长度; 12 、DSP唤醒MCU处理该寻呼,MCU发起随机接入,建立无线资源控制连接,UE从而 跳出了空闲模式向连接模式转移,空闲模式下过程结束; 由上可知,按照本发明的做法,在每个DRX周期,都由DSP来独立完成寻呼的检测; 只有接收到本UE的寻呼的时候,MCU才会被唤醒过来,退出睡眠状态,否则MCU可以一直保 持在睡眠状态,从而节约了能耗。 以上所述仅为本发明的优选实施例,并不用于限制本发明,显然,本领域的技术人 员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的 这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些 改动和变型在内。
权利要求
一种移动终端在空闲模式下的省电方法,其特征在于,包括以下步骤移动终端UE小区选择成功后,MCU将寻呼检测的相关参数发送给DSP;UE进入空闲模式,DSP控制自己和MCU进入睡眠状态;DSP接收寻呼指示PICH,根据PICH指示确定是否需要接收寻呼块PCH及计算PCH位置。DSP在指定位置接收PCH,进行终端设备号UE_ID匹配,如匹配结果为本UE寻呼,则唤醒MCU处理,否则DSP计算下一个PICH位置,再次进入睡眠状态,等待下一个PICH到来。
2. 根据权利要求1所述的一种移动终端在空闲模式下的省电方法,其特征在于,所述 寻呼检测的相关参数包括PICH位置、寻呼周期、测量频点个数、PCH帧号、UE—ID的标识;
3. 根据权利要求1所述的一种移动终端在空闲模式下的省电方法,其特征在于,所述 MCU进入睡眠状态进一步包括如MCU进入睡眠状态时有外部设备在使用,则MCU进入浅睡眠状态;否则MCU进入深睡 眠状态。
4. 根据权利要求1所述的一种移动终端在空闲模式下的省电方法,其特征在于,所述 DSP计算下一个PICH位置具体计算方法为下一个PICH位置=当前PICH位置+寻呼周期长度;
5. 根据权利要求1所述的一种移动终端在空闲模式下的省电方法,其特征在于,所述 计算PCH位置完成后,DSP判断当前时刻距离PCH位置是否大于预设门限,如是则DSP进入 睡眠状态,否则DSP直接等待接收PCH ;其中,所述预设门限单位为TD-SC DMA无线子帧,取值范围为大于7的整数。
全文摘要
本发明公开了一种移动通信终端在空闲模式下的省电方法,在UE小区选择成功后,MCU将寻呼检测相关的各参数在第一次MCU进入睡眠状态前发送到DSP,之后各DRX周期PICH的检测,PCH的读取以及UE_ID的匹配都由DSP自行完成,当DSP检测到有属于本UE的寻呼时,才唤醒MCU进行处理。采用本发明的方法可以有效减少MCU与DSP之间的交互次数、减少MCU被唤醒的次数,从而达到省电的目的。
文档编号H04W68/00GK101707796SQ20091010422
公开日2010年5月12日 申请日期2009年6月30日 优先权日2009年6月30日
发明者刘发宽, 吴付利, 周勃, 唐博, 夏军, 李宇翔, 杨黎明, 牟伦荣, 王茂林, 王茜, 龚剑 申请人:重庆重邮信科通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1