[发明专利]一种中断上报方法和网络设备有效
| 申请号: | 200810102155.0 | 申请日: | 2008-03-18 |
| 公开(公告)号: | CN101247275A | 公开(公告)日: | 2008-08-20 |
| 发明(设计)人: | 戴士妍 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
| 地址: | 310053浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 中断 上报 方法 网络设备 | ||
1、一种中断上报方法,其特征在于,该方法包括:
各业务板在自身端口状态发生变化时向主控板上报自身的端口状态信息;
所述主控板的主控逻辑查询所述各业务板,对于每一个查询到的当前业务板,判断该业务板是否有端口状态信息上报,是则接收所述上报的端口状态信息,并将当前业务板的标识信息和所接收的端口状态信息存入主控板中的共享寄存器,向主控板的CPU上报中断。
2、如权利要求1所述的方法,其特征在于,该方法在所述主控逻辑在向主控板的CPU上报中断后进一步包括:
所述CPU从所述共享寄存器读取业务板标识信息和端口状态信息,通过主控逻辑向所读取的业务板标识信息对应的业务板反馈响应消息。
3、如权利要求2所述的方法,其特征在于,所述各业务板在自身端口状态发生变化时向主控板上报自身的端口状态信息包括:
业务板在自身端口状态发生变化时,向主控板重复上报自身的端口状态信息直至接收到主控板CPU反馈的所述响应消息为止。
4、如权利要求3所述的方法,其特征在于,所述业务板在自身端口状态发生变化时向主控板上报自身的端口状态信息包括:
业务板在自身端口状态发生一次变化时,向业务板重复上报该次变化后的自身端口状态信息,并在接收到CPU反馈的所述响应消息后判断自身端口状态在接收到所述响应消息之前和/或在所述响应消息有效期间是否再次发生了变化,是则该业务板发起新一轮的端口状态信息上报过程。
5、如权利要求4所述的方法,其特征在于,
所述业务板在接收到CPU反馈的所述响应消息后判断自身端口状态在所述响应消息有效期间是否再次发生变化包括:
所述业务板在每次自身端口状态发生变化时,判断所述响应消息是否有效,是则将第一标志位设置为有效,否则将第一标志位设置为无效;
所述业务板在接收到CPU反馈的所述响应消息后,根据所述第一标志位是否有效判断自身端口状态在所述响应消息有效期间是否再次发生变化;和/或,
所述业务板在接收到CPU反馈的所述响应消息后判断自身端口状态在接收到所述响应消息之前是否再次发生变化包括:
所述业务板每向主控板发送完一帧端口状态信息,将所述刚发送的一帧端口状态信息与当前的端口状态进行比较,如果相等则将第二标志位设置为无效,如果不相等则将第二标志位设置为有效;并且当业务板在还没有串行发送完完整的一帧端口状态信息时便由于接收到所述响应消息而停止发送时,该业务板将上一个发送完整的一帧端口状态信息与当前端口状态进行比较,如果相等则将第二标志位设置为无效,如果不相等则将第二标志位设置为有效;
所述业务板在接收到CPU反馈的所述响应消息后,根据所述第二标志位是否有效判断自身端口状态在接收到所述响应消息之前是否再次发生变化。
6、如权利要求1所述的方法,其特征在于,所述各业务板以串行协议帧的形式向主控板上报自身的端口状态信息;
所述主控逻辑判断当前业务板是否有端口状态信息上报包括:
为每一个业务板设置一个串行帧计数器,该串行帧计数器在所对应的业务板有串行帧上报给主控板时,对所上报的每一个串行帧的帧位都依次进行计数;主控逻辑根据当前业务板的串行帧计数器的计数状态判断该业务板是否有端口状态信息上报。
7、如权利要求2至6中任一项所述的方法,其特征在于,所述主控板CPU向业务板反馈的响应消息的有效时间宽度的最小值等于业务板接收信号的一个时钟周期,最大值等于主控逻辑采样完一个业务板的端口状态信息所需的时间减去CPU响应主控逻辑上报的中断至反馈所述响应消息所需的时间。
8、一种网络设备,其特征在于,该网络设备包括:主控板和两个以上的业务板,所述主控板包括:主控逻辑模块、共享寄存器和CPU,其中,
每一个业务板,用于在自身端口状态发生变化时向主控板上报自身的端口状态信息;
主控逻辑模块,用于查询各业务板,对于每一个查询到的当前业务板,判断该业务板是否有端口状态信息上报,是则接收所述上报的端口状态信息,并将当前业务板的标识信息和所接收的端口状态信息存入所述共享寄存器,向所述CPU上报中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810102155.0/1.html,转载请声明来源钻瓜专利网。





