<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1028216823;
        mso-list-type:hybrid;
        mso-list-template-ids:-983766030 -1476888724 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-start-at:7855;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:"Times New Roman";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">CSSMWG colleagues ---<o:p></o:p></p>
<p class="MsoNormal">In the process of preparing the presentation of the overview of the XFDU in TGFT Tech Note for last week’s meeting, I discovered a few errors in the Tech Note. I have made a minor update to correct those errors, which are identified in
 the DOCUMENTO CONROL section at the beginning of the document. <o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">During the discussion at the meeting itself, a point was raised regarding whether the following paragraph in section 2.3 was in error:<o:p></o:p></p>
<p class="MsoNormal">“Similar to payload data, the CCSDS-standard XFDU allows metadata to be carried in the XFDU Package in either of two ways: embedded in the XFDU Manifest itself, or as separate files that are contained in the ZIP/TAR XFDU Package and referenced
 by the XFDU Manifest. However, for TGFT only the separate-metadata-file(s)-within-the-XFDU-Package approach is supported.”<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">During the discussion I agreed that the paragraph was in error. However, upon further review following the meeting, I have determined that paragraph is actually correct after all. The statement in contention was the first sentence, which
 states that that metadata be carried either embedded in the XFDU Manifest or as a separate file within the same zipped/tarred CFDU Package, which is NOT the case for TGFT XFDUs. However, this first sentence applies to the original CCSDS XFDU Manifest, not
 the TGFT XFDU. It is the SECOND sentence that refers to the TGFT XFDU, and the restriction is properly stated there. In order to reduce the possibility for this confusion in the future, I have added emphasis so that the paragraph now reads:<o:p></o:p></p>
<p class="MsoNormal">“Similar to payload data, the original CCSDS-standard XFDU allows metadata to be carried in the XFDU Package in either of two ways: embedded in the XFDU Manifest itself, or as separate files that are contained in the ZIP/TAR XFDU Package
 and referenced by the XFDU Manifest. <u>However, for TGFT only the separate-metadata-file(s)-within-the-XFDU-Package approach is supported</u>.<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal">Along with the Tech Note itself, I have also included four other files:<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>The original CCSDS XFDU schema<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>A trimmed-down version of the schema that supports only the features that are supported for TGFT<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>The  TfgtXfduExtensionParameters.xsd schema file, and<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span><![endif]>The XFDU Manifest XML file for the TDM example presented in Annex B of the Tech Note.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I have bundled these five files together into a zipped file which itself is an XFDU Package that conforms to the TGFT constraints. The file XFDU_in_TGFT_TechNote-v0x5.xfdu is the XFDU Manifest for the Package – change the “.xfdu” extension
 to “.xml” and it will validate as an XFDU Manifest and act as the “road map” for the other 5 files in the Package.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The XFDU Package has been uploaded to the new CSS-SM/CWE Private – Beta/Tech Note Development/XFDU in TGFT Tech Note folder at
<o:p></o:p></p>
<p class="MsoNormal"><a href="https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Tech%20Note%20Development/XFDU%20in%20TGFT%20Tech%20Note/XFDU_in_TGFT_TechNote-v0x5_Package-2017-137T16-46-00Z.zip">https://cwe.ccsds.org/css/docs/CSS-SM/CWE%20Private%20-%20Beta/Tech%20Note%20Development/XFDU%20in%20TGFT%20Tech%20Note/XFDU_in_TGFT_TechNote-v0x5_Package-2017-137T16-46-00Z.zip</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">The name of the XFDU Package, XFDU_in_TGFT_TechNote-v0x5_Package-2017-137T16-46-00Z.zip, conforms to the naming conversion proposed by Colin in the TGFT White Book and modified in the Tech Note, where “XFDU_in_TGFT_TechNote-v0x5_Package”
 constitutes the service-specific part of the name and “2017-137T16-46-00Z” is the timestamp corresponding to the beginning of the transfer of file to the CWE in modified CCSDS ASCII Time Code B format (which substitutes dashes (“-“) for colons (“:”) for universal
 support by file systems).<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best regards,<o:p></o:p></p>
<p class="MsoNormal">John<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
</div>
</body>
</html>