摘要 |
<p>The present invention relates to a network unit (1) adapted to process and transmit data units (21 to 26) belonging to distinct traffic flows (FlowA; FlowB; FlowC), and comprising:
- a dispatching unit (14) adapted to dispatch the data units for further parallel processing,
- traffic processing units (11 to 13) adapted to process the data units in parallel,
- an aggregation unit (15) adapted to aggregate the processed data units for further transmission. A network unit according to the invention further comprises:
- an arbitration unit adapted, for a particular processed data unit (24) that is ready in a particular processing unit (11) for further aggregation and transmission, to identify a particular traffic flow (FlowC) to which the particular data unit belongs,
to check whether a further data unit (23; 25) handled by a further traffic processing unit (12; 13) belongs to the particular traffic flow and precedes the particular data unit within that flow,
and if none, to allow (go) delivery of the particular data unit for further aggregation and transmission. A particular traffic flow can be identified by means of a particular source and/or destination address, and/or a particular payload type, and/or a particular traffic priority. The present invention also relates to a method for processing and transmitting data units.</p> |