预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113965623A(43)申请公布日2022.01.21(21)申请号202111123529.9H04L45/02(2022.01)(22)申请日2021.09.24(71)申请人中国人民解放军63880部队地址471003河南省洛阳市涧西区天津路104号院(72)发明人苗泉强王震吴迪吴皓敏樊永文郭晋刘林彬柴坤成张家升(74)专利代理机构中国和平利用军工技术协会专利中心11215代理人周玄(51)Int.Cl.H04L67/56(2022.01)H04L67/563(2022.01)H04L9/40(2022.01)权利要求书2页说明书9页附图3页(54)发明名称基于移动代理的工业控制网络数据采集系统(57)摘要本发明提出一种基于移动代理的工业控制网络数据采集系统,所述系统包括移动代理平台,所述移动代理平台包括:生命周期管理模块、目录服务模块、任务分解模块、事件服务模块和安全服务模块;上述各模块分别与移动代理节点连接,并通过移动代理节点链接信使移动代理装置、驻留采集代理装置和资源监测代理装置;所述的信使移动代理装置包括:第一环境交互模块、任务发布模块、动态路由模块、迁移模块和第一通信模块;所述的驻留采集代理装置包括:第二通信模块、数据采集模块和数据处理与传输模块;所述的资源监测代理装置包括第二环境交互模块、信息暂存模块和信息采集模块。CN113965623ACN113965623A权利要求书1/2页1.一种基于移动代理的工业控制网络数据采集系统,其特征在于,所述系统包括移动代理平台,所述移动代理平台包括:生命周期管理模块、目录服务模块、任务分解模块、事件服务模块、安全服务模块和移动代理节点;上述各模块分别与移动代理节点连接,所述移动代理节点包括:信使移动代理装置、驻留采集代理装置、资源监测代理装置和数据库;所述生命周期管理模块构建移动代理节点的运行环境,完成移动代理节点的创建、派遣、激活、召回、销毁和管理;所述目录服务模块,提供数据采集任务、所采集的数据目录和当前工业控制网络状态信息的录入和查询服务;所述任务分解模块接收对用户发布的数据采集任务,并对所述数据采集任务进行分解、制定数据采集计划、决定派遣的信使移动代理的数量和根据目录服务模块提供的信息形成初始路由策略;所述事件服务模块,为信使移动代理装置提供传输协议和通信协议的支持,完成移动代理节点包含的各代理装置之间的消息传递和各代理装置的数据的传输;所述安全服务模块提供对主机文件资源、网络资源、系统属性的访问控制,提供用户权限控制、系统消息响应控制和身份认证;所述的信使移动代理装置包括:第一环境交互模块、任务发布模块、动态路由模块、迁移模块和第一通信模块;第一环境交互模块,用于从资源监测代理装置获取当前环境信息;所述任务发布模块,用于根据移动代理平台下的任务分解模块制定的数据采集计划,将具体的数据采集子任务发布给驻留采集代理装置;所述动态路由模块,为信使移动代理装置提供动态路由;所述迁移模块,根据动态路由模块提供的路由表完成信使移动代理装置的迁移;所述第一通信模块与驻留采集代理装置的第二通信模块执行双向通信;所述的驻留采集代理装置包括:第二通信模块、数据采集模块和数据处理与传输模块;所述数据采集模块接收信使移动代理装置发布的数据采集子任务,通过外部工业主机的多种接口采集目标数据;所述数据处理与传输模块接收数据采集模块采集的数据,将所述的数据执行统一格式化处理后上传至数据库,数据库存储所采集的数据;所述的资源监测代理装置包括第二环境交互模块、信息暂存模块和信息采集模块;所述的第二环境交互模块接收第一环境交互模块传送来的请求消息,并从信息暂存模块获取上述请求消息对应的采集信息,将该信息反馈给信使移动代理装置;所述信息暂存模块,用于暂存当前采集主机的CPU利用率、网卡状态、内存利用率和与其他主机之间的网络延迟;所述信息采集模块以一定时间间隔采集当前采集主机的CPU利用率、网卡状态、内存利用率和与其他主机之间的网络延迟,并定时刷新信息暂存模块中数据。2.如权利要求1所述的系统,其特征在于,所述目录服务模块的目录包含:当前工业控制网络的拓扑结构、所有采集主机的IP地址、各数据采集接口的工作参数、各采集主机所采集的数据类型、运行的驻留采集代理装置的名称和数量。3.如权利要求1所述的系统,其特征在于,所述动态路由模块提供动态路由包括:根据2CN113965623A权利要求书2/2页采集主机工作状态、网络延迟、网络吞吐量、驻留采集代理工作状态和采集任务完成情况信息,实时制定新的路由选择。4.如权利要求1所述的系统,其特征在于,所述采集主机是数据采集源节点,驻留采集代理装置包括以下接口:系统API、工业以太网数据