一种智能设备设备频繁网络请求的监控系统及方法技术方案

技术编号:27753069 阅读:32 留言:0更新日期:2021-03-19 13:49
本发明专利技术公开了一种智能设备设备频繁网络请求的监控系统及方法,包括:当每次RRC释放时,统计本次RCC中触发网络请求的应用,并产生RRC统计结果;将在本次RCC中触发网络请求的应用的累计网络请求次数加一;当任一应用的累计网络请求次数大于预设最大请求次数且所述应用的异常网络请求次数大于预设最大异常次数时,将应用标记为问题应用,将问题应用及其网络请求数据推送给指定的外部设备。本发明专利技术的技术效果:通过对于应用的网络请求次数的分析,寻找到在网络请求上耗电异常的问题应用,告知问题应用开发者去对该问题应用进行处理与修复,提高了对在网络请求上耗电异常的问题应用的寻找速度,进而节省电力消耗。

【技术实现步骤摘要】
一种智能设备设备频繁网络请求的监控系统及方法
本专利技术涉及网络通讯,特别涉及一种智能设备设备频繁网络请求的监控系统及方法。
技术介绍
随着电话手表越来越受欢迎功能越来越丰富,手表里面不但是只有内置的应用,还引入了大量的第三方应用。由于引入的第三方应用的策略不同,很多应用会在后台保活,或者是拥有自己的心跳。从而导致手表未在使用的情况下由于很多后台网络请求导致很快就把电耗完,对电话手表的续航有很大的影响同时很影响产品的口碑。目前没有办法对这类型应用进行监控,常规的手段是客户投诉耗电快,再通过特定的方法获取问题机器的日志进行功耗分析,由于网络请求很少有日志打印信息很难分析定位到是哪个应用频繁触发网络请求,需要抓包才能发现这类型应用不但效率低下而且分析定位问题比较困难、问题解决的周期长、而且比较被动。目前有的做法是通过后台强制关闭掉应用的方式,由于后台保活的机制五花八门没办法完全杜绝掉,同时有很多应用有自动拉起或者守护进程即便系统强制关闭掉应用还是会通过特殊途径自动拉起导致频繁强制关闭掉重启的现象。另外还有通过监控应用消耗流量,但是这类型应用每次触发RRC并不会发送很多数据导致流量监控的方法无法识别出这类型应用,即对该类应用频繁网络请求导致耗电无法进行预警和监控。
技术实现思路
为解决上述技术问题,本专利技术提供一种智能设备设备频繁网络请求的监控系统及方法,其具体的解决方案如下:一方面提供一种智能设备设备频繁网络请求的监控系统,包括:RCC统计模块,用于当每次RRC释放时,统计本次RCC中触发网络请求的应用,并产生RRC统计结果;数据统计模块,用于将在本次RCC中触发网络请求的应用的累计网络请求次数加一;问题应用输出模块,用于当任一应用的累计网络请求次数大于预设最大请求次数且所述应用的异常网络请求次数大于预设最大异常次数时,将所述应用标记为问题应用,将所述问题应用及其网络请求数据推送给指定的外部设备。在本技术方案中,通过对于应用的网络请求次数的分析,然后寻找到在网络请求上耗电异常的问题应用,然后告知问题应用的开发者去对该问题应用进行处理与修复,从而克服了原有技术存在着的效率低下而且分析定位问题比较困难的技术问题,提高了对在网络请求上耗电异常的问题应用的寻找速度,进而减少电力消耗。优选地,所述问题应用输出模块部署在云端;还包括区间生成模块,用于周期性的将全部所述应用的累计网络请求次数传输到所述云端,并重置全部所述累计网络请求次数为零。在本技术方案中,通过周期性的进行数据的上传,同时进行数据清理以及累计网络请求次数的归零,从而极大的减少了每一次上传的数据量,并且实现了及时的无用数据的处理,减少了数据存储所消耗的资源。进一步优选地,所述区间数据上传模块的周期为一天。优选地,问题应用报告生成模块,用于根据所述问题应用的网络请求数据生成所述问题应用的分析报告,并将所述分析报告推送给指定的外部设备。优选地,还包括网络请求分布报告模块,用于根据全部所述应用的网络请求数据,生成网络请求分布报告,并将所述分析报告推送给指定的外部设备。另一方面,本专利技术提供一种智能设备设备频繁网络请求的监控方法,包括:当每次RRC释放时,统计本次RCC中触发网络请求的应用,并产生RRC统计结果;根据所述RRC统计结果,将在本次RCC中触发网络请求的应用的累计网络请求次数加一;当任一应用的累计网络请求次数大于预设最大请求次数且所述应用的异常网络请求次数大于预设最大异常次数时,将所述应用标记为问题应用,将所述问题应用及其网络请求数据推送给指定的外部设备。在本技术方案中,通过对于应用的网络请求次数的分析,然后寻找到在网络请求上耗电异常的问题应用,然后告知问题应用的开发者去对该问题应用进行处理与修复,从而克服了原有技术存在着的效率低下而且分析定位问题比较困难的技术问题,提高了对在网络请求上耗电异常的问题应用的寻找速度。优选地,所述将在本次RCC中触发网络请求的应用的累计网络请求次数加一后包括:当到达指定周期点时,将全部所述应用的累计网络请求次数传输到云端,并重置全部所述累计网络请求次数为零。在本技术方案中,通过周期性的进行数据的上传,同时进行数据清理以及累计网络请求次数的归零,从而极大的减少了每一次上传的数据量,并且实现了及时的无用数据的处理,减少了数据存储所消耗的资源。进一步优选地,所述区间数据上传模块的周期为一天。优选地,还包括:根据所述问题应用的网络请求数据生成所述问题应用的分析报告,并将所述分析报告推送给指定的外部设备。优选地,还包括:根据全部所述应用的网络请求数据,生成网络请求分布报告,并将所述分析报告推送给指定的外部设备。本专利技术至少包括以下一项技术效果:(1)通过对于应用的网络请求次数的分析,然后寻找到在网络请求上耗电异常的问题应用,然后告知问题应用的开发者去对该问题应用进行处理与修复,从而克服了原有技术存在着的效率低下而且分析定位问题比较困难的技术问题,提高了对在网络请求上耗电异常的问题应用的寻找速度。(2)通过周期性的进行数据的上传,同时进行数据清理以及累计网络请求次数的归零,从而极大的减少了每一次上传的数据量,并且实现了及时的无用数据的处理,减少了数据存储所消耗的资源。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例1的结构示意图;图2为本专利技术实施例2的结构示意图;图3为本专利技术实施例3的结构示意图;图4为本专利技术实施例4的结构示意图;图5为本专利技术实施例5的结构示意图;图6为本专利技术实施例6的结构示意图;图7为本专利技术实施例7的结构示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本申请。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所述描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或集合的存在或添加。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘出了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。还应当进一步理解,在本申请说明书和所本文档来自技高网...

【技术保护点】
1.一种智能设备设备频繁网络请求的监控系统,其特征在于,包括:/nRCC统计模块,用于当每次RRC释放时,统计本次RCC中触发网络请求的应用,并产生RRC统计结果;/n数据统计模块,用于根据所述RRC统计结果,将在所述本次RCC中触发网络请求的应用的累计网络请求次数加一;/n问题应用输出模块,用于当任一应用的累计网络请求次数大于预设最大请求次数,且所述应用的异常网络请求次数大于预设最大异常次数时,将所述应用标记为问题应用,并将所述问题应用及其网络请求数据推送给指定的外部设备。/n

【技术特征摘要】
1.一种智能设备设备频繁网络请求的监控系统,其特征在于,包括:
RCC统计模块,用于当每次RRC释放时,统计本次RCC中触发网络请求的应用,并产生RRC统计结果;
数据统计模块,用于根据所述RRC统计结果,将在所述本次RCC中触发网络请求的应用的累计网络请求次数加一;
问题应用输出模块,用于当任一应用的累计网络请求次数大于预设最大请求次数,且所述应用的异常网络请求次数大于预设最大异常次数时,将所述应用标记为问题应用,并将所述问题应用及其网络请求数据推送给指定的外部设备。


2.根据权利要求1所述的一种智能设备设备频繁网络请求的监控系统,其特征在于,所述问题应用输出模块部署在云端;
还包括区间生成模块,用于周期性的将全部所述应用的累计网络请求次数传输到所述云端,并重置全部所述累计网络请求次数为零。


3.根据权利要求2所述的一种智能设备设备频繁网络请求的监控系统,其特征在于,所述区间数据上传模块的周期为一天。


4.根据权利要求1-3任一所述的一种智能设备设备频繁网络请求的监控系统,其特征在于,问题应用报告生成模块,用于根据所述问题应用的网络请求数据生成所述问题应用的分析报告,并将所述分析报告推送给指定的外部设备。


5.根据权利要求1-3任一所述的一种智能设备设备频繁网络请求的监控系统,其特征在于,还包括网络请求分布报告模块,用于根据全部所述应用的网络请求数据,生成网络请求分布报告,并将所述分...

【专利技术属性】
技术研发人员:钟敬坤
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1