What is an SDR (Software-Defined Radio)?
An SDR is a radio where the RF front-end handles only essential hardware functions, while waveform generation, demodulation, and link layer processes are implemented in software using I/Q samples from fast ADCs/DACs.
The SDR acts as a universal modem defined by code and configuration.
Five components are included in the RF front-end of an SDR
These components manage the physical aspects of radio frequency communication.
What is the purpose of the antenna in an SDR?
The antenna couples RF energy efficiently, with poor matching potentially wasting power and triggering PA foldback.
Return Loss and VSWR are key metrics for efficiency.
What does LNA stand for and what is its role?
LNA stands for Low Noise Amplifier, which sets sensitivity via Noise Figure and filters to prevent desensitization from blockers.
IP3 is an important linearity measurement in this context.
What is the function of the Local Oscillator (LO) in an SDR?
The Local Oscillator sets frequency accuracy and phase noise, with options to discipline them using GPSDO to reduce residual offset.
XO, TCXO, and OCXO are types of oscillators used.
What is the significance of the Power Amplifier (PA) in SDR transmission?
The PA maintains headroom below P1dB and ensures low-impedance power rail to prevent constellation smearing and maintain low EVM.
P1dB defines the output power level at which the amplifier begins to distort.
Fill in the blank: The _______ converts analog signals to digital for further processing in an SDR.
ADC (Analog-to-Digital Converter)
What is the purpose of Decimation and Interpolation in SDR?
Decimation and Interpolation reshape rates and bandwidths while preserving information through anti-alias filters.
This process is crucial for optimizing data handling.
What is the role of RRC filters in SDR?
RRC filters implement Nyquist pulse shaping, aligning roll-off between TX/RX to preserve processing gain and minimize ISI (Inter-Symbol Interference).
Roll-off (α) is a key parameter in filter design.
What is Timing Recovery in the context of SDR?
Timing Recovery aligns sampling to symbol centers to maintain an open eye diagram, essential for effective communication.
TED (Timing Error Detector) methods like Gardner and M&M are commonly used.
What does AGC stand for, and what is its function?
AGC stands for Automatic Gain Control, which keeps amplitude within the ADC’s optimal range with time constants tuned to symbol and fade times.
This is critical for maintaining signal integrity.
True or False: The modulation type in an SDR can be BPSK, QPSK, QAM, or GMSK.
True
What is the purpose of interleaving in SDR?
Interleaving transforms burst errors from fading into random errors that can be corrected by FEC, thus improving coding gain and reducing BER.
LDPC and RS are examples of FEC methods used.
What five metrics can be obtained ‘for free’ in SDR operations?
These metrics assist in adaptive behavior and troubleshooting.
What does RTT stand for in the context of SDR, and why is it important?
RTT stands for Round Trip Time, which is crucial for setting ARQ window sizes and timers to prevent pipeline stalls.
In LEO systems, RTT is typically in the tens of milliseconds.
Fill in the blank: An SDR can optimize link margin in software by adjusting the _______.
symbol rate
What are the benefits of SDR flexibility?
SDR flexibility allows for quick changes in modulation, coding, and operational parameters, enabling adaptation to varying conditions.
This adaptability is a key advantage over traditional hardware.
What does ‘observability’ in SDR refer to?
Observability allows for the recording of I/Q data during issues, enabling offline analysis to troubleshoot and optimize performance.
This includes assessing PER vs (E_b/N_0) to identify problems.
What is a concrete mental model for the receive path in SDR?
Antenna → LNA → Filters → Mixer/LO → ADC → DDC/Decimation → AGC → RRC Matched Filter → Timing Loop → Carrier Loop → Demod → De-Interleave → FEC → Deframe → ARQ Windows/ACKs.
Each stage serves a specific function critical to the overall performance.
What factors contribute to link margin in SDR?
Link margin is typically measured as (E_b/N_0) and PER.
What is the significance of ‘clean constellation’ in SDR?
A clean constellation is achieved through adequate PA headroom, low rail impedance, and correct AGC, reflected in low EVM.
EVM (Error Vector Magnitude) is a key performance indicator.
What determines the throughput ceiling in SDR?
The throughput ceiling is determined by ACM and the ARQ window size relative to BDP, verified through long-run throughput measurements.
BDP stands for Bandwidth-Delay Product.
What is the final definition of an SDR?
An SDR is a software-programmable PHY and link front-end that digitizes signals, applies matched filtering and synchronization, manages demodulation and FEC, and exposes performance metrics while allowing real-world impairments to be measured and corrected.
What is an eye diagram?
A type of oscilloscope display generated by overlaying many segments of a digital signal waveform
It resembles the shape of an eye and helps visualize how a signal behaves over many symbol periods.