01 · RESEARCH TOPIC
Delay-Tolerant Networks
Spacecraft drift in and out of reach, so a path from sender to receiver is often missing. Delay-tolerant networks keep the data on board and pass it on when the next link opens. I design the plans and the routing that decide where it goes next.
A signal from Earth takes between 3 and 22 minutes to reach Mars, depending on where the two planets are. Orbiters, landers and ground stations see each other only now and then, as they move and the planets turn. The internet's protocols expect a live path from sender to receiver, and they give up when there is none.
Delay-tolerant networks work another way: each node keeps the data and hands it on at the next contact. Spacecraft follow known orbits, so most contacts can be predicted and listed in advance in a contact plan. Contact graph routing uses that plan to choose the next hop, and my routing modules run in NASA's ION and HDTN software. With students and colleagues, I also study what to do when the plan turns out wrong, how to schedule laser links at Mars, and how to see a whole interplanetary network at a glance.
A signal takes 3 to 22 minutes to reach Mars, depending on where the two planets are.
Results, with sources
- Tested in orbit. In December 2020 and May 2021, ESA's OPS-SAT satellite stored and forwarded a web request and its reply between a simulated offline site and a site with internet access. The paper reports it as the first successful test in space of version 7 of the Bundle Protocol, the standard for this kind of networking. Ring Road Networks, IEEE Comm. Magazine 2022, In-Orbit Validation In simulations of ten remote ground stations, the average delivery time fell from 7.7 hours with one small satellite to 1.3 hours with 20. Ring Road Networks, Fig. 2b
- Laser links at Mars. In 24-hour simulations of Mars orbiters with one laser each, relaying science data to Earth, a scheduler that plans every link around the flow of data toward Earth could send back 1.5 to 2 times as much data as an earlier automatic method. Mars laser scheduling, IEEE WiSEE 2024, Fig. 4a
- A network to another star. As a thought experiment, a chain of relay spacecraft could span the 39.5 light-years to the TRAPPIST-1 planetary system, each relay keeping a copy and resending whatever its hop loses. A message would arrive after 39.58 years if 1 packet in 1,000 is lost on each hop, and after 59.25 years if 1 in 5 is. With very clean links, about 15,000 small relays about a light-day apart look like a reasonable first estimate. The paper assumes hardware that does not exist yet. Networking in Interstellar Dimensions, IEEE TAES 2019, Table III and §V
Tools and projects
-
IPN-V
The Interplanetary Network Visualiser: a 3D view of orbiters, landers and ground stations across the Solar System, with their contacts and light-time delays. The Mars network on the home page comes from one of its scenarios. Demo on request.
-
Contact Plan Designer
Works out when spacecraft and ground stations can talk to each other and turns it into the contact plans that DTN routing needs. Runs in the browser and as a plug-in for STK.
-
DtnSim
A simulator for studying delay-tolerant networks: routing, forwarding, scheduling and contact planning.
-
pyCGR and A-SABR
Contact graph routing in Python, adopted in NASA's HDTN, and an adaptive library for the wider family of schedule-aware bundle routing.
-
MISSION
Models in Space Systems: formal models and uncertainty-aware routing for space networks, with U. Twente, RWTH Aachen, Saarland University, UNC, UNRC, D3TN, Ascentio and INVAP.
Responsible researcher
-
VISTA and a Solar System Internet twin
Viable and scalable interplanetary architectures, coordinated by Olivier De Jonckère at LIRMM, and a doctoral project co-funded by ESA on a digital twin to plan and operate networks across the Solar System.
Collaborator · co-supervisor
My routing code also runs in ION and HDTN, and I took part in developing µD3TN. More on the software page.
Selected papers
- Comparing Statistical, Analytical, and Learning-Based Routing Approaches for Delay-Tolerant Networks ACM Transactions on Modeling and Computer Simulation, 2025
- Autonomous Max-Flow Interplanetary Laser Link Scheduling for Martian Exploration IEEE International Conference on Wireless for Space and Extreme Environments (WiSEE), 2024
- Ring Road Networks: Access for Anyone IEEE Communications Magazine, 2022
- Routing in the Space Internet: A contact graph routing tutorial Elsevier Journal of Network and Computer Applications, 2021
- Assessing Contact Graph Routing Performance and Reliability in Distributed Satellite Constellations Journal of Computer Networks and Communications, 2017
People and partners
- Fernando Raverta, PhD at UNC (2024), co-supervised with Jorge M. Finochietto: routing when the contact plan is uncertain.
- Jason Gerard, PhD at Concordia University (2026, with distinction), co-supervised with Sandra Céspedes: laser links and contact plans for Mars and beyond.
- Alice Le Bihan, PhD student at INSA Lyon and Inria, co-supervised with Pierre François: IPN-V and a digital twin for the Solar System Internet.
- Oriol Fusté, PhD student at i2CAT and UPC, co-supervised with Joan A. Ruiz-de-Azua: transport protocols such as QUIC for challenged networks.