This paper describes the development of new methods and software for the realistic modeling, simulation, and emulation of networked communications in aerospace systems – unifying the highest-fidelity physical models available with detailed network protocol stack models. Astrolink is an implementation of a new framework for simulator integration through lightweight middleware that marries the physical interface models between multiple simulators. Our framework supports flexibly interchanging the network and geospatial astrodynamic simulators in use – and even supports multiple network or geospatial astrodynamic simulators to be used simultaneously for different parts of a system. Astrolink is currently in an early stage, supporting only the ns-3 network simulator and AGI’s Systems Tool Kit (STK) for physics; but, the design explicitly permits easy addition of other simulators, such as Riverbed’s OPNET Modeler, SNT’s QualNet/EXata, ns-2, ESA’s STA, NASA Goddard’s GMAT, SaVi, and others. Astrolink’s extensibility is enabled via a simple protocol that abstracts the physical interface information exported by the simulators and brings this information into a GUI, where a user can bind networking elements with physical assets before initiating the simulation/emulation scenario.
[1]
Esther Jennings,et al.
MACHETE: Environment for Space Networking Evaluation
,
2010
.
[2]
Wesley Eddy,et al.
Unified approach to modeling & simulation of space communication networks and systems
,
2010,
2010 IEEE International Systems Conference.
[3]
Kul B. Bhasin,et al.
Integrated Approach to Architecting, Modeling, and Simulation of Complex Space Communication Networks
,
2010
.
[4]
Matthew P. Wilkins,et al.
The General Mission Analysis Tool (GMAT): A New Resource for Supporting Debris Orbit Determination, Tracking and Analysis
,
2009
.
[5]
Kul B. Bhasin,et al.
Developing Architectures and Technologies for an Evolvable NASA Space Communication Infrastructure
,
2004
.
[6]
Esther Jennings,et al.
Space Communications and Navigation (SCaN) Network Simulation Tool Development and Its Use Cases
,
2009
.
[7]
Sally Floyd,et al.
ns-3 project goals
,
2006
.
[8]
Behnam Malakooti.
Space Based Internet Network Emulation for Deep Space Mission Applications
,
2004
.