Skip to main content
Log in

An Adaptive Routing Algorithm for WK-Recursive Topologies

  • Published:
Computing Aims and scope Submit manuscript

Abstract.

This paper presents an easy and straightforward routing algorithm for WK-recursive topologies. The algorithm, based on adaptive routing, takes advantage of the geometric properties of such topologies. Once a source node S and destination node D have been determined for a message communication, they characterize, at some level l, two virtual nodes \(hl\_vn(S_D)\) and \(hl\_vn(D_S)\) that respectively contain S but not D and D but not S. Such virtual nodes characterize other \(N_d-2\) (where \(N_d\) is the node degree for a fixed topology) virtual nodes \(hl\_vn(I_{SD})\) of the same level that contain neither S nor D. Consequently, it is possible to locate \(N_d-2\) triangles whose vertices are these virtual nodes with property to share the same path, called the self-routing path, directly connecting \(hl\_vn(S_D)\) to \(hl\_vn(D_S)\). When the self-routing path is unavailable to transmit a message from S to D because of deadlock, fault, and congestion conditions, the routing strategy can follow what we call the triangle rule to deliver it. The proposed communication scheme has the advantage that 1) it is the same for all three conditions; 2) each node of a WK-recursive network, to transmit messages, does not require any information about their presence or location. Furthermore, this routing algorithm is able to tolerate up to \(\big[{N_d(N_d-3)\over2}+1\big]{N_d^l-1\over N_d-1}\) faulty links.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: July 19, 1998; revised May 17, 1999

Rights and permissions

Reprints and permissions

About this article

Cite this article

Verdoscia, L., Vaccaro, R. An Adaptive Routing Algorithm for WK-Recursive Topologies. Computing 63, 171–184 (1999). https://doi.org/10.1007/s006070050057

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s006070050057

Navigation