[发明专利]用于区别冷启动和热启动的方法和设备有效
申请号: | 201180056877.7 | 申请日: | 2011-09-15 |
公开(公告)号: | CN103299275B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 徐浩;林晓;陈本东 | 申请(专利权)人: | 汤姆逊许可公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 吕晓章 |
地址: | 法国伊西*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 区别 冷启动 启动 方法 设备 | ||
技术领域
本发明涉及电子设备,尤其涉及用于区别冷启动和热启动的方法和设备。
背景技术
简单网络管理协议(SNMP)是基于UDP的网络协议。它通常在网络管理系统中被用于监视网络设备,以保证管理的需要。SNMP由工程任务组(IETF)定义,是网络协议包的一个组成部分。它包括一系列用于网络管理的标准,包括应用层协议、数据库体系和一系列数据对象。SNMP在管理的系统中以变量的形式呈现管理数据,这些变量描述了系统配置。这些变量可以通过使用管理应用来查找(以及设置)。
在典型的SNMP应用中,称作为管理者的一个或多个管理电脑需要监视或者管理网络中的一组主机或者设备。每一个被管理的设备运行称为代理的模块,其通过SNMP向管理者汇报信息。具体而言,信息是通过SNMP协议数据单元(PDU)来汇报的。在这些PDU中,有一种类型的PDU是陷阱保文(trap),用于汇报警告或者关于被管理设备的其他的异步事件。
当SNMP被用于网关上时,陷阱报文通知(trap notification)可以被用于汇报诸如如下类型的消息,冷启动、热启动、管理的以太网交换器改变、通路和断路等等。
但是,当在网关上部署SNMP时,我们发现有的时候网关不能够正确地区分冷启动和热启动。
发明内容
根据本发明的一个方面,提供了一种用于区分设备冷启动和热启动的方法,其中设备包括易失性存储器,所述易失性存储器包括用于指示启动类型的标记,所述方法包括步骤:通过读取所述标记来确定启动类型;其特征在于进一步包括,当检测到用于指示断电发生的消息的时候,对所示易失性存储器的数据进行改变,使得所述设备不能够把启动确定为热启动。
根据本发明的另一个方面,提供了一种用于区分冷启动和热启动的设备,其特征在于包括:易失性存储器302,用于包含用于指示启动类型的标记;电源断电捕获模块301,用于捕获用于指示断电发生的消息;以及处理器303,用于通过读取所述标记来确定启动类型,以及响应于电源断电捕获模块301捕获用于指示断电发生的消息,对所述易失性存储器302的数据进行改变,使得处理器不能够把启动类型确定为热启动。
根据本发明的方面,该设备能够正确地区分冷启动和热启动。
应该了解,可以在如下的本发明的具体描述中找到更多的方面和有益效果。
附图说明
附图结合着说明书便于进一步了解本发明的实施例,这仅仅是用于说明本发明的原理。因此,本发明不局限于这些实施例。在附图中:
图1根据本发明的实施例示出了硬件连接;
图2的流程图根据本发明的原理示出了用于辅助正确区别冷启动和热启动的方法;和
图3的块图根据本发明的实施例示出了用于区分冷启动和热启动的设备。
具体实施方式
结合着附图对本发明的实施例进行详细地说明。在如下的描述中,出于清楚和简洁的目的会忽略一些已知的功能和配置的描述。
冷启动(也称为硬启动)发生于循环给设备供电(即关闭后再打开)或者处理器收到特殊的重置信号。冷启动可能由掉电引起,如事故或者用户故意想要系统从初始状态或者关键错误点恢复。
热启动(也称为软启动)是指在持续供电的情况下使用软件控制来让计算机重启。通常,它是指在不移除电源的情况下关机然后重启设备。
在一些系统中,每一次设备启动,设备会确定此次启动是冷启动还是热启动,以及通过SNMP陷阱报文向SNMP管理设备通知启动类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆逊许可公司,未经汤姆逊许可公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180056877.7/2.html,转载请声明来源钻瓜专利网。