-
公开(公告)号:US06768716B1
公开(公告)日:2004-07-27
申请号:US09551049
申请日:2000-04-18
申请人: François G. Abel , Peter Buchmann , Antonius Engbersen , Andreas Herkersdorf , Ronald P. Luijten , David J. Webb
发明人: François G. Abel , Peter Buchmann , Antonius Engbersen , Andreas Herkersdorf , Ronald P. Luijten , David J. Webb
IPC分类号: H04J304
摘要: A real-time load-balancing system for distributing a sequence of incoming data packets emanating from a high speed communication line to a plurality of processing means, each operating at a capacity that is lower than the capacity of the high speed communication line; the system according to the invention comprises: a parser capable of extracting a configurable set of classifier bits from the incoming packets for feeding into a compression means; the compression means is capable of reducing a bit pattern of length K to a bit pattern having a length L which is a fraction of K; a pipeline block for delaying incoming packets until a load balancing decision is found, and an inverse demultiplexer for receiving a port identifier output from said compression means as selector and for directing pipelined packets to the appropriate output port.
摘要翻译: 一种用于将从高速通信线路发出的输入数据分组序列分发到多个处理装置的实时负载平衡系统,每个处理装置以低于高速通信线路的容量的容量运行; 根据本发明的系统包括:解析器,其能够从所述输入分组提取可配置的分类器比特集合,以馈送到压缩装置; 压缩装置能够将长度K的位模式减小为长度L为K的一部分的位图案; 用于延迟输入分组直到发现负载平衡决定的流水线块;以及反向解复用器,用于接收从所述压缩装置输出的端口标识符作为选择器,并将流水线分组引导到适当的输出端口。