Development of an Adaptive DVB-RCS/DVB-S2 On Board Processing System for Meshed Communications

  • Status
  • Status date
  • Activity Code

The project was based on four major pillars that support the complete structure:

  • Hybrid networks as a result of the merge of transparent and regenerative transponders into the same service,
  • On board processing techniques,
  • Adaptive modulation and coding, making use of the available bandwidth with the most optimised efficiency,
  • Adaptive switching applied to the OBP, making a design able to cope with different quality of services and to support labelling switch, which provides huge possibilities to the network in multi-beam scenarios.

With these concepts in mind, the main objective of the project has been to develop a laboratory model of an on board processor chain that could be used to validate the new algorithms. This laboratory model will be the baseline for new OBP generations, and will allow the procurement of qualified and flight models to potential satellite operators.


The first main objective of the project was to design an end-to-end satellite system that would take into account not only the specificities of the different actors involved but also the operator’s point of view. Afterwards, the impact on the on board processor and on the different sections was analysed and every section of the OBP was detailed.

The final objective was to implement and test in a laboratory model, the newly designed algorithms and to check their performances in a simulated environment.


Thales Alenia Space – España was the prime contractor of the first communications system based on a multispot on board processor fully compliant with the European standards (AmerHis).

The new development sets the basis for the next generation of processors, that include the new standards and techniques (such as DVB-S2 in ACM mode) and enhances the switching capabilities of the satellite to profit from the adaptability in the downlink.

The design of the complete system with the participation of a global satellite operator is crucial to understand the user’s needs and to focus on the key services that make the commercial deployment much easier. Also, the implementation with flight requirements of the different algorithms allows the consortium to reduce the development phase for future on board processors based on these techniques.


It can be said that the activities have bee based on two different architectures. The first one is a high level architecture, that included all the elements in the satellite communications system. It was designed from the end-to-end applications point of view and took into account all the actors and roles that shall be present in the network.

Hybrid system architecture

click for larger image

The second architecture has been developed around the laboratory demonstrator and the implementable units. It is centred in the On Board Processor and it is aimed at validating the new algorithms that were to be implemented. The main building blocks of this demonstrator are the ones composing the OBP (DVB-RCS receiver, switch and DVB-S2 transmitter) that are accompanied by the needed units to prove their good performances (DVB-RCS ground modulator, Random Information Generator, Forward and Return Link Schedulers, Control Unit, etc.). In this laboratory model, the main objective was to implement and validate the physical layer functionalities. Higher lever performances were included in the mandatory cases, such as uplink SYNC packets (DVB-RCS) encapsulation into MPEG or ATM, to be compliant with the downlink standard.

The laboratory demonstrator was built based on three different types of boards mounting BGAs. The only commercial board mounted a Virtex4 BGA. The other two boards have been designed by Thales Alenia Space – España and include several interfaces such as Ethernet link, analog to digital and digital to analog converters, digital inputs / outputs for boards interconnection, several clock inputs, etc.


The project was structured into two phases to be developed over 30 months:

  1. Architecture and requirements definition
    During this phase, system specifications were established based on different services and network architectures. These specifications were translated into requirements for the different units and specially for the OBP and the channel simulator. The application of the requirements derived into the selection of the most suitable architecture for the processor.
  2. Implementation and Validation
    The second phase was longer and took as inputs the outcomes of the former activities. Most of the resources were centred in the activities related to the on board processor new algorithms. They had to be refined, implemented and validated in simulation and in the laboratory hardware. Finally, all the units had to work in a coordinated way so that the information integrity was maintained from one end of the demonstrator to the other. The software units were completely specified and implemented during this second phase as they are adapted to the laboratory environment, that is to say, they are not part of the communications system defined in the first phase.
Current status

The final review of the project has been successfully held. During the meeting, the different units were reviewed providing a brief description of the new algorithms implemented and a detailed overview of the tests that have been performed on them. The final integration in the laboratory and the adaptability of the forward channel to the link conditions has also been demonstrated.