DocumentCode
396998
Title
A load-balancing adaptive routing algorithm in k-ary n-cube interconnection networks
Author
Raahemi, Bijan
Author_Institution
Res. & Innovation Center, Alcatel, Canada
Volume
2
fYear
2003
fDate
4-7 May 2003
Firstpage
725
Abstract
We propose a new routing algorithm in k-ary n-cube interconnection networks which is adaptive, livelock-free, balances the load across the network, and preserves the sequence of packets belonging to the same flow. Our proposed routing algorithm is based on dimension-order routing, and utilizes the path diversity available in the network. Instead of choosing a deterministic route, however, it randomly selects a minimal path from a set of minimal routes available between source and destination. The randomization is carried out in such a way that the order of packets belonging to the same flow is preserved. Our routing algorithm is also adaptive in the sense that the link utilization is measured by the size of the queue feeding the link, and is periodically advertised to all nodes in the network.
Keywords
hypercube networks; packet switching; queueing theory; telecommunication network routing; adaptive algorithm; deadlock; dimension-order routing; k-ary n-cube interconnection network; link utilization; livelock-free algorithm; load-balancing adaptive routing algorithm; minimal path selection; minimal route; network node; packet order; packet sequence; path diversity; queue feeding link; randomization; Adaptive systems; Hypercubes; Intelligent networks; Load management; Multiprocessor interconnection networks; Routing; Size measurement; System recovery; Technological innovation; Telecommunication traffic;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN
0840-7789
Print_ISBN
0-7803-7781-8
Type
conf
DOI
10.1109/CCECE.2003.1225997
Filename
1225997
Link To Document