SNS3 Simulator Description

Satellite Network Simulator 3 (SNS3) is a satellite network extension to Network Simulator 3 (ns-3) platform. ns-3 is a discrete event simulator for networking research licensed under General Public License v2 (GPLv2). SNS3 models a full interactive multi-spot beam satellite network with a geostationary satellite and transparent star (bent-pipe) payload. The reference satellite system consists of 72 spot-beams with an European coverage, 5 gateways and Ka-band frequencies.

SNS3 implements DVB-RCS2 (Digital Video Broadcast – Return Channel via Satellite – 2nd generation) and DVB-S2 (Digital Video Broadcasting – Satellite – 2nd generation) specifications in return and forward link. Satellite network features include e.g.

In addition, SNS3 benefits from numerous existing ns-3 models and features, such as various terrestrial air interfaces (LTE, WiFi), network and transport layer models, application models, real-time emulation support and direct code execution.

Simulators and emulators provide deep insight on networking building blocks in a relatively fast and cost-effective manner without a need for early-stage prototypes. Simulations and emulations may have complementary roles; e.g. SNS3 simulations can assess full-blown network performance and SNS3 emulations can focus on protocol interaction. Example SNS3 use cases include e.g.

References: