[发明专利]网络流量数据的递阶控制监测系统在审
申请号: | 201310362392.1 | 申请日: | 2013-08-19 |
公开(公告)号: | CN103414609A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 孙禾;刘滨;苑庆军;王福庭;王维 | 申请(专利权)人: | 辽宁科技学院 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 117004 辽宁省本*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络流量 数据 控制 监测 系统 | ||
1.一种网络流量数据的递阶控制监测系统,其特征在于:
将集中式与分布式网络流量数据监测进行优化组合,实现基于社会Agent的网络流量数据的递阶控制监测,利用Agent在局部自组织、通过协作完成对网络流量数据的监测与控制,按照层次化递阶控制,依次由作为执行级的基础构建Agent、行为控制Agent,作为协调级的自主协调Agent和组织级的社会组织Agent组成。
2.根据权利要求1所述的网络流量数据递阶控制监测系统,其特征在于:
在本地多个网络结点上设置本级基础构建Agent、行为控制Agent和自主协调Agent,以及对多个网络结点数据参数进行组织协调的社会组织Agent,本级行为控制Agent将获取的流量数据参数与通过系统预测分析所设定的网络流量数据阈值相比较,若比较结果小于所设定阈值,将任务分配给本网络结点的基础构建Agent,由其接受任务并处理;若大于所设定阈值,上报传递给自主协调Agent;
自主协调Agent在社会组织Agent控制下获取周边网络结点的性能参数,并报告给社会组织Agent,社会组织Agent根据合同网络协议决定与本地网络上哪些结点的基础构建Agent合作;并向指定结点的行为控制Agent发送消息;收到消息的行为控制Agent便按照消息的内容采取相应的本地控制,由基础构建Agent接受任务并处理,控制完成后通过自主协调Agent向社会组织Agent反馈消息;若指定结点未能实现控制要求,将再次寻找其他网络结点实现控制要求,直到异常状况消除为止;
当社会组织Agent根据合同网络协议无法找到可以合作的网络结点时,系统将向网络管理员发出报警信号。
3.根据权利要求1所述的网络流量数据递阶控制监测模式,其特征在于:
基础构建Agent包括环境构建和通信构建:环境构建保存本结点的基本信息和整个网络的主要信息,当行为控制Agent需要寻求协作伙伴的时候,首先询问环境构建,来了解邻近结点的基本状况,从而寻找可能为其提供帮助的伙伴,并且能够根据行为控制Agent的需要、为环境构建添加所需功能;
通信构建帮助不同结点之间的行为控制Agent进行协商;通信构建包括两条队列:输出队列与输入队列,能够在发送消息的同时接收来自其他结点的消息,实现与其它节点的行为控制Agent通信,包括合作与协商两种通信方式。
4.根据权利要求3所述的种网络流量数据递阶控制监测模式,其特征在于:
基础构建Agent的核心组件包括调度引擎和IOCP数据引擎,负责整个系统的消息分发和处理,调度引擎和IOCP数据引擎外部链接有多个底层功能扩展COM组件,通过队列调度和重叠I/O使多个底层功能扩展COM组件并行执行;调度引擎和IOCP数据引擎将信息分发给底层功能扩展COM组件进行数据的处理。
5.根据权利要求4所述的网络流量数据递阶控制监测系统,其特征在于:
底层功能扩展COM组件包括网络数据包抓取的COM组件、网络流量监测的COM 组件、负责基于TCP/IP通信的服务动态链接库、面向SQL Server的数据库通信中间件、面向Agent的语言解释器组件动态链接库、以及以上组件所需要的基于完成队列的IOCP中间件。
6.根据权利要求4所述的网络流量数据递阶控制监测系统,其特征在于:调度引擎包括事件分析器与消息分发器, IOCP数据引擎处理数据具有线程适配器和IOCP线程池;
当有一个事件投递到事件队列中时,事件分析器用于分析时间所属的类型把事件和相关的底层功能扩展COM组件实例句柄关联起来,其中对应的底层功能扩展COM组件在被加载到IOCP线程池,通过引出函数注册可处理的事件类型,消息分发器通知线程适配器对底层功能扩展COM组件在IOCP线程池中分配和关联相应的处理线程,底层功能扩展COM组件按照相应的算法完成处理并输出。
7.根据权利要求1所述的网络流量数据的递阶控制监测系统,其特征在于:
行为控制Agent把面向系统的本地节点二进制代码和可读性较强的语义解释隔离开,并通过自身的守护线程为两者提供兼容接口中间件,通过自身的守护线程调用本地代码和脚本语言相互配合,在基础构建Agent的功能接口用Agent语言来对基础构建Agent的功能组件进行包装和描述实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辽宁科技学院,未经辽宁科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310362392.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种差速器壳体加工夹具
- 下一篇:手摇碎纸机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置