一种基于流量监控实现移动数据卡省电的方法技术

技术编号:7842702 阅读:304 留言:0更新日期:2012-10-13 01:07
本发明专利技术是一种基于流量监控实现数据卡省电的方法,若存在网络连接时,定时测量网络流量,若网络流量小于阈值,则使该移动数据卡进入省电模式,只有在当前网络流量大于阈值时,启动网络应用监控模块,经判断认为存在网络应用时,则继续定时测量网络流量,若此时不存在网络应用,则断开网络连接,使该移动数据卡进入省电模式;本发明专利技术在用户使用移动数据卡的过程中,通过流量监控,自适应用户需求,自动控制移动数据卡的网络连接及工作状态,达到省电效果,提高电源使用效率,避免因移动数据卡长时间工作而造成过热的情形。

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
移动数据卡专门用于便携设备的无线上网,属于上网流量卡(上网卡)。目前移动数据卡大都使用在便携设备中,如笔记本电脑、平板电脑等。在使用过程中,若移动数据卡插在便携设备中,则基本不考虑省电问题。只有当用户手动断开网络连接时,移动数据卡才处于空闲状态,进入低功耗模式,这样使移动设备的电量容易耗尽,且长时间的使用容易导致移动数据卡发热,减短移动数据卡的使用寿命。
技术实现思路
本专利技术的目的在于提供一种可以通过流量监控,自适应用户需求,自动控制移动 数据卡网络连接及工作状态,实现移动数据卡省电的方法,从而提高移动设备电源使用效率,并避免因长时间工作导致过热的情形。本专利技术一种基于流量监控实现数据卡省电的方法,若存在网络连接时,定时测量网络流量,若网络流量小于阈值,则使该移动数据卡进入省电模式,只有在当前网络流量大于阈值时,启动网络应用监控模块,经判断认为存在网络应用时,则继续定时测量网络流量,若此时不存在网络应用,则断开网络连接,使该移动数据卡进入省电模式。具体包括如下步骤 步骤I、移动数据卡上电后执行搜网动作,在网络驻留成功后,等待用户发起网络连接请求并启动第一定时器; 步骤2、在第一定时器的定时值TO的范围内检测网络连接情况,若定时值TO溢出仍无网络连接,则该移动数据卡进入省电模式;若移动数据卡在定时值TO范围内发起网络连接请求,则将第一定时器清零并关闭; 步骤3、若移动数据卡网络连接成功后,启动预流量统计定时器、周期性流量测量定时器,同时启动网络应用监控模块,记录当前网络应用集S0,并将网络流量小于阈值H)的累计时间Ts、网络流量大于阈值H)的累计时间Tw和两次流量大于阈值H)的间隔时间Tpi(i=l,2…η)置零; 步骤4、在周期性流量测量定时器的定时范围内测得网络流量F,取得当前网络应用集SI,若网络应用集已变更,则重置预流量统计定时器,回到上述步骤3 ;否则 (1)当网络流量F小于阈值H)时,开始累计时间Ts,若网络总流量F开始大于阈值H)时,则将上述累计时间Ts清零,重新开始累计时间Tw ; (2)记录两次流量大于阈值H)的间隔时间Tpi(i=l,2…η); (3)若网络流量F小于阈值H)的累计时间Ts大于等于定时值TO时,则将预流量统计定时器清零,自动断开网络连接,移动数据卡进入省电模式,并且关闭周期性流量测量定时器;步骤5、当预流量统计定时器溢出时,计算两次流量大于阈值H)的间隔时间Tpi的标准方差与正态分布,若两次流量大于阈值FO的间隔时间Tpi是非尚散的,且 (1)当网络流量F大于阈值H)的累计时间Tw小于(PO*定时值T0),且Tpi的平均值大于(预流量统计定时值T60 -网络流量大于阈值H)的累计时间Tw)*Pl时,则视为长周期性情况,在Tpi的平均值*P1的时间内断开网络连接,移动数据卡进入省电模式; (2)当网络流量大于阈值H)的累计时间Tw小于(PO*定时值T0),且Tpi的平均值小于(预流量统计定时值T60 -网络流量大于阈值H)的累计时间Tw)*Pl时,则视为短周期性情况,在Tpi的平均值*P1的时间内使移动数据卡进入DRX模式; (3)当网络流量大于阈值H)的累计时间Tw大于(PO*定时值T0)时,移动数据卡保持网络连接,处于正常工作模式; 上述PO,Pl为用户预置系数,取值(0,I)之间; 步骤6、当移动数据卡处于省电模式后,若用户手动重连网络时,则重复步骤3至步骤5。本专利技术在用户使用移动数据卡的过程中,通过流量监控,自适应用户需求,自动控制移动数据卡的网络连接及工作状态,达到省电效果,提高电源使用效率,避免因移动数据卡长时间工作而造成过热的情形。在进行网络数据流量监控的同时,网络应用监控模块将监控网络应用,以便调整省电策略。附图说明图I为本专利技术的工作流程示意图。以下结合附图和具体实施例对本专利技术作进一步详述。具体实施例方式如图I所示,本专利技术,主要包括如下步骤 步骤I、移动数据卡上电后执行搜网动作,在网络驻留成功后,等待用户发起网络连接请求并启动第一定时器; 步骤2、在第一定时器的定时值TO的范围内(默认为20分种,用户可设置,范围20—60分钟)检测网络连接情况,若定时值TO溢出仍无网络连接,则该移动数据卡进入省电模式;若移动数据卡在定时值TO范围内发起网络连接请求,则将第一定时器清零并关闭; 步骤3、若移动数据卡网络连接成功后,启动预流量统计定时器(默认70分种,用户可设置,范围60-120分钟)、周期性流量测量定时器(时长为I秒),同时启动网络应用监控模块,记录当前网络应用集S0,并将网络流量小于阈值H)的累计时间Ts、网络流量大于阈值FO的累计时间Tw和两次流量大于阈值H)的间隔时间Tpi (i=l, 2···η)置零; 步骤4、在周期性流量测量定时器的定时范围内测得网络流量F,取得当前网络应用集SI,若SO与SI不相等,意味着网络应用集已变更,则重置预流量统计定时器,回到上述步骤3 ;否则 (I)当网络流量F小于阈值H)时,开始累计时间Ts,若网络总流量F开始大于阈值H)时,则将上述累计时间Ts清零,重新开始累计时间Tw ;(3)记录两次流量大于阈值H)的间隔时间Tpi (i=l,2…η); (3)若网络流量F小于阈值H)的累计时间Ts大于等于定时值TO时,则将预流量统计定时器清零,自动断开网络连接,移动数据卡进入省电模式,并且关闭周期性流量测量定时器; 步骤5、当预流量统计定时器溢出时,计算两次流量大于阈值H)的间隔时间Tpi的标准方差与正态分布,若两次流量大于阈值FO的间隔时间Tpi是非尚散的,且 (1)当网络流量F大于阈值H)的累计时间Tw小于(PO* Τ0),且Tpi的平均值大于(预流量统计定时值Τ60 -网络流量大于阈值H)的累计时间Tw)*Pl时,则视为长周期性情况,在Tpi的平均值*P1的时间内断开网络连接,移动数据卡进入省电模式; (2)当网络流量大于阈值FO的累计时间Tw小于(PO* T0),且Tpi的平均值小于(预流量统计定时值T60 -网络流量大于阈值H)的累计时间Tw) *P1时,则视为短周期性情况,在Tpi的平均值*P1的时间内使移动数据卡进入DRX模式(非连续性接收模式,此模式下只能减少部分功耗,当有报文请求时,可恢复到正常模式); (3)当网络流量大于阈值H)的累计时间Tw大于(PO* T0)时,移动数据卡保持网络连接,处于正常工作模式; 上述P0,P1为用户预置系数,取值(0,I)之间,默认PO = 60%, Pl = 60%,用户可设置;Tpi的平均值计算时,将忽略小于60*周期性流量测量定时值Tc的值,这些值没有意义。步骤6、当移动数据卡处于省电模式后,若用户手动重连网络时,则重复步骤3至步骤5。当移动数据卡进入省电模式后,用户需要使用网络时,若此时客户端的运行环境(此处运行环境是指移动设备的操作系统)已进入休眠模式,则需要用户激活运行环境后,再激活客户端;并需要手动发起网络连接。本专利技术的基于流量的监控方式主要是通过客户端软件、主机控制软件来实现的,该客户端软件、主机控制软件通过USB接口控制移动数据卡,将客户端软件、主机控制软件统称为主端,把移动本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于流量监控实现数据卡省电的方法,其特征在于若存在网络连接时,定时测量网络流量,若网络流量小于阈值,则使该移动数据卡进入省电模式,只有在当前网络流量大于阈值时,启动网络应用监控模块,经判断认为存在网络应用时,则继续定时测量网络流量,若此时不存在网络应用,则断开网络连接,使该移动数据卡进入省电模式。2.根据权利要求I所述的一种基于流量监控实现数据卡省电的方法,其特征在于包括如下步骤 步骤I、移动数据卡上电后执行搜网动作,在网络驻留成功后,等待用户发起网络连接请求并启动第一定时器; 步骤2、在第一定时器的定时值TO的范围内检测网络连接情况,若定时值TO溢出仍无网络连接,则该移动数据卡进入省电模式;若移动数据卡在定时值TO范围内发起网络连接请求,则将第一定时器清零并关闭; 步骤3、若移动数据卡网络连接成功后,启动预流量统计定时器、周期性流量测量定时器,同时启动网络应用监控模块,记录当前网络应用集S0,并将网络流量小于阈值H)的累计时间Ts、网络流量大于阈值H)的累计时间Tw和两次流量大于阈值H)的间隔时间Tpi(i=l,2…η)置零; 步骤4、在周期性流量测量定时器的定时范围内测得网络流量F,取得当前网络应用集SI,若网络应用集已变更,则重置预流量统计定时器,回到上述步骤3 ;否则 (I)当网络流量F小于阈值H)时,开始累计时间Ts,若网络总流量F开始大于阈值H)时...

【专利技术属性】
技术研发人员:唐志评
申请(专利权)人:厦门市凌拓通信科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1