<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 15 (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;}
/* 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:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
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;}
.MsoChpDefault
        {mso-style-type:export-only;}
@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:1035665523;
        mso-list-type:hybrid;
        mso-list-template-ids:-306696652 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {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: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="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi All,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here are the notes/questions for the SIS-DTN WG that I recorded at the NASA DTN face-to-face meeting.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1">BPv7<o:p></o:p></li><ul style="margin-top:0in" type="circle">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Leigh Torgerson pointed out that in the assumptions of the proposed RTP book there is the following statement: “<i>arbitrary bundle sizes—the multicast mechanism must not impose arbitrary
 limits that are less than the maximum bundle size on the size of bundles.”</i>. The question then becomes whether having a bundle size (10 MB) in the spec restricts other specifications in any way.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Should we add a requirement (maybe a “should” rather than a “shall”) for CLAs to notify BP when transmission with that CLA is possible? This would provide minimal indication of whether
 transmission via a CLA is possible.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Compressed Bundle Reporting:<o:p></o:p></li><ul style="margin-top:0in" type="square">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">How that CBR handle bundle fragmentation?<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">Why do we need CBR to define a new extension block with the FSN and flow sequence? PACE is using the service numbers in the transmit EID as the FSN, so they are able to uniquely identify
 flows and bundles within the flow without having an extension block.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">Should we have a dedicated reporting mechanism for bundle expiration?<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">Can we make bundle reporting extensible so that missions have the ability to have their reporting reasons?<o:p></o:p></li></ul>
</ul>
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1">LTPv2<o:p></o:p></li><ul style="margin-top:0in" type="circle">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Will LTPv2 have a way to signal to the receiver the size of the LTP block? This would facilitate memory allocation at the receiver.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Will LTPv2 have a “hook” to get notified when the underlying link is down. This can be used to pause timers, etc.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Will LTPv2 have a way to aggregate report segments and report segment acknowledgements to reduce overhead?<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Will LTPv2 have a ping mechanism for the tx/rx engines to assess whether the link is running?<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Will LTPv2 have a concept of transmission deadline, which causes the tx to stop sending a block if it is not available at the destination by a certain moment? This could be used in
 conjunction with the bundle lifetime to cancel LTPv2 sessions proactively.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">APL has reported the following issues related to LTP that we way want to consider in LTPv2<o:p></o:p></li><ul style="margin-top:0in" type="square">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">Unspecified behavior that allows a memory leak and provide a method of denial-of-service attack. See
<a href="https://github.com/nasa/HDTN/issues/19">https://github.com/nasa/HDTN/issues/19</a><o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">LTP should guarantee that a reception report is sent when all data is received, not necessarily in response to a checkpoint. See
<a href="https://github.com/nasa/HDTN/issues/23">https://github.com/nasa/HDTN/issues/23</a>
<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level3 lfo1">LTP should allow the transmit engine to delay sending data segments or reports long enough to receive out-of-order segments that would affect the retransmission behavior. See
<a href="https://github.com/nasa/HDTN/issues/22">https://github.com/nasa/HDTN/issues/22</a> and
<a href="https://github.com/nasa/HDTN/issues/24">https://github.com/nasa/HDTN/issues/24</a>.
<o:p></o:p></li></ul>
</ul>
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level1 lfo1">Others wishes from the community<o:p></o:p></li><ul style="margin-top:0in" type="circle">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">DTN multicast<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Provide mechanisms for in-order delivery, lack of gaps, and lack of duplicates (similar to DTPC, but more modular, any possibly not end-to-end)<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Standard CCSDS format for contact plans<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">DNS-like service to avoid having to manually rely on IANA/SANA registries.<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo1">Stream of video/voice via DTN. KPLO used a non-standard version of BSSP and yet SIS-MIA might be working on RTP over DTN.<o:p></o:p></li></ul>
</ul>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">-----------------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal">Marc Sanchez Net (332H)<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:gray">Telecommunications Engineer</span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;color:gray">Jet Propulsion Laboratory<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="font-size:10.0pt;color:gray">Cell:</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#222222"> </span><span style="font-size:10.0pt;font-family:"Arial",sans-serif"><a href="mailto:(617)%20953-7977"><span style="color:#0563C1">(617)
 953-7977</span></a><span style="color:#0070C0"> </span></span><span style="font-size:10.0pt;color:gray">|</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#0070C0">
</span><span style="font-size:10.0pt;color:gray">Email:</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#222222"> </span><a href="mailto:marc.sanchez.net@jpl.nasa.gov"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:blue">marc.sanchez.net@jpl.nasa.gov</span></a><span style="font-size:9.5pt;font-family:"Arial",sans-serif;color:#222222"><o:p></o:p></span></p>
<p class="MsoNormal">-----------------------------------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>