本发明专利技术实施例提供了一种数据交换设备低功耗实现方法及其装置,该方法包括:识别到设备当前状态参数满足预设休眠配置参数时,控制设备中的上层逻辑器件进入低功耗状态;通过物理端口检测到传输介质的能量消耗状态为激活时,唤醒设备中的上层逻辑器件进入正常工作状态。本发明专利技术实施例可以通过自动检测设备当前状态参数来控制数据交换设备中的上层逻辑器件自动进入低功耗状态,并通过自动检测物理端口传输介质的能量消耗状态,将其作为外部唤醒信息来使上层逻辑器件自动进入正常工作模式。使得在满足预设条件时,可以使设备中CPU、网络处理器和光模块等上层逻辑器件适当地停止全速工作,得到节能处理。
【技术实现步骤摘要】
【国外来华专利技术】数据交换设备低功耗实现方法及其装置和数据交换设备
本专利技术涉及通信技术,尤其涉及一种数据交换设备低功耗实现方法及其装置和数据交换设备。
技术介绍
目前,网络技术迅猛发展,高带宽入户、企业云服务等需求增长明显。作为高带宽接入的最便利的接入方式,局域网(LocalAreaNetwork,简称LAN)接入应用比例越来越多,而且未来是企业与楼宇接入的主流方式。由于网络设备耗电大,而企业用户在下班时间段对网络几乎没有需求,相当于每天2/3的时间设备可能出于空闲状态,会出现浪费功耗的现象。现有技术为解决这一技术问题,提出了能效以太网(Energy-EfficientEthernet)的概念,通过IEEE802.3az标准来规定了能效以太网的实现要求。标准IEEE802.3az是第一个把目标定位在动态节能的技术标准,其规定了以太网的物理层(PhysicalLayer,简称PHY)芯片在传送完数据后,双方协商自动进入低功耗模式,当数据到来又可以保证快速唤醒进入正常工作状态的相关技术参数要求,大大提高PHY芯片在有业务链接(LINK)时的动态节能性能。然而,现有能效以太网技术仅解决了PHY芯片的节能问题,而以太网中的数据交换设备仍然存在由于上层逻辑器件无法自动进入低功耗状态而导致设备高功耗运行的现象。所以,如何使网络设备能完成自动的低功耗模式工作,对网络设备的高度智能化提出了挑战。
技术实现思路
本专利技术实施例提供一种数据交换设备低功耗实现方法及其装置和数据交换设备,以实现有效的低功耗运行机制来降低设备能耗。本专利技术实施例提供了一种数据交换设备低功耗实现方法,包括:识别到设备当前状态参数满足预设休眠配置参数时,控制所述设备中的上层逻辑器件进入低功耗状态;通过物理端口检测到传输介质的能量消耗状态为激活时,唤醒所述设备中的上层逻辑器件进入正常工作状态。本专利技术实施例还提供了一种备低功耗实现装置,包括:低功耗控制模块,用于识别到设备当前状态参数满足预设休眠配置参数时,控制所述设备中的上层逻辑器件进入低功耗状态;唤醒控制模块,用于通过物理端口检测到传输介质的能量消耗状态为激活时,唤醒所述设备中的上层逻辑器件进入正常工作状态。本专利技术实施例又提供了一种数据交换设备,包括上层逻辑器件和物理层芯片,所述物理层芯片设置有物理端口,还包括本专利技术实施例所提供的数据交换设备低功耗实现装置。本专利技术实施例提供的数据交换设备低功耗实现方法及其装置和数据交换设备,可以通过自动检测设备当前的状态参数来控制数据交换设备中的上层逻辑器件自动进入低功耗状态,并通过自动检测物理端口传输介质的能量消耗状态,将其作为外部唤醒信息来使上层逻辑器件自动进入正常工作模式。使得在满足预设条件时,可以使设备中的中央微处理器(CentralProcessingUnit,简称CPU)、网络处理器和光模块等上层逻辑器件适当地停止全速工作,得到节能处理。附图说明图1为本专利技术实施例一所提供的数据交换设备低功耗实现方法的流程图;图2A为本专利技术实施例二提供的数据交换设备低功耗实现方法的流程图;图2B为本专利技术实施例二所适用的数据交换设备结构示意图;图3A为本专利技术实施例三提供的数据交换设备低功耗实现方法的流程图;图3B为本专利技术实施例三所适用的数据交换设备结构示意图;图4为本专利技术实施例四提供的数据交换设备低功耗实现方法的流程图;图5为本专利技术实施例五提供的数据交换设备低功耗实现装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一图1为本专利技术实施例一所提供的数据交换设备低功耗实现方法的流程图。本实施例所提供的方法适用于数据交换设备中,数据交换设备是用于通信数据转发与交换的网络设备,可以为任意两个网络节点提供电信号通路。电信号的传输协议和传输介质可以有多种,最为常见的是基于以太网、光纤等传输电信号。举例来说,这类数据交换设备可以是交换机、路由器、网关和防火墙服务器等,其典型结构包括物理层(PHY)芯片和上层逻辑器件,由上层逻辑器件控制电信号的数据包在物理层芯片上设置的物理端口之间实现转发。数据交换设备中的上层逻辑器件通常包括CPU和链路层控制器等硬件,如网络处理器和光模块等其他芯片。本实施例所提供的数据交换设备低功耗实现方法即可适用在上述结构的数据交换设备中,由数据交换设备低功耗实现装置来执行。该装置又可称为休眠管理模块,可以由硬件和/或软件的形式来实现,可集成在CPU中,也可采用独立芯片承载。本实施例的方法具体包括如下步骤:步骤110、休眠管理模块识别到设备当前状态参数满足预设休眠配置参数时,控制设备中的上层逻辑器件进入低功耗状态;步骤120、休眠管理模块通过物理端口检测到传输介质的能量消耗状态为激活时,唤醒设备中的上层逻辑器件进入正常工作状态。本实施例所提供的技术方案,可以通过预设休眠配置参数,使得休眠管理模块能够自动检测到设备当前状态参数是否满足预设休眠配置参数,从而控制数据交换设备中的上层逻辑器件自动进入低功耗状态,并通过自动检测物理端口所对应传输介质的能量消耗状态,将其作为外部唤醒信息,来使上层逻辑器件自动进入正常工作模式。所谓低功耗状态,可以是完全停止工作的休眠状态,也可以是降低工作主频仅有少量消耗的运转状态。上述技术方案使得在满足预设条件时,可以使设备中CPU、网络处理器和光模块等上层逻辑器件适当地停止全速工作,得到节能处理。在上述实施例技术方案中,识别设备当前状态参数是否满足预设休眠配置参数的操作可以有多种实现方式。举例来说,预设休眠配置参数可以由管理人员预先配置,通常可根据对数据交换设备的使用规律来配置。例如对于公司中设置的交换机设备,其在下班时间的使用量降低,则可以配置下班时间段为预设休眠配置参数,当然也可以配置其他预设休眠时段作为预设休眠配置参数。则识别到设备当前状态参数满足预设休眠配置参数具体可以为识别到设备的当前时间处于预设休眠时段内时,确定为设备当前状态参数满足预设休眠配置参数。该技术方案可以实现上层逻辑器件的定时休眠和自动唤醒,在空闲时段实现功耗节能设计。上述实施例中,传输介质的能力消耗状态为激活作为唤醒上层逻辑器件的一个触发条件。传输介质能力消耗状态的检测可以采用多种手段来实现。优选可基于物理端口上采用的能效以太网技术来检测。则通过物理端口检测传输介质的能量消耗状态具体可以通过与物理芯片之间的串行管理接口(SerialManagementInterface,简称SMI)轮询识别物理端口的能量探测状态检测位;根据识别到的能量探测状态检测位确定物理端口对应的传输介质的能量消耗状态。通常能量探测状态检测位基于能效以太网技术,在传输介质的能量消耗满足预设条件时就将能量探测状态检测位置位,则由能量探测状态检测位是否置位就可确定传输介质的能量消耗状态是否为激活。通常数据交换设备都设置很多物理端口,各端口均配置有各自的能量探测状态检测位,休眠管理模块通过轮询方式,在通过与某物理端本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据交换设备低功耗实现方法,其特征在于,包括:识别到设备当前状态参数满足预设休眠配置参数时,控制所述设备中的上层逻辑器件进入低功耗状态;所述上层逻辑器件至少包括中央处理单元CPU和网络处理器中的一个;检测所述设备的物理端口的传输介质的能量消耗状态是否为激活;当检测到所述物理端口的传输介质的能量消耗状态为激活,且所述物理端口为根据预设配置策略确定的唤醒物理端口时,唤醒所述设备中的上层逻辑器件进入正常工作状态;当检测到所述物理端口的传输介质的能量消耗状态为激活,且所述物理端口为根据预设策略确定的非唤醒物理端口时,不唤醒所述设备中的上层逻辑器件;所述非唤醒物理端口包括上行端口。2.根据权利要求1所述的数据交换设备低功耗实现方法,其特征在于,所述检测所述物理端口的传输介质的能量消耗状态包括:通过与物理芯片之间的串行管理接口轮询识别所述物理端口的能量探测状态检测位;根据识别到的所述能量探测状态检测位确定所述物理端口对应的传输介质的能量消耗状态。3.根据权利要求1或2所述的数据交换设备低功耗实现方法,其特征在于,所述识别到所述设备当前状态参数满足预设休眠配置参数包括:识别到所述设备的当前时间处于预设休眠时段内时,确定所述设备当前状态参数满足预设休眠配置参数。4.根据权利要求1或2所述的数据交换设备低功耗实现方法,其特征在于,所述控制所述设备中的上层逻辑器件进入低功耗状态至少包括:控制所述设备中的CPU进入休眠状态,或降低所述CPU的工作主频。5.根据权利要求1或2所述的数据交换设备低功耗实现方法,其特征在于,在控制设备中的上层逻辑器件进入低功耗状态之后,还包括:触发计时操作,当计时值达到设定倒计时值时,唤醒所述设备中的上层逻辑器件进入正常工作状态。6.一种数据交换设备低功耗实现装置,其特征在于,包括:低功耗控制模块,用于识别到设备当前状态参数满足预设休眠配置参数时,控制所述设备中的上层逻辑器件进入低功耗状态;所述上层逻辑器件至少包括中央处理单元CPU和网络处理器...
【专利技术属性】
技术研发人员:杨雪仁,李剑钊,肖文,王勇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。