Distributed transmission of traffic flows in communication networks
2 Assignments
0 Petitions
Accused Products
Abstract
At least one queue is provided per current branch pattern in a network node. In this way, a queue can be jointly used for a plurality of distribution compartments which are imaged onto the same branch pattern in said node. Arriving packets are differentiated according to the particular distribution compartment to which they belong (i.e. not according to a particular flow to which they belong inside the distribution compartment). They are then inserted into a corresponding queue accordingly. Said queues are used by the ports belonging to each branch pattern. As soon as a port is free, it selects the next queue to use. The selection thus begins in sufficient time to ensure that no gaps appear on the outgoing line from said port. If a port uses a plurality (in this case fully or partially overlapping) of branch patterns, a search is then carried out for non-empty queues in all of that branch patterns, during the selection. If a plurality of non-empty queues are found in different branch patterns, the following queue to be used is selected according to a pre-determined criteria. The packet to be emitted from said queue is then defined according to a further criterion.
21 Citations
55 Claims
-
1-29. -29. (canceled)
-
30. A network node of a packet-oriented communication network, the communication network having a plurality of nodes interconnected according to the topology of the network in such a way that a plurality of paths exist between the network nodes, comprising:
-
at least one distribution fan containing the network node derived from the network topology for a specific communication relation between a first network node configured as a transmitting node and a second network node configured as a receiving node and comprising all the network nodes and routes that can be used for distributed transmission of traffic streams assigned to the communication relation in the communication network; and
a branch pattern defined for the network node, onto which the distribution fan is mapped and a group of outgoing ports of the network node is determined, to which the traffic streams assigned to the distribution fan are distributed, the routes assigned to the ports leading to at least two different adjacent network nodes, wherein at least when at least one traffic stream is currently transmitted in a distributed manner by the network node according to the branch pattern, the network node comprises at least one queuing system for the branch pattern that comprises at least one queue. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for transmitting traffic streams in a packet-oriented communication network, comprising:
-
providing a network node, wherein the network node is contained in at least one distribution fan that is derived from the network topology for a specific communication relation between a first network node configured as a transmitting node and a second network node configured as a receiving node and comprising all the network nodes and routes that can expediently be used for distributed transmission of traffic streams assigned to the communication relation in the communication network, and wherein a branch pattern defined for the network node, onto which the distribution fan is mapped and a group of outgoing ports of the network node is determined, to which the traffic streams assigned to the distribution fan are to be distributed, whereby the routes assigned to the ports leading to at least two different adjacent network nodes, and wherein at least when at least one traffic stream is currently transmitted in a distributed manner by the network node according to the branch pattern, the network node comprises at least one queuing system for the branch pattern that comprises at least one queue;
entering incoming packets in a queue assigned to the respective distribution fan; and
transmitting the packets via a port of a group that is determined by mapping the respective relevant distribution fan onto a network-node-specific branch pattern, whereby the routes assigned to the ports of a group each lead to at least two different adjacent network nodes. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A communication network, comprising:
-
a network node, wherein the network node is contained in at least one distribution fan that is derived from the network topology for a specific communication relation between a network node configured as a transmitting node and a network node configured as a receiving node and comprises all the network nodes and routes that can expediently be used for distributed transmission of traffic streams assigned to the communication relation in the communication network, and wherein a branch pattern is defined for the network node, onto which the distribution fan is mapped and a group of outgoing ports of the network node is determined, to which the traffic streams assigned to the distribution fan are to be distributed, whereby the routes assigned to the ports lead to at least two different adjacent network nodes, and wherein at least when at least one traffic stream is currently transmitted in a distributed manner by the network node according to the branch pattern, the network node comprises at least one queuing system for the branch pattern that comprises at least one queue; and
/orat least one network node having a mechanism for entering incoming packets in a queue assigned to the respective distribution fan; and
transmitting the packets via a port of a group that is determined by mapping the respective relevant distribution fan onto a network-node-specific branch pattern, whereby the routes assigned to the ports of a group each lead to at least two different adjacent network nodes.
-
Specification