From Earth
to orbit.
A home for satellite communications and non-terrestrial network research. Connecting ideas, signals, and experimental infrastructure.
Built on CASTLE · Rooted in experimentation

Space research.
Grounded in experiments.
SpaceLab brings a focused space communications identity to the CASTLE ecosystem. Its purpose is to connect satellite research with the practical tools needed to develop, test, and understand communications systems.
The next connection may cross a lab bench, a terrestrial network, or a satellite link. We explore how those pieces can work together.
From a research question to a testable idea.
Our approach starts with the scenario: the link, the channel, the network, and the behaviour we want to understand. Software models and controlled experiments help turn that question into evidence.
Where signals
meet new possibilities.
Three connected directions frame SpaceLab’s research focus.
Satellite communications
Explore waveforms, signal processing, and link performance for satellite systems. Connect algorithm development with the channel conditions an experiment needs to reproduce.
Non-terrestrial networks
Investigate the meeting point between mobile networks and satellite connectivity: timing, propagation, radio behaviour, and integration across terrestrial and non-terrestrial systems.
Intelligent, hybrid systems
Study how adaptive techniques and AI/ML can help communications systems respond to changing conditions, and evaluate ideas across hybrid terrestrial–satellite scenarios.
SpaceLab explores.
CASTLE enables.
CASTLE is the underlying experimental infrastructure. SpaceLab gives the space communications research a focused home, with access to a broader ecosystem of radio, computing, and analysis tools.
Develop and evaluate communications waveforms with programmable radio hardware.
Use controlled propagation scenarios to investigate link behaviour and system performance.
Connect signal processing, data analysis, and learning-based research workflows.
Make it an experiment.
A practical path for turning a communications idea into something you can evaluate.
Start with the scenario.
Describe the link or network, the conditions to explore, and the performance questions that matter.
Connect the right tools.
Bring together software, radio, channel emulation, and computing resources around the experimental objective.
Measure. Compare. Refine.
Capture the evidence, examine the results, and use what you learn to shape the next iteration.
Bring your
next question.
Working on satellite connectivity, non-terrestrial networks, or an experimental communications system? Tell us what you want to explore. Let’s discuss the research and the infrastructure it needs.
Centre Tecnològic de Telecomunicacions de Catalunya
Spain