一种基于流量的低功耗调频方法
【专利摘要】本发明一种基于流量的低功耗调频方法,本发明通过计算网络数据流的大小来进行调频的。通过在特定时间内计算出网络设备接收到的数据包数,根据接收到的数据包数来反应当前网络中的流量,然后把这个流量作为选择各个频率的指标,从而实现基于流量的自适应调频。本发明可以实现自适应调频;避免了频率的振荡,调频灵敏度可调;降低模块功耗,节能。
【专利说明】一种基于流量的低功耗调频方法
[0001]【技术领域】
本发明涉及通信领域的电源节能技术,特别是涉及通信设备的一种节能调频控制方法。
【背景技术】
据相关研究组织调查表明:在以太网有线通信技术中,全球用于局域网中的网络接口设备有30亿个;据估计,欧洲互联网提供商(ISP)在2010年的全部网络电力功耗约为214亿千瓦时,如果不采用绿色节能技术,到2020年,这个消耗量预测将大幅增加到约358亿千瓦时。因此,在当今推崇的生态网络建设中,能源有效利用变得越来越重要,针对网络设备的功耗研究和改善也显得十分必要。
[0002]当前Internet骨干网的带宽平均利用率为30%,带宽最高平均利用率小于45%;但是,为了网络数据流顺畅地流通以及应对其突发状况的出现,当前的网络设备一般都是全天候满负荷运行,造成了电力的极大耗费。针对这一现象,网络设备提供商和科研工作者提出了两种基本方法以使网络设备运行在合适的工作状态;一种就是让网络设备能在运行和休眠之间相互切换,另一种就是根据某种调频机制实现网络设备工作频率的自适应调整。由于网络数据流的难以预测性,网络设备在休眠和运行状态下切换时可能会对网络性能造成极大的影响;然而有效的自适应调频机制却能很好地解决这一问题,从而实现性能和功耗上的完美结合。
[0003]针对网络设备的频率自适应调整,国内外也有相关的研究,主要的两种方式是根据当前数据流的缓存量或者通过上层软件的配置来实现设备调频[,这两种方法理论上可以达到调频的效果,但是存在一定不足。首先,软件配置调频,由于上层软件不能快速、高效的实现频率的动态调整,而且由于涉及到软件和硬件的相互通信,实现相对复杂。基于缓存量的自适应调频方式也有一定的缺点:在特定的频率下,特定的缓存量大小是可以作为路由器工作状态的指标,但是如果在不同频率下,用特定的缓存量来指示当前工作状态是没有明显意义的,而且这种调频方式还会造成相邻的频率反复地切换,从而影响路由器的稳定,并且在切换过程中会有大量数据包的丢失和额外的功耗浪费,虽然一定的算法(双阈值或多阈值)可以一定程度上解决这个问题,但还是会对网络设备的稳定性造成一定的潜在威胁。
[0004]
【发明内容】
本发明的目的就是为了有效地解决频率调整的振荡现象以及软件调频的繁琐、缓慢的缺点,提供了一种基于流量的自适应调频机制来达到降低网络设备功耗的方法。
[0005]本发明通过计算网络数据流的大小来进行调频的。通过在特定时间内(设定一个特定的时间门限值)计算出网络设备接收到的数据包数,根据接收到的数据包数来反应当前网络中的流量,然后把这个流量作为选择各个频率的指标,从而实现基于流量的自适应调频。
[0006]本发明解决其技术问题所采用的技术方案是:步骤一:对网络设备流量的准确计算:
当网络数据流进入流量统计模块的输入队列时,统计模块将数据流划分成多个数据包,并且计算出每个数据包的字节数,通过一个计数模块统计设定时间内所接收到的总的字节数,可以调整统计时间的大小来调整本调频方法的灵敏性。
[0007]步骤二:多个频率的产生
通过使用FPGA厂商提供的时钟IP核,或通过硬件描述语言的方法来产生全局时钟频率,全局时钟的要求的特点:一、负载能力特别强,任何一个全局时钟驱动线都可以驱动芯片内部的触发器;二是时延差特别小;三是时钟信号波形畸变小,工作可靠性好。
[0008]步骤三:调频机制
流量t相对于前一时刻,无非是增加或者减少;
当t增加时,频率和流量值的关系式如下所示:
【权利要求】
1.一种基于流量的低功耗调频方法,其特征在于,该方法包括以下步骤: 步骤一:对网络设备流量的准确计算 当网络数据流进入流量统计模块的输入队列时,统计模块将数据流划分成多个数据包,并且计算出每个数据包的字节数,通过一个计数模块统计设定时间内所接收到的总的字节数,可以调整统计时间的大小来调整本调频方法的灵敏性; 步骤二:多个频率的产生 通过使用FPGA厂商提供的时钟IP核,或通过硬件描述语言的方法来产生全局时钟频率,全局时钟的要求的特点:一、负载能力特别强,任何一个全局时钟驱动线都可以驱动芯片内部的触发器;二是时延差特别小;三是时钟信号波形畸变小,工作可靠性好;步骤三:调频机制 流量t相对于前一时刻,无非是增加或者减少; 当t增加时,频率和流量值的关系式如下所示:
【文档编号】H04L12/885GK103618682SQ201310485617
【公开日】2014年3月5日 申请日期:2013年10月16日 优先权日:2013年10月16日
【发明者】周磊, 李亮华 申请人:杭州电子科技大学