The term “software-defined radio” (SDR) has been around for about 30 years. An SDR is a radio communication system where components that conventionally have been implemented in analog hardware (e.g. mixers, filters, amplifiers, modulators 
/demodulators, etc.).