Marc Sánchez Net

RO
h-index8
5papers
214citations
Novelty53%
AI Score46

5 Papers

7.6NIMay 3
Toward the Internet of Space Things: Performance Analysis of LEO Satellite Relay Networks using mmWave and sub-THz links

Sergi Aliaga, Ahmad Masihi, Vitaly Petrov et al.

As the commercial space economy expands, existing ground-based infrastructure faces severe bottlenecks in supporting the data-intensive continuous connectivity needs of next-generation "space users," including CubeSats, space data centers, and more. Even when utilizing existing Ku-band ground relay networks, the contact time with a CubeSat at low-Earth orbit (LEO) is often still limited to minutes per day only. This paper analyzes an alternative system design that leverages emerging high-rate millimeter-wave (mmWave) and sub-terahertz (sub-THz) inter-satellite links to build a high-throughput and high-availability satellite-based relay backbone for space vehicles. To evaluate this concept, we develop a comprehensive mathematical framework that jointly incorporates complex time-variant orbital dynamics and mmWave/sub-THz link characteristics. We then derive the key performance indicators, including contact probability, channel capacity, and energy efficiency. The numerical results, cross-verified by computer simulations, demonstrate that such systems can provide improvements of up to several orders of magnitude compared to existing networks of ground stations. Notably, we identify a fundamental bound on download capacity and show that continuous 24/7 connectivity becomes achievable with only ten LEO relay satellites. These findings establish mmWave and sub-THz satellite relay networks as a promising, scalable, and energy-efficient solution, thus unlocking improved connectivity with various space vehicles of tomorrow.

4.1ROMar 30, 2020Code
The Pluggable Distributed Resource Allocator (PDRA): a Middleware for Distributed Computing in Mobile Robotic Networks

Federico Rossi, Tiago Stegun Vaquero, Marc Sanchez Net et al.

We present the Pluggable Distributed Resource Allocator (PDRA), a middleware for distributed computing in heterogeneous mobile robotic networks. PDRA enables autonomous robotic agents to share computational resources for computationally expensive tasks such as localization and path planning. It sits between an existing single-agent planner/executor and existing computational resources (e.g. ROS packages), intercepts the executor's requests and, if needed, transparently routes them to other robots for execution. PDRA is pluggable: it can be integrated in an existing single-robot autonomy stack with minimal modifications. Task allocation decisions are performed by a mixed-integer programming algorithm, solved in a shared-world fashion, that models CPU resources, latency requirements, and multi-hop, periodic, bandwidth-limited network communications; the algorithm can minimize overall energy usage or maximize the reward for completing optional tasks. Simulation results show that PDRA can reduce energy and CPU usage by over 50% in representative multi-robot scenarios compared to a naive scheduler; runs on embedded platforms; and performs well in delay- and disruption-tolerant networks (DTNs). PDRA is available to the community under an open-source license.

5.9NIJun 13
Sub Terahertz LEO Satellite Communication: Vision, Opportunities, and Challenges toward the First Prototype in Space

Sergi Aliaga, Vitaly Petrov, Andrew Benincasa et al.

The landscape of sub-terahertz (sub-THz, 100GHz - 300GHz) wireless technology evolved drastically over the last two decades - from only a few niche use cases in sensing and ultra-short-range communications in early 2000s toward operational multi-kilometer range 100GBbit/s+ wireless backhaul links demonstrated recently. Building on this momentum, this article explores the feasibility of extending sub-THz communications to 100-km-scale satellite links. We first assess the technological readiness of emerging sub-THz hardware and signal-processing techniques, highlighting their potential to support long-range operation in low-Earth-orbit (LEO) systems. We then outline the unique role that sub-THz links can play as a complementary solution to existing millimeter-wave and optical (``laser'') satellite technologies, offering additional capacity, improved resilience, and new architectural flexibility. We further discuss open research and engineering challenges toward implementing such sub-THz satellite communication systems in practice. We finally outline the key state-of-the-art solutions and the roadmap of TeraLink, an ongoing international R&D project aiming to build and launch, through an approved NASA CSLI space mission, the first hardware prototype of sub-THz LEO satellite communications in space.

4.5MLOct 23, 2025
Learning Decentralized Routing Policies via Graph Attention-based Multi-Agent Reinforcement Learning in Lunar Delay-Tolerant Networks

Federico Lozano-Cuadra, Beatriz Soret, Marc Sanchez Net et al.

We present a fully decentralized routing framework for multi-robot exploration missions operating under the constraints of a Lunar Delay-Tolerant Network (LDTN). In this setting, autonomous rovers must relay collected data to a lander under intermittent connectivity and unknown mobility patterns. We formulate the problem as a Partially Observable Markov Decision Problem (POMDP) and propose a Graph Attention-based Multi-Agent Reinforcement Learning (GAT-MARL) policy that performs Centralized Training, Decentralized Execution (CTDE). Our method relies only on local observations and does not require global topology updates or packet replication, unlike classical approaches such as shortest path and controlled flooding-based algorithms. Through Monte Carlo simulations in randomized exploration environments, GAT-MARL provides higher delivery rates, no duplications, and fewer packet losses, and is able to leverage short-term mobility forecasts; offering a scalable solution for future space robotic systems for planetary exploration, as demonstrated by successful generalization to larger rover teams.

3.0RODec 13, 2021Code
Multi-Robot On-site Shared Analytics Information and Computing

Joshua Vander Hook, Federico Rossi, Tiago Vaquero et al.

Computation load-sharing across a network of heterogeneous robots is a promising approach to increase robots capabilities and efficiency as a team in extreme environments. However, in such environments, communication links may be intermittent and connections to the cloud or internet may be nonexistent. In this paper we introduce a communication-aware, computation task scheduling problem for multi-robot systems and propose an integer linear program (ILP) that optimizes the allocation of computational tasks across a network of heterogeneous robots, accounting for the networked robots' computational capabilities and for available (and possibly time-varying) communication links. We consider scheduling of a set of inter-dependent required and optional tasks modeled by a dependency graph. We present a consensus-backed scheduling architecture for shared-world, distributed systems. We validate the ILP formulation and the distributed implementation in different computation platforms and in simulated scenarios with a bias towards lunar or planetary exploration scenarios. Our results show that the proposed implementation can optimize schedules to allow a threefold increase the amount of rewarding tasks performed (e.g., science measurements) compared to an analogous system with no computational load-sharing.