The present disclosure relates to an application type identification method and device. The method includes: collecting the flow of the application in a preset number of monitoring cycles, including multiple unit periods in a single monitoring cycle, and the flow of a single monitoring cycle including the flow corresponding to the plurality of unit periods; constructing the application according to the flow of the preset number of monitoring cycles. The flow baseline of the program includes the flow baseline values corresponding to the plurality of unit periods; the flow characteristics of the application program are determined according to the flow baseline; and the type of the application program is identified according to the flow characteristics of the application program. Thus, the type of application can be automatically identified in real time.
【技术实现步骤摘要】
应用程序类型的识别方法及装置
本公开涉及通信
,尤其涉及一种应用程序类型的识别方法及装置。
技术介绍
考虑到应用程序在预定时间段内具有相应特征,即,应用程序具有与时间有关的特征,因此,可以按照与时间有关的特征对应用程序进行分类,相应地,应用程序按照与时间有关的特征可以包括多种类型。相关技术中,根据应用程序在局域网中的运行状态和规范性条件来提取应用程序的与时间有关的特征,用户需要根据经验和应用程序的与时间有关的特征来确定应用程序的类型,并且手动标记应用程序的类型。因此,前述相关技术的主观选择性较大并且用户需要手动对应用程序进行标记。相关技术中,对网络流量数据进行特征工程,根据已知类型的应用程序的流量来构建训练集,由此,通过深度学习或传统的机器学习算法等,建立并训练应用分类模型,从而根据应用分类模型来识别应用程序的类型。然而,前述相关技术需要各种类型的应用程序的海量的流量数据,并且训练应用分类模型需要花费大量的训练时间。
技术实现思路
有鉴于此,本公开提出了一种应用程序类型的识别方法及装置。根据本公开的一方面,提供了一种应用程序类型的识别方法,包括:采集所述应用程序在预设数量个监控周期的流量,单个所述监控周期包含多个单位时段,单个监控周期的流量包括与所述多个单位时段对应的流量;根据所述预设数量个监控周期的流量,构建所述应用程序的流量基线,所述流量基线包括所述多个单位时段对应的流量基线值;根据所述流量基线,确定所述应用程序的流量特征;根据所述应用程序的流量特征,识别所述应用程序的类型。根据本公开的另一方面,提供了一种应用程序类型的识别装置,包括:采集模块,用于 ...
【技术保护点】
1.一种应用程序类型的识别方法,其特征在于,包括:采集所述应用程序在预设数量个监控周期的流量,单个所述监控周期包含多个单位时段,单个监控周期的流量包括与所述多个单位时段对应的流量;根据所述预设数量个监控周期的流量,构建所述应用程序的流量基线,所述流量基线包括所述多个单位时段对应的流量基线值;根据所述流量基线,确定所述应用程序的流量特征;根据所述应用程序的流量特征,识别所述应用程序的类型。
【技术特征摘要】
1.一种应用程序类型的识别方法,其特征在于,包括:采集所述应用程序在预设数量个监控周期的流量,单个所述监控周期包含多个单位时段,单个监控周期的流量包括与所述多个单位时段对应的流量;根据所述预设数量个监控周期的流量,构建所述应用程序的流量基线,所述流量基线包括所述多个单位时段对应的流量基线值;根据所述流量基线,确定所述应用程序的流量特征;根据所述应用程序的流量特征,识别所述应用程序的类型。2.根据权利要求1所述的方法,其特征在于,将所述单个监控周期划分为第一时间段和第二时间段;所述根据所述流量基线,确定所述应用程序的流量特征,包括:确定所述第一时间段包含的单位时段对应的流量基线值之和为第一时间段流量特征;确定所述第二时间段包含的单位时段对应的流量基线值之和为第二时间段流量特征。3.根据权利要求2所述的方法,其特征在于,所述根据所述应用程序的流量特征,识别所述应用程序的类型,包括:确定所述第一时间段流量特征与第二时间段流量特征的比值,若该比值大于预设的第一阈值,则确定所述应用程序的类型为第一类型;或者,确定所述第二时间段流量特征与第一时间段流量特征的比值,若该比值大于预设的第二阈值,则确定所述应用程序的类型为第二类型。4.根据权利要求1所述的方法,其特征在于,根据所述预设数量个监控周期的流量,构建所述应用程序的流量基线,包括:根据相同单位时段的所述预设数量个流量,确定该单位时段的流量基线值;根据所述多个单位时...
【专利技术属性】
技术研发人员:景晨凯,
申请(专利权)人:新华三大数据技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。