Multi-ring Infrastructure for Content Addressable Networks

  • Authors:
  • Djelloul Boukhelef;Hiroyuki Kitagawa

  • Affiliations:
  • CS Dept, Graduate school of Systems and Information Engineering,;CS Dept, Graduate school of Systems and Information Engineering, and Center for Computational Sciences, University of Tsukuba, Tsukuba, Japan 305-8573

  • Venue:
  • OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose in this paper RCAN, a novel topology to improve the routing performance of CAN overlays while minimizing the maintenance overhead during frequent nodes join and departure in large size networks. The key idea for our design is to equip each node with a few long links towards some distant nodes in the systems. Long links are clockwise directed and wrap around to form small rings along each dimension (multi-ring ). Unlike other protocols, RCAN does not assume a priori fixed limits for the network size or the routing state per node. The number of rings and their sizes self-adjust as nodes join and leave. Nodes auto-adapt their routing states to cope with network changes. RCAN is a pure P2P design, where all nodes assume the same responsibility. Following a uniform greedy routing, RCAN uses O (logn ) routing state and achieves O (logn ) routing performance which is asymptotically optimal. Besides, the communication cost of join operation is reduced to O (logn ) messages, instead of O (log2 n ) in other existing protocols, such as: Chord, pastry, SCAN, etc. Our secondary aim is also to enhance nodes' connectivity to provide more routing flexibility and robustness against failures. Through simulation we demonstrate the full scalability and efficiency of our design and its advantages over other existing methods.