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

LoRa from low Earth orbit

Chirp spread spectrum sensitivity, time on air and the zenith Doppler-rate ceiling across SF7 to SF12

Author
nadir lab.
Published
Reading time
2 min
Level
Engineering
Tags
  • LoRa
  • Chirp spread spectrum
  • Doppler rate
  • UHF
  • Link budget
  • PocketQube

Abstract

LoRa chirp spread spectrum (CSS) demodulates signals 7.5 to 20 dB below the thermal noise floor, enabling PocketQube reception on simple omnidirectional ground antennas. However, high spreading factors (SF11–SF12) at narrow bandwidths suffer symbol-bin drift when the orbital Doppler rate peaks near zenith. We derive the sensitivity, link margin and maximum tolerable Doppler rate across SF7–SF12.

Contents

Processing gain below the noise floor

encodes bits per symbol as a linear frequency chirp swept across bandwidth over chips[1]. The symbol duration and receiver sensitivity are:

where steps from at down to at [2]. Compared with non-coherent 2- at (which requires at [3]), LoRa trades data rate for of link margin, allowing FossaSat-1 and NORBY to close UHF links into quarter-wave ground whips[4].

433/437 MHz LoRa chirp spread spectrum performance across spreading factors (BW = 125 kHz, CR = 4/5, NF = 6.0 dB bare IC, 32-byte frame)
ModeReq. SNR (dB)Sensitivity (dBm)Bit rate (bps)32 B Time-on-Air (ms)Max drift / symbol ¼-bin (Hz)
SF7 / 125 kHz−7.5−124.55,46972244.1
SF8 / 125 kHz−10.0−127.03,125134122.1
SF9 / 125 kHz−12.5−129.51,75824761.0
SF10 / 125 kHz−15.0−132.097745330.5
SF11 / 125 kHz−17.5−134.553798715.3
SF12 / 125 kHz−20.0−137.02931,8107.6

The zenith Doppler-rate limit

A static frequency offset merely shifts the FFT peak by a constant number of bins, which the preamble resolver corrects up to . A time-varying during a single chirp, however, smears energy across adjacent FFT bins of width [1]. During one symbol , the frequency drifts by . Requiring this drift to remain smaller than a fraction of one bin () yields the Doppler-rate ceiling:

At on , an overhead pass reaches . Every step of in spreading factor quarters the tolerable Doppler rate: at pass cleanly through zenith, whereas at () requires Low Data Rate Optimization (LDRO) or widening the bandwidth to [2].

References

  1. [1]Doroshkin, A. A., Zadorozhny, A. M., Kus, O. N., Prokopyev, V. Y., & Prokopyev, Y. M. (2019). Experimental study of LoRa modulation immunity to Doppler effect in CubeSat radio communications. IEEE Access, 7, 75721–75731.doi:10.1109/ACCESS.2019.2919274
  2. [2]Fernandez, L., Ruiz-De-Azua, J. A., Calveras, A., & Camps, A. (2020). Assessing LoRa for satellite-to-Earth communications considering the impact of ionospheric scintillation. IEEE Access, 8, 165570–165582.doi:10.1109/ACCESS.2020.3022433
  3. [3]Proakis, J. G., & Salehi, M. (2008). Digital Communications (5th ed.). McGraw-Hill.
  4. [4]nadir lab. (2026). PocketQube-class picosatellites: architecture, flight heritage, and a multi-method post-flight analysis of Grizu-263A [Preprint]. nadir lab. Research Monographs (SQ-R-001).Read on nadir lab.

Cite this article

@misc{nadirlab2026lora,
  author       = {{nadir lab.}},
  title        = {{LoRa from low Earth orbit}},
  year         = {2026},
  month        = oct,
  howpublished = {nadir lab. nadir lab. technical note SQ-TN-2026-013},
  url          = {https://nadirlab.space/articles/lora-from-low-earth-orbit/},
  language     = {english},
  note         = {Licence: CC BY 4.0}
}
DOI
Not assigned
Identifier
SQ-TN-2026-013
Licence
CC BY 4.0