System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 流量统计方法、终端设备以及计算机可读存储介质技术_技高网

流量统计方法、终端设备以及计算机可读存储介质技术

技术编号:40590932 阅读:15 留言:0更新日期:2024-03-12 21:51
本申请提供一种流量统计方法、终端设备以及计算机可读存储介质,涉及终端设备技术领域,其中,该方法包括:获取过滤指令,所述过滤指令包括流量卡的标识信息、多个地址信息和多个端口信息;根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志;根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告。本申请提供的技术方案,根据各个地址信息和各个端口,确定流量卡对应的流量统计报告,无需针对大量的流量日志进行处理,可以提高产生流量统计报告的效率,并降低产生流量统计报告的成本。

【技术实现步骤摘要】

本申请属于终端设备,尤其涉及一种流量统计方法、终端设备以及计算机可读存储介质


技术介绍

1、随着物联网的不断发展,蜂窝物联网开始广泛地运用在无人值守应用场景,而长时间在线的蜂窝物联网终端在网络接入和数据收发的过程中会产生大量的会话日志。

2、相关技术中,针对物联网用户识别模块卡(sim卡),因特网服务器提供商(isp)所提供的流量账单具有一定的时延,使得流量账单与实际使用sim卡的时间存在一定的偏差,从而对流量账单的可靠性产生疑问。

3、因此,本申请提出一种流量统计方法,可以及时获取sim卡的流量账单,以提高输出流量账单的效率。


技术实现思路

1、本申请提供一种流量统计方法、终端设备以及计算机可读存储介质,可以及时获取sim卡的流量账单,以提高输出流量账单的效率。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,提供一种流量统计方法,所述方法包括:

4、获取过滤指令,所述过滤指令包括流量卡的标识信息、多个地址信息和多个端口信息;

5、根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志;

6、根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告。

7、可选的,根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志,包括:

<p>8、根据所述流量卡的所述标识信息,对所述流量日志进行筛选,得到所述标识信息对应的临时日志;

9、根据每个所述地址信息,对所述临时日志进行筛选,确定每个所述地址信息对应的所述目标日志。

10、可选的,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之前,所述方法还包括:

11、向所述目标日志中添加所述流量卡的所述标识信息。

12、可选的,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之后,所述方法还包括:

13、确定每个所述流量统计报告对应的地址信息和端口信息;

14、通过每个所述地址信息和每个所述端口信息,推送对应的所述流量统计报告。

15、可选的,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之后,所述方法还包括:

16、响应于用户触发的调整操作,根据所述调整操作,获取待调整参数;

17、根据所述待调整参数,对生成所述流量统计报告的周期,和/或,地址信息进行调整。

18、可选的,在所述获取过滤指令之前,所述方法还包括:

19、接收服务器发送的所述流量日志;

20、针对某一所述流量卡,根据所述流量日志确定所述流量卡在数据更新周期内的数据量;

21、根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令。

22、可选的,所述根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令,包括:

23、获取多个所述数据更新周期内的所述数据量与所述数据量阈值之间的大小关系;

24、若多个连续的所述数据更新周期内的所述数据量均大于所述数据量阈值,则生成所述过滤指令,所述过滤指令用于指示监控所述流量卡对应的流量日志;

25、若所述数据更新周期内的所述数据量小于或等于所述数据量阈值,则生成停止指令,所述停止指令用于指示停止监控所述流量卡对应的流量日志。

26、可选的,在所述根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令之前,所述方法还包括:

27、根据所述流量日志,提取得到每个所述流量卡在数据采集周期内对应的总数据量,以及每个所述流量卡在每个所述数据更新周期内对应的数据量;

28、根据各个所述流量卡对应的所述总数据量和各个所述数据量,计算得到流量平均值和流量最大值,并将所述流量最大值作为所述数据量阈值。

29、第二方面,本申请实施例提供一种流量统计装置,所述装置包括:

30、第一获取模块,用于获取过滤指令,所述过滤指令包括流量卡的标识信息、多个地址信息和多个端口信息;

31、筛选模块,用于根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志;

32、统计模块,用于根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告。

33、可选的,所述筛选模块,具体用于根据所述流量卡的所述标识信息,对所述流量日志进行筛选,得到所述标识信息对应的临时日志;根据每个所述地址信息,对所述临时日志进行筛选,确定每个所述地址信息对应的所述目标日志。

34、可选的,所述装置还包括:

35、添加模块,用于向所述目标日志中添加所述流量卡的所述标识信息。

36、可选的,所述装置还包括:

37、确定模块,用于确定每个所述流量统计报告对应的地址信息和端口信息;

38、推送模块,用于通过每个所述地址信息和每个所述端口信息,推送对应的所述流量统计报告。

39、可选的,所述装置还包括:

40、第二获取模块,用于响应于用户触发的调整操作,根据所述调整操作,获取待调整参数;

41、调整模块,用于根据所述待调整参数,对生成所述流量统计报告的周期,和/或,地址信息进行调整。

42、可选的,所述装置还包括:

43、接收模块,用于接收服务器发送的所述流量日志;

44、更新模块,用于针对某一所述流量卡,根据所述流量日志确定所述流量卡在数据更新周期内的数据量;

45、生成模块,用于根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令。

46、可选的,所述生成模块,具体用于获取多个所述数据更新周期内的所述数据量与所述数据量阈值之间的大小关系;若多个连续的所述数据更新周期内的所述数据量均大于所述数据量阈值,则生成所述过滤指令,所述过滤指令用于指示监控所述流量卡对应的流量日志;若所述数据更新周期内的所述数据量小于或等于所述数据量阈值,则生成停止指令,所述停止指令用于指示停止监控所述流量卡对应的流量日志。

47、可选的,所述装置还包括:

48、提取模块,用于根据所述流量日志,提取得到每个所述流量卡在数据采集周期内对应的总数据量,以及每个所述本文档来自技高网...

【技术保护点】

1.一种流量统计方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志,包括:

3.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,在所述获取过滤指令之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令,包括:

8.根据权利要求6所述的方法,其特征在于,在所述根据所述数据更新周期内的所述数据量和预先设置所述数据量阈值之间的大小关系,生成所述过滤指令之前,所述方法还包括:

9.一种终端设备,其特征在于,包括:存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在调用所述计算机程序时执行如权利要求1-8任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-8任一项所述的方法。

...

【技术特征摘要】

1.一种流量统计方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,根据所述标识信息和每个所述地址信息,对接收的流量日志进行筛选,确定所述流量卡对应的目标日志,包括:

3.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分别对应的流量统计报告之后,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,在所述根据各个所述地址信息和各个所述端口信息,对所述目标日志进行统计,得到每个所述地址信息和每个所述端口信息分...

【专利技术属性】
技术研发人员:王弘毅陈刚赵红伟
申请(专利权)人:上海量讯物联技术有限公司
类型:发明
国别省市:

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

1