2/17/2024
* Official distribution site for ION and ION-core has moved to GitHub:
https://github.com/nasa-jpl/ION-DTN
https://github.com/nasa-jpl/ion-core
* ION documentation:
https://nasa-jpl.github.io/ION-DTN/
* This site will continue to host ION 4.1.2 and all earlier releases.
=============================
ION development is managed by the Jet Propulsion Lab; regression testing and code management are provided by Ohio University.
The Interplanetary Overlay Network (ION) software distribution implements Delay-Tolerant Networking (DTN) architecture, as described in Internet RFC 4838. It is intended to be usable in embedded environments, including spacecraft flight computers and ground systems.
ION 4.x builds BPv7 (RFC 9171) by default, with a configure option for BPv6 (RFC 5050). Windows installers for both BPv6 and BPv7 are provided.
Features
- Implementations of both version 6 and version 7 of Bundle Protocol.
- Bundle Streaming Service, for streaming audio, video, and telemetry over DTN.
- Aggregate Custody Signaling, to control uplink bandwidth consumption.
- Delay-Tolerant Payload Conditioning, for "transport"-like functionality over BP, plus application data aggregation and elision.
- An adaptation of the DTNperf performance monitoring tool for DTN.
- An implementation of BPSec, the new security protocol for BP, soon to be an Internet standard.
- An implementation of Asynchronous Management Protocol, for delay-tolerant network management.
- A delay-tolerant public key infrastructure, DTKA, based on a new Trusted Collective system.
- An updated implementation of LTP link service based on erasure coding.
Categories
NetworkingLicense
BSD LicenseFollow ION-DTN
User Reviews
-
The position "route ->toNodeNbr=contact ->toNode; route ->fromTime=contact ->fromTime;" in line 1166 and 1167 of "H:\ION package\ion-open-source-4.1.1\bpv6\cgr\libcgr.c" , I think we should change "route" to "newRoute" here. If the author sees it, can you pay attention.Reply from ION-DTN
-
An excellent project. Is easy to adapt to specific network/link interfaces. And I have found no project that can compeet on features.
-
Thanks for good program!
-
Good work:)