[发明专利]一种面向多协议交换系统的事件管理子系统及方法有效
申请号: | 201910473724.0 | 申请日: | 2019-06-01 |
公开(公告)号: | CN110300019B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 张文建;吕平;刘勤让;沈剑良;李沛杰;陈艇;刘冬培;董春雷;张帆;于洪 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学 |
主分类号: | H04L69/18 | 分类号: | H04L69/18;H04L69/22;H04L67/06;H04L41/0631;H04L41/085;H04L43/10 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 陈勇 |
地址: | 450000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 协议 交换 系统 事件 管理 子系统 方法 | ||
1.一种面向多协议交换系统的事件管理子系统,其特征在于包括:
事件触发模块,为多协议交换系统的各个功能模块,根据异常检测主动触发事件,将异常事件信息记录在对应的事件信息寄存器中,并向信息提取模块发送事件触发指示信息;
信息提取模块,对上报的事件触发指示信息进行轮询仲裁,同时提取配置信息和事件信息,以及进行上报决策,将决策上报的事件信息发送给封包处理模块;所述配置信息是指用户根据场景和应用需求,针对各类不同的事件设置的是否进行上报的信息,该配置信息由对外开放的可配置寄存器提供;
封包处理模块,对信息提取模块上报的事件信息进行事件编码、封包参数信息提取以及封包形成事件管理数据包,并将事件管理数据包发送给事件处理模块;包括:按照事件发生的功能模块以及事件类型进行编码,在进行事件信息提取的同时,进行封包参数的提取,并连同事件编码同时作为封包的输入;封包参数包括目的端口、多协议交换系统的本地设备信息、封包的协议类型选择,针对不同的协议采用对应的封包格式;封包参数信息必须进行预先配置,并且必须保证封包类型和目的端口所使用的协议类型的一致性;由于事件管理是主动触发的,因此,选取上层传输协议时,需要保证封包处理时选取面向非连接的协议进行封包,或者使用非标准机制进行封包;
事件处理模块,完成事件管理数据包的接收、解析、多协议交换系统各个功能模块事件的清除,以及针对事件做出响应;
其中,所述事件触发模块、信息提取模块、封包处理模块由硬件实现,事件处理模块由软件协同硬件通过应用程序实现。
2.根据权利要求1所述的一种面向多协议交换系统的事件管理子系统,其特征在于:所述事件触发模块包括多协议交换系统的协议控制器模块、交换模块、I2C模块、PCIE模块;
记录在事件信息寄存器中的事件异常信息包括异常类型信息、相关数据包信息。
3.根据权利要求1所述的一种面向多协议交换系统的事件管理子系统,其特征在于:信息提取模块根据提取的配置信息和事件信息进行决策,如果配置信息符合处理的事件信息,则进行后续的事件处理流程,否则,终止事件处理流程。
4.根据权利要求1所述的一种面向多协议交换系统的事件管理子系统,其特征在于:所述信息提取模块采用统一通过总线方式访问相应的事件信息寄存器来提取事件信息。
5.根据权利要求1所述的一种面向多协议交换系统的事件管理子系统,其特征在于:封包完成后,封包处理模块将封装好的事件管理数据包通过端口发送到事件处理模块所在的上位机的对应的目的端口。
6.根据权利要求1所述的一种面向多协议交换系统的事件管理子系统,其特征在于:事件处理模块在接收到事件管理数据包后,根据之前约定的协议进行解析,根据解析结果,得到事件的具体信息;通过访问对应的事件信息寄存器消除信息;同时,根据解析结果,按照事件预先制定的事件等级,做相应的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学,未经中国人民解放军战略支援部队信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910473724.0/1.html,转载请声明来源钻瓜专利网。