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.

Project Activity

See All Activity >

Categories

Networking

License

BSD License

Follow ION-DTN

ION-DTN Web Site

You Might Also Like
Top-Rated Free CRM Software Icon
Top-Rated Free CRM Software

216,000+ customers in over 135 countries grow their businesses with HubSpot

HubSpot is an AI-powered customer platform with all the software, integrations, and resources you need to connect your marketing, sales, and customer service. HubSpot's connected platform enables you to grow your business faster by focusing on what matters most: your customers.
Get started free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

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
    Posted 2023-09-27
    Thank you for the suggestion. We will look into it. If you can, please provide more context information regarding why you recommend such change.
  • 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:)
Read more reviews >

Additional Project Details

Operating Systems

MinGW/MSYS2, VxWorks, Solaris, Linux, FreeBSD, Android, Mac

Intended Audience

Developers

User Interface

Command-line

Programming Language

C

Related Categories

C Networking Software

Registered

2011-06-16