Patent ID: 7689207

Claim:
A software defined radio comprising: a pair of radio subsystems each having a processor and operable for loading a plurality of waveform plugins at the same or different times such that one or more waveforms can be instantiated; and a real time clock operative to be read by at least one of the radio subsystems for determining time of day, wherein said processor of the radio subsystem is operative for distributing the time of day to the radio subsystems using a global hardware timing pulse, and further comprising a time of day service for obtaining time when one or more waveforms are instantiated, wherein a time offset is obtained from the time of day service and a time update occurs via a human machine interface or GPS when a waveform is not instantiated, and the time offset used by instantiated waveforms is tracked until there is no waveform instantiated, at which time a time update occurs such that one or more waveforms are later instantiated.