System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据监测,尤其涉及物联网设备流量实时监测系统及方法。
技术介绍
1、物联网的快速发展使得大量的物联网设备连接到网络,其中物联网设备是连接的必要组成部分。为了方便对物联网设备的管理,对设备流量数据进行采集、监测是必要的。
2、然而,当前的物联网设备流量管理方式存在一些问题,如流量统计来源单一、失真、误差大、分配不均、无法实时准确监测设备流量消耗状况等,限制了物联网的发展,也相对应的无法使后续的数据分析和预测过程得到保障。
技术实现思路
1、本专利技术的目的是为了至少解决现有技术的不足之一,提供物联网设备流量实时监测系统及方法。
2、为了实现上述目的,本专利技术采用以下的技术方案:
3、具体的,提出物联网设备流量实时监测方法,包括以下:
4、每隔第一时长,获取终端设备处于预设第二时长即单位时长内的流量消耗数据f1、设备管理平台处于所述单位时长内的流量消耗数据f2;
5、基于所述流量消耗数据f1以及流量消耗数据f2按第一规则计算终端设备距当前时刻第一时长的实时消耗流量;
6、每隔第三时长,获取终端设备关联的运营商物联卡的流量消耗数据f3;
7、基于所述流量消耗数据f1、流量消耗数据f2以及流量消耗数据f3按第二规则计算终端设备距当前时刻第三时长的准实时消耗流量;
8、反馈所述实时消耗流量以及准实时消耗流量,以供后续数据分析以及实时监控使用。
9、进一步,具体的,流量消
10、于终端设备中设置流量计算模块;
11、通过流量计算模块实时监测终端设备与设备管理平台之间的网关流量消耗情况;
12、每隔第一时长,流量计算模块统计单位时间内通过终端设备的流量得到设备流量消耗数据f1。
13、进一步,具体的,流量消耗数据f2的获取过程,包括
14、于设备管理平台中设置流量计算模块;
15、通过流量计算模块实时监测经互联网通过设备管理平台进出终端设备的流量消耗情况;
16、每隔第一时长,流量计算模块统计单位时间内通过设备管理平台的流量得到设备流量消耗数据f2。
17、进一步,具体的,流量消耗数据f3的获取过程,包括,
18、设备管理平台通过与运营商物联卡的接口进行通信,获取话单流量使用数据。
19、每隔第三时长,设备管理平台通过运营商每第三时长时间段内话单流量统计接口,获取流量消耗数据f3,并反馈给设备流量统计模块。
20、进一步,具体的,按第一规则计算终端设备距当前时刻第一时长的实时消耗流量,包括,
21、当距当前时刻第一时长恰好被已采集的f1以及f2数据的采集时间段所包含,则实时消耗流量y1.flow=(f1.flow*第一时长/第二时长+f2.flow*第一时长/第二时长/2,其中f1.flow表示包含距当前时刻第一时长时间段的流量消耗数据f1,f2.flow表示包含距当前时刻第一时长时间段的流量消耗数据f2;
22、当距当前时刻第一时长被已采集的f1以及f2数据的采集时间段部分包含,则y1.flow=(f1模.flow*第一时长/第二时长+f2.flow*第一时长/第二时长/2或y1.flow=(f1.flow*第一时长/第二时长+f2模.flow*第一时长/第二时长/2,
23、其中f1模.flow表示包含距当前时刻第一时长时间段的流量消耗数据f1的模拟计算量,f2模.flow表示包含距当前时刻第一时长时间段的流量消耗数据f2的模拟计算量,
24、且f1模.flow=(f1a.flow+f1b.flow)/2,f2模.flow=(f2a.flow+f2b.flow)/2,其中f1a.flow与f1b.flow以及f2a.flow与f2b.flow分别为f1与f2的a、b两次采样数据,且a、b两次采样数据整体恰好包含距当前时刻第一时长的时间段;
25、当已采集的f1或f2数据的采集时间段存在任意一方缺失距当前时刻第一时长的,以y1.flow=未缺失方.flow*第一时长/第二时长,其中未缺失方.flow为未缺失的f1.flow或f2.flow;
26、当已采集的f1与f2数据的采集时间段均缺失距当前时刻第一时长的,则此时的y1.flow为前一时刻计算得到的y1.flow前与后一时刻计算得到的y1.flow后两者的平均值。
27、进一步,具体的,按第二规则计算终端设备距当前时刻第三时长的准实时消耗流量,包括,
28、计算于距当前时刻第三时长内的f1总和ft1,以及于距当前时刻第三时长内的f2总和ft2;
29、则准实时消耗流量y2.flow=((ft1.flow+ft2.flow)/2+ft3.flow)/2。
30、进一步,具体的,所述第一时长为30s,所述第二时长为60s,所述第三时长为300s。
31、本专利技术还提出物联网设备流量实时监测系统,包括:
32、待监测的终端设备;
33、设备管理平台,与所述终端设备通信连接;
34、运营商物联卡,与所述设备管理平台通信连接,用于统计终端设备的运营商流量消耗;
35、设备流量统计模块,包括,
36、第一数据采集单元,用于每隔第一时长,获取终端设备处于预设第二时长即单位时长内的流量消耗数据f1、设备管理平台处于所述单位时长内的流量消耗数据f2;
37、实时消耗流量计算单元,用于基于所述流量消耗数据f1以及流量消耗数据f2按第一规则计算终端设备距当前时刻第一时长的实时消耗流量;
38、第二数据采集单元,用于每隔第三时长,获取终端设备关联的运营商物联卡的流量消耗数据f3;
39、准实时消耗流量计算单元,用于基于所述流量消耗数据f1、流量消耗数据f2以及流量消耗数据f3按第二规则计算终端设备距当前时刻第三时长的准实时消耗流量;
40、数据反馈单元,用于反馈所述实时消耗流量以及准实时消耗流量,以供后续数据分析以及实时监控使用。
41、进一步,具体的,所述第一时长为30s,所述第二时长为60s,所述第三时长为300s。
42、本专利技术的有益效果为:
43、本专利技术提出物联网设备流量实时监测方法,具备如下有益效果,
44、1.实时监测流量消耗情况:通过在终端设备和设备管理平台安装流量计算模块,可以实时监测设备与设备管理平台之间的流量消耗情况,包括终端设备内的流量消耗和通过互联网进出终端设备的流量消耗。
45、2.准确的流量统计:通过不同来源的流量计算模块和运营商接口,可以获取终端设备、设备管理平台和运营商物联卡的流量消耗数据,并进行统计和记录。这样可以实现对单位时间内设备流量消耗的准确统计。
46、3.数据完整性补偿:对于指本文档来自技高网...
【技术保护点】
1.物联网设备流量实时监测方法,其特征在于,包括以下:
2.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f1的获取过程,包括,
3.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f2的获取过程,包括
4.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f3的获取过程,包括,
5.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,按第一规则计算终端设备距当前时刻第一时长的实时消耗流量,包括,
6.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,按第二规则计算终端设备距当前时刻第三时长的准实时消耗流量,包括,
7.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,所述第一时长为30s,所述第二时长为60s,所述第三时长为300s。
8.物联网设备流量实时监测系统,其特征在于,包括:
9.根据权利要求8所述的物联网设备流量实时监测系统,
...【技术特征摘要】
1.物联网设备流量实时监测方法,其特征在于,包括以下:
2.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f1的获取过程,包括,
3.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f2的获取过程,包括
4.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,流量消耗数据f3的获取过程,包括,
5.根据权利要求1所述的物联网设备流量实时监测方法,其特征在于,具体的,按第一规则计算终端设备距当前时刻第一时长的实...
【专利技术属性】
技术研发人员:郑嘉欣,赵波,朱应龙,郑嘉荣,
申请(专利权)人:广东聚晨晋力通信设备科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。