<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 20px; font-family: Calibri, sans-serif; ">
<div>
<div>
<div>Dear SLP WG,</div>
<div><br>
</div>
<div>As a follow on to my previous email, please consider these definitions for Mandatory, Optional, Conditional</div>
<div><br>
</div>
<div>Thanks!</div>
<div><br>
</div>
<div>Greg</div>
<div>
<div>
<div style="color: rgb(0, 0, 0); font-size: 20px; ">------------------------------------------------------</div>
<div><font class="Apple-style-span" color="#1f497d" size="1">Greg Kazz</font></div>
<div><font class="Apple-style-span" color="#1f497d" size="1">EEISE Group Supervisor</font></div>
<div style="color: rgb(0, 0, 0); font-size: 20px; ">
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">Systems Engineering Section (Section 313)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">Jet Propulsion Laboratory<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">4800 Oak Grove Drive, Pasadena  CA 91109<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">MS 301-490<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 0in; margin-right: 0in; margin-left: 0in; margin-bottom: 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; ">
<span style="color: rgb(31, 73, 125); ">(818) 393-6529 (office)</span></p>
</div>
<div style="color: rgb(0, 0, 0); font-size: 20px; ">------------------------------------------------------</div>
</div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Thomas Gannett <<a href="mailto:tomg@aiaa.org">tomg@aiaa.org</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, August 7, 2013 8:05 AM<br>
<span style="font-weight:bold">To: </span>"Kazz, Greg J (313B)" <<a href="mailto:greg.j.kazz@jpl.nasa.gov">greg.j.kazz@jpl.nasa.gov</a>><br>
<span style="font-weight:bold">Subject: </span>Re: PICS annex for proximity-1 dll<br>
</div>
<div><br>
</div>
<div>
<div>Greg:<br>
<br>
I'm also working on some generic definitions that you may want to share with the review team (so "M" and "O" mean the same thing to everyone):<br>
<br>
<b>optional</b>. Not necessary for interoperability.<br>
 <br>
Optional capabilities can be excluded from an implementation (and made unavailable to users) without affecting the essential operation of the implementation.<br>
 <br>
Implementation options should not be confused with user options; i.e., there may be any number of features which a user can elect not to use but which need to be available in an implementation.<br>
 <br>
Also, whether a capability is optional may depend on whether the implementation is sending, receiving, or acting as a relay. A capability that a transmitter can do without might nevertheless be required at a receiver to accommodate transmitters that implement
 the capability.<br>
 <br>
<b>mandatory</b>. Required for interoperability.<br>
 <br>
Mandatory capabilities are all capabilities that need to be available for use for normal operation of an implementation, regardless of whether a user can elect not to use them.<br>
 <br>
<b>conditional</b>. Mandatory or optional depending on specified conditions.<br>
 <br>
 <br>
<br>
<br>
At 09:51 AM 8/7/2013, Thomas Gannett wrote:<br>
<blockquote type="cite" class="cite" cite="">Greg:<br>
<br>
The attached PICS annex reflects your changes. I don't really know who makes up the review team, so I think you should distribute it. If you know of individuals who were involved in the protocol testing it would be helpful to include them.<br>
 <br>
You might also communicate the following PICS general principles to the review team:<br>
 <br>
- A PICS proforma is supposed to be limited to static conformance requirements, so any items referencing dynamic protocol behavior should be omitted.<br>
 <br>
- A PICS proforma is supposed to list ALL optional capabilities but only MAJOR mandatory capabilities. Reviewers should determine whether lists of all-mandatory capabilities subordinate to a higher-level mandatory capability can be reduced to show simply the
 higher-level capability.<br>
 <br>
- Items that reference implementation-internal behavior that does not affect interoperability should not be included.<br>
 <br>
I'm still cross checking to make sure all the changes have been made to the specification itself.  I'll send it for WG signoff when I'm done.<br>
<br>
Tom<br>
<br>
<br>
<br>
At 08:19 PM 8/6/2013, Kazz, Greg J (313B) wrote:<br>
<blockquote type="cite" class="cite" cite="">Hi Tom,<br>
<br>
I went through the proposed PICS for the Data Link Layer and made some<br>
changes some of which we spoke about over the phone and some new ones.<br>
Please use this content to send out to the review team. No doubt we will<br>
quibble over some Os and Ms, but for the most part, I feel pretty secure<br>
about them.<br>
<br>
Also note:<br>
<br>
1. Like we talked about, add a note about DLL = Data Link Layer in the<br>
item mneumonic<br>
<br>
2. I found an error in the Prox-1 spec. It is in the MIB annex (now annex<br>
C ?). Remote_PCID is Mandatory (it says Optional in the spec, which needs<br>
to be corrected.)<br>
<br>
Thanks!<br>
<br>
Greg<br>
------------------------------------------------------<br>
Greg Kazz<br>
EEISE Group Supervisor<br>
Systems Engineering Section (Section 313)<br>
Jet Propulsion Laboratory<br>
4800 Oak Grove Drive, Pasadena  CA 91109<br>
MS 301-490<br>
(818) 393-6529 (office)<br>
<br>
------------------------------------------------------<br>
<br>
<br>
<br>
<br>
<br>
On 7/31/13 12:31 PM, "Thomas Gannett" <<a href="mailto:tomg@aiaa.org">tomg@aiaa.org</a>> wrote:<br>
<br>
><br>
><br>
>Thomas Gannett<br>
>+1 443 472 0805 <br>
<br>
</blockquote>
Thomas Gannett<br>
+1 443 472 0805 </blockquote>
<x-sigsep>
<p>Thomas Gannett<br>
+1 443 472 0805 </p>
</x-sigsep></div>
</div>
</span>
</body>
</html>