Subject: Semi-Off-Topic CCSDS Communication Protocols Question
To: port-mac68k@netbsd.org, Bill Studenmund <wrstuden@nas.nasa.gov>
From: Henry B. Hotz <hotz@jpl.nasa.gov>
List: port-mac68k
Date: 08/18/1999 11:03:13
I'm interested in getting the CCSDS protocols defined for space links put
into the networking stack as a kernel config option.  Anyone care to offer
pointers for what to look at?

For starters I guess there's the Red Book (Design and Implementation of the
4.4 BSD Operating System) and there is an appropriate list to subscribe to.
Should I bother with Stevens as well?

As background information for people, there is an effort at JPL to
coordinate the standard IP protocols with the CCSDS ones that has some
fairly heavy political support including Vint Cerf.  There's a
recommendation for how to encapsulate IP packets in CCSDS packets.  There's
also a guy here who has been tasked with doing the reference implementation
of CFDP (the the deep space version of FTP, but it covers some of the lower
layers as well).  What he does is probably restricted distribution, being
NASA funded and all.  I'd like to do an open version in my copious free
time (like I've really got any).  I'd at least like to see how hard it
would be.

Question for you guys at NASA/Ames, Bill, Jason:  how do you handle doing
work which contributes to NetBSD?  I believe Caltech/JPL has a loophole
where your job could include a task which happened to make minor
modifications to public-domain software and the mod's can be contributed
back to the public.  Otherwise things are pretty hard over that Caltech
retains ownership to anything built using work time or other resources
(like computers).

Signature failed Preliminary Design Review.
Feasibility of a new signature is currently being evaluated.
h.b.hotz@jpl.nasa.gov, or hbhotz@oxy.edu