CN104486262A - 基于交换机的芯片实现Dying Gasp的控制方法及装置 - Google Patents

基于交换机的芯片实现Dying Gasp的控制方法及装置 Download PDF

Info

Publication number
CN104486262A
CN104486262A CN201410680544.7A CN201410680544A CN104486262A CN 104486262 A CN104486262 A CN 104486262A CN 201410680544 A CN201410680544 A CN 201410680544A CN 104486262 A CN104486262 A CN 104486262A
Authority
CN
China
Prior art keywords
dying gasp
timer
message
gasp message
dying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410680544.7A
Other languages
English (en)
Other versions
CN104486262B (zh
Inventor
孟忠伟
李磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Centec Communications Co Ltd
Original Assignee
Centec Networks Suzhou Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Centec Networks Suzhou Co Ltd filed Critical Centec Networks Suzhou Co Ltd
Priority to CN201410680544.7A priority Critical patent/CN104486262B/zh
Publication of CN104486262A publication Critical patent/CN104486262A/zh
Application granted granted Critical
Publication of CN104486262B publication Critical patent/CN104486262B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Arrangements For Transmission Of Measured Signals (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供一种基于交换机芯片实现Dying Gasp的控制方法及装置,所述方法包括:在交换机芯片中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;在所述交换机芯片中预置Dying Gasp报文;监测是否需要发送Dying Gasp掉电告警信号;当监测需要发送Dying Gasp掉电告警信号,触发所述定时器的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。本发明通过在交换机芯片中设置定时器,并通过触发所述定时器的使能控制,不必借助软件,以使交换机芯片直接发送Dying Gasp报文给网管设备或者备份设备来通知故障或者实现数据的切换,从而挽救数据断开的故障,如此,提高了故障发生时,报文的发送速度和成功率,提高了对断电故障处理能力。

Description

基于交换机的芯片实现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报文。
作为本发明的进一步改进,所述监测处理模块具体用于:监测设备的电压是否低于***预设电压阈值;
当监测到设备低于***预设电压阈值时,判断需要发送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报文给网管设备或者备份设备来通知故障或者实现数据的切换,从而挽救数据断开的故障,如此,提高了故障发生时,报文的发送速度和成功率,提高了对断电故障处理能力。
附图说明
图1是本发明一实施方式中基于交换机芯片实现Dying Gasp的控制方法的流程图;
图2是本发明一实施方式中基于交换机芯片实现Dying Gasp的控制方法的模块图。
具体实施方式
以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
如图1所示,在本发明的一实施方式中,所述基于交换机芯片实现Dying Gasp的控制方法,包括:
在交换机芯片中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;同时,在所述交换机芯片中预置Dying Gasp报文。
所述Dying Gasp报文包括两部分信息;一部分为自定义的Dying Gasp报文长度、报文格式;所述报文长度为Dying Gasp报文净荷;所述Dying Gasp报文格式为:Dying Gasp报文的MAC地址、VLAN信息、IP信息等。
另一部分为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报文。当然,所述预设停止阈值的大小并不是完全依据电容蓄电能力设置,其也可以根据需要自定义设定,例如:将所述预设停止阈值设定为1,在所述定时器的使能控制被触发后,发送1个所述Dying Gasp报文后,即停止发送所述Dying Gasp报文,如此,可以更加节省***资源,在此不做详细赘述。
本实施方式中,在所述定时器的使能控制被触发后,按照所述定时器发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,并记录发送Dying Gasp报文的数量;
监测发送的所述Dying Gasp报文的数量是否大于***预设停止阈值,
若是,停止发送所述Dying Gasp报文;
若否,继续发送所述Dying Gasp报文,直到记录发送Dying Gasp报文的数量大于预设停止阈值为止。
进一步的,发送Dying Gasp报文过程中,按照预设的Dying Gasp报文,并根据其携带的信息,将其根据目的端口发送出去。
如此,所述基于交换机芯片实现Dying Gasp的控制方法,在所述交换机未启动之前,即根据管理员的Host,目的端口等信息,预先设置好Dying Gasp的报文,以及所述定时器的工作模式;当***检测到电压变化异常的时候,就可以触发所述定时器的使能控制,之后,Dying Gasp报文由交换机芯片自动发送出去,从而保证了网络的稳定。
结合图2所示,在本发明的一实施方式中,所述基于交换机芯片实现Dying Gasp的控制装置包括:预置模块100、监测处理模块200。
预置模块100用于在交换机芯片中预置Dying Gasp报文;预置模块100中设置一定时器101,定时器101用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;
所述Dying Gasp报文包括两部分信息;一部分为自定义的Dying Gasp报文长度、报文格式;所述报文长度为Dying Gasp报文净荷;所述Dying Gasp报文格式为:Dying Gasp报文的MAC地址、VLAN信息、IP信息等。
另一部分为Dying Gasp报文发送的网络端口信息,即Dying Gasp报文从所述交换机的芯片中的哪一个端口发送出去。
本实施方式中,预置模块100用于根据所述交换机芯片的频率配置定时器201发送所述Dying Gasp报文的速率。
启动所述交换机后,定时器201即按照预定的周期开始持续工作,当定时器201的使能控制被触发后,监测处理模块200在定时器201的每个周期内,发送一个Dying Gasp报文。当然,也可以根据实际需要,对定时器201的每个周期内发送Dying Gasp报文的数量进行控制、调节,以在定时器201的每个周期内发送多个Dying Gasp报文,在此不做详细赘述。
本实施方式中,监测处理模块200用于通过触发定时器201的使能控制,决定是否开始发送Dying Gasp报文。
具体的,监测处理模块200用于监测是否需要发送Dying Gasp掉电告警信号;当监测需要发送Dying Gasp掉电告警信号,触发定时器201的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。
本实施方式中,监测处理模块200通过监测设备的电压以判断是否需要发送Dying Gasp掉电告警信号。
具体的,在***中预设一***预设电压阈值,所述***预设电压阈值为一电压检测数值,即当***电压高于或等于***阈值时,所述设备可以正常工作,当***电压低于***阈值时,设备即可能出现故障,例如:不能对设备正常供电。
故,本实施方式中,监测处理模块200实时监测设备的电压,并将监测到的设备的电压与***预设电压阈值进行比较,判断监测到的设备的电压是否低于***预设电压阈值;      
若是,判断需要发送Dying Gasp掉电告警信号;
若否,表示设备处于正常运行状态,不需要发送Dying Gasp掉电告警信号。
当然,在本发明的其他实施方式中,触发定时器201的使能控制条件并不仅限定于监测需要发送Dying Gasp掉电告警信号;当所述交换机产生其他故障时,例如:电源故障、电路板故障、端口故障等,也可以在所述交换机中设置定时器,并通过触发定时器201的使能控制,发送相应的告警信号通知网管设备或备份设备等,以实现数据的切换,挽救数据断开的故障,在此不做详细赘述。
进一步的,本实施方式中,预设模块100对定时器201的工作模式进行设定。
本实施方式中,定时器201的模式有两种选择,一种为持续发送模式,另一种为计数发送模式。
本发明一实施方式中,监测处理模块200若选择定时器的工作模式为持续发送模式,则在定时器201的使能控制被触发后,按照定时器201发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文;本实施方式中,选择在定时器201的每个周期内,发送一个Dying Gasp报文;直至设备电容蓄的电量耗尽,即设备的电容蓄电被用光为止。当然,按照定时器201发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文过程中,也可以借助人工控制停止定时器201的使能控制,以停止发送所述Dying Gasp报文。例如:将所述Dying Gasp报文发送给网管设备或者备份设备来通知故障或者实现数据的切换,当网管设备或者备份设备接收到Dying Gasp报文后,即相应接收到设备的掉电告警信号,如此,即可以借助人工停止定时器201的使能控制;当定时器201的使能控制被停止后,即自动停止发送所述Dying Gasp报文。
本发明的另一实施方式中,监测处理模块200若选择定时器201的工作模式为计数发送模式,则在定时器201中设置一预设停止阈值,所述预设停止阈值为一表示报文数量的数值。当定时器201的使能控制被触发后,监测处理模块200发送的报文的数量小于等于预设停止阈值时,可表示设备的电容蓄电能力还可以支撑更多的Dying Gasp报文发送;当发送的报文的数量大于预设停止阈值时,可表示设备的电容蓄电能力即将用光,不足以发送下一个Dying Gasp报文。当然,所述预设停止阈值的大小并不是完全依据电容蓄电能力设置,其也可以根据需要自定义设定,例如:将所述预设停止阈值设定为1,在定时器201的使能控制被触发后,发送1个所述Dying Gasp报文后,即停止发送所述Dying Gasp报文,如此,可以更加节省***资源,在此不做详细赘述。
本实施方式中,在定时器201的使能控制被触发后,监测处理模块200按照定时器201发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,并记录发送Dying Gasp报文的数量;
监测处理模块200监测发送的所述Dying Gasp报文的数量是否大于***预设停止阈值,
若是,停止发送所述Dying Gasp报文;
若否,继续发送所述Dying Gasp报文,直到记录发送Dying Gasp报文的数量大于预设停止阈值为止。
进一步的,监测处理模块200发送Dying Gasp报文过程中,按照预设的Dying Gasp报文,并根据其携带的信息,将其根据目的端口发送出去。
综上所述,本发明的基于交换机的芯片实现Dying Gasp的控制方法及装置,通过在交换机芯片中设置定时器,并通过触发所述定时器的使能控制,不必借助软件,以使交换机芯片直接发送Dying Gasp报文给网管设备或者备份设备来通知故障或者实现数据的切换,从而挽救数据断开的故障,如此,提高了故障发生时,报文的发送速度和成功率,提高了对断电故障处理能力。
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。在实施本申请时仅限于把各模块的功能在ASIC芯片中实现。
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分以ASIC芯片产品的形式体现出来。
以上所描述的装置实施方式仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件是逻辑模块,即可以位于芯片逻辑中的一个模块中,或者也可以分布到芯片内的多个处理模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施方式方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本申请可用于众多通用或专用的通信芯片中。例如:交换芯片、路由器芯片,服务器芯片等等。
应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于交换机芯片实现Dying Gasp的控制方法,其特征在于,所述方法包括:
在交换机芯片中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;
在所述交换机芯片中预置Dying Gasp报文;
监测是否需要发送Dying Gasp掉电告警信号;
当监测需要发送Dying Gasp掉电告警信号,触发所述定时器的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。
2.根据权利要求1所述的基于交换机的芯片实现Dying Gasp的控制方法,其特征在于,所述“判断是否需要发送Dying Gasp掉电告警信号;”具体包括:
监测设备的电压是否低于***预设电压阈值;
当监测到设备低于***预设电压阈值时,判断需要发送Dying Gasp掉电告警信号。
3.根据权利要求1所述的基于交换机的芯片实现Dying Gasp的控制方法,其特征在于,所述方法还包括:
根据所述交换机芯片的频率配置所述定时器定时发送所述Dying Gasp报文的速率。
4.根据权利要求3所述的基于交换机的芯片实现Dying Gasp的控制方法,其特征在于,所述方法还包括:选择定时器的工作模式,若选择定时器的工作模式为计数发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,并记录发送Dying Gasp报文的数量;
监测发送的所述Dying Gasp报文的数量是否大于***预设停止阈值,
当监测到发送的所述Dying Gasp报文的数量大于***预设停止阈值,停止发送所述Dying Gasp报文。
5.根据权利要求3所述的基于交换机的芯片实现Dying Gasp的控制方法,其特征在于,所述方法还包括:选择定时器的工作模式,若选择定时器的工作模式为持续发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,直至设备电容蓄的电量耗尽;
或按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,借助人工控制停止所述定时器的使能控制,以停止发送所述Dying Gasp报文。
6.一种基于交换机芯片实现Dying Gasp的控制装置,其特征在于,所述装置包括:
预置模块,用于在交换机芯片中预置Dying Gasp报文;
所述预置模块中设置一定时器,所述定时器用于控制Dying Gasp报文的发送开始时间,以及发送Dying Gasp报文的数量;
监测处理模块,用于监测是否需要发送Dying Gasp掉电告警信号;
当监测需要发送Dying Gasp掉电告警信号,触发所述定时器的使能控制,以通过所述交换机芯片直接发送Dying Gasp报文。
7.根据权利要求6所述的基于交换机芯片实现Dying Gasp的控制装置,其特征在于,
所述监测处理模块具体用于:监测设备的电压是否低于***预设电压阈值;
当监测到设备低于***预设电压阈值时,判断需要发送Dying Gasp掉电告警信号。
8.根据权利要求6所述的基于交换机芯片实现Dying Gasp的控制装置,其特征在于,
所述预置模块还用于:根据所述交换机芯片的频率配置所述定时器定时发送所述Dying Gasp报文的速率。
9.根据权利要求8所述的基于交换机芯片实现Dying Gasp的控制装置,其特征在于,
所述监测处理模块还用于:选择定时器的工作模式,若选择定时器的工作模式为计数发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,并记录发送Dying Gasp报文的数量;
监测发送的所述Dying Gasp报文的数量是否大于***预设停止阈值,
当监测到发送的所述Dying Gasp报文的数量大于***预设停止阈值,停止发送所述Dying Gasp报文。
10.根据权利要求8所述的基于交换机芯片实现Dying Gasp的控制装置,其特征在于,
所述监测处理模块还用于:选择定时器的工作模式,若选择定时器的工作模式为持续发送模式;
按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,直至设备电容蓄的电量耗尽;
或按照所述定时器定时发送所述Dying Gasp报文的速率持续发送所述Dying Gasp报文,借助人工控制停止所述定时器的使能控制,以停止发送所述Dying Gasp报文。
CN201410680544.7A 2014-11-25 2014-11-25 基于交换机芯片实现Dying Gasp的控制方法及装置 Active CN104486262B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410680544.7A CN104486262B (zh) 2014-11-25 2014-11-25 基于交换机芯片实现Dying Gasp的控制方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410680544.7A CN104486262B (zh) 2014-11-25 2014-11-25 基于交换机芯片实现Dying Gasp的控制方法及装置

Publications (2)

Publication Number Publication Date
CN104486262A true CN104486262A (zh) 2015-04-01
CN104486262B CN104486262B (zh) 2017-09-26

Family

ID=52760767

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410680544.7A Active CN104486262B (zh) 2014-11-25 2014-11-25 基于交换机芯片实现Dying Gasp的控制方法及装置

Country Status (1)

Country Link
CN (1) CN104486262B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108512780A (zh) * 2017-02-28 2018-09-07 华为技术有限公司 定时器实现方法及相关装置
CN109905285A (zh) * 2017-12-11 2019-06-18 北京华为数字技术有限公司 一种网络管理的方法与网络设备
CN113835513A (zh) * 2021-09-16 2021-12-24 新华三信息安全技术有限公司 一种掉电信息传输方法、主控板、子卡、设备及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080304825A1 (en) * 2007-06-08 2008-12-11 Glenn Mark Mahony Methods, Systems, and Computer-Readable Media for Providing Notification of a Power Failure
CN101640941A (zh) * 2009-08-06 2010-02-03 华为技术有限公司 连接资源释放处理方法和装置
CN101697564A (zh) * 2009-10-27 2010-04-21 太仓市同维电子有限公司 网络通信终端设备实现致命故障信号产生功能的电路结构
CN102404134A (zh) * 2010-09-15 2012-04-04 百维通(苏州)科技有限公司 具有可插拔模块的通信网络***中实现Dying gasp信号上传的***和方法
CN102742118A (zh) * 2012-03-06 2012-10-17 华为终端有限公司 一种断电报警的方法及电力网关
CN102780566A (zh) * 2011-05-13 2012-11-14 正文科技股份有限公司 网络设备
US20140009298A1 (en) * 2012-07-03 2014-01-09 Ubiquoss Inc. Transmission System Using Dying Gasp
CN103825594A (zh) * 2014-03-27 2014-05-28 广东九博电子科技有限公司 基于fpga网管***的掉电检测电路及检测方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080304825A1 (en) * 2007-06-08 2008-12-11 Glenn Mark Mahony Methods, Systems, and Computer-Readable Media for Providing Notification of a Power Failure
CN101640941A (zh) * 2009-08-06 2010-02-03 华为技术有限公司 连接资源释放处理方法和装置
CN101697564A (zh) * 2009-10-27 2010-04-21 太仓市同维电子有限公司 网络通信终端设备实现致命故障信号产生功能的电路结构
CN102404134A (zh) * 2010-09-15 2012-04-04 百维通(苏州)科技有限公司 具有可插拔模块的通信网络***中实现Dying gasp信号上传的***和方法
CN102780566A (zh) * 2011-05-13 2012-11-14 正文科技股份有限公司 网络设备
CN102742118A (zh) * 2012-03-06 2012-10-17 华为终端有限公司 一种断电报警的方法及电力网关
US20140009298A1 (en) * 2012-07-03 2014-01-09 Ubiquoss Inc. Transmission System Using Dying Gasp
CN103825594A (zh) * 2014-03-27 2014-05-28 广东九博电子科技有限公司 基于fpga网管***的掉电检测电路及检测方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
L.VALCARENGHI: "Cognitive PONs:a Novel Approach toward Energy Efficiency", 《IEEE》 *
沈伟 等: "基于MAX706AT的DSP硬件看门狗与电源监控电路的设计与实现", 《电子技术应用》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108512780A (zh) * 2017-02-28 2018-09-07 华为技术有限公司 定时器实现方法及相关装置
CN108512780B (zh) * 2017-02-28 2020-12-15 华为技术有限公司 定时器实现方法及相关装置
CN109905285A (zh) * 2017-12-11 2019-06-18 北京华为数字技术有限公司 一种网络管理的方法与网络设备
CN113835513A (zh) * 2021-09-16 2021-12-24 新华三信息安全技术有限公司 一种掉电信息传输方法、主控板、子卡、设备及存储介质
CN113835513B (zh) * 2021-09-16 2024-03-01 新华三信息安全技术有限公司 一种掉电信息传输方法、主控板、子卡、设备及存储介质

Also Published As

Publication number Publication date
CN104486262B (zh) 2017-09-26

Similar Documents

Publication Publication Date Title
CN102307367A (zh) 一种通信设备及掉电告警方法
PT1801984E (pt) Terminal de utilizador de rede ótica e método de controlo de alimentação de corrente elétrica e de informação sobre o estado de alimentação de corrente elétrica do mesmo
CN104283738A (zh) 一种链路检测方法及设备
CN202696263U (zh) 一种掉电保持电路及主控设备
CN103135732B (zh) 服务器机柜***
CN101860442A (zh) 一种交换机、电源装置及实现掉电远端报警的方法
CN102724030A (zh) 一种高可靠性的堆叠***
CN105429814B (zh) 利用多板卡保护bfd的方法和设备
CN103057572B (zh) 一种主备机的控制切换方法
CN104243205A (zh) 一种虚拟交换机故障时的报文处理方法和设备
CN104429020A (zh) 基于以太网的供电的监控
CN105915426B (zh) 环形网络的故障恢复方法及装置
CN102025562A (zh) 一种路径检测方法及装置
CN105227385A (zh) 一种故障处理的方法及***
CN104317679B (zh) 一种scada***基于线程冗余的通信容错方法
CN104079442A (zh) 基于实时以太网的冗余控制装置、设备冗余***和方法
CN105095008A (zh) 一种适用于集群***的分布式任务故障冗余方法
CN104486262A (zh) 基于交换机的芯片实现Dying Gasp的控制方法及装置
CN103838698A (zh) I2c总线架构及设备可用性查询方法
CN103885860A (zh) 一种应用ipmi命令实现bmc双管理热冗余的方法
WO2020088351A1 (zh) 设备信息发送的方法、计算机设备和分布式计算机设备***
CN109347685B (zh) 一种网络设备、逻辑装置及通知信息传输方法
CN109412819A (zh) 用于报警设备掉电的方法及装置
CN105207824A (zh) 一种基于sdn的自动保护倒换的***及其方法
CN207232883U (zh) 一种服务器硬盘背板持续供电装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 215000 unit 13 / 16, 4th floor, building B, No.5 Xinghan street, Suzhou Industrial Park, Jiangsu Province

Patentee after: Suzhou Shengke Communication Co.,Ltd.

Address before: Xinghan Street Industrial Park of Suzhou city in Jiangsu province 215021 B No. 5 Building 4 floor 13/16 unit

Patentee before: CENTEC NETWORKS (SU ZHOU) Co.,Ltd.