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 :
بازگشت