Patent ID: 8358971

Claim:
A method, comprising: receiving a filter parameter at a satellite in orbit; receiving an input signal at the satellite; programming a filter in the satellite to separate a plurality of sub-signals from the input signal based on the filter parameter; filtering the input signal into the plurality of sub-signals as programmed based on the filter parameter translating the plurality of sub-signals into an output signal, wherein translating the plurality of sub-signals comprises: multiplying the first sub-signal by a first number to produce a first amplified signal; multiplying the second sub-signal by a second number to produce a second amplified signal, the second number being different from the first number; and adding the first amplified signal and the second amplified signal; and transmitting the output signal from the satellite; wherein: the input signal comprises an uplink from a plurality of earth stations to the satellite, the plurality of earth stations comprising a gateway and a user station; the output signal comprises a downlink from the satellite to the plurality of earth stations; and the plurality of sub-signals comprise a first sub-signal and a second sub-signal, wherein the first sub-signal comprises a forward link from the gateway to the user station, and the second sub-signal comprises a return link from the user station to the gateway.