交换机运行状态控制方法及装置的制造方法

文档序号:10538535阅读:264来源:国知局
交换机运行状态控制方法及装置的制造方法
【专利摘要】本发明公开了一种交换机运行状态控制方法及装置,其中,该交换机运行状态控制方法,包括:当交换机处于工作状态时,检测所述交换机所处环境的光线;当检测到所述交换机所处环境的光线低于预设的阈值时,备份所述交换机的媒体访问控制MAC地址表并关闭所述交换机的数据中转功能,以触发所述交换机进入休眠状态;其中,所述MAC地址表中包括:与所述交换机连接的各个主机的MAC地址及相应主机所连接的所述交换机的端口的编号。本发明提供的技术方案能够使得交换机实现自动休眠,节省了交换机的功耗。
【专利说明】
交换机运行状态控制方法及装置
技术领域
[0001 ]本发明涉及交换机技术领域,具体涉及一种交换机运行状态控制方法及装置。
【背景技术】
[0002]交换机是一种用于电(光)信号转发的网络设备,它可以为接入交换机的任意两个网络节点提供独享的电信号通路。
[0003]交换机在工作时,会产生一定的电能消耗,由于目前的交换机并不具备自动关机的功能,因此,如果不是人为关闭交换机的话,交换机便会一直处于工作状态,这就产生了不必要的功耗,并且,交换机的长期处于工作状态会加快交换机的衰老,进而影响交换机的使用寿命。

【发明内容】

[0004]本发明提供一种交换机运行状态控制方法及装置,用于使得交换机实现自动休目民,节省交换机的功耗。
[0005]本发明第一方面提供一种交换机运行状态控制方法,包括:
[0006]当交换机处于工作状态时,检测上述交换机所处环境的光线;
[0007]当检测到上述交换机所处环境的光线低于预设的阈值时,备份上述交换机的媒体访问控制MAC地址表并关闭上述交换机的数据中转功能,以触发上述交换机进入休眠状态;
[0008]其中,上述MAC地址表中包括:与上述交换机连接的各个主机的MAC地址及相应主机所连接的上述交换机的端口的编号。
[0009]本发明第二方面提供一种交换机运行状态控制装置,包括:
[0010]检测单元,用于当交换机处于工作状态时,检测上述交换机所处环境的光线;
[0011]控制单元,用于当上述检测单元在上述交换机的工作状态下检测到上述交换机所处环境的光线低于预设的阈值时,备份上述交换机的媒体访问控制MAC地址表并关闭上述交换机的数据中转功能,以触发上述交换机进入休眠状态;
[0012]其中,上述MAC地址表中包括:与上述交换机连接的各个主机的MAC地址及相应主机所连接的上述交换机的端口的编号。
[0013]由上可见,本发明中当交换机处于工作状态时,通过检测交换机所处环境的光线,当检测到的交换机所处环境的光线低于预设的阈值时,备份该交换机的媒体访问控制(MAC,Media Access Control)地址表并关闭该交换机的数据中转功能,以此实现该交换机的自动休眠,由于光线不足的环境下通常也无人存在,因此,可防止交换机在无人环境下继续不必要的工作而造成的功耗浪费,节省了交换机的功耗,使得交换机的使用寿命更长。另夕卜,采用休眠的方式还能够避免交换机的MAC地址表因交换机掉电而被自动清空。
【附图说明】
[0014]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明提供的交换机运行状态控制方法一个实施例流程示意图;
[0016]图2为本发明提供的交换机运行状态控制方法另一个实施例流程示意图;
[0017]图3为本发明提供的交换机运行状态控制装置一个实施例结构示意图。
【具体实施方式】
[0018]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]实施例一
[0020]本发明实施例提供一种交换机运行状态控制方法,请参阅图1,本发明实施例中的交换机运行状态控制方法包括:
[0021 ]步骤101、当交换机处于工作状态时,检测上述交换机所处环境的光线;
[0022]本发明实施例中,当交换机处于工作状态时,周期性或持续检测上述交换机所处环境的光线。
[0023]具体地,可以通过光线传感器检测上述交换机所处环境的光线。
[0024]步骤102、当检测到上述交换机所处环境的光线低于预设的阈值时,备份上述交换机的MAC地址表并关闭上述交换机的数据中转功能,以触发上述交换机进入休眠状态;
[0025]其中,上述MAC地址表中包括:与上述交换机连接的各个主机的MAC地址及相应主机所连接的该交换机的端口的编号。具体地,关于MAC地址表的生成方式可以参照已有技术实现,此处不再赘述。
[0026]本发明实施例中,当检测到上述交换机所处环境的光线低于预设的阈值时,表明当前该交换机所处环境已无人办公或滞留,此时,备份该交换机的MAC地址表并关闭该交换机的数据中转功能,以触发上述交换机进入休眠状态,由于交换机的数据中转功能被关闭,因此,此时该交换机也将暂停数据的转发,从而极大地降低了该交换机的功耗。具体地,上述阈值可以根据实际需求进行设定,此处不作限定。
[0027]可选的,在步骤102之后,关闭该交换机的指示灯,以便进一步降低该交换机的功耗;或者,按照预设方式点亮该交换机的指示灯,以告知用户该交换机处于休眠状态。其中,该预设方式为与现有的指示灯点亮方式不同的方式,以用于通过指示灯来告知用户该交换机处于待机或休眠状态。
[0028]可选的,在交换机进入休眠状态前,向主机输出交换机的状态更新信息,以同步告知该主机的用户该交换机当前的工作状态,提升用户的体验感。例如,在关闭上述交换机的数据中转功能前,向连接上述交换机的主机发第一状态指示信息,以告知上述主机的用户上述交换机即将进入休眠状态。
[0029]需要说明的是,本发明实施例中的交换机运行状态控制方法可以由交换机运行状态控制装置实现,该交换机运行状态控制装置可以集成在上述交换机中。上述交换机包括但不限于第二层、第三层或者第四层交换机等。在外部结构上,上述交换机具有多个用于进行数据中转的端口、配置口、若干指示灯、电源插口以及电源开关等,上述端口包括但不限于RJ45接口、光纤接口等用于连接主机的接口,在内部组成上,上述交换机包括用于传输数据的中央处理器CPU、用于存储运行配置的主存储器、用于存储备份文件的非易失性存储器、用于存储系统软件映像文件的闪存存储器以及接口电路等。
[0030]由上可见,本发明中当交换机处于工作状态时,通过检测交换机所处环境的光线,当检测到的交换机所处环境的光线低于预设的阈值时,备份该交换机的MAC地址表并关闭该交换机的数据中转功能,以此实现该交换机的自动休眠,由于光线不足的环境下通常也无人存在,因此,可防止交换机在无人环境下继续不必要的工作而造成的功耗浪费,节省了交换机的功耗,使得交换机的使用寿命更长。另外,采用休眠的方式还能够避免交换机的MAC地址表因交换机掉电而被自动清空。
[0031]实施例二
[0032]本发明实施例与实施例一的区别在于,本发明实施例中在交换机进入休眠状态后,通过检测交换机所处环境的光线实现交换机工作状态的自动恢复。
[0033]如图2所示,本发明实施例中的交换机运行状态控制方法,包括:
[0034]步骤201、当交换机处于工作状态时,检测上述交换机所处环境的光线;
[0035]本发明实施例中,当交换机处于工作状态时,周期性或持续检测上述交换机所处环境的光线。
[0036]具体地,可以通过光线传感器检测上述交换机所处环境的光线。
[0037]步骤202、当检测到上述交换机所处环境的光线低于预设的阈值时,备份上述交换机的MAC地址表并关闭上述交换机的数据中转功能,以触发上述交换机进入休眠状态;
[0038]其中,上述MAC地址表中包括:与上述交换机连接的各个主机的MAC地址及相应主机所连接的该交换机的端口的编号。具体地,关于MAC地址表的生成方式可以参照已有技术实现,此处不再赘述。
[0039]本发明实施例中,当检测到上述交换机所处环境的光线低于预设的阈值时,表明当前该交换机所处环境已无人办公或滞留,此时,备份该交换机的MAC地址表并关闭该交换机的数据中转功能,以触发上述交换机进入休眠状态,由于交换机的数据中转功能被关闭,因此,此时该交换机也将暂停数据的转发,从而极大地降低了该交换机的功耗。具体地,上述阈值可以根据实际需求进行设定,此处不作限定。
[0040]步骤203、当交换机处于休眠状态时,检测上述交换机所处环境的光线;
[0041]本发明实施例中,当交换机处于休眠状态时,周期性或持续检测上述交换机所处环境的光线。
[0042]具体地,可以通过光线传感器检测上述交换机所处环境的光线。
[0043]步骤204、当检测到上述交换机所处环境的光线不低于上述阈值时,还原最新备份的上述交换机的MAC地址表并启动上述交换机的数据中转功能,以触发上述交换机恢复工作状态。
[0044]本发明实施例中,当在交换机处于休眠状态下检测到上述交换机所处环境的光线不低于预设的阈值时,表明当前该交换机所处环境有人办公或滞留,此时,还原最新备份的该交换机的MAC地址表并启动该交换机的数据中转功能,以触发上述交换机恢复工作状态。
[0045]可选的,在步骤202之后,关闭该交换机的指示灯,以便进一步降低该交换机的功耗;或者,按照预设方式点亮该交换机的指示灯,以告知用户该交换机处于休眠状态。其中,该预设方式为与现有的指示灯点亮方式不同的方式,以用于通过指示灯来告知用户该交换机处于待机或休眠状态。
[0046]可选的,在交换机进入休眠状态前及恢复工作状态时,向主机输出交换机的状态更新信息,以同步告知该主机的用户该交换机当前的工作状态,提升用户的体验感。例如,在关闭上述交换机的数据中转功能前,向连接上述交换机的主机发第一状态指示信息,以告知上述主机的用户该交换机即将进入休眠状态,并当该交换机恢复工作状态时,向连接该交换机的主机发送第二状态指示信息,以告知该主机的用户上述交换机已恢复工作状
??τ O
[0047]需要说明的是,本发明实施例中的交换机运行状态控制方法可以由交换机运行状态控制装置实现,该交换机运行状态控制装置可以集成在上述交换机中。上述交换机包括但不限于第二层、第三层或者第四层交换机等。在外部结构上,上述交换机具有多个用于进行数据中转的端口、配置口、若干指示灯、电源插口以及电源开关等,上述端口包括但不限于RJ45接口、光纤接口等用于连接主机的接口,在内部组成上,上述交换机包括用于传输数据的中央处理器CPU、用于存储运行配置的主存储器、用于存储备份文件的非易失性存储器、用于存储系统软件映像文件的闪存存储器以及接口电路等。
[0048]由上可见,本发明中当交换机处于工作状态时,通过检测交换机所处环境的光线,当检测到的交换机所处环境的光线低于预设的阈值时,备份该交换机的MAC地址表并关闭该交换机的数据中转功能,以此实现该交换机的自动休眠,由于光线不足的环境下通常也无人存在,因此,可防止交换机在无人环境下继续不必要的工作而造成的功耗浪费,节省了交换机的功耗,使得交换机的使用寿命更长。另外,采用休眠的方式还能够避免交换机的MAC地址表因交换机掉电而被自动清空。另外,本发明实施例还提供了将交换机从休眠状态自动恢复到工作状态的机制,进一步智能化了交换机的运行状态控制。
[0049]实施例三
[0050]本发明实施例提供一种交换机运行状态控制装置,请参阅图3,本发明实施例中的交换机运行状态控制装置300包括:
[0051]检测单元301,用于当交换机处于工作状态时,检测上述交换机所处环境的光线;
[0052]控制单元302,用于当检测单元301在上述交换机的工作状态下检测到上述交换机所处环境的光线低于预设的阈值时,备份上述交换机的媒体访问控制MAC地址表并关闭上述交换机的数据中转功能,以触发上述交换机进入休眠状态;
[0053]其中,上述MAC地址表中包括:与上述交换机连接的各个主机的MAC地址及相应主机所连接的上述交换机的端口的编号。
[0054]可选的,检测单元301还用于:当上述交换机处于上述休眠状态时,检测上述交换机所处环境的光线;控制单元302还用于:当检测单元301在上述交换机的休眠状态下检测到上述交换机所处环境的光线不低于上述阈值时,还原最新备份的上述交换机的MAC地址表并启动上述交换机的数据中转功能,以触发上述交换机恢复工作状态。
[0055]可选的,控制单元302还用于:在备份上述交换机的MAC地址表并关闭上述交换机的数据中转功能之后,关闭上述交换机的指示灯;或者,按照预设方式点亮上述交换机的指示灯,以告知用户上述交换机处于休眠状态。
[0056]可选的,控制单元302还用于:当检测单元301在上述交换机的工作状态下检测到上述交换机所处环境的光线低于预设的阈值时,在关闭上述交换机的数据中转功能前,向连接上述交换机的主机发第一状态指示信息,以告知上述主机的用户上述交换机即将进入休眠状态。
[0057]可选的,控制单元302还用于:当上述交换机恢复工作状态时,向连接上述交换机的主机发送第二状态指示信息,以告知上述主机的用户上述交换机已恢复工作状态。
[0058]需要说明的是,本发明实施例中的交换机运行状态控制方法可以由交换机运行状态控制装置实现,该交换机运行状态控制装置可以集成在上述交换机中。上述交换机包括但不限于第二层、第三层或者第四层交换机等。在外部结构上,上述交换机具有多个用于进行数据中转的端口、配置口、若干指示灯、电源插口以及电源开关等,上述端口包括但不限于RJ45接口、光纤接口等用于连接主机的接口,在内部组成上,上述交换机包括用于传输数据的中央处理器CPU、用于存储运行配置的主存储器、用于存储备份文件的非易失性存储器、用于存储系统软件映像文件的闪存存储器以及接口电路等。
[0059]应理解,本发明实施例中的交换机运行状态控制装置可以用于实现上述方法实施例中的全部技术方案,其具体实现功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
[0060]由上可见,本发明中当交换机处于工作状态时,通过检测交换机所处环境的光线,当检测到的交换机所处环境的光线低于预设的阈值时,备份该交换机的MAC地址表并关闭该交换机的数据中转功能,以此实现该交换机的自动休眠,由于光线不足的环境下通常也无人存在,因此,可防止交换机在无人环境下继续不必要的工作而造成的功耗浪费,节省了交换机的功耗,使得交换机的使用寿命更长。另外,采用休眠的方式还能够避免交换机的MAC地址表因交换机掉电而被自动清空。
[0061]在本申请所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。
[0062]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0063]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0064]以上为对本发明所提供的一种交换机运行状态控制方法及装置的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【主权项】
1.一种交换机运行状态控制方法,其特征在于,包括: 当交换机处于工作状态时,检测所述交换机所处环境的光线; 当检测到所述交换机所处环境的光线低于预设的阈值时,备份所述交换机的媒体访问控制MAC地址表并关闭所述交换机的数据中转功能,以触发所述交换机进入休眠状态; 其中,所述MAC地址表中包括:与所述交换机连接的各个主机的MAC地址及相应主机所连接的所述交换机的端口的编号。2.根据权利要求1所述的方法,其特征在于,当所述交换机处于所述休眠状态时,所述方法还包括: 检测所述交换机所处环境的光线; 当检测到所述交换机所处环境的光线不低于所述阈值时,还原最新备份的所述交换机的MAC地址表并启动所述交换机的数据中转功能,以触发所述交换机恢复工作状态。3.如权利要求1或2所述的方法,其特征在于,所述备份所述交换机的MAC地址表并关闭所述交换机的数据中转功能,之后包括: 关闭所述交换机的指示灯;或者, 按照预设方式点亮所述交换机的指示灯,以告知用户所述交换机处于休眠状态。4.如权利要求1或2所述的方法,其特征在于,当检测到所述交换机所处环境的光线低于预设的阈值时,所述方法还包括: 在关闭所述交换机的数据中转功能前,向连接所述交换机的主机发第一状态指示信息,以告知所述主机的用户所述交换机即将进入休眠状态。5.如权利要求4所述的方法,其特征在于,所述向连接所述交换机的主机发送状态指示信息,之后还包括: 当所述交换机恢复工作状态时,向连接所述交换机的主机发送第二状态指示信息,以告知所述主机的用户所述交换机已恢复工作状态。6.一种交换机运行状态控制装置,其特征在于,包括: 检测单元,用于当交换机处于工作状态时,检测所述交换机所处环境的光线; 控制单元,用于当所述检测单元在所述交换机的工作状态下检测到所述交换机所处环境的光线低于预设的阈值时,备份所述交换机的媒体访问控制MAC地址表并关闭所述交换机的数据中转功能,以触发所述交换机进入休眠状态; 其中,所述MAC地址表中包括:与所述交换机连接的各个主机的MAC地址及相应主机所连接的所述交换机的端口的编号。7.根据权利要求6所述的交换机运行状态控制装置,其特征在于,所述检测单元还用于:当所述交换机处于所述休眠状态时,检测所述交换机所处环境的光线; 所述控制单元还用于:当所述检测单元在所述交换机的休眠状态下检测到所述交换机所处环境的光线不低于所述阈值时,还原最新备份的所述交换机的MAC地址表并启动所述交换机的数据中转功能,以触发所述交换机恢复工作状态。8.根据权利要求6或7所述交换机运行状态控制装置,其特征在于,所述控制单元还用于:在备份所述交换机的MAC地址表并关闭所述交换机的数据中转功能之后,关闭所述交换机的指示灯;或者,按照预设方式点亮所述交换机的指示灯,以告知用户所述交换机处于休眠状态。9.根据权利要求6或7所述的交换机运行状态控制装置,其特征在于,所述控制单元还用于:当所述检测单元在所述交换机的工作状态下检测到所述交换机所处环境的光线低于预设的阈值时,在关闭所述交换机的数据中转功能前,向连接所述交换机的主机发第一状态指示信息,以告知所述主机的用户所述交换机即将进入休眠状态。10.根据权利要求9所述的交换机运行状态控制装置,其特征在于,所述控制单元还用于:当所述交换机恢复工作状态时,向连接所述交换机的主机发送第二状态指示信息,以告知所述主机的用户所述交换机已恢复工作状态。
【文档编号】H04L12/12GK105897434SQ201610377863
【公开日】2016年8月24日
【申请日】2016年5月31日
【发明人】周鸣华, 夏云, 梁大衡, 黄宁新, 封枫, 甘钧兆, 彭志伟, 唐大明
【申请人】深圳市双赢伟业科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1