Satellite receiver including pre-equalizer to compensate for linear impairments
A receiver and method for compensating for linear impairments at a receiver including receiving an Rx signal including an asymmetric response of a satellite filter; pre-equalizing the Rx signal with a coefficient; and demodulating, after the pre-equalizing, the Rx signal.
1. A non-transitory computer-readable storage medium having instructions embodied thereon, the instructions being executable by one or more processors to perform a method for compensating for linear impairments at a receiver, the method comprising:
receiving an Rx signal comprising an asymmetric response of a satellite filter;
pre-equalizing the Rx signal with a coefficient;
demodulating, after the pre-equalizing, the Rx signal;
detecting a Pre-Equalizer PLS (Physical Layer Scrambling) code in a PL header embedded in the Rx signal;
capturing a received training sequence after the detecting;
computing the coefficient to converge the received training sequence with a known sequence; and
updating the coefficient of the pre-equalizing to the computed coefficient.
2. The method of claim 1 , further comprising associating the coefficient with a beam providing the Rx signal.
3. The method of claim 1 , further comprising receiving the coefficient from a gateway.
4. The method of claim 1 , wherein the Rx signal comprises a DVB-S2 (Digital Video Broadcasting-Satellite-Second Generation) continuous or bursty signal.
5. The method of claim 1 , wherein the Rx signal comprises frames, one of the frames comprises the pre-equalizer PLS code and the received training sequence.
6. The method of claim 5 , wherein a subsequent frame to the one of the frames comprises the pre-equalizer PLS code and the received training sequence.
7. The method of claim 5 , further comprising identifying a unique word indicating a frame start in the one of the frames; and triggering the capturing after the identifying and the detecting succeed in the one of the frames.
8. A receiver to compensate for linear impairments, the receiver comprising:
an Rx signal comprising an asymmetric response of a satellite filter;
a pre-equalizer to pre-equalize the Rx signal with a coefficient; and
a demodulator to demodulate the Rx signal after the pre-equalizer;
a UWP (Unique Word Processor) to detect a Pre-Equalizer PLS (Physical Layer Scrambling) code in a PL header embedded in the Rx signal;
a memory to capture a received training sequence after the detection; and
a software processor to compute the coefficient to converge the received training sequence with a known sequence and to update the coefficient of the pre-equalizer to the computed coefficient.
9. The receiver of claim 8 , wherein the coefficient is associated with a beam providing the Rx signal.
10. The receiver of claim 8 , wherein the coefficient is received from a gateway.
11. The receiver of claim 8 , wherein the Rx signal comprises a DVB-S2 (Digital Video Broadcasting-Satellite-Second Generation) continuous or bursty signal.
12. The receiver of claim 8 , wherein the Rx signal comprises frames, one of the frames comprises the pre-equalizer PLS code and the received training sequence.
13. The receiver of claim 12 , wherein a subsequent frame to the one of the frames comprises the pre-equalizer PLS code and the received training sequence.
14. The receiver of claim 12 , wherein the UWP identifies a unique word indicating a frame start in the one of the frames and triggers a memory capture.