Self-Stablizing Pivot Interval Routing in General Networks

  • Authors:
  • Doina Bein;Ajoy K. Datta;Vincent Villain

  • Affiliations:
  • UNLV;UNLV;LaRIA, Universite de Picardie Jules, Verne, France

  • Venue:
  • ISPAN '05 Proceedings of the 8th International Symposium on Parallel Architectures,Algorithms and Networks
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Compact routing protocols are used to reduce the routing table size at the cost of the optimality of the computed (shortest) paths. Interval Routing ( IR ) is a compact routing scheme, where no des are labeled with unique integers from a continuous range, and the outgoing arcs in every node are labeled with a set of intervals forming a partition of the range. Pivot Interval Routing(PIR) [19, 101] applies IR to an arbitrary weighted network such that the stretch factor (the ratio between the length of a path induced by PIR and the actual distance betwe en theno des) is at most five and three on the average. A self-stabilizing system has the ability to automatically recover from transient faults in finite time [5, 6]. We present a self-stabilizing PIR (SPZR). Our algorithm, with no knowledge of the network layout, tolerates node/link addition and/or failur e, and builds correct routing tables in o(d\sqrt {(a1 + \log n^{} )}) time units (d is the network diameter and n is the maximum number of nodes). The stretch factor and the average stretch factor are preserved. Each node builds its own routing table of size o(n^{1/2} \log ^{3/2} n + \Delta \log n) bits (where \Delta is the node degree) with a total number of o(n^{3/2} \log ^{3/2} n + n\Delta \log (n)) bits for the whole network (\Delta is the maximum degree of a node in the network).