控制快速休眠机制的方法及系统技术方案

技术编号:11152395 阅读:86 留言:1更新日期:2015-03-18 09:05
一种控制快速休眠机制的方法,包括:侦测通讯装置是否正在被用户使用;当通讯装置正在被用户使用时,触发通讯装置的快速休眠机制为关闭状态;侦测通讯装置是否已经被用户停止使用;及当通讯装置已经被用户停止使用,且通讯装置在接收和/或发送网络封包时,在一个预设时间后触发通讯装置的快速休眠机制为打开状态。本发明专利技术还提供一种控制快速休眠机制的系统。利用本发明专利技术可以控制快速休眠机制的打开和关闭。

【技术实现步骤摘要】

本专利技术涉及通讯装置的快速休眠技术,尤其涉及一种在通讯装置中控制快速休眠机制的方法及系统
技术介绍
通常,通讯装置(例如,手机)开启快速休眠(Fast Dormancy)机制来达到节电的目的。在开启快速休眠机制后,根据网络运营商的设定,通讯装置的RRC(Radio Resource Control,无线资源控制协议)连接会进入空闲模式或CELL_PCH模式。但在该两个模式下,通讯装置要切换至CELL_FACH模式或CELL_DCH模式后才能接收及发送网络封包。在需要传输数据时,通讯装置由空闲模式或CELL_PCH模式切换至CELL_FACH模式或CELL_DCH模式,此时,花费的时间较长(通常为一秒钟至两秒钟)。该长时间的切换过程会造成通讯装置网络操作的停顿,从而使网络的反应速度变慢,影响用户的使用体验。
技术实现思路
鉴于以上内容,有必要提供一种控制快速休眠机制的方法及系统,可以控制通讯装置中快速休眠机制的打开和关闭,从而达到节省通讯装置的电量和提高通讯装置的网络反应速度的目的。一种控制快速休眠机制的方法,应用于通讯装置中,该方法包括如下步骤:(a)侦测通讯装置是否正在被用户使用;(b)当通讯装置正在被用户使用时,触发通讯装置的快速休眠机制为关闭状态(c)侦测通讯装置是否已经被用户停止使用;及(d)当通讯装置已经被用户停止使用,且通讯装置在接收和/或发送网络封包时,在一个预设时间后触发通讯装置的快速休眠机制为打开状态。一种控制快速休眠机制的系统,应用于通讯装置中,该系统包括:侦测模块,用于侦测通讯装置是否正在被用户使用或已经被用户停止使用;关闭模块,用于当通讯装置正在被用户使用时,触发通讯装置的快速休眠机制为关闭状态;打开模块,用于当通讯装置已经被用户停止使用,且通讯装置在接收和/或发送网络封包时,在一个预设时间后触发通讯装置的快速休眠机制为打开状态。相较于现有技术,所述的控制快速休眠机制的方法及系统,可以在通讯装置正在被用户使用时,触发通讯装置中的快速休眠机制关闭,从而提高通讯装置的网络反应速度,并且在通讯装置已经被用户停止使用时,触发通讯装置中的快速休眠机制打开,从而节省通讯装置的电量,如此,通过控制通讯装置中快速休眠机制的打开和关闭,即可达到节省通讯装置的电量和提高通讯装置的网络反应速度的目的。附图说明图1是本专利技术控制快速休眠机制的系统的较佳实施方式的硬件结构图。图2是本专利技术控制快速休眠机制的方法的较佳实施方式的流程图。主要元件符号说明通讯装置100控制快速休眠机制的系统10侦测模块11关闭模块12判断模块13打开模块14保持模块15存储单元20显示屏幕30如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式如图1所示,是本专利技术控制快速休眠机制的系统的较佳实施方式的硬件结构图。所述的控制快速休眠机制的系统10应用于通讯装置100中,用于在通讯装置100正在被用户使用时,触发通讯装置100中的快速休眠机制关闭,并且在通讯装置100已经被用户停止使用时,触发通讯装置100中的快速休眠机制打开。所述通讯装置100可以是手机、个人数字助理(PDA,Personal Digital Assistant)等装置。该通讯装置100包括存储单元20以及显示屏幕30。所述的存储单元20,可以是所述通讯装置100的内存,还可以是可外接于该通讯装置100的存储卡,如SM卡(Smart Media Card,智能媒体卡)、SD卡(Secure Digital Card,安全数字卡)等。所述的存储单元20用于存储各类数据,例如,图片、邮件等信息。所述显示屏幕30用于显示所述存储于存储单元20中的数据。在本实施方式中,所述控制快速休眠机制的系统10包括多个功能模块,如:侦测模块11、关闭模块12、判断模块13、打开模块14以及保持模块15。功能模块11-15包括计算机化程序指令。侦测模块11用于侦测通讯装置100是否正在被用户使用或已经被用户停止使用。在本较佳实施例中,侦测模块11判断通讯装置100的显示屏幕30的灯光是否处于打开状态。当所述显示屏幕30的灯光处于打开状态时,侦测模块11判定通讯装置100正在被用户使用。当所述显示屏幕30的灯光处于关闭状态时,侦测模块11判定通讯装置100已经被用户停止使用。关闭模块12用于在通讯装置100正在被用户使用时,触发通讯装置100的快速休眠机制为关闭状态。需要说明的是,本专利技术假设通讯装置100的快速休眠机制的初始状态为打开状态。当通讯装置100正在被用户使用时,通讯装置100的网络反应速度的重要性比较高,因此取消由通讯装置100主动发起快速休眠机制,避免用户在使用通讯装置100的网络功能时,会有网络不流畅的问题。需要说明的是,在通讯装置100的自动休眠机制处于关闭状态时,通讯装置100也不会一直处于用于进行数据传输的CELL_FACH模式或CELL_DCH模式。此时,若在一个预设的时间间隔后没有发送或接收网络封包,通讯装置100会根据网络运营商的设置,将通讯装置100的RRC(Radio Resource Control,无线资源控制协议)连接切换成CELL_PCH模式或是空闲模式,以此来减少通讯装置100的电量消耗。判断模块13用于在通讯装置100已经被用户停止使用时,判断通讯装置100是否在接收和/或发送网络封包。打开模块14用于当通讯装置100在接收和/或发送网络封包时,在一个预设时间后触发通讯装置100的快速休眠机制为打开状态。该预设时间由用户根据经验值设置,如为3秒钟。需要说明的是,在所述预设时间后再触发通讯装置100的快速休眠机制为打开状态,可以保证正在进行的网络封包传送过程不被打断,从而提高通讯装置100的网络封包传送效率。当通讯装置100已经被用户停止使用时,通讯装置100的网络反应速度的重要性相对较低,此时,在通讯装置100中启动快速休眠机制,可以减少通讯装置100的电量消耗。所述保持模块15用于当通讯装置100没有在接收和/或发送网络封包时,保持通讯装置100的快速休眠机制的关闭状态。需要说明的是,快速休眠机制是一种用网络中的数据服务来节省通讯装置100电量的技术。当通讯装置100没有网络封包在传送时,快速休眠机制就没有开启的必要了。如图2所示,是本专利技术控制快速休眠机制的方法的较佳实施方式的流程图。步骤S10,侦测模块11侦测通讯装置100是否正在被用户使用。当通讯装置100正在被用户使用时,执行步骤S20,否则,返回继续侦测。在本较佳实施例中,侦测模块11判断通讯装置100的显示屏幕30的灯光是否处于打开状态。当所述显示屏幕30的灯光处于打开状态时,侦测模块11判定通讯装置100正在被用户使用。当所述显示屏幕30的灯光处于关闭状态时,侦测模块11判定通讯装置100没有被用户使用。步骤S20,关闭模块12触发通讯装置100的快速休眠机制为关闭状态。需要说明的是,本专利技术假设通讯装置10本文档来自技高网...

【技术保护点】
一种控制快速休眠机制的方法,应用于通讯装置中,其特征在于,该方法包括:第一侦测步骤:侦测通讯装置是否正在被用户使用;关闭步骤:当通讯装置正在被用户使用时,触发通讯装置的快速休眠机制为关闭状态;第二侦测步骤:侦测通讯装置是否已经被用户停止使用;及打开步骤:当通讯装置已经被用户停止使用,且通讯装置在接收和/或发送网络封包时,在一个预设时间后触发通讯装置的快速休眠机制为打开状态。

【技术特征摘要】
1.一种控制快速休眠机制的方法,应用于通讯装置中,其特征在于,该方法包括:
第一侦测步骤:侦测通讯装置是否正在被用户使用;
关闭步骤:当通讯装置正在被用户使用时,触发通讯装置的快速休眠机制为关闭状态;
第二侦测步骤:侦测通讯装置是否已经被用户停止使用;及
打开步骤:当通讯装置已经被用户停止使用,且通讯装置在接收和/或发送网络封包时,在一个预设时间后触发通讯装置的快速休眠机制为打开状态。
2.如权利要求1所述的控制快速休眠机制的方法,其特征在于,该方法还包括:
保持步骤:当通讯装置已经被用户停止使用,且通讯装置没有在接收和/或发送网络封包时,保持通讯装置的快速休眠机制的关闭状态。
3.如权利要求1所述的控制快速休眠机制的方法,其特征在于,该方法通过以下步骤侦测通讯装置是否正在被用户使用或已经被用户停止使用:
侦测通讯装置的显示屏幕的灯光是否处于打开状态;
当所述显示屏幕的灯光处于打开状态时,判定通讯装置正在被用户使用;及
当所述显示屏幕的灯光处于关闭状态时,判定通讯装置已经被用户停止使用...

【专利技术属性】
技术研发人员:黄威颖
申请(专利权)人:深圳富泰宏精密工业有限公司群迈通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有1条评论
  • 来自[北京市联通] 2015年03月18日 14:25
    机制,指有机体的构造、功能及其相互关系;机器的构造和工作原理。语出清丘逢甲《汕头海关歌寄伯瑶》:“西人嗜糖嗜其白,贱买赤砂改机制。”
    0
1