发明名称 有基于分组长度和CPU耗时的负载控制机构的分组处理装置
摘要 本发明提供有基于分组长度和CPU耗时的负载控制机构的分组处理装置。本发明提供了通过减轻分组处理的工作负载来实现稳定工作的分组处理装置。分组缓存器检查分组长度标志和处理时间标志,以观察对于第一连接的装置工作状态。当两个标志都没有置位时,分组缓存器持续对第一连接上的第一分组进行缓存。当任一个或者全部两个标志置位时,分组缓存器将处理对象改变到第二连接,并开始对第二连接上的第二分组进行缓存。如果新的累积分组长度大于分组长度阈值,那么分组长度监视器对分组长度标志进行置位。如果新的累积处理时间估计值大于预定处理时间阈值,那么处理时间监视器对处理时间标志进行置位。
申请公布号 CN101163101A 申请公布日期 2008.04.16
申请号 CN200710139068.8 申请日期 2007.07.24
申请人 富士通株式会社 发明人 弥荣幸树;志摩宣幸
分类号 H04L12/56(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京三友知识产权代理有限公司 代理人 李辉
主权项 1.一种分组处理装置,该分组处理装置包括:分组缓存器,其对第一连接上的第一分组或者不同于所述第一连接的第二连接上的第二分组进行缓存,其中,该分组缓存器最初针对第一连接,并检查分组长度标志和处理时间标志以观察对于所述第一连接的分组处理的状态,并且其中,当所述分组长度标志和所述处理时间标志都没有置位时,该分组缓存器持续对所述第一连接上的第一分组进行缓存,并且其中,当所述分组长度标志和所述处理时间标志中的任一个或者全部两个都置位时,该分组缓存器将处理对象从所述第一连接改变到所述第二连接,并开始对所述第二连接上的第二分组进行缓存;分组处理器,其对从所述分组缓存器读出的分组进行处理,由此输出已处理的分组;分组长度监视器,其通过将所述已处理分组的长度加到过去处理的分组的长度的累积和来计算新的累积分组长度,并且,如果所述新累积分组长度大于预定的分组长度阈值,那么该分组长度监视器对所述分组长度标志进行置位;管理表,其按关联的方式存储分组长度范围值和处理时间估计值,其中所述分组长度范围是分组长度的范围,对应于特定分组长度范围的处理时间估计值是用于处理长度落在该分组长度范围内的分组的估计时间;处理时间监视器,其对所述管理表进行搜索以查找与所述已处理分组的分组长度对应的处理时间估计值,通过将找到的处理时间估计值加到过去的分组的处理时间估计值的累积和来计算新的累积处理时间估计值,并且,如果所述新累积处理时间估计值大于预定的处理时间阈值,那么该处理时间监视器对所述处理时间标志进行置位;以及已处理分组发送器,其将所述已处理分组输出到外部链路。
地址 日本神奈川县川崎