Speckle Cn2 Profiler: Improving Satellite Communications with Machine Learning

Optical satellite communications is a growing research field in which -using lasers-signals can be sent from the ground to satellites, from satellites to satellites and then back to the ground.The main advantage of using laser communication over radio waves is increased bandwidth that enables the transfer of more data in less time.However, one of the challenges for this protocol is the turbulence in the atmosphere that perturbs such transmission.The reduction of the quality of signal communication can be calculated and then compensated, but this requires a knowledge of the turbulence strength.A common way to model the turbulence is to use the refractive index structure constant, 2 , which is a measure of the strength of the turbulence.Its profile can be used to estimate the effect of the turbulence on the signal and then apply a correction.To measure 2 , there are several alternative instruments, each one with its own limitations.One possibility is to use speckle-based observation, which consists on looking at the twinkling of the stars and use their pattern to infer the turbulence profile.This is a non-intrusive method that can be used in real time, but it requires a deep understanding of the turbulence and the observed speckle patterns, which are highly influenced by the turbulence profile.The connection between speckle observation, and turbulence ( 2 ) is not clearly understood, so an analytical theory does not exist.Here we present speckcn2, a Python package that uses machine learning to provide a numerical reconstruction of the turbulence profile from a speckle pattern (Ciarella, 2024).

Authors

Institutions

Publication Details

Journal
The Journal of Open Source Software
Published
2025-10-15
DOI
https://doi.org/10.21105/joss.09127
Primary Topic
Satellite Communication Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Speckle Cn2 Profiler: Improving Satellite Communications with Machine Learning

Luisa Fernanda Orozco, Rudolf Saathof, Simone Ciarella, Victor Azizi et al.
The Journal of Open Source Software
Satellite Communication Systems
article

Speckle Cn2 Profiler: Improving Satellite Communications with Machine Learning

Luisa Fernanda Orozco, Rudolf Saathof, Simone Ciarella, Victor Azizi, Marguerite Arvis
article en

Abstract

Optical satellite communications is a growing research field in which -using lasers-signals can be sent from the ground to satellites, from satellites to satellites and then back to the ground.The main advantage of using laser communication over radio waves is increased bandwidth that enables the transfer of more data in less time.However, one of the challenges for this protocol is the turbulence in the atmosphere that perturbs such transmission.The reduction of the quality of signal communication can be calculated and then compensated, but this requires a knowledge of the turbulence strength.A common way to model the turbulence is to use the refractive index structure constant, 2 , which is a measure of the strength of the turbulence.Its profile can be used to estimate the effect of the turbulence on the signal and then apply a correction.To measure 2 , there are several alternative instruments, each one with its own limitations.One possibility is to use speckle-based observation, which consists on looking at the twinkling of the stars and use their pattern to infer the turbulence profile.This is a non-intrusive method that can be used in real time, but it requires a deep understanding of the turbulence and the observed speckle patterns, which are highly influenced by the turbulence profile.The connection between speckle observation, and turbulence ( 2 ) is not clearly understood, so an analytical theory does not exist.Here we present speckcn2, a Python package that uses machine learning to provide a numerical reconstruction of the turbulence profile from a speckle pattern (Ciarella, 2024).

The Journal of Open Source SoftwareVol. 10(114)
Netherlands eScience Center (NL), Delft University of Technology (NL)
Netherlands eScience Center
Openalex Percentile: Top 61%
Satellite Communication Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.