一种基于机器学习的数据流分类方法及系统

    公开(公告)号:CN110034966B

    公开(公告)日:2020-09-08

    申请号:CN201810027661.1

    申请日:2018-01-11

    Abstract: 本发明公开了一种基于机器学习的数据流分类方法,包括:步骤1)捕获并根据输入规则过滤网络上的数据流,获取符合条件的数据包;步骤2)根据数据包的五元组信息建立数据流,结合其反向的数据流建立应用流,提取指定的应用流特征信息,记录在应用流流表中;步骤3)检测应用流是否完成交互过程;如果已完成,则将应用流特征信息封装成特征向量,调用机器学习分类器进行分类得到标签La,进入步骤4),否则,将所述应用流的分类结果标识为“未知应用”;步骤4)查找当前应用流所属的关联信息表,结合表内历史应用流的机器学习分类信息决定当前应用流的最终分类结果。本发明的方法能够有效提升当前数据流的分类准确性。

    一种基于FP-Growth和RNN预测协议数据流量的方法

    公开(公告)号:CN110098944A

    公开(公告)日:2019-08-06

    申请号:CN201810084538.3

    申请日:2018-01-29

    Inventor: 叶晓舟 汪媛

    Abstract: 本发明公开了一种基于FP-Growth和RNN的协议流量预测方法,包括如下步骤:步骤1)对若干个网络数据包进行预处理,分别统计协议的个数以及各个协议在m个时间段内的流量,根据流量变化情况生成若干个数据集合;基于这些数据集合通过FP-Tree找出与需要预测的M个协议最相关的N个协议;针对需要预测的M个协议构建M个RNN模型,基于最相关的N个协议的采样数据构建训练集、测试集和验证集,训练M个RNN模型;步骤2)对实时接收的网络数据包进行预处理,构建步骤1)RNN模型的样本,将样本输入步骤1)训练的M个RNN模型,由此预测第m+1时刻的M个协议的流量。本发明的方法通过协议流量变化时间上的关联性,基于RNN模型预测协议流量变化,提高了流量预测的准确率。

    一种基于机器学习的数据流分类方法及系统

    公开(公告)号:CN110034966A

    公开(公告)日:2019-07-19

    申请号:CN201810027661.1

    申请日:2018-01-11

    Abstract: 本发明公开了一种基于机器学习的数据流分类方法,包括:步骤1)捕获并根据输入规则过滤网络上的数据流,获取符合条件的数据包;步骤2)根据数据包的五元组信息建立数据流,结合其反向的数据流建立应用流,提取指定的应用流特征信息,记录在应用流流表中;步骤3)检测应用流是否完成交互过程;如果已完成,则将应用流特征信息封装成特征向量,调用机器学习分类器进行分类得到标签La,进入步骤4),否则,将所述应用流的分类结果标识为“未知应用”;步骤4)查找当前应用流所属的关联信息表,结合表内历史应用流的机器学习分类信息决定当前应用流的最终分类结果。本发明的方法能够有效提升当前数据流的分类准确性。

    一种基于FP-Growth和RNN预测协议数据流量的方法

    公开(公告)号:CN110098944B

    公开(公告)日:2020-09-08

    申请号:CN201810084538.3

    申请日:2018-01-29

    Inventor: 叶晓舟 汪媛

    Abstract: 本发明公开了一种基于FP‑Growth和RNN的协议流量预测方法,包括如下步骤:步骤1)对若干个网络数据包进行预处理,分别统计协议的个数以及各个协议在m个时间段内的流量,根据流量变化情况生成若干个数据集合;基于这些数据集合通过FP‑Tree找出与需要预测的M个协议最相关的N个协议;针对需要预测的M个协议构建M个RNN模型,基于最相关的N个协议的采样数据构建训练集、测试集和验证集,训练M个RNN模型;步骤2)对实时接收的网络数据包进行预处理,构建步骤1)RNN模型的样本,将样本输入步骤1)训练的M个RNN模型,由此预测第m+1时刻的M个协议的流量。本发明的方法通过协议流量变化时间上的关联性,基于RNN模型预测协议流量变化,提高了流量预测的准确率。

    一种ICN报文转发方法
    5.
    发明授权

    公开(公告)号:CN110545243B

    公开(公告)日:2020-12-22

    申请号:CN201910397971.7

    申请日:2019-05-14

    Abstract: 本发明公开了一种ICN报文的转发方法,所述方法包括:步骤1)网络转发设备维护一张网络实体ID关联状态表,用于记录网络实体ID与其关联绑定的网络地址的状态;当网络实体因位置移动而造成其网络地址绑定关系变化后,网络转发设备根据网络实体的通告信息增加或者更新网络实体ID关联状态表中的该网络实体的记录;步骤2)当网络转发设备收到ICN报文,利用当前网络实体ID关联状态表的信息,判断是否需要对ICN报文进行处理,如果需要处理,处理后再对ICN报文进行转发,否则,直接进行转发。本发明的方法能够提高报文投递成功率,提高数据服务性能。

    一种基于可编程网络技术的多宿主网络路由转发方法

    公开(公告)号:CN109842574B

    公开(公告)日:2020-07-17

    申请号:CN201711213654.2

    申请日:2017-11-28

    Abstract: 本发明公开一种基于可编程网络技术的多宿主网络的路由转发方法,所述方法包括:当进行数据包的路由转发时,根据转发流表地址匹配方法进行地址到端口的匹配,根据所匹配的端口对地址进行归类,使得每个端口都对应一个目的地址组,基于链路信息表中的信息和端口选择函数,选择合适的端口和相应的目的地址组,裁剪掉其余端口的目的地址组;利用地址过滤函数以及数据携带的前跳信息对剩下的目的地址组进行进一步裁剪;对于目的地址组中剩余的地址,如果采用单一地址选取方法能够确定单一目的地址,则将其作为目的地址,采用通用路由转发方法将报文转发至目的地址,否则封装目的地址组,采用单一地址选取方法逐跳确定单一目的地址,直至到达目的地址。

    一种基于ICN命名的数据开放服务系统及方法

    公开(公告)号:CN110099135B

    公开(公告)日:2020-06-16

    申请号:CN201810083692.9

    申请日:2018-01-29

    Abstract: 本发明涉及一种基于ICN命名的数据开放服务系统,其包括:网关子系统,用于采集和存储内容数据源的各类原始数据;并注册为HRN名字数据,并进行存储;数据包转发子系统,用于分别与网关子系统、全局命名子系统、全局解析子系统和用户交互子系统进行数据转发和通信;全局命名子系统,用于采用sha‑1的hash函数,将HRN名字数据命名为包含前缀、中间和后缀的EID名字数据,并进行安全认证;全局解析子系统,用于对所述EID名字数据与NA之间的映射关系进行注册;解析所输入的HRN名字数据,检索并查询;用户交互子系统,用于获取所述网络地址NA对应的原始数据,并提供RESTful的用户接口将所述原始数据传递给用户或高层应用,以实现内容数据源中的原始数据的开放服务。

    一种ICN报文转发方法
    8.
    发明公开

    公开(公告)号:CN110545243A

    公开(公告)日:2019-12-06

    申请号:CN201910397971.7

    申请日:2019-05-14

    Abstract: 本发明公开了一种ICN报文的转发方法,所述方法包括:步骤1)网络转发设备维护一张网络实体ID关联状态表,用于记录网络实体ID与其关联绑定的网络地址的状态;当网络实体因位置移动而造成其网络地址绑定关系变化后,网络转发设备根据网络实体的通告信息增加或者更新网络实体ID关联状态表中的该网络实体的记录;步骤2)当网络转发设备收到ICN报文,利用当前网络实体ID关联状态表的信息,判断是否需要对ICN报文进行处理,如果需要处理,处理后再对ICN报文进行转发,否则,直接进行转发。本发明的方法能够提高报文投递成功率,提高数据服务性能。

    一种基于RTT监测的链路健康检测系统及方法

    公开(公告)号:CN106941425B

    公开(公告)日:2019-11-19

    申请号:CN201610005141.1

    申请日:2016-01-04

    Inventor: 叶晓舟 贾正义

    Abstract: 本发明涉及一种基于RTT监测的链路健康检测系统,包括:实时监测模块、计时模块、基准文件模块、异常统计模块以及自适应采样模块;其中,实时监测模块负责对链路上数据包往返时间进行实时检测并与基准文件模块所提供的基准值进行对比;所述基准文件模块提供基准值,还负责对各时段历史基准值进行加权更新;所述计时模块负责确定当前所处时段;所述异常统计模块负责统计异常次数;所述自适应采样模块根据异常统计模块所提供的异常计数值调整发送监测数据包的间隔。

Patent Agency Ranking