<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:"¸¼Àº °íµñ";
        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;}
@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:0cm;
        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.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
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:"Times New Roman",serif;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle25
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle26
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle27
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle28
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle29
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle30
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle31
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle32
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle33
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle34
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle35
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle36
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
span.EmailStyle37
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle38
        {mso-style-type:personal-reply;
        font-family:"¸¼Àº °íµñ";
        color:#1F497D;}
.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:"¸¼Àº °íµñ";color:#1F497D">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:"¸¼Àº °íµñ";color:#1F497D"><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:"¸¼Àº °íµñ";color:#1F497D">4 bit length for the Checksum type field looks fine to me. And I have one idea to share.<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:"¸¼Àº °íµñ";color:#1F497D">15 possible checksum methods would be disaster for implementers because every checksum method should be implemented as interoperability
 is the one of key characteristics in CFDP I think.<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:"¸¼Àº °íµñ";color:#1F497D"><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:"¸¼Àº °íµñ";color:#1F497D">Can we categorize the checksum field as like, e.g.<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:"¸¼Àº °íµñ";color:#1F497D"><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:"¸¼Àº °íµñ";color:#1F497D">0 ~ 5  : CFDP mandatory checksum method and it is space agency</span><span style="font-size:10.0pt;font-family:"¸¼Àº °íµñ";color:#1F497D">¡¯<span lang="EN-US">s
 obligation to implement these, e.g. modular checksum<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:"¸¼Àº °íµñ";color:#1F497D">6 ~ 14 : CFDP optional checksum method, e.g. private, experimental, or patented algorithm<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:"¸¼Àº °íµñ";color:#1F497D">15      : no checksum<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:"¸¼Àº °íµñ";color:#1F497D"><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:"¸¼Àº °íµñ";color:#1F497D">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:"¸¼Àº °íµñ";color:#1F497D"><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">From:</span></b><span lang="EN-US"> SIS-CFDPV1 <sis-cfdpv1-bounces@mailman.ccsds.org>
<b>On Behalf Of </b>Burleigh, Scott C (312B) via SIS-CFDPV1<br>
<b>Sent:</b> Tuesday, June 4, 2019 12:28 AM<br>
<b>To:</b> osvaldo.peinado@dlr.de; Jeremy.Mayer@dlr.de<br>
<b>Cc:</b> madalier@antarateknik.com; sis-cfdpv1@mailman.ccsds.org; jens.janssen@dlr.de<br>
<b>Subject:</b> Re: [SIS-CFDPV1] New SANA Registry: Checksum Types<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="color:#1F497D">Almost.  We have not yet quite come to consensus on just how long the checksum ID should be.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Our original idea was 8 bits, but in that case the checksum ID would have to follow the TLVs in the Metadata PDU.  I worry about backward compatibility in this approach, as a CFDPv0 entity would
 send a Metadata PDU containing no checksum ID at all and a receiving CFDPv1 entity would perceive this as a truncated Metadata PDU.  Obviously this can be worked around in code, but it just seems like something that could go wrong across multiple implementations.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">When I drafted the changes to the Blue Book, I realized that there were still 6 reserved bits in the first octet of the Metadata PDU.  If we placed the checksum ID there, then there would be no difference
 in Metadata PDU length between the old and new CFDP; I think this is advantageous, but it would limit us to 64 checksum IDs (including 0 for modular checksum and 63 – that is, 0x3f – for ¡°no checksum¡±).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Cheol Koo has proposed that a 2-bit checksum ID, leaving 4 reserved bits, would actually be plenty.  Tomaso has proposed a 4-bit checksum ID (16 IDs including 0 for modular checksum and 15 [0x0f]
 for ¡°no checksum¡±) instead.  Chenyunjun has proposed a 3-bit checksum ID but agrees that a 4-bit code would be okay.  My own preference is still for a 6-bit checksum ID but I too am okay with a 4-bit code; I would worry about running out of checksum algorithm
 IDs in the future if we were too restrictive.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">I would propose that we come to a firm consensus on a 4-bit checksum ID so that we can move ahead with the new SANA registry today.  Anyone who strongly objects, please speak up before Pasadena close
 of business today (1700 Monday Pacific Time, 0100 Tuesday CET, 0900 Tuesday Seoul time).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><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">From:</span></b><span lang="EN-US"> <a href="mailto:osvaldo.peinado@dlr.de">
osvaldo.peinado@dlr.de</a> <<a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a>>
<br>
<b>Sent:</b> Monday, June 3, 2019 7:03 AM<br>
<b>To:</b> <a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>; Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a>; <a href="mailto:madalier@antarateknik.com">
madalier@antarateknik.com</a><br>
<b>Subject:</b> [EXTERNAL] AW: New SANA Registry: Checksum Types<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="color:#1F497D">After following the interesting discussion, is it the final format for SANA?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks, Osvaldo<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Mayer, Jeremy
<br>
<b>Gesendet:</b> Montag, 27. Mai 2019 07:34<br>
<b>An:</b> Burleigh, Scott C (312B); Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens; <a href="mailto:madalier@antarateknik.com">madalier@antarateknik.com</a><br>
<b>Betreff:</b> RE: New SANA Registry: Checksum Types<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Happy Monday folks!<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Alright, taking this all into account, here are the new contents:<o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="margin-left:-.4pt;border-collapse:collapse">
<tbody>
<tr style="height:27.8pt">
<td valign="top" style="border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">ChecksumID<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Name<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Polynomial<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">(Normal representation)<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Reference<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Output Length (bits)<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:11.25pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0 (0x00)<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Modular Checksum<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CCSDS 727.0-B-4 (¡°CCSDS FILE DELIVERY PROTOCOL (CFDP)¡±), section 4.1.2<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">1 (0x01)<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Proximity-1 Checksum<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Editors note: I need to calculate this.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CCSDS 211.2-B-2 (¡°PROXIMITY-1 SPACE LINK PROTOCOL – CODING AND SYNCHRONIZATION SUBLAYER¡±), Annex C
<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">2 (0x02)<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32C<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x1EDC6F41<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">3 (0x03)<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x04C11DB7<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">255 (0xFF)<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">NULL<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">A null checksum. If used, the file checksum value shall be set to 0x00.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">I still need to deep-dive the prox-1 checksum.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Burleigh, Scott C (312B) [<a href="mailto:scott.c.burleigh@jpl.nasa.gov">mailto:scott.c.burleigh@jpl.nasa.gov</a>]
<br>
<b>Sent:</b> Donnerstag, 16. Mai 2019 08:36<br>
<b>To:</b> Mayer, Jeremy; Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens; <a href="mailto:madalier@antarateknik.com">madalier@antarateknik.com</a><br>
<b>Subject:</b> RE: New SANA Registry: Checksum Types<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">I like decimal, or both.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="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">From:</span></b><span lang="EN-US"> <a href="mailto:Jeremy.Mayer@dlr.de">
Jeremy.Mayer@dlr.de</a> <<a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>>
<br>
<b>Sent:</b> Wednesday, May 15, 2019 10:02 PM<br>
<b>To:</b> Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>>;
<a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a>; <a href="mailto:madalier@antarateknik.com">
madalier@antarateknik.com</a><br>
<b>Subject:</b> [EXTERNAL] RE: New SANA Registry: Checksum Types<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><i><span lang="EN-US" style="color:#1F497D">Jetlag strikes again.</span></i><span lang="EN-US" style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">One question for everyone on this chain: Should the checksumID be decimal, hex, or both? Once that¡¯s answered, I¡¯ll provide the next revision of the initial contents for this registry.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Burleigh, Scott C (312B) [</span><span lang="EN-US"><a href="mailto:scott.c.burleigh@jpl.nasa.gov"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">mailto:scott.c.burleigh@jpl.nasa.gov</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<br>
<b>Sent:</b> Mittwoch, 15. Mai 2019 17:42<br>
<b>To:</b> Mayer, Jeremy; Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens; </span><span lang="EN-US"><a href="mailto:madalier@antarateknik.com"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">madalier@antarateknik.com</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"><br>
<b>Subject:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">Jeremy, thanks!  One tiny change: the fifth entry in this list has ChecksumID = 0, which I think should be 255.  And if you wanted, you could add ¡°727.0-B-4 (¡°CCSDS FILE DELIVERY PROTOCOL (CFDP)¡±),
 section 4.1.2¡± to the Reference text for checksumID 0 in the first entry.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><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">From:</span></b><span lang="EN-US"> <a href="mailto:Jeremy.Mayer@dlr.de">
Jeremy.Mayer@dlr.de</a> <<a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>>
<br>
<b>Sent:</b> Tuesday, May 14, 2019 10:39 PM<br>
<b>To:</b> Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>>;
<a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a>; <a href="mailto:madalier@antarateknik.com">
madalier@antarateknik.com</a><br>
<b>Subject:</b> [EXTERNAL] RE: New SANA Registry: Checksum Types<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="color:#1F497D">Hey,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Whoops, thanks for the catch. I agree with both of your suggestions, so the general structure will now look like:<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">Structure and type of registry:<o:p></o:p></span></b></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">1.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">ChecksumID: </span></b><span lang="EN-US">an integer between 0 and 255<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">2.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Name: </span></b><span lang="EN-US">The human-readable name of the checksum ID (CRC-32, etc)<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">3.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Polynomial (optional, when required): </span></b><span lang="EN-US">an variable length integer describing the polynomial.
<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">4.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Reference (optional): </span></b><span lang="EN-US">A link to the specification which describes this checksum.<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">5.    Output length (bits):
</span></b><span lang="EN-US">An integer between 0 and 64 (Expanded to include 64 bit hashes)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span lang="EN-US">And the initial data will look like:<o:p></o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="margin-left:-.4pt;border-collapse:collapse">
<tbody>
<tr style="height:27.8pt">
<td valign="top" style="border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">ChecksumID<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Name<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Polynomial<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">(Normal representation)<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Reference<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Output Length (bits)<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:11.25pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Modular Checksum<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CFDP Modular checksum.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">1<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Proximity-1 Checksum<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Editors note: I need to calculate this.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CCSDS 211.2-B-2<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">2<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32C<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x1EDC6F41<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border-top:none;border-left:solid windowtext 1.0pt;border-bottom:none;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">3<o:p></o:p></span></p>
</td>
<td valign="top" style="border:none;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32<o:p></o:p></span></p>
</td>
<td valign="top" style="border:none;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x04C11DB7<o:p></o:p></span></p>
</td>
<td valign="top" style="border:none;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border:none;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">NULL<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">A null checksum. If used, the file checksum value shall be set to 0x00.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott, does this look correct?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Burleigh, Scott C (312B) [</span><span lang="EN-US"><a href="mailto:scott.c.burleigh@jpl.nasa.gov"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">mailto:scott.c.burleigh@jpl.nasa.gov</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<br>
<b>Sent:</b> Dienstag, 14. Mai 2019 20:45<br>
<b>To:</b> Peinado, Osvaldo Luis; Mayer, Jeremy<br>
<b>Cc:</b> Janssen, Jens; </span><span lang="EN-US"><a href="mailto:madalier@antarateknik.com"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">madalier@antarateknik.com</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"><br>
<b>Subject:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">Wups, I wasn¡¯t paying close enough attention to this conversation.  Can the registry be edited?  I see two things I would like to adjust:<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span lang="EN-US" style="font-family:Symbol;color:#1F497D">¡¤</span><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif;color:#1F497D">        
</span><span lang="EN-US" style="color:#1F497D">Checksum ID needs to be a number between 0 and 255, not 0 and 256, as it has got to fit into an 8-bit field.<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><span lang="EN-US" style="font-family:Symbol;color:#1F497D">¡¤</span><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif;color:#1F497D">        
</span><span lang="EN-US" style="color:#1F497D">I¡¯d suggest that we use 255 for the NULL checksum.  ChecksumID 0 needs to be the modular checksum for which the reference is reference is 727.0-B-4 (¡°CCSDS FILE DELIVERY PROTOCOL (CFDP)¡±), section 4.1.2; this
 will give use backward compatibility with the original CFDP specification, which does not include checksum ID in the metadata PDU and therefore will always use the modular checksum.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><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">From:</span></b><span lang="EN-US"> <a href="mailto:osvaldo.peinado@dlr.de">
osvaldo.peinado@dlr.de</a> <<a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a>>
<br>
<b>Sent:</b> Thursday, May 9, 2019 3:13 PM<br>
<b>To:</b> <a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>; Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a>; <a href="mailto:madalier@antarateknik.com">
madalier@antarateknik.com</a><br>
<b>Subject:</b> [EXTERNAL] AW: New SANA Registry: Checksum Types<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="color:#1F497D">Thank you Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Now we have all the information that I need<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Just talk about the new registry here at the SANA meeting<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Best Regards<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Osvaldo<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Von:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Mayer, Jeremy
<br>
<b>Gesendet:</b> Freitag, 10. Mai 2019 00:09<br>
<b>An:</b> Burleigh, Scott C (312B); Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens; </span><span lang="EN-US"><a href="mailto:madalier@antarateknik.com"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">madalier@antarateknik.com</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"><br>
<b>Betreff:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">Alright (and adding Mehmet)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Taking that into account, here¡¯s an initial list of checksums:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="margin-left:-.4pt;border-collapse:collapse">
<tbody>
<tr style="height:27.8pt">
<td valign="top" style="border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">ChecksumID<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Name<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Polynomial<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">(Normal representation)<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Reference<o:p></o:p></span></p>
</td>
<td valign="top" style="border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:27.8pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Output Length (bits)<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:11.25pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">NULL<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">A null checksum. If used, the file checksum value shall be set to 0x00.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:11.25pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">1<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Proximity-1 Checksum<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Editors note: I need to calculate this.<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CCSDS 211.2-B-2<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">2<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32C<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x1EDC6F41<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
<tr style="height:13.9pt">
<td valign="top" style="border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">3<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">CRC-32<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">0x04C11DB7<o:p></o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
</td>
<td valign="top" style="border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt;height:13.9pt">
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">32<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Burleigh, Scott C (312B) [</span><span lang="EN-US"><a href="mailto:scott.c.burleigh@jpl.nasa.gov"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">mailto:scott.c.burleigh@jpl.nasa.gov</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<br>
<b>Sent:</b> Donnerstag, 9. Mai 2019 23:53<br>
<b>To:</b> Mayer, Jeremy; Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens<br>
<b>Subject:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">Right, file checksum is a 32-bit integer transmitted in the EOF PDU.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><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">From:</span></b><span lang="EN-US"> <a href="mailto:Jeremy.Mayer@dlr.de">
Jeremy.Mayer@dlr.de</a> <<a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>>
<br>
<b>Sent:</b> Thursday, May 9, 2019 2:37 PM<br>
<b>To:</b> <a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a>; Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a><br>
<b>Subject:</b> [EXTERNAL] RE: New SANA Registry: Checksum Types<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="color:#1F497D">I would suggest added one column though:
<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US" style="color:#1F497D">Output length (bits):
</span></b><span lang="EN-US" style="color:#1F497D">An integer between 0 and 32(Scott, this is the correct max, right)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Mayer, Jeremy
<br>
<b>Sent:</b> Donnerstag, 9. Mai 2019 23:36<br>
<b>To:</b> Peinado, Osvaldo Luis; Burleigh, Scott C (312B)<br>
<b>Cc:</b> Janssen, Jens<br>
<b>Subject:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">That will also be the document reference. If everyone is in agreement with the columns which I have provided, I would be happy to populate an initial set of options.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Peinado, Osvaldo Luis
<br>
<b>Sent:</b> Donnerstag, 9. Mai 2019 23:35<br>
<b>To:</b> Burleigh, Scott C (312B); Mayer, Jeremy<br>
<b>Cc:</b> Janssen, Jens<br>
<b>Subject:</b> AW: New SANA Registry: Checksum Types<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="DE" style="color:#1F497D">Thank you<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Burleigh, Scott C (312B) [</span><span lang="EN-US"><a href="mailto:scott.c.burleigh@jpl.nasa.gov"><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">mailto:scott.c.burleigh@jpl.nasa.gov</span></a></span><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<br>
<b>Gesendet:</b> Donnerstag, 9. </span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Mai 2019 23:33<br>
<b>An:</b> Mayer, Jeremy; Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens<br>
<b>Betreff:</b> RE: New SANA Registry: Checksum Types<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="color:#1F497D">Right, for the ¡°modular checksum¡± registry entry the reference is 727.0-B-4 (¡°CCSDS FILE DELIVERY PROTOCOL (CFDP)¡±), section 4.1.2.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Scott<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><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">From:</span></b><span lang="EN-US"> <a href="mailto:Jeremy.Mayer@dlr.de">
Jeremy.Mayer@dlr.de</a> <<a href="mailto:Jeremy.Mayer@dlr.de">Jeremy.Mayer@dlr.de</a>>
<br>
<b>Sent:</b> Thursday, May 9, 2019 2:05 PM<br>
<b>To:</b> <a href="mailto:osvaldo.peinado@dlr.de">osvaldo.peinado@dlr.de</a><br>
<b>Cc:</b> <a href="mailto:jens.janssen@dlr.de">jens.janssen@dlr.de</a>; Burleigh, Scott C (312B) <<a href="mailto:scott.c.burleigh@jpl.nasa.gov">scott.c.burleigh@jpl.nasa.gov</a>><br>
<b>Subject:</b> [EXTERNAL] RE: New SANA Registry: Checksum Types<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="color:#1F497D">Nuts, I forgot to do that part¡¦ Scott, do you have the document available?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Peinado, Osvaldo Luis
<br>
<b>Sent:</b> Donnerstag, 9. Mai 2019 23:04<br>
<b>To:</b> Mayer, Jeremy<br>
<b>Cc:</b> Janssen, Jens; Burleigh, Scott C (312B)<br>
<b>Subject:</b> AW: New SANA Registry: Checksum Types<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="color:#1F497D">Jeremy<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color:#1F497D">Can you please give me the approved document where we need to reference to?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="color:#1F497D">Thanks<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="color:#1F497D">Osvaldo<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="DE" style="color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="DE"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Von:</span></b><span lang="DE" style="font-size:10.0pt;font-family:"Tahoma",sans-serif"> Mayer, Jeremy
<br>
<b>Gesendet:</b> Donnerstag, 9. </span><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma",sans-serif">Mai 2019 22:52<br>
<b>An:</b> Peinado, Osvaldo Luis<br>
<b>Cc:</b> Janssen, Jens; Burleigh, Scott C (312B)<br>
<b>Betreff:</b> New SANA Registry: Checksum Types<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">Hey,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I just want to make this quick, so you can point it out in your meetings: We (SIS, particularly CFDP v1/DTN) wish to start a new registry, describing various checksum types. This will eventually be required for the next
 revision of CFDPv1, in order to allow self-describing checksum algorithms.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">So, based on the SANA registry creation document:<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">Name: </span></b><span lang="EN-US">Checksum Identifiers<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="EN-US">Structure and type of registry:<o:p></o:p></span></b></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">1.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">ChecksumID: </span></b><span lang="EN-US">an integer between 0 and 256<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">2.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Name: </span></b><span lang="EN-US">The human-readable name of the checksum ID (CRC-32, etc)<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">3.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Polynomial (optional, when required): </span></b><span lang="EN-US">an variable length integer describing the polynomial.
<b><o:p></o:p></b></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt"><b><span lang="EN-US">4.</span></b><b><span lang="EN-US" style="font-size:7.0pt;font-family:"Times New Roman",serif">      
</span><span lang="EN-US">Reference (optional): </span></b><span lang="EN-US">A link to the specification which describes this checksum.<b><o:p></o:p></b></span></p>
<p class="MsoNormal"><b><span lang="EN-US"><o:p> </o:p></span></b></p>
<p class="MsoNormal"><span lang="EN-US">I think this is a reasonable start to a document; Scott, Osvaldo, Jens: any suggestions?<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Jeremy<o:p></o:p></span></p>
</div>
</body>
</html>