服务状态上报异常引起卡顿的恢复方法、装置及移动终端的制作方法

文档序号:9582309阅读:367来源:国知局
服务状态上报异常引起卡顿的恢复方法、装置及移动终端的制作方法
【技术领域】
[0001] 本发明设及移动终端的通信技术领域,特别设及一种用于服务状态上报异常引起 卡顿的恢复方法、装置及移动终端。
【背景技术】
[0002] 在移动终端的操作系统平台中,比如Amlroid系统平台中,导致移动终端操作系 统的卡顿、不流杨的原因很多,比如Modem通信模块上报网络服务状态(语音注册状态、数 据注册状态、注册的运营商基本信息、数据的无线接入技术、语音的无线接入技术)异常问 题就是一个很典型的原因。
[0003] 由于An化Oid操作系统与Modem通信模块实时不间断地进行网络服务状态的信息 交换,实时报告Amlroid操作系统当前移动终端与无线网络之间的网络状态,其中服务状 态包括语音注册状态、数据注册状态、注册的运营商基本信息(比如中国电信(化inaNet)、 中国移动(CMCC)、中国联通烟linaUnicom))、数据的无线接入技术、语音的无线接入技术 等,运些状态使移动终端完全掌握当前无线网络基本信息保证移动终端的语音通信及数据 通信功能。移动终端的操作系统可能由于Modem通信模块上报网络服务状态异常频繁引起 操作系统卡顿、不流杨,严重时还可能导致终端用户不能接打电话引起移动终端最基本功 能的使用,并可能最终导致用户必须开机重启移动终端W解决操作系统卡顿的问题。

【发明内容】

[0004] 本发明的目的在于克服现有技术的缺点与不足,提供一种用于服务状态上报异常 引起卡顿的恢复方法、装置及移动终端。 阳〇化]根据公开的实施例,本发明的第一方面公开了一种用于服务状态上报异常引起卡 顿的恢复方法,包括下列步骤:
[0006] 统计并检测Modem通信模块上报的网络服务状态,监测是否发生卡顿阻塞;
[0007] 若检测到存在卡顿阻塞,则将所述Modem通信模块上报的信息标注为阻塞信息;
[0008] 启动定时器Tl,触发事件给所述Modem通信模块使其在所述定时器Tl内禁止上报 网络状态服务。
[0009] 进一步地,所述统计并检测Modem通信模块上报的网络服务状态,监测是否发生 卡顿阻塞具体包括:
[0010] 初始化阔值时间T、统计周期时间TT、每次上报网络服务状态的时间Ti,其中,i= 1,2,3,…,i表示第i次上报网络服务状态;
[0011] 分别计算所述系统进程在所述统计周期时间TT内多次前后上报统计平均时间差 值AT,其中计算公式如下:
[001引比较所述上报统计平均时间差值AT是否小于所述阔值时间T,若小于,则判断所 述网络服务状态导致卡顿阻塞。
[0014] 进一步地,所述启动定时器Tl,触发事件给所述Modem通信模块使其在所述定时 器Tl内禁止上报网络状态服务之后,还包括:
[0015] 注册筛选过滤器,所述筛选过滤器用于滤除来自所述Modem通信模块上报的网络 服务状态。
[0016] 进一步地,所述注册筛选过滤器之后还包括:
[0017] 记录所述网络服务状态相关消息内容W及记录相关处理操作过程并生产日志文 件。
[0018] 进一步地,所述网络服务状态包括语音注册状态、数据注册状态、注册的运营商基 本信息、数据的无线接入技术、语音的无线接入技术。
[0019] 根据公开的实施例,本发明的第二方面公开了一种用于服务状态上报异常引起卡 顿的恢复装置,包括下列模块:
[0020] 监测模块,用于统计并检测Modem通信模块上报的网络服务状态,监测是否发生 卡顿阻塞;
[0021] 标注模块,用于若检测到存在卡顿阻塞,则将所述Modem通信模块上报的信息标 注为阻塞信息;
[0022] 第一处理模块,用于启动定时器Tl,触发事件给所述Modem通信模块使其在所述 定时器Tl内禁止上报网络状态服务。
[0023] 进一步地,所述监测模块包括下列单元:
[0024] 初始化单元,用于初始化阔值时间T、统计周期时间TT、每次上报网络服务状态的 时间Ti,其中,i= 1,2, 3,…,i表示第i次上报网络服务状态;
[00巧]计算单元,用于分别计算所述系统进程在所述统计周期时间TT内多次前后上报 统计平均时间差值AT,其中计算公式如下:
[0027] 比较判断单元,用于比较所述上报统计平均时间差值AT是否小于所述阔值时间 T,若小于,则判断所述网络服务状态导致卡顿阻塞。
[0028] 进一步地,所述恢复装置还包括:
[0029] 第二处理模块,用于注册筛选过滤器,所述筛选过滤器用于滤除来自所述Modem 通信模块上报的网络服务状态。
[0030] 进一步地,所述恢复装置还包括:
[0031] 记录模块,用于记录所述网络服务状态相关消息内容W及记录相关处理操作过程 并生产日志文件。
[0032] 根据公开的实施例,本发明的第=方面提出了一种移动终端,所述移动终端包括 权利要求6至9任一项所述的一种服务状态上报异常引起卡顿的恢复装置。
[0033] 本发明相对于现有技术具有如下的优点及效果:
[0034] 本发明公开的服务状态上报异常引起卡顿的恢复方法通过自动检测来自Modem 通信模块上报的网络服务状态上报是否异常,当Modem通信模块上报的网络服务状态发生 异常时,操作系统启动定时器Tl,在时间段Tl禁止Modem通信模块上报服务状态信息,同时 操作系统自身注册筛选过滤器用于滤除来自所述Modem通信模块上报的网络服务状态,从 问题发生源和操作系统本身双面着手,解决操作系统的卡顿及不流杨现象,给用户带来流 杨的操作体验,同样也可W避免用户开机重启才能解决系统卡顿问题。
【附图说明】
[0035] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或者现有技术描 述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一 些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些 附图获得其他的附图。
[0036] 图1是本实施例一中公开的一种服务状态上报异常引起卡顿的恢复方法的流程 步骤图;
[0037] 图2是本实施例一中公开的又一种服务状态上报异常引起卡顿的恢复方法的流 程步骤图;
[0038] 图3是本实施例一中公开的另一种服务状态上报异常引起卡顿的恢复方法的流 程步骤图;
[0039] 图4是本实施例二中公开的一种服务状态上报异常引起卡顿的恢复装置的组成 结构框图;
[0040] 图5是本实施例二中公开的又一种服务状态上报异常引起卡顿的恢复装置的组 成结构框图;
[0041] 图6是本实施例二中公开的另一种服务状态上报异常引起卡顿的恢复装置的组 成结构框图。
【具体实施方式】
[0042] 为使本发明的目的、技术方案及优点更加清楚、明确,W下参照附图并举实施例对 本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用W解释本发明,并不用 于限定本发明。
[0043] 本发明的说明书和权利要求书及上述附图中的术语"第一"、"第二"、"第和"第 四"等是用于区别不同对象,而不是用于描述特定顺序。此外,术语"包括"和"具有"W及 它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、 系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或 单元,或可选地还包括对于运些过程、方法、产品或设备固有的其它步骤或单元。
[0044] W下根据实施例分别进行详细说明。 阳045] 实施例一
[0046] 请参见图1,图1是本实施例一中一种用于服务状态上报异常引起卡顿的恢复方 法的流程步骤图。图1所示的一种服务状态上报异常引起卡顿的恢复方法,应用于智能移 动终端,所述智能移动终端包括但不限于手机、笔记本电脑、平板电脑和掌上上网设备、多 媒体设备、流媒体设备、移动互联网设备(MID,mobileinternetdevice)、可穿戴设备或其 他类型的终端设备。
[0047] 卡顿现象,是指在移动终端运行时,玩游戏、听音乐、点击操作应用程序APP的时 候,出现卡屏、操作无响应或者声音跳动、停止的现象。
[0048] 本发明实施例中所述操作系统为An化Oid操作系统,但是针对An化Oid操作系 统的描述并不构成对本技术方案的限制,同样的解决技术方案可W类似延展到symbian、 Linux、Palm、BlackBerry、WindowsMobile或iOS操作系统。
[0049] 该方法通过操作
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1