<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:x="urn:schemas-microsoft-com:office:excel" 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)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@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;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","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;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
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:12.0pt;
        font-family:"Times New Roman","serif";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.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:526870310;
        mso-list-type:hybrid;
        mso-list-template-ids:1213393492 67698711 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
        {mso-level-number-format:alpha-lower;
        mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
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"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Dear Margherita,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Thank you for your response. For the sake of moving the MD-CSTS book along, I am going to assume that the CSTS SFW will:<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#376092;mso-style-textfill-fill-color:#376092;mso-style-textfill-fill-alpha:100.0%"><span style="mso-list:Ignore">a)<span style="font:7.0pt "Times New Roman"">     
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">change the type of
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#376092;mso-style-textfill-fill-color:#376092;mso-style-textfill-fill-alpha:100.0%">deliveryCycle from
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#376092;mso-style-textfill-fill-color:#376092;mso-style-textfill-fill-alpha:100.0%">“INTEGER (1..600)” to simply “IntPos” in the ASN.1</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#376092;mso-style-textfill-fill-color:#376092;mso-style-textfill-fill-alpha:100.0%"><o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">b)<span style="font:7.0pt "Times New Roman"">     
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">define two new configuration parameters for the Cyclic Report procedure: minimum-delivery-cycleycle (the minimum value [in seconds] that deliveryCycle
 is allowed to have[minimum 1 second]) and maximum-delivery-cycle (the maximum value [in seconds] that deliveryCycle is allowed to have). It will be very easy to change these in the MD-CSTS if the WG decides to do so.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">For the purposes of the MD-CSTS, I’m going to make these managed parameters and add a note that says that these are expected to be set based on the capabilities
 of the service provider’s implementation, and therefore they will be specified in the Service Agreement.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Margherita.di.Giulio@esa.int [mailto:Margherita.di.Giulio@esa.int]
<br>
<b>Sent:</b> Wednesday, December 03, 2014 9:29 AM<br>
<b>To:</b> John Pietras<br>
<b>Cc:</b> CCSDS_CSTSWG (css-csts@mailman.ccsds.org); css-csts-bounces@mailman.ccsds.org<br>
<b>Subject:</b> Re: [Css-csts] Range of delivery cycle values<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">Dear John,
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">I am in favour of the most flexible solution, the one with the simple type specification “IntPos” in the ASN.1.
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">So, this would be the "type" of the new configuration parameter that Wolfgang agreed to add to the Framework.  </span>
<br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">A Service using the Framework may/can still delimit the lower/upper values for such parameter, depending on  service-specific constraints.</span>
<br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">Kind regards,<br>
Margherita</span> <br>
<br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">----------------------------------------------------------------<br>
Margherita di Giulio<br>
Ground Station Back-end Section (HSO-GIB)<br>
European Space Agency ESA/ESOC<br>
Robert-Bosch-Str. 5<br>
D-64293 Darmstadt - Germany<br>
Tel: +49-6151-902779<br>
e-mail: <a href="mailto:Margherita.di.Giulio@esa.int">Margherita.di.Giulio@esa.int</a><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif""><br>
</span><br>
<br>
<br>
<br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">From:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">John Pietras <<a href="mailto:john.pietras@gst.com">john.pietras@gst.com</a>></span>
<br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">To:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">"CCSDS_CSTSWG (<a href="mailto:css-csts@mailman.ccsds.org">css-csts@mailman.ccsds.org</a>)" <<a href="mailto:css-csts@mailman.ccsds.org">css-csts@mailman.ccsds.org</a>>,
</span><br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Date:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">25/11/2014 20:05</span>
<br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Subject:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">[Css-csts] Range of delivery cycle values</span>
<br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Sent by:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif""><a href="mailto:css-csts-bounces@mailman.ccsds.org">css-csts-bounces@mailman.ccsds.org</a></span>
<o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" noshade="" style="color:#A0A0A0" align="center">
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">CSTSWG colleagues ---</span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">I am in the process of updating the status and disposition of the RIDs that were submitted against the Monitored Data CSTS Red-1 book. One of those RIDs, NASA-4, Min/max values for delivery cycle,
 asks what an implementation should do if the delivery cycle requested in the Cyclic Report START invocation cannot be supported by that implementation. The CSTS SFW specifies a range of 1 second to 600 seconds (10 minutes), which is enforced by the ASN.1 (that
 is, if anything greater than 600 is submitted, it will cause a protocol abort). </span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">In our discussion of this RID at the London meeting, we decided to make the allowed delivery cycle range a configuration parameter, such that the if a START invocation contains a delivery-cycle
 value that is within the range supported by the ASN.1 type specification but outside the range permitted by the configuration parameter, the invocation will be rejected with the diagnostic “out of range’. Wolfgang agreed to add an appropriate configuration
 parameter to the Framework Cyclic Report procedure.</span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">I also seem to recall us discussing whether it makes sense for the Cyclic Report procedure to put a hard upper limit (currently 600) on the number of seconds allowed between reports. If a user
 wants reports only every 15 minutes, why should any  implementation be prohibited from providing less-frequent reports? My recollection is that we decided to remove the upper bound, but my notes from the meeting do not mention this part of the discussion.
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">So my questions are:</span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">a)      Did we indeed decide to change the delivery cyclic “range” allowed by the Cyclic Report procedure to be anything from one second and up?  That would mean that the specification of the
 type for deliveryCycle would change from “INTEGER (1..600)” to simply “IntPos” in the ASN.1.</span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">b)      Would the associated configuration cover only the lower bound on allowed delivery cycle values (e.g., at most every 2 seconds even though the Framework supports once every second), or
 would it also allow an upper bound to be set (even though, if (a) is correct, the procedure itself does not have an upper bound)? In effect, will there be one configuration parameter, minimumAllowedDeliveryCycle, or also a second configuration parameter maximumAllowedDeliveryCycle
 (or perhaps a complex configuration parameter that contains both the minimum and maximum allowed values)?</span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">Thanks.</span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span> <br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">Best regards,</span>
<br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif"">John </span><br>
<span style="font-size:10.0pt;font-family:"Calibri","sans-serif""> </span><tt><span style="font-size:10.0pt">_______________________________________________</span></tt><span style="font-size:10.0pt;font-family:"Courier New""><br>
<tt>Css-csts mailing list</tt><br>
<tt><a href="mailto:Css-csts@mailman.ccsds.org">Css-csts@mailman.ccsds.org</a></tt><br>
</span><a href="http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts"><tt><span style="font-size:10.0pt">http://mailman.ccsds.org/cgi-bin/mailman/listinfo/css-csts</span></tt></a><o:p></o:p></p>
<pre>This message and any attachments are intended for the use of the addressee or addressees only.<o:p></o:p></pre>
<pre>The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its<o:p></o:p></pre>
<pre>content is not permitted.<o:p></o:p></pre>
<pre>If you received this message in error, please notify the sender and delete it from your system.<o:p></o:p></pre>
<pre>Emails can be altered and their integrity cannot be guaranteed by the sender.<o:p></o:p></pre>
<pre><o:p> </o:p></pre>
<pre>Please consider the environment before printing this email.<o:p></o:p></pre>
<div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:13.5pt;color:black;background:white">
<hr size="2" width="100%" align="center">
</span></div>
<p class="MsoNormal"><span style="font-size:13.5pt;color:black;background:white">NOTE: This message was trained as non-spam. If this is wrong, please correct the training as soon as possible.
<br>
<a href="https://filter.gst.com/canit/b.php?i=01Nn2toOQ&m=929acfce114e&c=s" target="canit_note">Spam</a><br>
<a href="https://filter.gst.com/canit/b.php?i=01Nn2toOQ&m=929acfce114e&c=n" target="canit_note">Not spam</a><br>
<a href="https://filter.gst.com/canit/b.php?i=01Nn2toOQ&m=929acfce114e&c=f" target="canit_note">Forget previous vote</a></span><o:p></o:p></p>
</div>
</div>
</body>
</html>