摘要 |
<p>A system for transmitting concurrent data flows on a network includes a memory containing the data of the data flows; a plurality of queues assigned respectively to the data flows, organized to receive the data as atomic transmission units; a flow regulator configured to poll the queues in sequence and, if the polled queue contains a full transmission unit, transmitting the unit on the network at a nominal flow-rate of the network; a queue management circuit configured to individually fill each queue from the data contained in the memory, at a nominal speed of the system, up to a threshold common to all queues; a configuration circuit configurable to provide the common threshold of the queues; and a processor programmed to produce the data flows and manage their assignment to the queues, and connected to the configuration circuit to dynamically adjust the threshold according to the largest transmission unit used in the flows being transmitted.</p> |