包中继装置制造方法及图纸

技术编号:4142179 阅读:187 留言:0更新日期:2012-04-11 18:40
一种包中继装置,包括:时钟生成部,生成作为该包中继装置的动作的基准的预定频率的时钟信号;定时器部,根据该时钟信号,以预定的时钟周期数对定时器值进行计数;中继控制部,在将每单位定时器值能够传输的包量限制为预定的包量的同时,对所接收到的包进行中继;和功率控制部,通过将时钟信号的频率降低为1/n,降低该包中继装置的功耗。在由功率控制部将时钟信号的频率降低为1/n时,所述定时器部以所述时钟周期数的1/n的时钟周期数对定时器值进行计数。

【技术实现步骤摘要】

本专利技术涉及降低对包进行中继的包中继装置的功耗的技术。
技术介绍
以交换器和路由器为代表的包中继装置是构建网络时极其重要的设备。近年来, 伴随网络的大规模化和需要中继的包量的增加,包中继装置的处理能力(包中继能力)明 显提高。 为了提高包中继装置的处理能力,动作时钟的高速化是不可缺少的,但是近年来 伴随动作时钟的高速化,包中继装置消耗的功率量增大。因此,下述专利文献1公开了一种 技术,根据包中继装置的利用状态来降低动作时钟,由此使包中继装置省电。 专利文献1日本特开2007-228491号公报 可是,如果为了省电而单纯地降低包中继装置的动作时钟,则有可能导致包中继 装置在每单位时间能够传输的包的量下降。
技术实现思路
考虑到这种问题,本专利技术需要解决的课题是提供一种技术,在降低包中继装置的 动作时钟的情况下,也能使包中继装置能够传输的包量保持固定。 本专利技术就是为了解决上述课题的至少一部分而提出的,本专利技术能够实现为下述方 式或适用例。[适用例1] 一种包中继装置,对在网络中传输的包进行中继,该包中继装置包括 接收部,接收包;时钟生成部,生成作为该包中继装置的动作的基准的预定频率的时钟信 号;定时器部,根据所述时钟信号,以第1时钟周期数对定时器值进行计数;中继控制部,从 所述定时器部输入所述定时器值,在将基于该定时器值的每单位定时器值能够传输的包量 限制为预定的包量的同时,将所述接收到的包中继到由该包的报头信息所指定的传输目的 地;和功率控制部,控制所述时钟生成部,通过将所述时钟信号的频率降低为1/n,降低该 包中继装置的功耗,其中n是超过l的实数,在由所述功率控制部将所述时钟信号的频率降 低为1/n时,所述定时器部以第2时钟周期数对所述定时器值进行计数,其中该第2时钟周 期数为所述第1时钟周期数的1/n的时钟周期数。 在这种结构的包中继装置中,在为了降低功耗而将动作时钟的频率降低为1/n 时,进行定时器的计数的时钟周期数也成为1/n。因此,在降低时钟频率的前后,从定时器部 输出的定时器值的周期没有变动。结果,能够与动作时钟的切换无关地,将该包中继装置每 单位定时器值能够传输的包量保持固定。[适用例2]在适用例1所述的包中继装置中,在所述每单位定时器值接收到的包 的量超过所述预定的包量时,所述中继控制部判定为所述接收到的包不符合带宽,由此进 行所述包量的限制。根据这种包中继装置,例如通过废弃被判定为不符合带宽的包,能够限 制进行中继的包量。并且,通过改写被判定为不符合带宽的包的报头(例如IPv4报头的T0S字段)并做出标记,能够限制未被标记即进行中继的包量。并且,对于被判定为不符合 带宽的包,较小地改变在包中继装置内储存该包的队列的阈值,由此能够限制不改变队列 的阈值即进行中继的包量。[适用例3]在适用例2所述的包中继装置中,所述中继控制部根据所述报头信息 检测所述包的流程,按该检测到的每个流程,进行所述包量的限制。根据这种包中继装置, 能够按照包的每个流程限制进行中继的包量。[适用例4]在适用例3所述的包中继装置中,在由所述功率控制部将所述时钟信 号的频率降低为1/n时,所述定时器部能够输出以所述第1时钟周期数计数的定时器值、和 以所述第2时钟周期数计数的定时器值这两个定时器值,所述中继处理部按照所述每个流 程,根据预定的设定选择是使用以所述第1时钟周期数计数的定时器值、还是使用以所述 第2时钟周期数计数的定时器值。根据这种包中继装置,能够按照包的每个流程,选择是否 将每单位定时器值能够传输的包量保持固定。[适用例5]在适用例1所述的包中继装置中,所述中继控制部按照所述接收到的 包的包长度和所述每单位定时器值能够传输的包量,使所述接收到的包的发送定时延迟, 由此进行所述包量的限制。根据这种包中继装置,通过使接收到的包的发送定时延迟,能够 限制进行中继的包量。[适用例6]在适用例5所述的包中继装置中,所述中继控制部按所述每个传输目 的地将所述接收到的包排队,并按该每个传输目的地进行所述包量的限制。根据这种包中 继装置,能够按照包的每个传输目的地限制进行中继的包量。[适用例7]在适用例6所述的包中继装置中,在由所述功率控制部将所述时钟信 号的频率降低为1/n时,所述定时器部能够输出以所述第1时钟周期数计数的定时器值、和 以所述第2时钟周期数计数的定时器值这两个定时器值,所述中继处理部按照所述每个传 输目的地,根据预定的设定选择是使用以所述第1时钟周期数计数的定时器值、还是使用 以所述第2时钟周期数计数的定时器值。根据这种包中继装置,能够按照包的每个传输目 的地,选择是否将每单位定时器值能够传输的包量保持固定。[适用例8]在适用例l所述的包中继装置中,所述定时器部具有通常用定时器 电路,以所述第1时钟周期数对定时器值进行计数;省电用定时器电路,以所述第2时钟周 期数对定时器值进行计数;和选择器电路,根据来自所述功率控制部的指令,将输出给所述 中继控制部的定时器值切换为由所述通常用定时器电路计数的定时器值、和由所述省电用 定时器电路计数的定时器值中的某一定时器值。根据这种包中继装置,能够利用简单的电 路结构构成能输出两种定时器值的定时器部。 另外,本专利技术除了作为上述的包中继装置的结构之外,也能够构成为包中继装置 的控制方法或计算机程序。该计算机程序也可以记录在计算机可以读取的记录介质中。作 为记录介质,例如可以使用软盘或CD-R0M、 DVD-ROM、光磁盘、存储卡、硬盘等各种介质。附图说明 图1是表示作为第1实施例的包中继装置10的结构概况的图。 图2是表示带宽监视处理的概念的示意图。 图3是表示带宽监视部32的具体结构的图。 图4是表示带宽监视表TBL的结构的图。 图5是表示在通常模式下从定时器电路60输出的定时器值的状态的时序图。 图6是表示在省电模式下从定时器电路60输出的定时器值的状态的时序图。 图7是带宽监视处理的流程图。 图8是表示在转入省电模式时限制速率减半的状态的图。 图9是表示与功率模式无关地,将限制速率保持固定的状态的图。 图10是表示作为第2实施例的包中继装置10b的结构概况的图。 图11是表示作为第2实施例的包发送电路18b的具体结构的图。 图12是表示队列表TBLb的结构的图。 图13是第2实施例的带宽监视处理的流程图。 图14是接收处理的具体流程图。 图15是发送处理的具体流程图。 图16是表示带宽监视表TBL的变形例的图。 图17是表示队列表TBLb的变形例的图。 图18是表示具有两种带宽监视表的带宽监视部的结构的图。具体实施方式以下,参照附图并根据实施例按照以下顺序说明本专利技术的实施方式。A.第1实施例(Al)作为第1实施例的包中继装置的结构概况(A2)带宽监视部的具体结构(A3)带宽监视处理B.第2实施例(Bl)作为第2实施例的包中继装置的结构概况(B2)包发送电路的具体结构(B3)带宽监视处理C.变形例A.第1实施例(Al)作为第1实施例的包中继装置的结构概况图1是表示作为本专利技术的第1实施例的包中继装置10的结构概况的图。包中继装置10是将不同的网络彼此连接,并对在这些网络之间传输的包进行中继的装置。 如图1所示,包中继装置10具有包接收电路12,其从其他通信本文档来自技高网...

【技术保护点】
一种包中继装置,对在网络中传输的包进行中继,该包中继装置包括:接收部,接收包;时钟生成部,生成作为该包中继装置的动作的基准的预定频率的时钟信号;定时器部,根据所述时钟信号,以第1时钟周期数对定时器值进行计数;中继控制部,从所述定时器部输入所述定时器值,在将基于该定时器值的每单位定时器值能够传输的包量限制为预定的包量的同时,将所述接收到的包中继到由该包的报头信息所指定的传输目的地;和功率控制部,控制所述时钟生成部,通过将所述时钟信号的频率降低为1/n,降低该包中继装置的功耗,其中n是超过1的实数,在由所述功率控制部将所述时钟信号的频率降低为1/n时,所述定时器部以第2时钟周期数对所述定时器值进行计数,其中该第2时钟周期数为所述第1时钟周期数的1/n的时钟周期数。

【技术特征摘要】
JP 2008-10-6 259387/2008一种包中继装置,对在网络中传输的包进行中继,该包中继装置包括接收部,接收包;时钟生成部,生成作为该包中继装置的动作的基准的预定频率的时钟信号;定时器部,根据所述时钟信号,以第1时钟周期数对定时器值进行计数;中继控制部,从所述定时器部输入所述定时器值,在将基于该定时器值的每单位定时器值能够传输的包量限制为预定的包量的同时,将所述接收到的包中继到由该包的报头信息所指定的传输目的地;和功率控制部,控制所述时钟生成部,通过将所述时钟信号的频率降低为1/n,降低该包中继装置的功耗,其中n是超过1的实数,在由所述功率控制部将所述时钟信号的频率降低为1/n时,所述定时器部以第2时钟周期数对所述定时器值进行计数,其中该第2时钟周期数为所述第1时钟周期数的1/n的时钟周期数。2. 根据权利要求1所述的包中继装置,在所述每单位定时器值接收到的包的量超过所述预定的包量时,所述中继控制部判定 为所述接收到的包不符合带宽,由此进行所述包量的限制。3. 根据权利要求2所述的包中继装置,所述中继控制部根据所述报头信息检测所述包的流程,按该检测到的每个流程,进行 所述包量的限制。4. 根据权利要求3所述的包中继装置,在由所述功率控制部将所述时钟信号的频率降低为1/n时,所述定时器部能够输出以 所述第1时钟周期数计数的定时器...

【专利技术属性】
技术研发人员:石川有一
申请(专利权)人:阿拉克斯拉网络株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1