At step b), for a selected waveform component of the plurality of components included in the received signal 110, the start of the frame unit and of the pilot sequences are determined. Typically, the locations of the ground spots are static and the receiver 110 knows the signatures/pilot sequences for each beam. At step c), for the selected waveform component, the phase values of the pilot sequences are determined, and at step d), the reliability of the estimated values is evaluated. Only if he phase values are deemed to be reliable, the corresponding channel state coefficient for the selected waveform component (corresponding to one of the beam channels) is generated, and eventually fed back 120 to the gateway(s) 10, either via a terrestrial or a satellite communication channel. Preferably, the receiver 100 estimates a frequency value, time-synchronizes the waveform component and resamples it to obtain a re-sampled waveform component only for the reference waveform component 1, which was intended for reception by receiver 100. For this reference component 1, the absolute phase values of the pilot sequences in the frame unit of the re-sampled waveform component are determined. These additional steps are not performed for those waveform components that are interfering with the reference waveform component. As these components may be assumed to be synchronized in time with the reference waveform component, finding the respective pilot sequences of these remaining waveform components, and estimating the corresponding phase values, is shifted towards the end of the workflow, when the received signal has already bean “cleaned” and compensated for based on the reference waveform’ssignature. This approach allows to reduce the complexity of the receiver. Frequency misalignments amongst carriers/beams can in practice be mitigated through the use of an Ultra Stable Oscillator on the payload of the satellite, which drives all the downconverters. If the payload cannot incorporate it, a frequency calibration procedure, similar to the one used for timing, can be performed through dedicated terminals, see for example S. Andrenacci et al, “ Exploiting orthogonality in DVB-S2X through timingpre-compensation ” , 2016 8 th Advanced Satellite Multimedia Systems Conference and the 14* Signal Processing for Space Communications Workshop, pp. 1-9. In that case, the most relevant impairment in frequency at the receiver is the frequency offset/drift experienced by the receiver, which affects the superimposed signal in the same way.