[发明专利]基于交换机的芯片实现Dying Gasp的控制方法及装置在审
申请号: | 201410680544.7 | 申请日: | 2014-11-25 |
公开(公告)号: | CN104486262A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 孟忠伟;李磊 | 申请(专利权)人: | 盛科网络(苏州)有限公司 |
主分类号: | H04L12/937 | 分类号: | H04L12/937;H04L12/24 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215021 江苏省苏州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 交换机 芯片 实现 dying gasp 控制 方法 装置 | ||
技术领域
本发明涉及网络通信领域,尤其涉及一种基于交换机的芯片实现Dying Gasp的控制方法及装置。
背景技术
在现有的交换机系统中,为了提高网络的稳定性,以及为了方便管理员对网络进行管理。通常会提供Dying Gasp功能。所述Dying Gasp功能是指设备在致命故障发生的时候,能够作出最后的通知,例如在系统输入电压无法满足系统正常工作的时候,系统会自动发一个Dying Gasp信号给网管设备或者备份设备来通知故障或者实现数据的切换,从而挽救数据断开的故障。
目前的交换机的Dying Gasp的功能, 通常借助于软件来实现,当检测到设备的电压低于某个阀值的时候,系统中有一个高优先级的任务会立刻通过交换芯片发送Dying Gasp报文给网管设备或者备份设备来通知故障或者实现数据的切换,从而挽救数据断开的故障。
然而,采用软件发送Dying Gasp报文的方案,由于需要通过软件来组包,并且需要软件来调用交换芯片发送报文发送的接口,这样存在着一个时间的问题, 如此,对交换设备硬件中的蓄电的电容要求比较高,通常会存在因设计等原因导致Dying Gasp报文无法成功发送出去。
发明内容
本发明的目的在于提供一种基于交换机的芯片实现Dying Gasp的控制方法及装置。
为实现上述目的之一,本发明一实施方式的基于交换机的芯片实现Dying Gasp的控制方法,所述方法包括:在交换机芯片中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;
在所述交换机芯片中预置Dying Gasp报文;
监测是否需要发送Dying Gasp掉电告警信号;
当监测需要发送Dying Gasp掉电告警信号,触发所述定时器的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。
作为本发明的进一步改进,所述“判断是否需要发送Dying Gasp掉电告警信号;”具体包括:
监测设备的电压是否低于系统预设电压阈值;
当监测到设备低于系统预设电压阈值时,判断需要发送Dying Gasp掉电告警信号。
作为本发明的进一步改进,所述方法还包括:根据所述交换机芯片的频率配置所述定时器定时发送所述Dying Gasp报文的速率。
作为本发明的进一步改进,所述方法还包括:选择定时器的工作模式,若选择定时器的工作模式为计数发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,并记录发送Dying Gasp报文的数量;
监测发送的所述Dying Gasp报文的数量是否大于系统预设停止阈值,
当监测到发送的所述Dying Gasp报文的数量大于系统预设停止阈值,停止发送所述Dying Gasp报文。
作为本发明的进一步改进,所述方法还包括:选择定时器的工作模式,若选择定时器的工作模式为持续发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,直至设备电容蓄的电量耗尽;
或按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,借助人工控制停止所述定时器的使能控制,以停止发送所述Dying Gasp报文。
作为本发明的进一步改进,所述Dying Gasp报文包括:Dying Gasp报文净荷、Dying Gasp报文格式以及Dying Gasp报文发送的网络端口信息。
为实现上述目的之一,本发明一实施方式的基于交换机的芯片实现Dying Gasp的控制装置,所述装置包括:
预置模块,用于在交换机芯片中预置Dying Gasp报文;
所述预置模块中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;
监测处理模块,用于监测是否需要发送Dying Gasp掉电告警信号;
当监测需要发送Dying Gasp掉电告警信号,触发所述定时器的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。
作为本发明的进一步改进,所述监测处理模块具体用于:监测设备的电压是否低于系统预设电压阈值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛科网络(苏州)有限公司,未经盛科网络(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410680544.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种眼镜盒
- 下一篇:双层储备型隐形眼镜盒