摘要:
The present invention concerns a method for controlling buffering of packets (1) in a communication network. The method comprises to store packets (1) of one or more packet flows in a queue (2) of a buffer (3), to set a threshold (4) on the queue (2), to determine whether the queue (2) exceeds the threshold (4). If the queue (2) exceeds the threshold (4), a congestion notification on a first packet (1 a) of the queue (2) causing the exceeding of the threshold (4) is provided and a timeout interval (5) is started. Until expiry of the timeout interval (5), any threshold violation is ignored by not providing a congestion notification on further packets (1b) of the queue (2) causing the exceeding of the threshold (4) during the timeout interval (5). The present invention concerns further a network element (8) for a communication network, the network element (8) is adapted to store packets (1) of one or more packet flows in a queue (2) of a buffer (3), to set a threshold (4) on the queue (2), to determine whether the queue (2) exceeds the threshold (4) and, if the queue (2) exceeds the threshold (4), to provide a congestion notification on a first packet (1 a) of the queue (2) causing the exceeding of the threshold (4), to start a timeout interval (5) and to ignore any threshold violation until expiry of the timeout interval (5) by not providing a congestion notification on further packets (1b) of the queue (2) causing the exceeding of the threshold (4) during the timeout interval (5). The present invention concerns further a computer program product adapted to perform the above method, when executed on a control unit (9).
摘要:
In order to allow a stepwise introduction of frame switching technology in packet switched networks, a method and related network node are proposed for switching data packets through a network in an aggregated manner. Data packets (31) from various packet sources sharing a common egress node are assembled at an assembly edge node (10) into a larger size container (32). Address information indicative of said common egress node is added to each container. Each container (32) is then switched through the network to the common egress node in accordance with the address information added. At the common egress node, the packets (31) are extracted again from the container (32) and forwarded in accordance with packet addresses contained in each data packet. According to the present embodiments, containers (32) are formed by assembling the data packets (31) into a chain of packets, each having a valid packet line code and adding an additional header packet (33) to the chain of packets, wherein the header packet (33) contains the address information as well as information indicative of the length of the subsequent packet chain.