掌桥专利:专业的专利平台
掌桥专利
首页

一种下挂设备流量数据的处理方法、装置、设备及介质

文献发布时间:2023-06-19 19:18:24


一种下挂设备流量数据的处理方法、装置、设备及介质

技术领域

本发明涉及宽带通信领域,尤其涉及一种下挂设备流量数据的处理方法、装置、设备及介质。

背景技术

网关可用于统计转发出去的数据的流量,统计的流量经过PREROUTING链(路由前链)、FORWARD链(转发链)和POSTROUTING链(路由后链)。因此iptables的规则添加在FORWARD链,根据不同的iptables规则来统计下挂设备的下行流量或上行流量。

根据下挂设备的IP地址进行流量统计:通过用户配置嵌入式设备的固定IP或者由路由器分配的IP地址,再由用户下发配置参数,基于配置参数使用iptables工具建立规则链,对网络包进行过滤和统计,从而统计流量数据和计算流量速率。网关分配IP一般采用DHCP随机分配IP,更换下挂设备时,下挂设备的IP地址可能会发生变化,需要重新配置要统计的IP;且网关不能根据同类型的下挂设备进行统计流量,从而减少重新配置次数,并将同类型的不同设备使用的流量统计到一起,此时下挂设备的流量统计会出现较大误差,无法提供用户进行下挂设备的流量监测。

因此,亟需一种下挂设备流量数据的处理策略,来解决下挂设备流量统计准确率低的问题。

发明内容

本发明实施例提供一种下挂设备流量数据的处理方法、装置、设备及介质,以提高下挂设备流量统计的准确率。

为了解决上述问题,本发明一实施例提供一种下挂设备流量数据的处理方法,包括:

获取若干下挂设备的协议地址、物理地址和局域网接口;

对用户选择的流量统计策略进行判断;

在流量统计策略为账号流量统计策略时,根据若干所述下挂设备的协议地址,通过预设的带宽统计工具,获取与每个所述下挂设备的协议地址对应的账号流量数据,并对若干所述账号流量数据进行流量监测操作和异常处理操作;

在流量统计策略为设备流量统计策略时,根据若干所述下挂设备的物理地址,通过预设的带宽统计工具,获取与每个所述下挂设备的物理地址对应的设备流量数据,并对若干所述设备流量数据进行流量监测操作和异常处理操作;

在流量统计策略为接口流量统计策略时,根据若干所述下挂设备的局域网接口,通过预设的带宽统计工具,获取与每个所述下挂设备连接的局域网接口对应的接口流量数据,并对若干所述接口流量数据进行流量监测操作和异常处理操作。

作为上述方案的改进,所述预设的带宽统计工具的数据获取方法,包括:

所述预设的宽带统计工具按照预设的时间段,分别通过协议地址、物理地址和局域网接口,对每个所述下挂设备进行流量统计,获得每个所述下挂设备的流量数据;其中,所述下挂设备的流量数据包括:账号流量数据、设备流量数据和接口流量数据的其中一种或多种;所述账号流量数据包括:账号流量使用值和账号流量使用速率;所述设备流量数据包括:设备流量使用值和设备流量使用速率;所述接口流量数据包括:接口流量使用值和接口流量使用速率。

作为上述方案的改进,所述流量监测操作,具体为:

当汇总后的若干所述下挂设备的流量使用值,等于预设的流量告警阈值时,则判断为流量不足的情况,并生成告警提示;其中,所述下挂设备的流量使用值包括:账号流量使用值、所述设备流量使用值和所述接口流量使用值的其中一种;

当汇总后的若干所述下挂设备的流量使用值等于所述流量限制阈值时,则判断为无流量的情况,并生成限制提示;

当任一下挂设备的账号流量使用速率或设备流量使用速率等于所述第一速率阈值时,则判断为设备故障的情况,并生成设备故障提示;

当任一下挂设备的接口流量使用速率等于第二速率阈值时,则判断为接口故障的情况,并生成接口故障提示。

作为上述方案的改进,所述异常处理操作,具体为:

对所述流量监测操作生成的提示进行识别;

在生成限制提示时,进行断网操作,若识别到用户进行清零操作,则消除限制提示并停止断网操作;否则,保持断网操作;

在生成设备故障提示时,若为账号流量使用速率等于第一速度阈值,则根据账号流量使用速率等于第一速度阈值所对应的协议地址,确认第一故障下挂设备的物理参数,以使用户根据所述第一故障下挂设备的物理参数进行第一故障下挂设备的定位;若为设备流量使用速率等于第一速度阈值,则根据设备流量使用速率等于第一速度阈值所对应的物理地址,确认第二故障下挂设备的物理参数,以使用户根据所述第二故障下挂设备的物理参数进行下挂设备的定位;

在生成接口故障提示时,根据接口流量使用速率等于第二速度阈值所对应的局域网接口,确认故障局域网接口的物理参数,以使用户根据所述故障局域网接口的物理参数进行故障局域网接口的定位。

相应的,本发明一实施例还提供了一种下挂设备流量数据的处理装置,包括:数据获取模块、策略选择模块、第一策略模块、第二策略模块和第三策略模块;

所述数据获取模块,用于获取若干下挂设备的协议地址、物理地址和局域网接口;

所述策略选择模块,用于对用户选择的流量统计策略进行判断;

所述第一策略模块,用于在流量统计策略为账号流量统计策略时,根据若干所述下挂设备的协议地址,通过预设的带宽统计工具,获取与每个所述下挂设备的协议地址对应的账号流量数据,并对若干所述账号流量数据进行流量监测操作和异常处理操作;

所述第二策略模块,用于在流量统计策略为设备流量统计策略时,根据若干所述下挂设备的物理地址,通过预设的带宽统计工具,获取与每个所述下挂设备的物理地址对应的设备流量数据,并对若干所述设备流量数据进行流量监测操作和异常处理操作;

所述第三策略模块,用于在流量统计策略为接口流量统计策略时,根据若干所述下挂设备的局域网接口,通过预设的带宽统计工具,获取与每个所述下挂设备连接的局域网接口对应的接口流量数据,并对若干所述接口流量数据进行流量监测操作和异常处理操作。

作为上述方案的改进,所述预设的带宽统计工具的数据获取方法,包括:

所述预设的宽带统计工具按照预设的时间段,分别通过协议地址、物理地址和局域网接口,对每个所述下挂设备进行流量统计,获得每个所述下挂设备的流量数据;其中,所述下挂设备的流量数据包括:账号流量数据、设备流量数据和接口流量数据的其中一种或多种;所述账号流量数据包括:账号流量使用值和账号流量使用速率;所述设备流量数据包括:设备流量使用值和设备流量使用速率;所述接口流量数据包括:接口流量使用值和接口流量使用速率。

作为上述方案的改进,所述流量监测操作,具体为:

当汇总后的若干所述下挂设备的流量使用值,等于预设的流量告警阈值时,则判断为流量不足的情况,并生成告警提示;其中,所述下挂设备的流量使用值包括:账号流量使用值、所述设备流量使用值和所述接口流量使用值的其中一种;

当汇总后的若干所述下挂设备的流量使用值等于所述流量限制阈值时,则判断为无流量的情况,并生成限制提示;

当任一下挂设备的账号流量使用速率或设备流量使用速率等于所述第一速率阈值时,则判断为设备故障的情况,并生成设备故障提示;

当任一下挂设备的接口流量使用速率等于第二速率阈值时,则判断为接口故障的情况,并生成接口故障提示。

作为上述方案的改进,所述异常处理操作,具体为:

对所述流量监测操作生成的提示进行识别;

在生成限制提示时,进行断网操作,若识别到用户进行清零操作,则消除限制提示并停止断网操作;否则,保持断网操作;

在生成设备故障提示时,若为账号流量使用速率等于第一速度阈值,则根据账号流量使用速率等于第一速度阈值所对应的协议地址,确认第一故障下挂设备的物理参数,以使用户根据所述第一故障下挂设备的物理参数进行第一故障下挂设备的定位;若为设备流量使用速率等于第一速度阈值,则根据设备流量使用速率等于第一速度阈值所对应的物理地址,确认第二故障下挂设备的物理参数,以使用户根据所述第二故障下挂设备的物理参数进行下挂设备的定位;

在生成接口故障提示时,根据接口流量使用速率等于第二速度阈值所对应的局域网接口,确认故障局域网接口的物理参数,以使用户根据所述故障局域网接口的物理参数进行故障局域网接口的定位。

相应的,本发明一实施例还提供了一种计算机终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如本发明所述的一种下挂设备流量数据的处理方法。

相应的,本发明一实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如本发明所述的一种下挂设备流量数据的处理方法。

由上可见,本发明具有如下有益效果:

本发明提供了一种下挂设备流量数据的处理方法,获取下挂设备的协议地址、物理地址和局域网接口,通过预设的带宽统计工具进行流量数据的统计;当用户选择的流量统计策略为账号流量统计策略时,根据下挂设备的协议地址获取账号流量数据;当用户选择的流量统计策略为设备流量统计策略时,根据下挂设备的物理地址获取设备流量数据;当用户选择的流量统计策略为接口流量统计策略时,根据下挂设备的局域网接口获取接口流量数据;并在每个流量统计策略完成流量数据统计后,对统计所得的流量数据进行流量监测操作和异常处理操作。相比于现有技术只能通过协议地址进设备流量的统计,本发明从协议地址、物理地址和局域网接口三个维度分别进行流量数据的统计,从而能够支持不同的运用场景对流量进行统计,提高了下挂设备流量统计的准确率。

附图说明

图1是本发明一实施例提供的下挂设备流量数据的处理方法的流程示意图;

图2是本发明一实施例提供的下挂设备流量数据的处理装置的结构示意图;

图3是本发明一实施例提供的账号流量统计策略设计的结构示意图;

图4是本发明一实施例提供的设备流量统计策略设计的结构示意图;

图5是本发明一实施例提供的接口流量统计策略设计的结构示意图;

图6是本发明另一实施例提供的下挂设备流量数据的处理方法的流程示意图;

图7是本发明一实施例提供的一种终端设备结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

参见图1,图1是本发明一实施例提供的一种下挂设备流量数据的处理方法的流程示意图,如图1所示,本实施例包括步骤101至步骤105,各步骤具体如下:

在本实施例中,网关设备为一种下挂设备流量数据的处理方法的执行主体。

步骤101:获取若干下挂设备的协议地址、物理地址和局域网接口。

在一具体的实施例中,获取下挂设备的IP地址或MAC地址或局域网接口,使用nlbwmon网络带宽统计工具进行数据采集;其中,读取特定IP地址和特定MAC地址的统计数据命令为:

nlbw-c csv-q|grep 192.168.0.100;

nlbw-c csv-q|grep 11:22:33:44:55:66;

其中,192.168.0.100为要统计的下挂设备的IP地址,11:22:33:44:55:66为要统计的下挂设备的MAC地址。

步骤102:对用户选择的流量统计策略进行判断。

在本实施例中,可根据用户使用的实际场景在网关设备上选择下挂设备流量统计的策略;网关出厂时可针对不同的客户需求和使用场景,设置默认的流量统计策略,用户也可通过本地网页或远程平台选择自己想要使用的统计策略。

步骤103:在流量统计策略为账号流量统计策略时,根据若干所述下挂设备的协议地址,通过预设的带宽统计工具,获取与每个所述下挂设备的协议地址对应的账号流量数据,并对若干所述账号流量数据进行流量监测操作和异常处理操作。

在一具体的实施例中,如图3所示,根据下挂设备的IP地址(即本申请权要所述的协议地址)进行流量统计。使用IP地址标识唯一的下挂设备,适用于下挂设备固定在特定LAN口或者IP不会变化的场景。通过nlbwmon网络带宽统计工具获取账号流量数据,并将账号流量数据整理统计为当天、本周、本月使用流量和当前流量使用速率。

步骤104:在流量统计策略为设备流量统计策略时,根据若干所述下挂设备的物理地址,通过预设的带宽统计工具,获取与每个所述下挂设备的物理地址对应的设备流量数据,并对若干所述设备流量数据进行流量监测操作和异常处理操作。

在一具体的实施例中,如图4所示,根据下挂设备的物理地址(MAC地址)进行流量统计。使用MAC地址标识唯一的下挂设备,适用于统计某个下挂设备使用的流量数据和流量速率,并且该下挂设备不固定在特定LAN口下或者IP地址会变化的场景。通过nlbwmon带宽统计工具获取设备流量数据,并将设备流量数据整理统计为当天、本周、本月使用流量和当前流量使用速率。

设备流量统计策略强化了MAC地址的作用,工业控制终端产品选用MAC地址作为唯一标识的优点是可作为唯一访问权限,可防止工业监控数字宽带网关设备被接入非法产品,也可防止终端或子终端故障引起数据洪峰冲击网关设备的资源配置,提高网关设备的安全性。

步骤105:在流量统计策略为接口流量统计策略时,根据若干所述下挂设备的局域网接口,通过预设的带宽统计工具,获取与每个所述下挂设备连接的局域网接口对应的接口流量数据,并对若干所述接口流量数据进行流量监测操作和异常处理操作。

在一具体的实施例中,根据物理LAN口(即本申请权要所述的局域网接口)进行流量统计。使用物理LAN口来标识设备类型,适用于固定下挂设备类型但设备不同的场景,减少配置操作,可以统计同一下挂设备类型的流量数据,当将某个LAN口下的设备更换同一类型但不同设备时,不需要进行配置操作。

接口流量统计策略便于工业监控数字宽带网关设备直观监测到各接口连接(或节点)的终端设备及不同数据业务的工作状况,还能清晰定位下挂终端或子终端设备所在的LAN口(局域网接口),减少了终端或子终端产生故障时故障定位的人工投入,降低网关设备的运营成本和维护成本。便于下挂终端设备的维修更换,降低工程维护人员的工作量。而网关设备对各LAN口下挂终端或子终端的数据流量、吞吐速率的统计、控制保持连贯性,利于网关设备更换下挂终端设备后监控参数的完整性和一致性。

在实施例中,所述预设的带宽统计工具的数据获取方法,包括:

所述预设的宽带统计工具按照预设的时间段,分别通过协议地址、物理地址和局域网接口,对每个所述下挂设备进行流量统计,获得每个所述下挂设备的流量数据;其中,所述下挂设备的流量数据包括:账号流量数据、设备流量数据和接口流量数据的其中一种或多种;所述账号流量数据包括:账号流量使用值和账号流量使用速率;所述设备流量数据包括:设备流量使用值和设备流量使用速率;所述接口流量数据包括:接口流量使用值和接口流量使用速率。

在本实施例中,所述流量监测操作,具体为:

当汇总后的若干所述下挂设备的流量使用值,等于预设的流量告警阈值时,则判断为流量不足的情况,并生成告警提示;其中,所述下挂设备的流量使用值包括:账号流量使用值、所述设备流量使用值和所述接口流量使用值的其中一种;

当汇总后的若干所述下挂设备的流量使用值等于所述流量限制阈值时,则判断为无流量的情况,并生成限制提示;

当任一下挂设备的账号流量使用速率或设备流量使用速率等于所述第一速率阈值时,则判断为设备故障的情况,并生成设备故障提示;

当任一下挂设备的接口流量使用速率等于第二速率阈值时,则判断为接口故障的情况,并生成接口故障提示。

在一具体的实施例中,本周使用流量、本月使用流量和当前流量使用速率可以通过网关设备上传到TR069平台和设备本地页面进行显示,使用户能直观看到统计到的数据。如果有流量警戒告警提示、流量超限额断网处理操作或者某个下挂设备的可能出现故障时,也将信息通过网关设备上传到TR069平台和本地网页,用于提示流量使用异常状态。

在一具体的实施例中,采用nlbwmon来监视网络主机使用的带宽,网络统计信息会被收集并存储在数据库中,再使用nlbwmon的客户端程序(nlbw)查询守护进程以获取当前统计流量信息。由于nlbwmon使用netlink套接字从Linux内核提取使用信息。nlbwmon从Linux conntrack条目中收集统计信息。与其他监视带宽使用情况的方法相比,这种方法非常有效。

在一具体的实施例中,nlbwmon是根据IP版本(ipv4/ipv6)、IP地址、MAC地址和第七层协议(即端口号)跟踪流量。所有跟踪信息都保存在数据库中。nlbwmon的默认协议文件包含大约45个端口定义。用户可以根据需要向该文件添加/删除端口。任何不符合端口定义的流量都被归类为“other”。本提案中不需要第7层协议的信息,从协议文件中删除所有的协议,将把所有流量分类为“other”,大大减少数据库的大小。

在本实施例中,所述异常处理操作,具体为:

对所述流量监测操作生成的提示进行识别;

在生成限制提示时,进行断网操作,若识别到用户进行清零操作,则消除限制提示并停止断网操作;否则,保持断网操作;

在生成设备故障提示时,若为账号流量使用速率等于第一速度阈值,则根据账号流量使用速率等于第一速度阈值所对应的协议地址,确认第一故障下挂设备的物理参数,以使用户根据所述第一故障下挂设备的物理参数进行第一故障下挂设备的定位;若为设备流量使用速率等于第一速度阈值,则根据设备流量使用速率等于第一速度阈值所对应的物理地址,确认第二故障下挂设备的物理参数,以使用户根据所述第二故障下挂设备的物理参数进行下挂设备的定位;

在生成接口故障提示时,根据接口流量使用速率等于第二速度阈值所对应的局域网接口,确认故障局域网接口的物理参数,以使用户根据所述故障局域网接口的物理参数进行故障局域网接口的定位。

在一具体的实施例中,流量限制阈值可以为用户设定总流量的百分之十,第一速度阈值可以为0,第二速度阈值可以为0。

在一具体的实施例中,可根据MAC地址(即本申请权要所述的物理地址)/IP地址(即本申请权要所述的协议地址)/物理LAN口(即本申请权要所述的局域网接口)设置每月可使用的流量限额、流量警戒、月结日。当月已使用的流量达到流量限额时,执行断网操作;当月已使用流量达到流量限额的流量警戒百分比后,将做出告警提示;当到达月结日时,将会把月已使用流量清零,默认月结日为每月1日;当执行清零操作时,会将当月已使用流量清零,同时相对应的流量告警和断网操作会解除;

若下挂设备的流量使用速率长时间为0,将作出告警提示,提示用户该设备可能出现故障,方便用户发现故障和定位故障。

在一具体的实施例中,若出现流量限额和流量警戒的情况,用户在断网或收到告警提示时,根据异常状态做出当月已使用流量进行清零操作,来消除异常状态告警。

如果下挂设备的流量使用速率长时间为0,将作出告警提示,提示用户该设备可能出现故障,方便用户发现故障和定位故障;用户根据MAC地址或IP地址或局域网接口可快速定位可能出现故障的设备位置,从而确定设备是否出现故障,并判断是否需要更换设备以解除告警。

在一具体的实施例中,支持根据物理LAN口进行流量统计,以适应固定下挂设备类型的场景。为更好地说明,举出以下例子:在公交车上部署设备,可以固定LAN1的下挂设备为IPC类型的设备,LAN2的下挂设备为刷卡机,如果IPC设备出现故障,将统计不到IPC使用了流量,流量速率为0,这可以很快发现IPC设备出现了问题,定位到故障设备在LAN1,从而减少故障定位的人工投入,并且更换了新的IPC设备后,也无需修改任何配置,LAN1统计的流量仍然是IPC设备的业务流量。

在一具体的实施例中,请参见图6,图6为另一实施例提供的下挂设备流量数据的处理方法的流程示意图,具体为:程序开始先获取下挂设备的IP和MAC地址,根据本地网页或远程平台选择的统计策略获取下挂设备使用的流量,将数据整理统计为日、周、月流量,再将数据存储到系统中,后续会把数据同步到本地网页显示和上报到TR069平台显示。判断下挂设备的流量速率是否超过一个小时都为0,是则向本地网页和TR069平台上报“下挂设备可能出现故障”告警。获取本地网页或远程平台预设的告警配置,其中包括流量警戒、流量限额和月结日配置,判断月已使用流量是否达到流量警戒和月已使用流量是否超流量限额,若达到流量警戒则本地网页显示告警并上报告警信息到远程平台,若月已使用流量超流量限额,将会执行断网操作,可手动将已使用的流量清零以恢复网络状态,或到月结日时,也会自动将已使用的流量清零。若没有告警和超流量限额的情况,则会继续统计流量。

本实施例通过获取下挂设备的协议地址、物理地址和局域网接口,通过预设的带宽统计工具进行流量数据的统计;当用户选择的流量统计策略为账号流量统计策略时,根据下挂设备的协议地址获取账号流量数据;当用户选择的流量统计策略为设备流量统计策略时,根据下挂设备的物理地址获取设备流量数据;当用户选择的流量统计策略为接口流量统计策略时,根据下挂设备的局域网接口获取接口流量数据;并在每个流量统计策略完成流量数据统计后,对统计所得的流量数据进行流量监测操作和异常处理操作。本实施例对工业监控终端产品的数据流量控制、统计,保证系统的数据吞吐平稳有序,也避免了终端或子终端故障形成数据洪峰冲击系统的资源配置。

实施例二

参见图2,图2是本发明一实施例提供的一种下挂设备流量数据的处理装置的结构示意图,包括:数据获取模块201、策略选择模块202、第一策略模块203、第二策略模块204和第三策略模块205;

所述数据获取模块201,用于获取若干下挂设备的协议地址、物理地址和局域网接口;

所述策略选择模块202,用于对用户选择的流量统计策略进行判断;

所述第一策略模块203,用于在流量统计策略为账号流量统计策略时,根据若干所述下挂设备的协议地址,通过预设的带宽统计工具,获取与每个所述下挂设备的协议地址对应的账号流量数据,并对若干所述账号流量数据进行流量监测操作和异常处理操作;

所述第二策略模块204,用于在流量统计策略为设备流量统计策略时,根据若干所述下挂设备的物理地址,通过预设的带宽统计工具,获取与每个所述下挂设备的物理地址对应的设备流量数据,并对若干所述设备流量数据进行流量监测操作和异常处理操作;

所述第三策略模块205,用于在流量统计策略为接口流量统计策略时,根据若干所述下挂设备的局域网接口,通过预设的带宽统计工具,获取与每个所述下挂设备连接的局域网接口对应的接口流量数据,并对若干所述接口流量数据进行流量监测操作和异常处理操作。

作为上述方案的改进,所述预设的带宽统计工具的数据获取方法,包括:

所述预设的宽带统计工具按照预设的时间段,分别通过协议地址、物理地址和局域网接口,对每个所述下挂设备进行流量统计,获得每个所述下挂设备的流量数据;其中,所述下挂设备的流量数据包括:账号流量数据、设备流量数据和接口流量数据的其中一种或多种;所述账号流量数据包括:账号流量使用值和账号流量使用速率;所述设备流量数据包括:设备流量使用值和设备流量使用速率;所述接口流量数据包括:接口流量使用值和接口流量使用速率。

作为上述方案的改进,所述流量监测操作,具体为:

当汇总后的若干所述下挂设备的流量使用值,等于预设的流量告警阈值时,则判断为流量不足的情况,并生成告警提示;其中,所述下挂设备的流量使用值包括:账号流量使用值、所述设备流量使用值和所述接口流量使用值的其中一种;

当汇总后的若干所述下挂设备的流量使用值等于所述流量限制阈值时,则判断为无流量的情况,并生成限制提示;

当任一下挂设备的账号流量使用速率或设备流量使用速率等于所述第一速率阈值时,则判断为设备故障的情况,并生成设备故障提示;

当任一下挂设备的接口流量使用速率等于第二速率阈值时,则判断为接口故障的情况,并生成接口故障提示。

作为上述方案的改进,所述异常处理操作,具体为:

对所述流量监测操作生成的提示进行识别;

在生成限制提示时,进行断网操作,若识别到用户进行清零操作,则消除限制提示并停止断网操作;否则,保持断网操作;

在生成设备故障提示时,若为账号流量使用速率等于第一速度阈值,则根据账号流量使用速率等于第一速度阈值所对应的协议地址,确认第一故障下挂设备的物理参数,以使用户根据所述第一故障下挂设备的物理参数进行第一故障下挂设备的定位;若为设备流量使用速率等于第一速度阈值,则根据设备流量使用速率等于第一速度阈值所对应的物理地址,确认第二故障下挂设备的物理参数,以使用户根据所述第二故障下挂设备的物理参数进行下挂设备的定位;

在生成接口故障提示时,根据接口流量使用速率等于第二速度阈值所对应的局域网接口,确认故障局域网接口的物理参数,以使用户根据所述故障局域网接口的物理参数进行故障局域网接口的定位。

本实施例通过数据获取模块获取下挂设备的协议地址、物理地址和局域网接口,并通过策略选择模块判断用户选择的流量统计策略,第一策略模块在用户选择账号流量统计策略时,根据协议地址,通过带宽统计工具获取下挂设备的账号流量数据,并进行流量监测操作和异常处理操作;第二策略模块在用户选择设备流量统计策略时,根据物理地址,通过带宽统计工具获取下挂设备的设备流量数据,并进行流量监测操作和异常处理操作;第三策略模块在用户选择接口流量统计策略时,根据局域网接口,通过带宽统计工具获取下挂设备的接口流量数据,并进行流量监测操作和异常处理操作。相比于现有技术只能通过协议地址进设备流量的统计,本实施例从协议地址、物理地址和局域网接口三个维度分别进行流量数据的统计,从而能够支持不同的运用场景对流量进行统计,提高了下挂设备流量统计的准确率。

实施例三

参见图7,图7是本发明一实施例提供的终端设备结构示意图。

该实施例的一种终端设备包括:处理器701、存储器702以及存储在所述存储器702中并可在所述处理器701上运行的计算机程序。所述处理器701执行所述计算机程序时实现上述各个下挂设备流量数据的处理方法在实施例中的步骤,例如图1所示的下挂设备流量数据的处理方法的所有步骤。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块的功能,例如:图2所示的下挂设备流量数据的处理装置的所有模块。

另外,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如上任一实施例所述的下挂设备流量数据的处理方法。

本领域技术人员可以理解,所述示意图仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器701可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器701是所述终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。

所述存储器702可用于存储所述计算机程序和/或模块,所述处理器701通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器702内的数据,实现所述终端设备的各种功能。所述存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

其中,所述终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

相关技术
  • 数据仓库内数据处理方法、装置、计算机设备和存储介质
  • 一种数据处理方法、数据处理装置、计算机设备及可读存储介质
  • 基于大数据平台的数据处理方法、装置、设备及介质
  • 基于集群计算的数据批处理方法、装置、电子设备及介质
  • 财报数据处理方法、装置、计算机设备和存储介质
  • 数据流量处理方法、装置、光网络设备及存储介质
  • 一种流量数据处理方法、装置、电子设备及可读存储介质
技术分类

06120115863638