Remix.run Logo
OhMeadhbh 2 days ago

With all the jibber-jabber about Starlink being down, I figured it was an appropriate time to remind people this exists. Vint Cerf, one of the founding wizzards of the internet, established the IPN SIG in 1998 to cuss and discuss issues related to IP protocols over high-latency, potentially high-loss links. Worth poking around if you've not seen it before, though I sort of wish there were more use cases regarding information security.

jvanderbot 2 days ago | parent | next [-]

I used to work with some of those board members at JPL!

DTN is cool stuff. We had a few applications built up for distributed "delay aware" computing so that you could, at the network/application boundary, farm out jobs for e.g., an orbiting compute cluster coming over the horizon.

Really fun times.

bigfatkitten 2 days ago | parent | next [-]

And there are lots of open implementations to play with!

https://github.com/nasa/HDTN

https://github.com/nasa-jpl/ION-DTN

https://gitlab.com/d3tn/ud3tn

https://upcn.eu/

rippeltippel 2 days ago | parent | prev [-]

It's also noteworthy that DTN can be used on Earth too, especially in remote places with poor/unreliable data connections. There's some interesting literature about those applications, which was my first approach to DTN when I started working with it.

philipwhiuk 2 days ago | parent | prev | next [-]

I'm not sure how seriously I take an organisation supposedly focused on interplanetary space where the main advertised event seems to be Raspberry Pi workshops.

There are many conferences and academic discussions that spend a long time bikeshedding while industry actually does stuff.

The lack of involvement from industry in a field where stuff is happening suggests to me this is one of them.

Sanzig 2 days ago | parent | next [-]

Most of what they do is Layer 2 and above, so it's hardware agnostic - prototyping on a Pi is fine.

Their work is gaining traction. DTN Bundle Protocol has been baselined for the LunaNet specification, which a bunch of private companies are designing to for lunar relay networks. Bundle Protocol is also currently on the CCSDS standards track so it should be formally part of the CCSDS protocol suite soon.

For those unaware: CCSDS is the Consultative Committee for Space Data Systems, they set widely used standards for spacecraft communications protocols. Basically anything beyond Earth orbit flies some variant of a CCSDS protocol stack, and a substantial chunk of missions in Earth orbit do as well, particularly if they are government funded. It's an international effort, China and Russia participate too so that everyone can communicate if need be.

0points 2 days ago | parent | prev [-]

> The lack of involvement from industry in a field where stuff is happening suggests to me this is one of them.

Remind me again, which companies are going inter-planetary?

dcminter 2 days ago | parent | prev [-]

Off topic, but...

> to cuss and discuss

...is a turn of phrase that's new to me and I love it. Totally stealing that.

OhMeadhbh 2 days ago | parent | next [-]

It's from my 7th grade history teacher, Mr. Mooneyham. As in "tomorrow we're going to cuss and discuss the Louisiana Purchase. Make sure you read chapter 12." He was also the teacher who had the "Super-Duper Discussion Stick" which he used to hit your desk if you fell asleep in class. And at least once he played the version of the "Devil Went Down to Georgia" w/ the bad words left in.

In the old days, public schools in suburban Texas were quirky, but the quality of education was relatively decent. For instance, I remember that Thomas Jefferson was president in 1803 when the Louisiana Purchase was finalized.

2 days ago | parent | prev [-]
[deleted]