How Low Can You Go? Spherical Routing for Scalable Network Simulations

Nathanael Van Vorst,Ting Li,Jason Liu
DOI: https://doi.org/10.1109/MASCOTS.2011.35
2011-01-01
Abstract:Memory consumption is a critical problem for large-scale network simulations. Particularly, the large memory footprint needed for maintaining routing tables can severely obturate scalability. We present an approach of composing large-scale network models using sharable model fragments to achieve significant reduction in the amount of memory required for storing forwarding tables in simulation. Our approach, called spherical routing, conducts static routing within spheres according to user-defined policies. Our routing scheme pre-calculates the forwarding table for each routing sphere, and allows spheres with identical sub-structures to share forwarding tables. Through extensive experiments we demonstrate that our approach can achieve several orders of magnitude in memory reduction for large-scale network models.
What problem does this paper attempt to address?