Receiver
The receiver asset represents an RF receive chain. It links to an antenna and defines receive frequency behaviour, bandwidth, noise figure, and optional system temperature.
Role in ASTROLAB
| Workflow |
Receiver role |
| Link budget |
Provides bandwidth, noise figure, system temperature, and receiver G/T. |
| RF chain resolution |
Links receive calculations to an antenna. |
| Tracking |
Can track transmitter frequency directly or with an offset. |
Receiver Chain
flowchart LR
A["Linked Antenna"] --> RX["Receiver"]
RX --> F["Frequency mode"]
RX --> B["Bandwidth"]
RX --> N["Noise model"]
N --> GT["G/T"]
Main Parameters
| Field |
Meaning |
antenna_guid |
Antenna used by the receiver. |
tracking_transmitter_guid |
Optional transmitter followed by the receiver. |
receiver_type |
Simple or Complex. |
parameters |
Schema-driven RF receive parameters. |
Frequency Modes
| Mode |
Behaviour |
fixed |
Uses the receiver's own frequency. |
track_transmitter |
Uses the linked transmitter frequency. |
track_with_offset |
Uses transmitter frequency plus offset. |
Main RF Parameters
| Parameter |
Meaning |
frequency |
Fixed receiver frequency. |
frequency_offset |
Offset used in tracking mode. |
bandwidth |
Receiver noise bandwidth. |
noise_figure |
Receiver noise figure in dB. |
system_temperature |
Optional system temperature in K. |
additional_loss_dB |
Extra receive-side loss. |
data_rate |
Data rate for complex receiver type. |
Interpretation
Receiver parameters directly affect C/N0, Eb/N0, and margin. Bandwidth and system temperature are especially important; unrealistic defaults can make a link appear much better or worse than intended.