一种基于用户连接图的深度行为关联方法与流程

文档序号:12491680阅读:来源:国知局

技术特征:

1.一种基于用户连接图的深度行为关联方法,其特征在于,所述方法包括:

根据网络中报文的IP地址、端口号和协议号,构造用户连接图;

根据用户连接图,基于用户的相邻通信关系,构造行为关联矩阵;

根据行为关联矩阵,利用K-means聚簇方法,划分用户社团;

根据用户社团,基于熟知端口号和常用端口号,计算用户社团内任意用户结点行为标识;

根据用户社团内任意用户结点行为标识,采用多数投票表决方法,计算整个用户社团的行为标识。

2.根据权利要求1所述的基于用户连接图的深度行为关联方法,其特征在于:所述构造用户连接图的具体方法为:

根据{IP地址、端口号、协议号}构造用户连接图的点;

根据报文间的传递关系,从行为学角度确定建立边的基本原则;

根据{源IP地址,源端口、目的IP地址、目的端口、协议号}五元组信息,构造用户连接图中任意两点的边。

3.根据权利要求1所述的基于用户连接图的深度行为关联方法,其特征在于:所述构造行为关联矩阵的具体方法为:

根据用户是否直接通信,构造用户连接图中相邻用户集合;

根据相邻用户间具有共同的业务应用,计算相邻用户的行为距离;

根据非相邻用户间具有相似的业务应用,计算非相邻用户的行为距离。

4.根据权利要求1所述的基于用户连接图的深度行为关联方法,其特征在于:所述划分用户社团的方法为:

输入行为关联矩阵,初始化选择K个聚簇中心,K为自然数;

利用K-means聚类方法,找到最佳的K个聚簇中心;

任意用户结点归并到相应的聚簇,形成K个用户社团。

5.根据权利要求1所述的基于用户连接图的深度行为关联方法,其特征在于:所述的用户结点行为标识包括:

按照用户结点度数,寻求用户社团中度数最大的用户结点,用户结点度是指与该用户结点相关联的边的条数;

根据用户结点的熟知端口号和协议号,确定用户结点行为标识,熟知端口号是指使用网络通讯时常常会用到的端口;

根据用户结点的常用端口号和协议号,确定用户结点行为标识,常用端口号是运营商提供公共服务注册使用的端口。

6.根据权利要求1所述的基于用户连接图的深度行为关联方法,其特征在于:所述计算用户社团行为标识的方法为:根据用户社团内任意用户结点行为标识,将数量比例最大的用户行为标识确定为该用户社团的行为类别;若没有满足上述条件的行为标识,则重新进行用户社团划分和确定用户结点行为标识。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1