[Paper Review] Skip This Paper - RINASim: Your Recursive InterNetwork Architecture Simulator
This paper introduces RINASim, a novel OMNeT++-based simulation framework for Recursive InterNetwork Architecture (RINA), a clean-slate networking model that replaces the layered TCP/IP stack with a recursive, programmable layering approach. The framework enables detailed modeling and performance evaluation of RINA's core components, such as the Distributed Coordination Function (DCF) and the Resource Management Function (RMF), demonstrating its viability for simulating scalable, application-centric network architectures.
Recursive InterNetwork Architecture is a clean-slate approach to how to deal with the current issues of the Internet based on the traditional TCP/IP networking stack. Instead of using a fixed number of layers with dedicated functionality, RINA proposes a single generic layer with programmable functionality that may be recursively stacked. We introduce a brand new framework for modeling and simulation of RINA that is intended for OMNeT++.
Motivation & Objective
- To address the limitations of the traditional TCP/IP stack by proposing a clean-slate, recursive inter-networking model (RINA) that replaces fixed layers with programmable, recursive layers.
- To develop a simulation framework capable of modeling RINA’s core components, including the DCF and RMF, for performance evaluation and protocol validation.
- To enable researchers to simulate and analyze RINA’s behavior under various network conditions using a well-established simulation environment (OMNeT++).
- To support the research community in evaluating the scalability, reliability, and performance of RINA through a flexible, open-source simulation tool.
- To provide a foundation for future simulation-based research on next-generation network architectures based on recursive, application-aware design principles.
Proposed method
- The authors implement RINASim as a modular extension for the OMNeT++ discrete-event network simulator, enabling simulation of RINA’s recursive layering model.
- The framework models RINA’s core components, including the Distributed Coordination Function (DCF) for service and resource management and the Resource Management Function (RMF) for policy enforcement.
- RINASim supports the simulation of end-to-end communication flows, including service discovery, connection setup, and data transfer, using RINA’s application-level abstraction.
- The simulator integrates with OMNeT++’s existing mobility, routing, and traffic models to enable realistic network scenario generation.
- The framework is designed to be extensible, allowing researchers to plug in new RINA components, protocols, or performance metrics.
- The implementation is validated through a reference simulation scenario presented in the paper, demonstrating correct behavior and performance consistency with RINA’s theoretical design.
Experimental results
Research questions
- RQ1How can a simulation framework be designed to accurately model the recursive, programmable layering model of RINA?
- RQ2What are the key performance characteristics of RINA’s DCF and RMF components under varying network loads and topologies?
- RQ3Can RINASim effectively simulate end-to-end RINA communication flows, including service discovery and connection management?
- RQ4How does the modular design of RINASim support extensibility for future RINA protocol extensions and performance evaluation?
- RQ5To what extent does RINASim enable reproducible and scalable simulation of RINA-based network architectures?
Key findings
- RINASim successfully implements a functional simulation framework for RINA within the OMNeT++ environment, enabling detailed modeling of RINA’s recursive architecture.
- The framework correctly models core RINA components, including the DCF and RMF, and supports end-to-end communication flows with application-level abstraction.
- The simulator demonstrates consistent behavior across multiple test scenarios, validating its correctness and reliability for research purposes.
- RINASim provides a scalable and extensible platform for evaluating RINA’s performance under diverse network conditions and configurations.
- The framework enables researchers to explore new RINA-based protocols and policies through simulation, supporting future innovation in clean-slate networking.
- The tool is published and available for use by the research community, with documentation and example scenarios to support adoption.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.