Patent ID: 8417859

Claim:
A non-transitory computer-readable medium-defined radio system, comprising: a hardware-based receiver module to frequency down-convert a received signal in accordance with one or more down-conversion reference signals; a software-configurable carrier tracking system to generate a receive path carrier tracking signal from the received signal in accordance with corresponding software-defined parameters; a first numerically-controlled oscillator system to synthesize a system reference signal with the receive path carrier tracking signal in accordance with one or more corresponding software-defined numerical values; a first numerically-controlled frequency synthesizer to frequency up-convert the synthesized system reference signal in accordance with one or more corresponding software-defined numerical values to generate the one or more down-conversion reference signals; a coherency calculation system to apply software-defined compensation values to the receive path carrier tracking signal to generate a compensated carrier tracking signal, wherein the compensation values are associated with channel configuration parameters and a turn-around ratio; a second numerically-controlled oscillator system to synthesize the compensated carrier tracking signal with the system reference signal in accordance with one or more corresponding software-defined numerical values to generate an exciter path carrier signal coherent with the received signal; a second numerically-controlled frequency synthesizer to frequency up-convert the system reference signal in accordance with one or more corresponding software-defined numerical values to generate one or more up-conversion reference signals; and a hardware-based exciter module to frequency up-convert the exciter path carrier signal in accordance with the one or more up-conversion reference signals.