SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols

The continuous innovation of satellite payloads is leading to an increasing demand of data-rate for on-board satellite networks. In particular, modern optical detectors generate and need to transfer data at more than 1 Gbps, a speed that cannot be satisfied with standardized technologies such as Spa...

Full description

Bibliographic Details
Main Authors: Alessandro Leoni, Pietro Nannipieri, Daniele Davalle, Luca Fanucci, David Jameux
Format: Article
Language:English
Published: MDPI AG 2019-04-01
Series:Aerospace
Subjects:
Online Access:https://www.mdpi.com/2226-4310/6/4/43
_version_ 1811315960177491968
author Alessandro Leoni
Pietro Nannipieri
Daniele Davalle
Luca Fanucci
David Jameux
author_facet Alessandro Leoni
Pietro Nannipieri
Daniele Davalle
Luca Fanucci
David Jameux
author_sort Alessandro Leoni
collection DOAJ
description The continuous innovation of satellite payloads is leading to an increasing demand of data-rate for on-board satellite networks. In particular, modern optical detectors generate and need to transfer data at more than 1 Gbps, a speed that cannot be satisfied with standardized technologies such as SpaceWire. To fill this gap, the European Space Agency (ESA) is supporting the development of a new high-speed link standard, SpaceFibre. SpaceFibre provides a data-rate higher than 6.25 Gbps, together with the possibility to use multiple Virtual Channels running over the same physical link, each one configurable with flexible Quality of Service parameters. These features make a SpaceFibre network very appealing but also complex to set up in order to achieve the desired end-to-end requirements. To help this process, a Simulator for HIgh-speed Network (SHINe) based on the open-source toolkit OMNeT++ has been developed and is presented in this paper. It supports the simulation of SpaceFibre and SpaceWire protocols in order to help both the final steps of the standardization process and the system engineers in the setup and test of new networks. SHINe allows to precisely simulate common network metrics, such as latency and bandwidth usage, and it can be connected to real hardware in a Hardware-in-the-Loop configuration.
first_indexed 2024-04-13T11:39:33Z
format Article
id doaj.art-3f567a89e7f34da9ba19e6280758a098
institution Directory Open Access Journal
issn 2226-4310
language English
last_indexed 2024-04-13T11:39:33Z
publishDate 2019-04-01
publisher MDPI AG
record_format Article
series Aerospace
spelling doaj.art-3f567a89e7f34da9ba19e6280758a0982022-12-22T02:48:20ZengMDPI AGAerospace2226-43102019-04-01644310.3390/aerospace6040043aerospace6040043SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire ProtocolsAlessandro Leoni0Pietro Nannipieri1Daniele Davalle2Luca Fanucci3David Jameux4Department of Information Engineering, University of Pisa, 56100 Pisa, ItalyDepartment of Information Engineering, University of Pisa, 56100 Pisa, ItalyIngeniArs s.r.l., 5610 Pisa0, ItalyDepartment of Information Engineering, University of Pisa, 56100 Pisa, ItalySpace Research and Technology Centre, European Space Agency, 2201 AZ Noordwijk, The NetherlandsThe continuous innovation of satellite payloads is leading to an increasing demand of data-rate for on-board satellite networks. In particular, modern optical detectors generate and need to transfer data at more than 1 Gbps, a speed that cannot be satisfied with standardized technologies such as SpaceWire. To fill this gap, the European Space Agency (ESA) is supporting the development of a new high-speed link standard, SpaceFibre. SpaceFibre provides a data-rate higher than 6.25 Gbps, together with the possibility to use multiple Virtual Channels running over the same physical link, each one configurable with flexible Quality of Service parameters. These features make a SpaceFibre network very appealing but also complex to set up in order to achieve the desired end-to-end requirements. To help this process, a Simulator for HIgh-speed Network (SHINe) based on the open-source toolkit OMNeT++ has been developed and is presented in this paper. It supports the simulation of SpaceFibre and SpaceWire protocols in order to help both the final steps of the standardization process and the system engineers in the setup and test of new networks. SHINe allows to precisely simulate common network metrics, such as latency and bandwidth usage, and it can be connected to real hardware in a Hardware-in-the-Loop configuration.https://www.mdpi.com/2226-4310/6/4/43SpaceFibreSpaceWirenetwork simulatoron-board satellite networksOMNeT++
spellingShingle Alessandro Leoni
Pietro Nannipieri
Daniele Davalle
Luca Fanucci
David Jameux
SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
Aerospace
SpaceFibre
SpaceWire
network simulator
on-board satellite networks
OMNeT++
title SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
title_full SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
title_fullStr SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
title_full_unstemmed SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
title_short SHINe: Simulator for Satellite on-Board High-Speed Networks Featuring SpaceFibre and SpaceWire Protocols
title_sort shine simulator for satellite on board high speed networks featuring spacefibre and spacewire protocols
topic SpaceFibre
SpaceWire
network simulator
on-board satellite networks
OMNeT++
url https://www.mdpi.com/2226-4310/6/4/43
work_keys_str_mv AT alessandroleoni shinesimulatorforsatelliteonboardhighspeednetworksfeaturingspacefibreandspacewireprotocols
AT pietronannipieri shinesimulatorforsatelliteonboardhighspeednetworksfeaturingspacefibreandspacewireprotocols
AT danieledavalle shinesimulatorforsatelliteonboardhighspeednetworksfeaturingspacefibreandspacewireprotocols
AT lucafanucci shinesimulatorforsatelliteonboardhighspeednetworksfeaturingspacefibreandspacewireprotocols
AT davidjameux shinesimulatorforsatelliteonboardhighspeednetworksfeaturingspacefibreandspacewireprotocols