一种物联网设备的流量统计评估处理方法技术

技术编号:37137162 阅读:13 留言:0更新日期:2023-04-06 21:37
本发明专利技术实施例涉及一种物联网设备的流量统计评估处理方法,所述方法包括:接收第一流量数据转换成第一实时流量记录向实时流量列表中添加;在每日的第一统计时间点对当日各个物联网设备的日流量进行统计;在每月的第二统计时间点对前一个月各个物联网设备的月流量进行统计;在每季度的第一评估时间点对各个物联网设备的流量套餐进行流量评估;根据第一设备评估记录集合和设备流量套餐列表对各个物联网设备的流量套餐进行动态调整。通过本发明专利技术,不但可以及时获取各个物联网设备的流量情况,还可以根据物联网设备的真实流量状况对各设备的流量套餐进行动态调整。设备的流量套餐进行动态调整。设备的流量套餐进行动态调整。

【技术实现步骤摘要】
一种物联网设备的流量统计评估处理方法


[0001]本专利技术涉及数据处理
,特别涉及一种物联网设备的流量统计评估处理方法。

技术介绍

[0002]物联网设备通过电信运营商的通讯网络与后端应用平台连接,每个物联网设备上会预置一个电信卡,每个电信卡对应一个流量套餐。传统物联网运营商在进行设备流量管理时大多采用统一套餐方式进行管理,即为所有物联网设备的电信卡都配置同样的流量套餐。这种统一套餐管理方式的缺点很明显,既不能及时获取各个物联网设备的实时流量情况也无法根据物联网设备的真实流量状况对各个设备的流量套餐进行动态调整。

技术实现思路

[0003]本专利技术的目的,就是针对现有技术的缺陷,提供一种物联网设备的流量统计评估处理方法、电子设备及计算机可读存储介质;前端的物联网设备开机之后每隔半小时就上传一次流量数据;后端的服务器不但会保存各个物联网设备定期上传的流量数据,还会对各个物联网设备的单日、单月流量进行统计,还会每季度对各个物联网设备的流量使用状况进行评估得到三类评估结果(第一类型表示无需调整,第二类型表示需要上调流量,第三类型表示需要下调流量),还会根据评估结果为各个物联网设备重新分配流量套餐更适合的电信卡。通过本专利技术,不但可以及时获取各个物联网设备的流量情况,还可以根据物联网设备的真实流量状况对各设备的流量套餐进行动态调整。
[0004]为实现上述目的,本专利技术实施例第一方面提供了一种物联网设备的流量统计评估处理方法,所述方法包括:
[0005]服务器接收物联网设备发送的第一流量数据;并将所述第一流量数据转换成对应的第一实时流量记录向预设的实时流量列表中添加;
[0006]在每日预设的第一统计时间点,根据所述实时流量列表对当日各个物联网设备的日流量进行统计生成对应的第一日流量记录向预设的单日流量列表中添加;
[0007]在每月预设的第二统计时间点,根据所述单日流量列表对前一个月各个物联网设备的月流量进行统计生成对应的第一月流量记录向预设的单月流量列表中添加;
[0008]在每季度预设的第一评估时间点,根据所述单月流量列表和预设的设备流量套餐列表对各个物联网设备的流量套餐进行流量评估生成对应的第一设备评估记录集合;并根据所述第一设备评估记录集合和所述设备流量套餐列表对各个物联网设备的流量套餐进行动态调整。
[0009]优选的,所述第一流量数据包括第一设备标识、第一起始时间、第一结束时间和第一实时流量;
[0010]所述实时流量列表包括多个所述第一实时流量记录;所述第一实时流量记录包括第一设备标识字段、第一起始时间字段、第一结束时间字段和第一实时流量字段;
[0011]所述单日流量列表包括多个所述第一日流量记录;所述第一日流量记录包括第二设备标识字段、第一时间字段和第一日流量字段;
[0012]所述单月流量列表包括多个所述第一月流量记录;所述第一月流量记录包括第三设备标识字段、第二时间字段和第一月流量字段;
[0013]所述设备流量套餐列表包括多个第一设备流量套餐记录;所述第一设备流量套餐记录包括第四设备标识字段、第一电信卡标识字段、第一电信运营商标识字段和第一套餐流量字段;
[0014]所述第一设备评估记录集合包括多个第一设备评估记录;所述第一设备评估记录包括第五设备标识字段和第一评估类型字段;所述第一评估类型字段包括第一、第二和第三类型;
[0015]所述第一统计时间点默认为每日的晚上十二点整,所述第二统计时间点默认为每月第一天的一个指定时间,第一评估时间点默认为每个季度第一天的一个指定时间。
[0016]优选的,所述将所述第一流量数据转换成对应的第一实时流量记录向预设的实时流量列表中添加,具体包括:
[0017]所述服务器将所述第一流量数据的所述第一设备标识、所述第一起始时间、所述第一结束时间和所述第一实时流量作为对应的所述第一设备标识字段、所述第一起始时间字段、所述第一结束时间字段和所述第一实时流量字段组成对应的所述第一实时流量记录向所述实时流量列表进行记录添加。
[0018]优选的,所述根据所述实时流量列表对当日各个物联网设备的日流量进行统计生成对应的第一日流量记录向预设的单日流量列表中添加,具体包括:
[0019]所述服务器获取当日的年月日信息作为对应的当前年月日数据;并将所述实时流量列表中所述第一结束时间字段满足所述当前年月日数据的所述第一实时流量记录提取出来组成对应的第一记录集合;并将所述第一记录集合中所述第一设备标识字段相同的所述第一实时流量记录纳入同一个第一设备记录集合从而得到多个所述第一设备记录集合;
[0020]并对各个所述第一设备记录集合进行遍历;遍历时,将当前遍历的所述第一设备记录集合作为对应的当前设备记录集合;并将所述当前设备记录集合中的任一个所述第一设备标识字段作为对应的所述第二设备标识字段,并将所述当前年月日数据作为对应的所述第一时间字段,并对所述当前设备记录集合的所有所述第一实时流量字段进行总和计算生成对应的所述第一日流量字段,并由得到的所述第二设备标识字段、所述第一时间字段和所述第一日流量字段组成对应的所述第一日流量记录向所述单日流量列表进行记录添加。
[0021]优选的,所述根据所述单日流量列表对前一个月各个物联网设备的月流量进行统计生成对应的第一月流量记录向预设的单月流量列表中添加,具体包括:
[0022]所述服务器获取前一个月的年月信息作为对应的当前年月数据;并将所述单日流量列表中所述第一时间字段满足所述当前年月数据的所述第一日流量记录提取出来组成对应的第二记录集合;并将所述第二记录集合中所述第二设备标识字段相同的所述第一日流量记录纳入同一个第二设备记录集合从而得到多个所述第二设备记录集合;
[0023]并对各个所述第二设备记录集合进行遍历;遍历时,将当前遍历的所述第二设备记录集合作为对应的当前设备记录集合;并将所述当前设备记录集合中的任一个所述第二
设备标识字段作为对应的所述第三设备标识字段,并将所述当前年月数据作为对应的所述第二时间字段,并对所述当前设备记录集合的所有所述第一日流量字段进行总和计算生成对应的所述第一月流量字段,并由得到的所述第三设备标识字段、所述第二时间字段和所述第一月流量字段组成对应的所述第一月流量记录向所述单月流量列表进行记录添加。
[0024]优选的,所述根据所述单月流量列表和预设的设备流量套餐列表对各个物联网设备的流量套餐进行流量评估生成对应的第一设备评估记录集合,具体包括:
[0025]所述服务器获取前一季度的年份信息和季度信息组成对应的当前年份季度数据;
[0026]并将所述单月流量列表中所述第二时间字段满足所述当前年份季度数据的所述第一月流量记录提取出来组成对应的第三记录集合;并将所述第三记录集合中所述第三设备标识字段相同的所述第一月流量记录纳入同一个第三设备记录集合从而得到多个所述第三设备记录集合;
[0027]并对各个所述第三设备记录集合进行遍历;遍历时,将当前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物联网设备的流量统计评估处理方法,其特征在于,所述方法包括:服务器接收物联网设备发送的第一流量数据;并将所述第一流量数据转换成对应的第一实时流量记录向预设的实时流量列表中添加;在每日预设的第一统计时间点,根据所述实时流量列表对当日各个物联网设备的日流量进行统计生成对应的第一日流量记录向预设的单日流量列表中添加;在每月预设的第二统计时间点,根据所述单日流量列表对前一个月各个物联网设备的月流量进行统计生成对应的第一月流量记录向预设的单月流量列表中添加;在每季度预设的第一评估时间点,根据所述单月流量列表和预设的设备流量套餐列表对各个物联网设备的流量套餐进行流量评估生成对应的第一设备评估记录集合;并根据所述第一设备评估记录集合和所述设备流量套餐列表对各个物联网设备的流量套餐进行动态调整。2.根据权利要求1所述的物联网设备的流量统计评估处理方法,其特征在于,所述第一流量数据包括第一设备标识、第一起始时间、第一结束时间和第一实时流量;所述实时流量列表包括多个所述第一实时流量记录;所述第一实时流量记录包括第一设备标识字段、第一起始时间字段、第一结束时间字段和第一实时流量字段;所述单日流量列表包括多个所述第一日流量记录;所述第一日流量记录包括第二设备标识字段、第一时间字段和第一日流量字段;所述单月流量列表包括多个所述第一月流量记录;所述第一月流量记录包括第三设备标识字段、第二时间字段和第一月流量字段;所述设备流量套餐列表包括多个第一设备流量套餐记录;所述第一设备流量套餐记录包括第四设备标识字段、第一电信卡标识字段、第一电信运营商标识字段和第一套餐流量字段;所述第一设备评估记录集合包括多个第一设备评估记录;所述第一设备评估记录包括第五设备标识字段和第一评估类型字段;所述第一评估类型字段包括第一、第二和第三类型;所述第一统计时间点默认为每日的晚上十二点整,所述第二统计时间点默认为每月第一天的一个指定时间,第一评估时间点默认为每个季度第一天的一个指定时间。3.根据权利要求2所述的物联网设备的流量统计评估处理方法,其特征在于,所述将所述第一流量数据转换成对应的第一实时流量记录向预设的实时流量列表中添加,具体包括:所述服务器将所述第一流量数据的所述第一设备标识、所述第一起始时间、所述第一结束时间和所述第一实时流量作为对应的所述第一设备标识字段、所述第一起始时间字段、所述第一结束时间字段和所述第一实时流量字段组成对应的所述第一实时流量记录向所述实时流量列表进行记录添加。4.根据权利要求2所述的物联网设备的流量统计评估处理方法,其特征在于,所述根据所述实时流量列表对当日各个物联网设备的日流量进行统计生成对应的第一日流量记录向预设的单日流量列表中添加,具体包括:所述服务器获取当日的年月日信息作为对应的当前年月日数据;并将所述实时流量列表中所述第一结束时间字段满足所述当前年月日数据的所述第一实时流量记录提取出来
组成对应的第一记录集合;并将所述第一记录集合中所述第一设备标识字段相同的所述第一实时流量记录纳入同一个第一设备记录集合从而得到多个所述第一设备记录集合;并对各个所述第一设备记录集合进行遍历;遍历时,将当前遍历的所述第一设备记录集合作为对应的当前设备记录集合;并将所述当前设备记录集合中的任一个所述第一设备标识字段作为对应的所述第二设备标识字段,并将所述当前年月日数据作为对应的所述第一时间字段,并对所述当前设备记录集合的所有所述第一实时流量字段进行总和计算生成对应的所述第一日流量字段,并由得到的所述第二设备标识字段、所述第一时间字段和所述第一日流量字段组成对应的所述第一日流量记录向所述单日流量列表进行记录添加。5.根据权利要求2所述的物联网设备的流量统计评估处理方法,其特征在于,所述根据所述单日流量列表对前一个月各个物联网设备的月流量进行统计生成对应的第一月流量记录向预设的单月流量列表中添加,具体包括:所述服务器获取前一个月的年月信息作为对应的当前年月数据;并将所述单日流量列表中所述第一时间字段满足所述当前年月数据的所述第一日流量记录提取出来组成对应的第二记录集合;并将所述第二记录集合中所述第二设备标识字段相同的所述第一日流量记录纳入同一个第二设备记录集合从而得到多个所述第二设备记录集合;并对各个所述第二设备记录集合进行遍历;遍历时,将当前遍历的所述第二设备记录集合作为对应的当前设备记录集合;并将所述当前设备记录集合中的任一个所述第二设备标识字段作为对应的所述第三设备标识字段,并将所述当前年月数据作为对应的所述第二时间字段,并对所述当前设备记录集合的所有所述第一日流量字段进行总和计算生成对应的所述第一月流量字段,并由得到的所述第三设备标识字段、所述第二时间字段和所述第一月流量字段组成对应的所述第一月流量记录向所述单月流量列表进行记录添加。6.根据权利要求2所述的物联网设备的流量统计评估处理方法,其特征在于,所述根据所述单月流量列表和预设的设备流量套餐列表对各个物联网设备的流量套餐进行流量评估生成对应的第一设备评估记录集合,具体包括:所述服务器获取前一季度的年份信息和季度信息组成对应的当前年份季度数据;并将所述单月流量列表中所述第二时间字段满足所述当前年份季度数据的所述第一月流量记录提取出来组成对应的第...

【专利技术属性】
技术研发人员:王明袁飞
申请(专利权)人:北京树米智能科技有限公司深圳树米网络科技有限公司
类型:发明
国别省市:

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

1