Subject: [dtn] refreshed Bpbis Internet Draft

From: "Burleigh, Scott C (312B)" <[email-masked]>
Date: Wed, 30 May 2018 23:32:22 +0000

Hi.  As version 10 of the Bpbis specification was scheduled to expire tomorrow, I have posted a new version 11.  The text is mostly unchanged from version 10, but these modifications are included:
*       The mandated 32-bit CRC type has been changed to CRC32C (Castagnoli).
*       CRCs must be integers appearing in network byte order.
*       DTN time is defined on the Unix epoch time (POSIX time) scale rather than the UTC time scale.  The former, which omits leap seconds, is returned by the widely available time() function, simplifying implementations.  Conversion to UTC (which includes leap seconds) can be performed as needed by functions such as gmtime().
*       Block data length is removed from the canonical bundle block format; block-type-specific data files are required to be in CBOR representation.
*       Bundle age in the Bundle Age block is denoted in microseconds rather than seconds, for alignment with TTL.
*       PyDTN is added to the 7942 section (section 8).

Scott