• DocumentCode
    1568655
  • Title

    Reducing the size of routing tables for large-scale network simulation

  • Author

    Hiromori, Akihito ; Yamaguchi, Hirozumi ; Yasumoto, Keiichi ; Higashino, Teruo ; Taniguchi, Kenichi

  • Author_Institution
    Graduate Sch. of Eng. Sci., Osaka Univ., Japan
  • fYear
    2003
  • Firstpage
    115
  • Lastpage
    122
  • Abstract
    In simulating large-scale networks, due to the limitation of available resources on computers, the size of the networks and the scale of simulation scenarios are often restricted. Especially, routing tables, which indicate the directions to forward packets, are considered to consume memory space. A simple general routing table requires O(N2) space where N is the number of nodes. An algorithmic routing 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 routes between two nodes are contained in a spanning tree (i.e. very limited routing strategies are allowed). We propose a new method to reduce the size of routing tables under any routing strategy. Given a general simple routing table, our method represents a routing table as the combination of an algorithmic routing based table and a general routing table, by translating a part of the given general routing 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 represents most part of the given routing table. Our experimental results have shown that our method could reduce the size of the table to 10 % of the given routing table in hierarchical networks.
  • Keywords
    computational complexity; digital simulation; telecommunication network routing; tree data structures; algorithmic routing based table; hierarchical network; large-scale network simulation; routing table size reduction; spanning tree; Computational modeling; Computer architecture; Computer networks; Computer simulation; Concurrent computing; Information science; Large-scale systems; Network servers; Routing protocols; Space technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Simulation, 2003. (PADS 2003). Proceedings. Seventeenth Workshop on
  • ISSN
    1087-4097
  • Print_ISBN
    0-7695-1970-9
  • Type

    conf

  • DOI
    10.1109/PADS.2003.1207427
  • Filename
    1207427