Research Article
A Satellite Network Emulation Platform for Implementation and Testing of TCP/IP Applications
@INPROCEEDINGS{10.1007/978-3-642-35576-9_1, author={Michele Luglio and Cesare Roseti and Francesco Zampgnaro}, title={A Satellite Network Emulation Platform for Implementation and Testing of TCP/IP Applications}, proceedings={Testbeds and Research Infrastructure. Development of Networks and Communities. 8th International ICST Conference, TridentCom 2012, Thessanoliki, Greece, June 11-13, 2012, Revised Selected Papers}, proceedings_a={TRIDENTCOM}, year={2012}, month={12}, keywords={DVB-RCS Broadband Satellite networks IP testbed emulation}, doi={10.1007/978-3-642-35576-9_1} }
- Michele Luglio
Cesare Roseti
Francesco Zampgnaro
Year: 2012
A Satellite Network Emulation Platform for Implementation and Testing of TCP/IP Applications
TRIDENTCOM
Springer
DOI: 10.1007/978-3-642-35576-9_1
Abstract
In order to assess the performance of TCP/IP based applications and protocols for communication over heterogeneous networks, simulation and emulation activities are of great importance. In particular, real time emulation provides the opportunity to reproduce realistic environment thanks to the implementation in laboratory of real architectures and protocols, avoiding utilizing real networks and in a controlled environment. We developed a broadband satellite real-time emulation platform called SNEP, designed to match the DVB-RCS European standards. The SNEP reproduces with great details the architecture and behavior of a real satellite broadband network, where it is possible to attach end-user PCs and use real protocols and applications. In this way, real network applications can be benchmarked in laboratory as in the real scenario of broadband satellite communications, at the same time proposing alternative solutions and optimizations. Furthermore with the SNEP the integration of satellite platforms with further terrestrial networks is also possible, both real and simulated/emulated, in order to extend the scope for testing.