Reducing the Size of Routing Tables for Large-scale Network Simulation

  • Authors:
  • Akihito Hiromori;Hirozumi Yamaguchi;Keiichi Yasumoto;Teruo Higashino;Kenichi Taniguchi

  • Affiliations:
  • Graduate School of Engineering Science, Osaka University;Graduate School of Information Science and Technology, Osaka University;Graduate School of Information Science, Nara Institute of Science and Technology;Graduate School of Information Science and Technology, Osaka University;Graduate School of Information Science and Technology, Osaka University

  • Venue:
  • Proceedings of the seventeenth workshop on Parallel and distributed simulation
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In simulating large-scale networks, due to the limitationof available resources on computers, the size of thenetworks and the scale of simulation scenarios are oftenrestricted. Especially, routing tables, which indicate thedirections to forward packets, are considered to consumememory space. A simple general routing table requiresO(N2) space where N is the number of nodes. An algorithmicrouting approach recently proposed by Heung et al.only requires O(N) space for representing routing tables,however this can be applied in the case that all the routesbetween two nodes are contained in a spanning tree (i.e.very limited routing strategies are allowed). In this paper,we propose a new method to reduce the size of routing tablesunder any routing strategy. Given a general simplerouting table, our method represents a routing table as thecombination of an algorithmic routing based table and ageneral routing table, by translating a part of the given generalrouting table into the algorithmic routing based one.In order to reduce the size of the routing table, we find a(near-optimal)algorithmic routing based table that representsmost part of the given routing table. Our experimentalresults have shown that our method could reduce the size ofthe table to 10 % of the given routing table in hierarchicalnetworks.