DocumentCode
2061999
Title
Congestion Management in MINs through Marked and Validated Packets
Author
Ferrer, Joan-Lluís ; Baydal, Elvira ; Robles, Antonio ; López, Pedro ; Duato, José
Author_Institution
Parallel Archit. Group, Univ. Politec. Valencia, Valencia
fYear
2007
fDate
7-9 Feb. 2007
Firstpage
254
Lastpage
261
Abstract
Congestion management is a very critical problem tackled in interconnection networks for years but not solved yet. Although several mechanisms have been recently proposed for lossless multistage interconnection networks (MINs), they either have drawbacks or are partial solutions. Some of them introduce penalty over packets not really addressed to the hot-spots, whereas others can cope only with congestion situations that last a short time. In this paper, we propose an effective and efficient congestion management mechanism for lossless interconnection networks based on explicit congestion notification. The mechanism uses two different flags in ACK packets, a Marking Bit (MB) and a Validation Bit (VB), to detect congestion and warn the origin hosts. In this way, packets belonging to "coldflows" but stopped because of head-of-line (HOL) blocking can be distinguished from "hotflow" packets which are really causing congestion. In response, origin hosts can apply corrective actions only to the "hotflows", minimizing the negative impact on "coldflows"performance. Evaluation results show that the proposed congestion management strategy is able to avoid the degradation of network performance, regardless of traffic load and the location of the congestion in the network.
Keywords
multistage interconnection networks; ACK packet; congestion management; head-of-line blocking; lossless multistage interconnection network; marked packet; marking bit; validated packet; validation bit; Costs; Degradation; Frequency; Multiprocessor interconnection networks; Packet switching; Parallel architectures; Switches; Telecommunication traffic; Topology; Voltage;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
Conference_Location
Naples
ISSN
1066-6192
Print_ISBN
0-7695-2784-1
Type
conf
DOI
10.1109/PDP.2007.32
Filename
4135285
Link To Document