【技术实现步骤摘要】
一种流量统计方法、装置、车载终端及存储介质
[0001]本申请涉及但不限于车联网
,尤其涉及一种流量统计方法、装置、车载终端及存储介质。
技术介绍
[0002]随着技术的进步,现在主流车型大多都进行了车联网配置,且车载终端中包含各类涉及联网功能的应用或应用程序(application,APP),如导航应用、多媒体应用、天气应用等,为了便于对应用的管理,需要对各个应用的流量消耗进行统计。
[0003]相关技术对车载终端中各应用的流量进行统计的方法是,根据应用的应用标识车辆所使用的物联网卡和运营商网络接入点(Access Point Name,APN),调用运营商为车载终端提供的流量查询接口,查询绑定在同一网络接入点下的所有应用的总的流量消耗情况。然而,由于多个应用绑定同一APN时,车机无法准确统计各个应用在该APN下的流量消耗的问题。
技术实现思路
[0004]本专利技术一个目的在于至少提供一种流量统计方法,其优势在于,在车载终端上电开机后,获取车载终端中已运行应用程序的应用标识,根据应用标识,确定应用程序是否满足应用程序为目标应用程序且独占车载终端的第一网络接入点的确定结果,执行与确定结果对应的流量统计策略,从而得到应用程序通过第一网络接入点产生的流量,如此,针对是否独占同一网络接入点的应用程序进行判断,执行不同的流量统计策略,实现对各个应用程序的流量消耗的统计,同时提高了流量统计的速度。
[0005]为实现上述目的,本申请实施例的技术方案是这样实现的:
[0006]第一 ...
【技术保护点】
【技术特征摘要】
1.一种流量统计方法,其特征在于,所述方法包括:在车载终端上电开机后,获得所述车载终端中已运行应用程序的应用标识;根据所述应用标识,得到所述应用程序是否满足确定条件的确定结果,其中,所述确定条件包括所述应用程序为目标应用程序,且所述应用程序独占所述车载终端中的第一网络接入点;执行与所述确定结果对应的流量统计策略,从而确定所述应用程序通过所述第一网络接入点产生的消耗流量。2.根据权利要求1所述的方法,其特征在于,所述执行与所述确定结果对应的流量统计策略,包括:若所述确定结果表征所述应用程序满足所述确定条件,执行与所述确定结果对应的单进程流量统计策略,其中,所述单进程流量统计策略包括:响应于所述应用程序的网络请求,为所述应用程序当前运行的进程建立与所述第一网络接入点的数据连接;响应于流量统计触发操作,获得所述车载终端的用户身份识别模块的身份标识信息;根据所述身份标识信息,确定所述应用程序通过所述第一网络接入点产生的消耗流量。3.根据权利要求2所述的方法,其特征在于,所述根据所述身份标识信息,确定所述应用程序通过所述第一网络接入点产生的消耗流量,包括:向车载云端发送流量统计请求,以使所述车载云端根据所述身份标识信息,调用接口查询物联网卡的各个网络接入点的消耗流量,其中,所述流量统计请求包括所述身份标识信息和所述第一网络接入点;接收所述车载云端下发的所述第一网络接入点的消耗流量,并确定所述第一网络接入点的消耗流量为所述应用程序产生的消耗流量。4.根据权利要求1所述的方法,其特征在于,所述执行与所述确定结果对应的流量统计策略,包括:若所述确定结果表征所述应用程序不满足所述确定条件,执行与所述确定结果对应的多进程流量统计策略,其中,所述多进程流量统计策略包括:获得所述车载终端的网络接入点信息,以及所述应用程序所在屏幕的第一屏幕标识;根据所述应用标识,获取所述应用程序当前运行的进程的第一进程标识;加载指定目录下的虚拟文件,其中,所述虚拟文件用于实时缓存各个应用程序当前运行的进程截止到当前时刻产生的实时消耗流量的流量数据;响应于流量统计触发操作,根据所述第一进程标识、所述第一屏幕标识和所述网络接入点信息,对所述虚拟文件中的实时消耗流量进行多维度统计,得到所述应用程序在不同维度下产生的消耗流量;其中,实时消耗流量的多维度统计至少包括以下之一:网络接入点维度的统计,屏幕维度的统计、时间维度的统计、进程维度的统计、网络类型维度的统计和应用前后台维度的统计。5.根据权利要求4所述的方法,其特征在于,所述虚拟文件中包括所述各个应用程序当前运行的进程截止到当前时刻产生的实时消耗流量的流量数据,所述加载指定目录下的虚
拟文件之后,所述...
【专利技术属性】
技术研发人员:郭斌,
申请(专利权)人:博泰车联网南京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。