<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=ks_c_5601-1987">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:±¼¸²;
        panose-1:2 11 6 0 0 1 1 1 1 1;}
@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:"¸¼Àº °íµñ";
        panose-1:2 11 5 3 2 0 0 2 0 4;}
@font-face
        {font-family:"\@¸¼Àº °íµñ";}
@font-face
        {font-family:"\@±¼¸²";
        panose-1:2 11 6 0 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:±¼¸²;}
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.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:±¼¸²;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"¸¼Àº °íµñ";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></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="KO" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">(2), Yes, that note would clarify a condition that supportable checksum types on both entities shall be selected from a sending entity.<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">(3), Good catch! And I am personally thinking; From CFDP implementers,
</span><span style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">¡®<span lang="EN-US">1001</span>¡¯<span lang="EN-US"> notation can be read easily as binary type as CFDP specification writes all values in field and condition codes as like this.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">    It would be clear to read the Test Plan document if 1011b or 11_10(subscript) are used. I would go with
</span><span style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">¡®<span lang="EN-US">1011</span>¡¯<span lang="EN-US"> or 1011b as the CFDP specification document writes.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">Cheol<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> Burleigh, Scott C (US 312B) <scott.c.burleigh@jpl.nasa.gov>
<br>
<b>Sent:</b> Thursday, March 5, 2020 12:25 PM<br>
<b>To:</b> </span><span style="font-size:11.0pt">±¸Ã¶È¸</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> <chkoo@kari.re.kr><br>
<b>Cc:</b> sis-cfdpv1@mailman.ccsds.org<br>
<b>Subject:</b> RE: final (I hope) test plan document<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US">Yup, the more changes we make to the spec, the more we need to test.  Happily, I believe we¡¯re done now.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US">On (1), yes, if we were starting from scratch I would definitely reorganize along the lines you propose.  But since we have already
 got interoperability test results that reference the original test plan organization, I would rather leave it as is.  Reorganizing would take some work and I don¡¯t think it would make anything clearer to the reader.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US">On (2), good point, I¡¯ll be sure to make a note of the checksum algorithm that was used for those tests.  I don¡¯t think we need to mandate
 any specific algorithm for these tests, since it doesn¡¯t bear on the behavior we¡¯re testing, but the checksum algorithm does have to be something that both the sender and receiver support.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US">On (3), as I was reading the test plan I wondered if ¡®1011¡¯ might be misunderstood by somebody who hadn¡¯t read the specification quite
 closely.  Written this way, it would be easy to think that the condition code was one thousand eleven (decimal, the default when there¡¯s no notational cue) rather than binary 1011 (decimal 11).  Since the code of any implementation is going to test for the
 integer value 11, I think that¡¯s the least ambiguous way to document the test.  I changed condition code 0100 to 4 in one of the earlier tests for the same reason.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">
</span><span style="font-size:11.0pt">±¸Ã¶È¸</span><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> <<a href="mailto:chkoo@kari.re.kr">chkoo@kari.re.kr</a>>
<br>
<b>Sent:</b> Wednesday, March 4, 2020 4:42 PM<br>
<b>To:</b> Burleigh, Scott C (US 312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>><br>
<b>Cc:</b> <a href="mailto:sis-cfdpv1@mailman.ccsds.org">sis-cfdpv1@mailman.ccsds.org</a><br>
<b>Subject:</b> [EXTERNAL] RE: final (I hope) test plan document<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">Hi, Scott.<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">It seems the Test Plan document is getting complex as the CFDP specification is getting revised.<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">Please find my comments as follow:<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""> 1) as the CFDP specification is revised, especially checksum handling perspective, now 3.1 (checksum types) can be merged with 3.6 (mandatory
 checksum algorithms) because these section are mentioning the validation of checksum algorithm implementations. My suggestion is to remove 3.1, and to add CRC test case in 3.6.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:6.75pt;word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">2) as now CFDP specification allows checksum type selection when a transaction starts rather than getting one from MIB, 3.2
 (closure requests) has to define a default checksum type, e.g. modular, for conducting following test cases.<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:6.75pt;word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">3) the condition code for 3.7.2 shall be
</span><span style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">¡®<span lang="EN-US">1011</span>¡¯<span lang="EN-US"> rather than
</span>¡®<span lang="EN-US">11</span>¡¯<span lang="EN-US"><o:p></o:p></span></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">That</span><span style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">¡¯<span lang="EN-US">s all what I got here now after a very short review. I will
 get back to here when I get more.<o:p></o:p></span></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">Best,<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ"">Cheol<o:p></o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<p class="MsoNormal" style="word-break:break-hangul"><span lang="EN-US" style="font-size:10.0pt;font-family:"¸¼Àº °íµñ""><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif"> SIS-CFDPV1 <<a href="mailto:sis-cfdpv1-bounces@mailman.ccsds.org">sis-cfdpv1-bounces@mailman.ccsds.org</a>>
<b>On Behalf Of </b>Burleigh, Scott C (US 312B) via SIS-CFDPV1<br>
<b>Sent:</b> Thursday, March 5, 2020 7:58 AM<br>
<b>To:</b> <a href="mailto:sis-cfdpv1@mailman.ccsds.org">sis-cfdpv1@mailman.ccsds.org</a><br>
<b>Subject:</b> [SIS-CFDPV1] final (I hope) test plan document<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Hi.  I just now posted to CWE a new Test Plan document for the CFDP Revisions that I believe is final.  Over the next
 couple of days I will be plugging interoperability testing results into that Plan to turn it into a Report, which I hope to send to Tom Gannett very soon.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D;mso-fareast-language:EN-US">Scott<o:p></o:p></span></p>
</div>
</body>
</html>