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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108199980A(43)申请公布日2018.06.22(21)申请号201711471319.2H04L12/939(2013.01)(22)申请日2017.12.29H04L12/26(2006.01)H04L12/933(2013.01)(71)申请人天津芯海创科技有限公司地址300450天津市滨海新区滨海-中关村科技园荣晟广场4号楼702-7申请人天津市滨海新区信息技术创新中心(72)发明人崔超魏帅肖峰刘勤让吕平沈剑良宋克朱珂张文建于洪姜海斌任阔张明伟苏野闻亮常超王轩赵玉林(74)专利代理机构北京超凡志成知识产权代理事务所(普通合伙)11371代理人吕静(51)Int.Cl.H04L12/861(2013.01)权利要求书2页说明书7页附图3页(54)发明名称交换芯片的事件监听方法和监听系统(57)摘要本发明提供了一种交换芯片的事件监听方法和监听系统,属于通信技术领域。其中,交换芯片的事件监听方法包括:当事件接收模块接收到来自交换芯片的事件报文时,通过中断处理模块发送signal信号至事件处理模块,以使事件处理模块处理事件报文。本发明提供的交换芯片的事件监听方法和监听系统,可以实时监听到交换芯片上报的事件报文,并且可以通过事件处理模块自动解析事件报文、存储事件信息、显示事件信息,提高了事件监听系统的实时性和自动化程度。同时,该方法无需网络主控设备的CPU定时轮询事件报文的存储空间,很大程度得节约了网络主控设备CPU的资源,有利于网络主控设备的CPU更高效、更稳定的维护RapidIO网络。CN108199980ACN108199980A权利要求书1/2页1.一种交换芯片的事件监听方法,其特征在于,包括:开启网络监控设备时,进行系统初始化;创建signal发送单元,建立signal发送单元与事件处理模块之间的绑定关系;监听来自交换芯片的事件报文;当事件接收模块接收到来自交换芯片的事件报文时,将所述事件报文存储至预先分配的存储空间;通过signal发送单元发送signal信号至事件处理模块,以使所述事件处理模块从所述存储空间提取所述事件报文并处理所述事件报文。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当事件接收模块接收到来自交换芯片的事件报文时,增加事件计数器单元所记录的事件报文的数量。3.根据权利要求1所述的方法,其特征在于,所述进行系统初始化的步骤,包括:初始化事件接收模块、中断处理模块和事件处理模块。4.根据权利要求3所述的方法,其特征在于,所述初始化事件接收模块,包括:清除事件标志位、使能事件监听、使能事件上报、确定事件上报方式为portwrite方式;所述初始化中断处理模块,包括:使能portwrite中断,创建事件计数器单元;所述初始化事件处理模块,包括:创建接收signal单元。5.根据权利要求1所述的方法,其特征在于,通过事件处理模块处理所述事件报文的步骤,包括:解析所述事件报文,得到所述事件报文中包含的事件信息;存储所述事件信息;显示所述事件信息。6.一种交换芯片的事件监听系统,其特征在于,包括:系统初始化模块,用于开启网络监控设备时,进行系统初始化;Signal初始化模块,用于创建signal发送单元,建立signal发送单元与事件处理模块之间的绑定关系;事件接收模块,用于监听来自交换芯片的事件报文;单次事件存储模块,用于当事件接收模块接收到来自交换芯片的事件报文时,将所述事件报文存储至预先分配的存储空间;中断处理模块,用于发送signal信号至事件处理模块;事件处理模块,用于接收到中断处理模块发送的signal信号时,从所述存储空间提取所述事件报文并处理所述事件报文。7.根据权利要求6所述的系统,其特征在于,所述中断处理模块包括signal发送单元,用于当事件接收模块接收到来自交换芯片的事件报文时,发送signal信号至事件处理模块。8.根据权利要求7所述的系统,其特征在于,所述中断处理模块还包括事件计数器单元,用于记录接收到的事件报文的数量。9.根据权利要求6所述的系统,其特征在于,所述系统初始化模块包括事件接收模块初始化单元、中断处理模块初始化单元和事件处理模块初始化单元。2CN108199980A权利要求书2/2页10.根据权利要求6所述的系统,其特征在于,所述事件处理模块,包括:接收signal单元,用于接收中断处理模块发送的signal信号,从所述存储空间提取所述事件报文;事件解析单元,用于解析所述事件报文,得到所述事件报文中包含的事件信息;事件存储单元,用于存储所述事件信息;事件显示单元,用于显示所述事件信息。3CN108199980A说明书1/7页交换芯片的事件监听方法和监听系统技术领域[000