DOC // NL-TN-2026-002VECTOR -Z1P / 1U · MATERIALS · ORBITAL
STATUS: PUBLISHED // REV 0.3

A UHF downlink budget for a 1P PocketQube

437 MHz from 500 km: why 9.6 kbit/s closes only on high passes, and what Grizu-263A’s two data rates bought

Author
nadir lab.
Published
Reading time
10 min
Level
Engineering
Tags
  • PocketQube
  • RF
  • Link budget
  • UHF
  • AX.25
  • Grizu-263A

Abstract

We compute, line by line, the downlink budget of a 1P PocketQube transmitting telemetry at 437.2 MHz from a 500 km Sun-synchronous orbit with 0.5 W of RF. At 10° elevation, 9.6 kbit/s non-coherent FSK closes with only +0.1 dB of margin, while 1.2 kbit/s keeps more than 5 dB even at the horizon. Integrating over passes shows that low passes deliver almost nothing at 9.6 kbit/s. We then recompute the budget of Grizu-263A, whose 20 dBm EIRP and dual 4800/2400 Bd modes reproduce the margins reported in the PocketQube review, and argue for adaptive data rates and forward error correction.

Contents

Scenario and assumptions

We follow a 1P PocketQube in a 500 km Sun-synchronous orbit downlinking telemetry in the 437 MHz amateur-satellite band. In a 50 mm body both power and antenna placement are constrained, and a PocketQube offers roughly a quarter of the power, and therefore of the downlink capacity, of a 1U CubeSat[1][2]. The link has no margin to waste.

On the spacecraft we assume a transmitter with 0.5 W of RF output and a deployed tape-spring antenna.10.5 W of RF needs about 1.25 W of DC from a 40%-efficient amplifier. With half a watt of orbit-average power, a 1P can transmit only at a duty cycle of a few per cent; the power budget article has the details. Because the spacecraft tumbles, we take the antenna gain as 0 dBi in every direction and reserve 3 dB for pattern nulls. The ground station uses a 14 dBic crossed Yagi with a mast-mounted LNA and a system noise temperature of 500 K. The linear spacecraft antenna and the circular ground antenna cost 3 dB of polarization mismatch.

Circular orbit at 500 km: key numbers
Orbital period94.6min
Orbital velocity7.61km/s
Revolutions per day15.2
Longest eclipse (β = 0°)35.8 min, 37.8% of the orbit
Sun-synchronous inclination97.40°
Slant range at the horizon2,575km
Longest pass above 0°11.6min
Longest pass above 10°7.4min
Largest Doppler shift at 437.19 MHz±10.29kHz
Geomagnetic field, equator to pole24–47µT
Air density, low to high solar activity1.4 × 10⁻¹³ – 1.6 × 10⁻¹²kg/m³

Two-body circular orbit over a spherical Earth; centred-dipole field; Kennewell density model.

Written in decibels, the carrier-to-noise-density ratio at the receiver input is a sum of terms. It is the Friis transmission formula[3] extended with losses and noise[4]:

with transmit power , transmit line loss , transmit antenna gain , pointing allowance , polarization mismatch , atmospheric and ionospheric loss , the station’s figure of merit and Boltzmann’s constant dBW/(K·Hz). For a digital link the quantity that matters is the energy per bit:

The free-space loss grows with the square of distance and frequency,

and the distance depends strongly on elevation. For a spherical Earth, a satellite at altitude seen at elevation is at a slant range

Slant range and free-space loss at 500 km, 437.2 MHz
Elevation (°)Slant range (km)Free-space loss (dB)Extra loss vs. zenith (dB)Overhead pass above this elevation (min)
02,575153.514.211.6
52,078151.612.49.2
101,695149.810.67.4
201,193146.87.64.9
30910144.45.23.5
45683142.02.72.1
60571140.41.11.2
90500139.20.0—

Spherical Earth. Halving the distance gains 6 dB, and most of the range penalty is paid below 20° elevation.

From 500 km at zenith to 2575 km at the horizon, the path loss changes by about 14 dB within one pass.

The budget, line by line

The table is computed for 10° elevation, a typical working point of a low pass, and 9600 bit/s. The required follows from a bit error rate of 10⁻⁵ for non-coherent binary , [5], plus a 2 dB implementation loss.

Downlink budget of a reference 1P PocketQube at 10° elevation
ItemValueUnit
Spacecraft transmitter
Frequency437.200MHz
Transmit power (0.5 W)−3.0dBW
Line and connector loss−0.5dB
Antenna gain0.0dBi
EIRP−3.5dBW
Propagation path
Elevation10°
Slant range1,695km
Free-space path loss−149.8dB
Polarization mismatch−3.0dB
Atmospheric and ionospheric loss−1.0dB
Pointing and pattern-null allowance−3.0dB
Received power, isotropic−160.4dBW
Ground receiver
Antenna gain14.0dBi
System noise temperature500K
G/T−13.0dB/K
Demodulation
Boltzmann constant−228.6dBW/(K·Hz)
C/N₀55.3dB-Hz
Data rate, 9,600 bit/s39.8dB-Hz
Eb/N₀15.4dB
Required Eb/N₀, non-coherent 2-FSK, BER 10⁻⁵13.4dB
Implementation loss2.0dB
Link margin+0.1(margin below 3 dB)dB

Reference case: 0.5 W into a 0 dBi monopole at 437.2 MHz from 500 km, a 14 dBi Yagi with a 500 K system and 9600 bit/s. A margin of 3 dB or more is the usual target for an uncoded link.

The result is a warning: the link closes on paper, but by only +0.1 dB. A deeper pattern null than expected, an interference source near the station or a slightly higher noise temperature erases it. Margins below 3 dB are not considered reliable in practice.

Elevation and data rate

The same link at other elevations:

Margin against elevation, 9,600 bit/s at 437.2 MHz
Elevation (°)Slant range (km)Free-space loss (dB)Eb/N₀ (dB)Margin (dB)
02,575153.511.8−3.6(link does not close)
52,078151.613.7−1.7(link does not close)
101,695149.815.4+0.1(margin below 3 dB)
201,193146.818.5+3.1(positive margin)
30910144.420.8+5.5(positive margin)
45683142.023.3+8.0(positive margin)
60571140.424.9+9.5(positive margin)
90500139.226.0+10.7(positive margin)

Same link as the full budget; only the slant range changes with elevation.

Each halving of the data rate adds 3 dB:

  • 1,200 bit/s
  • 4,800 bit/s
  • 9,600 bit/s
  • 19,200 bit/s
Reference 1P downlink margin against elevation
Show the data as a table
Elevation (°)1,200 bit/s4,800 bit/s9,600 bit/s19,200 bit/s
57.31.3−1.7−4.7
109.13.10.1−2.9
1510.74.71.7−1.3
2012.26.13.10.1
3014.58.55.52.5
4517.011.08.05.0
6018.612.59.56.5
7519.413.410.47.4
9019.713.710.77.7
Margin of the reference 1P downlink against elevation for four data rates; halving the rate adds 3 dB.

At 9.6 kbit/s the link reaches 3 dB only above about 20°; at 1.2 kbit/s it keeps more than 5 dB at the horizon. A fixed rate either wastes high passes or loses low ones.

What a pass delivers

Integrating over a whole pass, with at least 3 dB of margin:

Usable time and raw data per pass, 9,600 bit/s, margin of at least 3 dB
Maximum elevationAbove the horizon (min)Margin ≥ 3 dB (min)Raw data (kB)
10°9.00.00
20°10.50.968
30°11.03.6262
45°11.44.6329
60°11.54.9350
90°11.65.0362

Channel bits before framing, coding and protocol overhead; Earth rotation neglected. Low passes, the most frequent kind, deliver little or nothing.

A pass that peaks at 10° delivers nothing at 9.6 kbit/s, although it is the most frequent kind. A station at mid-latitude sees only a few passes a day above 10°, so a mission that needs data volume must use the high passes fully and the low ones at a lower rate.

The cliff

Without forward error correction a frame is lost as soon as one bit is wrong. For 256-byte -style frames:

Bit and frame error rates of an uncoded link, 256-byte frames
Eb/N₀ (dB)BER, coherent BPSKBER, non-coherent 2-FSKFrames lost, 2-FSK, 256 bytes
81.9 × 10⁻⁴2.1 × 10⁻²100%
93.4 × 10⁻⁵9.4 × 10⁻³100%
103.9 × 10⁻⁶3.4 × 10⁻³100%
112.6 × 10⁻⁷9.2 × 10⁻⁴84.9%
129.0 × 10⁻⁹1.8 × 10⁻⁴31.0%
131.3 × 10⁻¹⁰2.3 × 10⁻⁵4.6%
14< 10⁻¹²1.8 × 10⁻⁶0.36%
15< 10⁻¹²6.8 × 10⁻⁸0.01%
16< 10⁻¹²1.1 × 10⁻⁹< 0.01%

Without forward error correction a frame is lost when any bit is wrong, so frame loss goes from almost none to almost all within about 3 dB.

Within 3 dB the link goes from losing almost every frame to losing almost none. Below the cliff more transmit power is wasted; above it, extra margin buys little. Forward error correction moves the cliff several decibels down.

A flown budget: Grizu-263A

Grizu-263A transmitted 2-FSK at 4800 Bd on 437.190 MHz and 2400 Bd on 435.675 MHz with a coordinated of 20 dBm: 100 mW into a 0 dBi monopole, a fifth of the power of our reference transmitter. The PocketQube review evaluated it against a directional station (13 dBic, 350 K) and an omnidirectional one (2 dBic, 500 K)[1]. The nadir lab. model reproduces its numbers:

Grizu-263A downlink, Directional station, 4,800 bit/s, 30° elevation
ItemValueUnit
Spacecraft transmitter
Frequency437.190MHz
Transmit power (0.1 W)−10.0dBW
Line and connector loss0.0dB
Antenna gain0.0dBi
EIRP−10.0dBW
Propagation path
Elevation30°
Slant range951km
Free-space path loss−144.8dB
Polarization mismatch−3.0dB
Atmospheric and ionospheric loss−0.5dB
Pointing and pattern-null allowance−1.0dB
Received power, isotropic−159.3dBW
Ground receiver
Antenna gain13.0dBi
System noise temperature350K
G/T−12.4dB/K
Demodulation
Boltzmann constant−228.6dBW/(K·Hz)
C/N₀56.8dB-Hz
Data rate, 4,800 bit/s36.8dB-Hz
Eb/N₀20.0dB
Required Eb/N₀, non-coherent 2-FSK, BER 10⁻⁵13.4dB
Implementation loss2.0dB
Link margin+4.7(positive margin)dB

Grizu-263A: coordinated EIRP of 20 dBm, 3 dB polarization, 0.5 dB atmospheric and 1 dB pointing and cable losses, 2 dB implementation loss (review, Table 7).

  • Directional, 4800 Bd
  • Directional, 2400 Bd
  • Omnidirectional, 4800 Bd
  • Omnidirectional, 2400 Bd
Grizu-263A downlink margin against elevation
Show the data as a table
Elevation (°)Directional, 4800 BdDirectional, 2400 BdOmnidirectional, 4800 BdOmnidirectional, 2400 Bd
5−2.40.7−14.9−11.9
10−0.72.4−13.2−10.2
150.94.0−11.6−8.6
202.35.4−10.2−7.2
304.77.7−7.9−4.8
457.110.2−5.4−2.4
608.711.7−3.9−0.8
759.612.6−3.00.0
909.812.9−2.70.3
Downlink margin of Grizu-263A against ground-station elevation for both transmitter modes, with a directional (solid) and an omnidirectional (dashed) station, as in Fig. 6 of the review.

At 4800 Bd only directional stations above about 12° could decode; the 2400 Bd mode gained 3 dB, reaching directional stations down to 3° and omnidirectional ones only near zenith. The dual-rate design traded throughput for accessibility, and the small margins match the observation that many recordings in the first days lacked the signal-to-noise ratio for decoding.

Strategies

Three measures move a power-limited link from marginal to robust:

  1. Adaptive data rate. Switching between, say, 1.2 and 9.6 kbit/s with elevation or with ground feedback turns low passes from useless into useful. Grizu-263A’s two modes were a fixed version of this idea.
  2. Forward error correction. A convolutional or Reed–Solomon code gains several decibels at the cost of bandwidth and processing, and moves the frame-loss cliff down.
  3. Better ground stations. A mast-mounted LNA and a higher-gain antenna raise ; the G/T article shows by how much.

Propagation effects stay small at UHF: gaseous and rain losses, which ITU-R P.618 quantifies for higher bands, are negligible here[6], while Faraday rotation is absorbed by the circular ground antenna. Open networks multiply the passes a mission can use: stations around the world record every pass they schedule[7].

Conclusion

A 0.5 W UHF downlink from a 1P closes comfortably on high passes and barely or not at all on low ones at 9.6 kbit/s. The data volume a PocketQube returns is set by its energy per bit, not by its radio’s nominal rate; adaptive rates, coding and open ground networks are the levers that turn that energy into data.