DTN in Rust
2 ray-gee 0 6/24/2025, 1:10:49 PM
I just released [`sdtn`](https://crates.io/crates/sdtn), an open-source implementation of Delay/Disruption Tolerant Networking (DTN) based on RFC 9171.
It aims to provide a minimal, practical DTN node capable of: - Bundle transmission over TCP (CLA) - CBOR-encoded bundles - ACK-based delivery confirmation - Expiration and cleanup of bundles - CLI-based control and debugging
The goal is to extend this foundation to support BLE, LoRa, and dynamic routing for environments with intermittent connectivity—such as space, remote areas, or disaster recovery scenarios.
GitHub: https://github.com/Ray-Gee/spacearth-dtn Docs: https://docs.rs/sdtn
Feedback and discussion are very welcome!
No comments yet