[Sis-dtn] CCSDS BP - Application Data Unit

Vint Cerf vint at google.com
Mon Oct 30 17:28:25 UTC 2023


Felix, that strikes me as a very good point. Will be interested in Keith's
reaction.
v


On Mon, Oct 30, 2023 at 1:02 PM Felix Flentge via SIS-DTN <
sis-dtn at mailman.ccsds.org> wrote:

> Hi,
>
>
>
> When trying to describe the use of CFDP over BP, I have stumbled across a
> peculiarity of the BP service interface: the Application Data Unit
> Parameter is defined as
>
>
>
> 4.3.9 APPLICATION DATA UNIT PARAMETER
>
> The application data unit parameter shall indicate *the location (in
> memory or non-volatile storage, a local implementation matter)* of the
> application data conveyed by the bundle.
>
>
>
> For me this seems to be to implementation-specific for an abstract service
> interface and would prefer if we could say that the application data unit
> parameter simply **is** the application data unit as defined in 1.4.3.2:
>
> application data unit, ADU: The application-specific data being
> transferred via the Bundle Protocol.
>
>
>
> Of course, for a lot of implementations it will be practical to pass a
> pointer to the application data and not a copy. So, we could add a note
> that the way application data is actually passed is implementation
> specific. No other CCSDS service interface seems to work with ‘locations’
> of data.
>
>
>
> If we want to keep the application data unit parameter as location, I
> think we should at least update the Send.Request and the
> BundleDelivery.Indication to include ‘application data unit parameter’
> instead of ‘application data unit’.
>
>
>
> Regards,
>
> Felix
>
>
> This message is intended only for the recipient(s) named above. It may
> contain proprietary information and/or protected content. Any unauthorised
> disclosure, use, retention or dissemination is prohibited. If you have
> received this e-mail in error, please notify the sender immediately. ESA
> applies appropriate organisational measures to protect personal data, in
> case of data privacy queries, please contact the ESA Data Protection
> Officer (dpo at esa.int).
> _______________________________________________
> SIS-DTN mailing list
> SIS-DTN at mailman.ccsds.org
> https://mailman.ccsds.org/cgi-bin/mailman/listinfo/sis-dtn
>


-- 
Please send any postal/overnight deliveries to:
Vint Cerf
Google, LLC
1900 Reston Metro Plaza, 16th Floor
Reston, VA 20190
+1 (571) 213 1346


until further notice
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20231030/d3e1fe8c/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3995 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://mailman.ccsds.org/pipermail/sis-dtn/attachments/20231030/d3e1fe8c/attachment-0001.bin>


More information about the SIS-DTN mailing list