[发明专利]千兆以太网冗余网卡及其链路切换条件判定结果控制方法有效
申请号: | 201210479979.6 | 申请日: | 2012-11-22 |
公开(公告)号: | CN102984059A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 聂新义;段国东;张立明 | 申请(专利权)人: | 中国电子科技集团公司第三十二研究所 |
主分类号: | H04L12/711 | 分类号: | H04L12/711;H04L12/28;H04L1/22 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 千兆 以太网 冗余 网卡 及其 切换 条件 判定 结果 控制 方法 | ||
1.一种千兆以太网冗余网卡,所述的网卡包括千兆以太网控制器、工作链路以太网物理层芯片和备份链路以太网物理层芯片,该千兆以太网控制器分别通过所述的工作链路以太网物理层芯片和所述的备份链路以太网物理层芯片连接外部的以太网交换机,其特征在于,所述的千兆以太网控制器包括:
工作链路控制模块,通过工作链路MII总线和工作链路MDIO总线连接所述的工作链路以太网物理层芯片,用以发送工作心跳帧,并通过接收备份心跳帧的结果,判断工作链路和备份链路的状态;
备份链路控制模块,通过备份链路MII总线和备份链路MDIO总线连接所述的备份链路以太网物理层芯片,用以发送所述的备份心跳帧,并通过接收所述的工作心跳帧的结果,判断工作链路和备份链路的状态。
2.根据权利要求1所述的千兆以太网冗余网卡,其特征在于,所述的千兆以太网控制器还包括工作MAC地址单元和备份MAC地址单元,所述的工作MAC地址单元连接所述的工作链路控制模块,所述的备份MAC地址单元连接所述的备份链路控制模块。
3.根据权利要求1所述的千兆以太网冗余网卡,其特征在于,所述的工作链路以太网物理层芯片和所述的备份链路以太网物理层芯片均具有状态寄存器,用以存储对应链路的电气状态信息。
4.根据权利要求1至3中任一项所述的千兆以太网冗余网卡,其特征在于,所述的千兆以太网控制器为FPGA千兆以太网控制器或ASIC千兆以太网控制器。
5.一种应用于权利要求1所述的千兆以太网冗余网卡的链路切换条件判定结果控制方法,其特征在于,所述的方法包括以下并行步骤:
(1)处于工作状态的工作链路控制模块,以工作MAC地址为源MAC地址,以备用MAC地址为目的MAC地址,通过工作链路MII总线定时发送工作心跳帧;处于备用状态的备份链路控制模块,以备用MAC地址为源MAC地址,以工作MAC地址为目的MAC地址,通过备份链路MII总线定时发送备份心跳帧;
(2)所述的工作链路控制模块检测接收的备份心跳帧校验结果的错误率是否增加,若是,则设置工作链路初步错误标志,若否,则重复步骤(2);
(3)所述的备份链路控制模块检测接收的工作心跳帧校验结果的错误率是否增加,若是,则设置备份链路初步错误标志,若否,则重复步骤(3);
(4)当仅检测到工作链路初步错误标志时,则在规定的时间内判断备份链路是否有错误标志,若是备份链路初步错误标志无效,则设置工作链路高可能性错误标志;
(5)当仅检测到备份链路初步错误标志时,则在规定的时间内判断工作链路是否有错误标志,若是工作链路初步错误标志无效,则设置备份链路高可能性错误标志;
(6)当检测到备份链路初步错误标志且工作链路初步错误标志,则无效需要切换标志,当备份链路高可能性错误,也无效需要切换标志;
(7)当检测到工作链路高可能性错误标志,所述的工作链路控制模块从所述的工作链路以太网物理层芯片获取工作链路状态,在工作链路状态为不稳定状态下,设置工作链路有错误标志,并设置需要切换标志,若工作链路状态保持稳定状态,则进入步骤(8);
(8)在规定时间内检测工作链路初步错误标志和工作链路高可能性错误标志是否撤消,若未被撤销,则设置需要切换标志,若被撤销,且工作链路状态保持稳定状态,则无效需要切换标志。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210479979.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:开关磁阻电机
- 下一篇:ILS网络的UE在IMS网络中的认证方法和系统