具有nic的系统设备和该系统设备的省电控制方法

文档序号:7667746阅读:186来源:国知局
专利名称:具有nic的系统设备和该系统设备的省电控制方法
技术领域
本发明涉及具有用于通过网络进行数据发送接收的NIC (Network Interface Card:网络接口卡)的系统设备和该系统设备的省电控制方法。
背景技术
作为具有用于通过网络进行数据发送接收的NIC的系统设备,例 如有与主PC之间进行图像数据的授受的数字复合机(以下,表记为 MFP)。在这样的MFP中,当一定时间以上不进行操作或没有来自主 PC的数据发送时,使其转移到将定影用加热器电源、打印机控制器电 源切断等的节能模式。
例如,在日本特开2003-089254号公报中,公开了利用输入输出 部对网络监视和数据发送接收进行处理,以使即使图像形成装置转移 到节能模式也能够进行数据发送接收的技术,在日本特开 2004-110215号公报中,公幵了当检测到通过网络进行连接的全部主 计算机的电源切断时,使图像形成装置成为省电状态的技术。
另外,在日本特开平7-321874号公报中,公开了通过根据通信速 度来改变数据处理CPU的时钟频率从而实现省电的数据通信装置。
但是,在日本特开2003-089254号公报或日本特开2004-110215 号公报中看到的现有技术,没有实现NIC自身的省电动作,另外,日 本特开平7-321874号公报的现有技术只是改变数据处理CPU的动作 时钟频率,而不能进行与NIC具有的多个功能对应的合理的省电动作。
例如,当在搭载有加密芯片的NIC中,需要以lGbps的速度链路 连接并高速地迸行加密处理的环境的情况下,能够有效地利用加密芯 片的高速处理能力,但是在无链路的情况下和在10Mbps等低速链路 的情况下,也进行与1Gbps同样的处理和相同水平的器件驱动,因此, 消耗必要以上的电力的问题没有解决。

发明内容
本发明为了解决上述问题而做出,其目的是在具有用于通过网络
进行数据发送接收的NIC的系统设备中,根据链路速度(link speed) 或有无链路(以下,称为链路状况)来实现与NIC的多个功能对应的 合理的NIC部的省电动作。
为了达到上述目的,本发明的特征在于具有以下的技术手段。 第一技术手段是一种具有NIC的系统设备,该系统设备包括进行 整体的控制的控制器,并且包括具有网络I/F、协议处理功能部和加密 处理功能部的NIC,其特征在于上述控制器根据链路状况对上述NIC 部的协议处理功能部和/或加密处理功能部组合执行与这些处理功能 分别对应的不同的节能处理,由此进行使上述协议处理功能部和/或加 密处理功能部的各处理能力选择性地降低或停止的省电控制,从而使 上述各处理功能部的构成要素所消耗的电力根据链路状况分阶段地减 少。
第二技术手段的特征在于,在第一技术手段中,在上述节能处理 的1个中,根据链路状况来决定协议处理是在上述NIC侧进行还是在 上述控制器侧进行,当在控制器侧进行时,停止向NIC的上述协议处 理功能部和加密处理功能部供给电力。
第三技术手段的特征在于,在第二技术手段中,在上述多个节能 处理的另1个中,根据链路状况对作为上述协议处理功能部和加密处 理功能部的1个构成要素的CPU的动作时钟频率进行改变。
第四技术手段的特征在于,在第二技术手段中,在上述多个节能 处理的又l个中,对于上述加密处理功能部进行的加密处理,根据链 路状况对由硬件进行的加密和由软件进行的加密进行切换。
第五技术手段的特征在于,在第一技术手段中,实现上述NIC的 上述各功能的各构成要素的消耗电力信息存储在存储部中,上述控制 器根据从上述存储部取得的上述各构成要素的消耗电力信息,决定上 述各节能处理的与链路状况相应的最适合的组合。
第六技术手段的特征在于,在第一技术手段中,上述省电控制通 过由上述控制器的CPU执行规定的程序而进行。
第七技术手段的特征在于,在第六技术手段中,上述规定的程序 从上述NIC部的存储部取得。
第八技术手段的特征在于,在第五技术手段中,预先决定上述各 节能处理的电力消耗顺序,使该顺序与组合的节能处理的执行顺序相 适应。
第九技术手段的特征在于,在第一技术手段中,当多个NIC与上 述控制器连接时,在一个NIC部的上述节能处理的组合和/或组合的节 能处理的应用顺序的决定条件中加入另一个NIC部的省电状态。
第十技术手段是一种具有NIC的系统设备的省电控制方法,该 NIC包括网络I/F、协议处理功能部和加密处理功能部,其特征在于 根据链路状况对上述NIC部的协议处理功能部和/或加密处理功能部 组合执行与这些处理功能分别对应的不同的节能处理,由此进行使上 述协议处理功能部和/或加密处理功能部的各处理能力选择性地降低 或停止的省电控制,从而使上述各处理功能部的构成要素所消耗的电 力根据链路状况分阶段地减少。
第十一技术手段的特征在于,在第十技术手段中,上述节能处理 包括(1)根据链路状况来决定协议处理是在NIC侧进行还是在控 制器侧进行,当在控制器侧进行时,将NIC的协议处理功能部和加密 处理功能部的电源切断;(2)根据链路状况对实现上述协议处理功能 部和加密处理功能部的各功能的NIC的CPU的动作时钟频率进行改 变;和(3)根据链路状况对NIC中的由硬件进行的加密处理和由软 件进行的加密处理进行切换。


图1是表示在本发明的实施方式中,作为节能处理对象的NIC上 的部位的说明图。
图2是表示在具有一个有线NIC的图像形成装置中进行节能时的 节能处理的基本组合例及其节能效果的表。
图3是在打印机控制器上连接有2个NIC(有线NIC和无线NIC) 时的说明图。
图4是表示在无线NIC情况下的各条件下的节能处理的组合例和
由其产生的节能效果的表。
图5是对于在打印机控制器上连接有2个NIC (有线NIC和无线 NIC)时的节能处理的组合的说明图。
图6是表示NIC的种类不同时的节能处理的组合例及其节能效果 比较例的表。
图7是将以太网(Ethernet) I/F部设置在打印机控制器侧时的说 明图。
图8是表示基本的节能处理的组合中的打印机控制器的CPU进行 的处理流程的图。
图9是表示节能处理的组合中的Et (有线)NIC的CPU进行的处
理流程的图。
图10是表示Et-NIC在lGbps情况下的节能设定的流程图的图。 图11是表示Et-NIC在100Mbps情况下的节能设定的流程图的图。
图12是表示Et-NIC在10Mbps或无链路情况下的节能设定的流 程图的图。
图13是表示连接有2个NIC (有线NIC和无线NIC)时的打印 机控制器的CPU进行的处理流程的图。
图14是表示节能处理的组合中的Rf (无线)NIC的CPU进行的 处理流程的图。
图15是表示Rf-NIC在54Mbps情况下的节能设定的流程图的图。 图16是表示Rf-NIC在llMbps情况下的节能设定的流程图的图。 图17是表示当在条件中加入有线NIC的节能状态时的Rf-NIC在 11Mbps情况下的节能设定的流程图的图。
具体实施例方式
以下,以具有NIC的MFP为例,参照附图对本发明的实施方式 进行说明。
图1 (A) 图1 (C)是在打印机控制器上连接有1个NIC的 MFP中进行省电控制的情况的说明图,图l (A)表示节能处理(1) 的例子,图1 (B)表示节能处理(2)的例子,图1 (C)表示节能处
理(3)的例子,施加阴影的部分表示作为节能处理的对象的部分。
在图1中,打印机控制器10包括CPUll、 ROM12、 RAM13和 NIC接口 (NIC I/F) 14。另外,与打印机控制器10连接的NIC20包 括CPU21、 ROM22、 RAM23、加密芯片(Encryption) 24、 MFPC接 口 (MFPC I/F) 25和以太网(Ethernet) I/F26。
打印机控制器10进行以下控制通过NIC I/F14接收从NIC20发 送来的打印数据,对打印数据进行规定的图像处理,将其转换成打印 用的位图数据,并发送到打印引擎(print engine)以进行打印。NIC20 通过以太网(Ethernet) I/F26接收从PC发送来的数据,进行接收数 据的协议处理和加密处理,将该数据通过MFPC I/F25发送到打印机 控制器10。
打印机控制器10的CPUll实现根据ROM12中存储的程序和信 息进行各种控制的功能,但与本发明的节能相关的控制以外的说明将 省略。用于进行节能的程序,可以从开始就预先存储在ROM12中, 另外,也可以如后述那样保存在NIC20侧的存储部中,当连接NIC20 时,打印机控制器10将其取出从而取得。
CPU21使用ROM22中存储的程序和协议信息对NIC20发送接收 的数据进行协议处理。此时,RAM23能够读出地暂时存储CPU21的 处理所需要的信息。
另外,加密处理功能通过由CPU21执行ROM22中存储的程序而 利用软件实现、或通过使用加密芯片25的硬件实现。
图2是表示各条件下的节能处理的组合和由其产生的节能效果的 表,各条件即对以太网(Ethernet)的链路速度或有无对以太网 (Ethernet)的链路(以下称为链路状况)。
首先,对节能处理(1)进行说明,在该节能处理中,根据上述的 链路速度或有无链路来决定包含协议处理的网络处理是由NIC20侧的 CPU21进行还是由打印机控制器10侧的CPU11进行,在链路速度慢 或无链路的情况下,通过停止向CPU21、 ROM22、 RAM23和加密芯 片24供给电力,节省4.0W的消耗电力。此外,在图2中,在节能处 理(1)的情况下,作为"MFPC:OW"是基于以下的想法打印机控 制器IO侧的CPUU为了进行接收数据的图像处理,本来消耗电力,如果由NIC20侧的CPU21进行的协议处理由打印机控制器10侧的 CPU11进行,则不需要消耗新的电力。
另外,在图1 (A)中,上述的停止供给电力的构成部件的部分用 阴影表示。在该情况下,以太网(Ethernet) I/F26由打印机控制器10 侧的CPU11控制,接收数据的网络处理由打印机控制器IO进行。当 链路速度为100Mbps或1Gbps时,由处理能力高的NIC20侧的CPU21 进行网络处理。
链路速度的监视和利用上述的节能处理(1)与以后说明的节能处 理(2)、 (3)的组合进行的节能的控制,由打印机控制器10的CPU11 利用后述的节能程序进行。
接着,对表示节能处理的对象部位是CPU21的图1 (B)的节能 处理(2)进行说明,在该节能处理中,根据链路状况改变NIC20侧 的CPU21的动作时钟频率,当链路速度为100Mbps时,通过从1Gbps 时的500MHz降低到300MHz,消耗电力从2.0W降低到1.2W,节省 其差值0.8W。当链路速度为10Mbps或无链路时,停止向CPU21供 给电力,因此,与节能处理(2)无关。
在表示节能处理的对象部位是加密芯片24的图1 (C)的节能处 理(3)中,根据链路状况,对使用硬件即加密芯片的高速的加密处理 (Enc HW)和利用软件进行的加密处理(Enc SW)进行切换,由此 实现节电,在图2的表中,由加密芯片24进行加密处理(EncHW) 时的消耗电力为0.3W,用软件进行加密处理(Enc SW)时的消耗电 力为O。用软件进行加密处理时的消耗电力为O,是基于以下的想法 CPU21即使在加密处理以外的网络处理中进行动作本来也要使用电 力,因此,作为加密处理,不需要消耗新的电力。
因此,当链路速度为1Gbps时,使用由处理能力高的加密芯片24 进行的加密处理(Enc HW),但是在100Mbps的情况下,通过执行 例如ROM22中存储的程序以切换到利用软件进行的加密处理(Enc SW),得到0.3W的节电效果。
对于通过组合应用以上的节能处理而得到的节能效果,针对每个 条件即链路状况总结如下。在1Gbps的情况下,如上所述不进行节能。 在100Mbps的情况下,通过进行节能处理(2)、即将NIC20侧的CPU
动作时钟频率降低到300MHz,消耗电力从2.0W降低到1.2W,节电 0.8W,通过进行节能处理(3)、即将加密处理从硬件切换到软件, 节电0.3W,当其它的消耗电力(ROM和RAM的消耗电力)为1.7W 时,总的消耗电力为2.9W,总共得到l.lW的节能效果。另夕卜,在10MHz 或无链路的情况下,通过进行节能处理(l)、即停止向以太网(Ethemet) I/F26以外供给电力,能够得到4.0W的节能效果。
图3表示在打印机控制器10上连接有多个NIC的例子,表示有 线NIC20与第一 NIC IF14-1连接、无线NIC30与第二 NIC IF14-2连 接的情况。无线NIC30中的CPU31、 ROM32、 RAM33、加密芯片 (Encryption) 34、打印机控制器I/F (MFPCI/F) 35和无线I/F36,具 有与有线NIC20的情况相同的功能,因此省略说明。
图4是表示在无线NIC30情况下的各条件下的节能处理的组合和 由其产生的节能效果的表。此外,该实施方式中的有线NIC20与图2 的情况相同。在图4中,作为条件记载的"llg/54Mbps"、"llb/llMbps" 分别是无线LAN标准正EE802.1 lg、 IEEE802.1 lb的意思。
在图4的例子中,NIC整体的消耗电力为3.0W, CPU动作时钟频 率为400MHz时的消耗电力为1.5W,由硬件进行的加密处理(Enc HW) 的消耗电力为0.3W,其它的消耗电力为1.2W。
作为该情况下的节能处理,在条件11g/54Mbps下不进行节能处 理,在11b/llMbps和无链路的情况下,作为节能处理(1),停止向 无线I/F36以外的构成部件即CPU31、 ROM32、 RAM33、加密芯片 34供给电力,无线I/F36由打印机控制器10侧的CPU11控制,将打 印机控制器10侧的CPU11用于发送接收数据的协议处理。通过该节 能处理(1),能够得到3.0W的节能效果。
在具有多个NIC的打印机控制器的情况下,不仅链路状况而且另 一个NIC的省电状态也可以加到各节能处理的组合及其应用顺序的决 定条件中。例如,当无线链路(wireless link)为11b/llMbps时,如 下进行决定如果有线NIC20的协议处理使用打印机控制器10的 CPUll,则无线方面使用NIC30的CPU31,如果有线NIC20的协议处 理不使用打印机控制器10的CPUll,则无线NIC30的协议处理使用 打印机控制器10的CPU11。
图5表示它的具体例子,当有线NIC20的网络处理由打印机控制 器10的CPU11进行时,如果链路速度为11b/llMbps,则采用以下的 组合作为节能处理(1),协议处理由无线NIC30的CPU31进行; 作为节能处理(2),使CPU21的动作时钟频率为200MHz;作为节 能处理(3),利用软件(Enc SW)进行加密处理。在该情况下,由 于CPU21的动作时钟频率而能够节电0.4W,由于利用软件进行的加 密处理(EncSW)而能够节电0.3W,因此总共能够得到0.7W的节能 效果。除此以外的条件的情况与图4相同,因此省略说明。
另外,因为NIC的各构成部件的消耗电力因NIC的种类和制造商 而不同,所以节能处理的组合也要与此对应地决定。用图6的具体例 子进行说明,例如,关于将CPU的动作时钟频率从500MHz降低到 300MHz时(节能处理(2))的节能效果,图6 (A)所示的系统A 为0.8W(2.0W-1.2W),而图6(B)所示的系统B为0.5W(2.0W-1.5W), 另外,关于利用硬件进行加密处理时的消耗电力,系统A为0.3W, 而系统B为0.6W,另外,关于其它的消耗电力,系统A为1.7W,系 统B为1.4W。
在这样的不同的情况下,从图6的例子看,当链路速度为100Mbps 时,在系统A中,作为节能处理(2),通过使CPU21的动作时钟频 率从500MHz降低到300MHz得到0.8W的节电效果,而在系统B中, 通过不降低动作频率而将加密从硬件切换到软件得到0.6W的节电效 果。在使加密处理能力比CPU的处理能力优先的情况下,选择系统A 的组合,如果使CPU的处理能力比加密处理能力优先则选择系统B 的组合。
另外,作为链路速度为10Mbps时的组合,系统A通过使CPU21 的动作时钟频率降低到300MHz而得到0.8W的节电效果,通过将加 密处理切换为软件而得到0.3W的节电效果,总共得到1.1W的节电效 果,系统B通过使动作时钟频率降低到300MHz而得到0.5W的节电 效果,通过将加密处理切换为软件而得到0.6W的节电效果,总共得 到1.1W的节电效果,因此,结果得到相同的消耗电力的节电效果。
图7表示将以太网(Ethernet) I/F部设置在打印机控制器部10' 上、在NIC上不搭载以太网(Ethernet) I/F而构成NIC模块基板20'的例子。在该情况下,通过使打印机控制器能够进行低速链路中的协
议处理,即使不连接NIC模块基板20', MFP也能够通过网络进行数
据的授受,NIC模块基板20'根据需要进行连接。
在该情况下,也将上述的省电控制程序存储在设置在NIC模块基
板20'上的ROM22或其它存储部中,在将该基板20'与打印机控制器
部10'连接时,打印机控制器能够下载该程序。在此通过进行同样的省
电控制,能够对NIC进行适当的省电动作。
另夕卜,在该情况下,NIC的CPU的每个动作时钟频率的消耗电力、
加密芯片以及ROM、 RAM等的消耗电力也因制造商、型号等而不同,
因此,也将这些信息预先保存在闪存器(flashmemory)等存储部中,
当下载省电控制程序时也能够读取这些信息。
接着,用图8 图17对执行上述的节能时的各处理流程进行说明。
在图中,"Et"表示有线(Ethernet:以太网),"Rf"表示无线(Radio frequency:射频),"Enc"表示加密(Encryption)。图8是表示打
印机控制器的CPU进行的处理流程的图。当装置的电源接通时(步骤 SI),对打印机控制器和以太网(Ethernet) I/F进行初始化,将Et-NIC 模块部的电源切断(步骤S2)。如果Et-Link状态没有变化(步骤S3/ 否)则进入步骤S5。如果Et-NIC的标志(flag)未被重置(步骤S5/ 否)则回到步骤S3。当在步骤S3中Et-Link状态变化即链路状况有 变化时,进行与该状态(图2中的"条件")相应的节能设定,在步 骤S6中进行网络的协议处理,当协议处理结束时回到步骤S3。
图9表示有线NIC (以下,称为E卜NIC)的CPU处理流程,是 在图8的流程中在步骤S3中Et-Link状态有变化、在步骤S4的节能 设定中网络处理和加密处理由NIC侧进行的情况。
艮口,在像本例子那样链路速度为100Mbps或1Gbps时,通过来自 打印机控制器10的控制,电源接通(步骤Sll),首先,对Et-NIC 模块部(CPU、 ROM、 RAM、加密芯片)进行初始化(步骤S12)。 接着,当已设置Et-NIC的标志时(步骤S13/是)进行不包含加密的 软件处理的网络数据的协议处理(步骤S14),当未设置Et-NIC的标 志时(步骤S13/否)进行包含加密的软件处理的网络数据的协议处理
(步骤S15),回到步骤S13。
接着,用图10 图12对图8的步骤S4的节能设定进行说明。在 链路速度为1Gbps时进行的设定处理如图IO所示,首先,将Et-NIC CPU的动作时钟频率设置为500MHz (步骤S21),设置Et-NIC的标 志(步骤S22),设置Et-Enc的标志(步骤S23),将Et-NIC模块 部(CPU、 ROM、 RAM和加密芯片)的电源接通(步骤S24),结束。 如上所述,在该情况下在NIC中不产生省电效果。
链路速度为100Mbps时的节能设定如图11所示,将Et-NICCPU 的动作时钟频率设置为300MHz (步骤S31),设置Et-NIC的标志(步 骤S32),设置Et-Enc的标志(步骤S33),将除加密芯片以外的Et-NIC 模块部(CPU、 ROM和RAM)的电源接通(步骤S34),结束。
链路速度为10Mbps和无链路时的节能设定如图12所示,重置 (reset) Et-NIC的标志(步骤S41),将Et-NIC模块部即CPU、 ROM、 RAM和加密芯片的电源切断(步骤S42),结束。
图13是表示在具有图3所示的Et-NIC和Rf-NIC的环境中的打 印机控制器的CPU的处理流程的图。
当装置的电源接通时(步骤S51),进行MFPC、以太网(Ethernet) I/F和Rf-IF的初始化,并且将Et-NIC模块部和Rf-NIC模块部的电源 切断(步骤S52),如果Et-Link状态有变化(步骤S53/是)则进行 节能设定(步骤S54),如果Et-Link状态没有变化(步骤S53/否) 则进入步骤S55。接着,如果Et-NIC的标志被重置(步骤S55/是)则 进行Et网络数据的协议处理(步骤S56),如果Et-NIC的标志未被 重置(步骤S55/否)则进入步骤S57。
当在步骤S57中Rf-Link状态有变化时(步骤S57/是),进行与 该状态(图4或图5中的"条件")相应的节能设定(步骤S58), 如果在步骤S57中Rf-Link状态没有变化(步骤S57/否)则进入步骤 S59。
当在步骤S59中Rf-NIC的标志被重置时(步骤S59/是)进行Rt 网络数据的协议处理(步骤S60),回到步骤S53,如果Rf-NIC的标 志未被重置(步骤S59/否)则回到步骤S53,重复同样的处理。
另外,Rf-NIC的CPU的处理流程如图14所示,处理流程如下 当接通电源时(步骤S61),进行Rf-NIC模块部(CPU、 ROM、 RAM、
加密芯片)初始化(步骤S62),当已设置Rf-NIC的标志时(步骤 S63/是)进行不包含加密的软件处理的网络数据的协议处理(步骤 S64),当未设置Rf-NIC的标志时(步骤S63/否)进行包含加密的软 件处理的网络数据的协议处理(步骤S65),回到步骤S63。 接着,对图13的步骤S58的节能设定进行说明。 首先,在图4的情况下,当链路速度为54Mbps时,节能设定的 流程如图15所示,首先,将Rf-NIC CPU的动作时钟频率设置为 400MHz (步骤S71),设置Rf-NIC的标志(步骤S72),重置Rf-Enc 的标志(步骤S73),将Rf-NIC模块部(CPU、 ROM、 RAM和加密 芯片)的电源接通(步骤S74),结束。如上所述,在该情况下在NIC 中不产生省电效果。
另外,链路速度为11Mbps或无链路时的节能设定如图16所示, 重置Rf-NIC的标志(步骤S81),将Rf-NIC模块部(CPU、 ROM、 RAM和加密芯片)的电源切断(步骤S82),结束。
图17表示在图3中,有线NIC20的发送接收数据的网络处理由 打印机控制器10的CPU11进行时(在图5的表中,条件llb/llMbps, 节能处理(1) : MFPC),使无线NIC30的CPU31的动作时钟频率 降低到200MHz进行网络处理的节能处理(1)的节能设定流程。首先, 对Et-NIC标志是否被重置进行判断(步骤S91),当被重置时(步骤 S91/是),将Rf-NIC CPU频率设置为200MHz (步骤S92),接着, 分别设置Rf-NIC、 Rf-Enc的各标志(步骤S93、 S94),将Rf-MC 模块部(CPU/ROM/RAM/Enc-Chip (加密芯片))的电源接通(步骤 S95),结束处理。另一方面,当在步骤S91中Et-NIC的标志未被重 置时,重置Rf-NIC的标志(步骤S96),将Rf-NIC模块部 (CPU/ROM/RAM/Enc-Chip (加密芯片))的电源切断(步骤S97), 结束处理。
如以上说明的那样,根据本发明,在系统设备的NIC中,采用能 抑制电力消耗的多个节能处理的与链路速度相应的适当组合,由此, 能够在确保链路速度需要的处理能力的基础上进行最佳的省电动作。
另外,当连接有多个NIC时,由于一个NIC (有线)的省电状态 (由打印机控制器进行协议处理),采用在高速的NIC侧执行另一个NIC (无线)的协议处理等节能处理,由此,也能够在确保各NIC的 处理能力的基础上进行整体上最佳的省电动作。
根据本发明,在具有用于通过网络进行数据的发送接收的NIC的 系统设备中,根据链路状况,在需要高速处理时使NIC发挥其本来的 性能,在不需要高速处理时使NIC的各处理能力选择性地降低或停止, 由此,使NIC的各构成要素所消耗的电力分阶段地减少,因此能够进 行NIC的合理的省电动作。
权利要求
1.一种具有NIC的系统设备,该系统设备包括进行整体的控制的控制器,并且包括具有网络I/F、协议处理功能部和加密处理功能部的NIC,其特征在于所述控制器根据链路状况对所述NIC部的协议处理功能部和/或加密处理功能部组合执行与这些处理功能分别对应的不同的节能处理,由此进行使所述协议处理功能部和/或加密处理功能部的各处理能力选择性地降低或停止的省电控制,从而使所述各处理功能部的构成要素所消耗的电力根据链路状况分阶段地减少。
2. 根据权利要求1所述的具有NIC的系统设备,其特征在于 在所述节能处理的1个中,根据链路状况来决定协议处理是在所述NIC侧进行还是在所述控制器侧进行,当在控制器侧进行时,停止 向NIC的所述协议处理功能部和加密处理功能部供给电力。
3. 根据权利要求2所述的具有NIC的系统设备,其特征在于 在所述多个节能处理的另1个中,根据链路状况对作为所述协议处理功能部和加密处理功能部的1个构成要素的CPU的动作时钟频率 进行改变。
4. 根据权利要求2所述的具有NIC的系统设备,其特征在于.-在所述多个节能处理的又1个中,对于所述加密处理功能部进行的加密处理,根据链路状况对由硬件进行的加密和由软件进行的加密 进行切换。
5. 根据权利要求1所述的具有NIC的系统设备,其特征在于 实现所述NIC的所述各功能的各构成要素的消耗电力信息存储在存储部中,所述控制器根据从所述存储部取得的所述各构成要素的消 耗电力信息,决定所述各节能处理的与链路状况相应的最适合的组合。
6. 根据权利要求1所述的具有NIC的系统设备,其特征在于所述省电控制通过由所述控制器的CPU执行规定的程序而进行。
7. 根据权利要求6所述的具有NIC的系统设备,其特征在于-所述规定的程序从所述NIC部的存储部取得。
8. 根据权利要求5所述的具有NIC的系统设备,其特征在于 预先决定所述各节能处理的电力消耗顺序,使该顺序与组合的节能处理的执行顺序相适应。
9. 根据权利要求1所述的具有NIC的系统设备,其特征在于.-当多个NIC与所述控制器连接时,在一个NIC部的所述节能处理的组合和/或组合的节能处理的应用顺序的决定条件中加入另一个 NIC部的省电状态。
10. —种具有NIC的系统设备的省电控制方法,该NIC包括网络 I/F、协议处理功能部和加密处理功能部,其特征在于根据链路状况对所述NIC部的协议处理功能部和/或加密处理功 能部组合执行与这些处理功能分别对应的不同的节能处理,由此进行 使所述协议处理功能部和/或加密处理功能部的各处理能力选择性地 降低或停止的省电控制,从而使所述各处理功能部的构成要素所消耗 的电力根据链路状况分阶段地减少。
11. 根据权利要求10所述的具有NIC的系统设备的省电控制方 法,其特征在于,所述节能处理包括(1) 根据链路状况来决定协议处理是在NIC侧进行还是在控制 器侧进行,当在控制器侧进行时,将NIC的协议处理功能部和加密处 理功能部的电源切断;(2) 根据链路状况对实现所述协议处理功能部和加密处理功能部 的各功能的NIC的CPU的动作时钟频率进行改变;和(3) 根据链路状况对NIC中的由硬件进行的加密处理和由软件进行的加密处理进行切换。
全文摘要
本发明提供一种具有NIC的系统设备和该系统设备的省电控制方法。本发明的目的是在具有NIC的系统设备中,根据对以太网(Ethernet)的链路状况实现合理的NIC部的省电动作。根据条件对NIC部的协议处理功能部和/或加密处理功能部执行节能处理,根据链路状况来决定协议处理是在NIC侧进行还是在控制器侧进行。将NIC的协议处理功能部和加密处理功能部的电源切断。
文档编号H04N1/00GK101193182SQ20071019635
公开日2008年6月4日 申请日期2007年11月30日 优先权日2006年11月30日
发明者河路诚司 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1