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. It implements the DVB-RCS2 - DVB-S2 standards.
It is now also promoted by CNES (French Space Agency) as a reference open-source software tool within its research and development studies and activities in the domain of satellite communication systems and networks.
SNS3 implements a wide range of DVB-S2/RCS2 mechanisms:
Built on the general-purpose NetDevice model of ns3, SNS3 proposes a realistic scenario corresponding to a High-Throughtput-Satellite (HTS) system, consisting in 72 spotbeams and 5 gateways.