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

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 = 3.5 dB, 32-byte frame)
ModeReq. SNR (dB)Sensitivity (dBm)Bit rate (bps)32 B Time-on-Air (ms)Static Doppler limit (Hz)
SF7 / 125 kHz−7.5−127.05,46972244
SF8 / 125 kHz−10.0−129.53,125134122
SF9 / 125 kHz−12.5−132.01,75824761
SF10 / 125 kHz−15.0−134.597745331
SF11 / 125 kHz−17.5−137.053798715
SF12 / 125 kHz−20.0−139.52931,8108

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 picosatellites: A review of standards, mission trends and miniaturization constraints, with lessons learned from Grizu-263A, Türkiye’s first PocketQube [Preprint]. nadir lab.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/en/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