<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=iso-8859-1">
<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: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:0cm;
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:0cm;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
tt
{mso-style-priority:99;
font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Balloon Text Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-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;}
span.BalloonTextChar
{mso-style-name:"Balloon Text Char";
mso-style-priority:99;
mso-style-link:"Balloon Text";
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@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="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">Greg,<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">Still coming back to the point of the PID size, I perfectly understand that it is better to have some margin to avoid problems coming up later. On the other
hand, I notice that summing up PID+extensions we have 9 bits, which are even more than those made available with the Proto field (8 bits) in IPv4. So the question is, do we really need such large number? Or, said in different terms, what are the requirements
we want to target with such setting? I would have expected that accommodating up to 64 protocol combinations would have been sufficient. Finally, I’m wondering how USLP encapsulation works in the case of IPoC: do we still have the IPE header or is this somehow
mapped in the PID+extensions of USLP? In any case, I imagine these special cases (along with any others) will be properly illustrated in the green book.<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">Thanks in advance for your comments on these thoughts.<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"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Tomaso<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>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">————————————————————————</span><span style="color:#1F497D">
<br>
</span><b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">Deutsches Zentrum für Luft- und Raumfahrt</span></b><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray"> (DLR)</span><span style="color:#1F497D">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">German Aerospace Center</span><span style="color:#1F497D">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">Institute of Communications and Navigation | Satellite Networks | Oberpfaffenhofen | 82234 Wessling | Germany</span><span style="color:#1F497D">
<o:p></o:p></span></p>
<p class="MsoNormal"><b><span lang="IT" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">Tomaso de Cola, Ph.D.</span></b><span lang="IT" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:dimgray">Telefon +49 8153 28-2156 | Telefax +49 8153 28-2844 |</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D">
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="mailto:tomaso.decola@dlr.de"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">tomaso.decola@dlr.de</span></a>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#1F497D"><a href="http://www.dlr.de/kn/institut/abteilungen/san">http://www.dlr.de/kn/institut/abteilungen/san</a></span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">
<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm 4.0pt">
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<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""> sls-slp-bounces@mailman.ccsds.org [mailto:sls-slp-bounces@mailman.ccsds.org]
<b>On Behalf Of </b>Kazz, Greg J (312B)<br>
<b>Sent:</b> Wednesday, February 03, 2016 18:03<br>
<b>To:</b> Gian.Paolo.Calzolari@esa.int<br>
<b>Cc:</b> Shames, Peter M (312B); SLS-SLP Mailing List<br>
<b>Subject:</b> Re: [Sls-slp] CCSDS definition of Protocol IDs<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">G.P.,<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">We have learned through the lesson of IPoC that a 3 bit PID is too small and restrictive, so that is why in USLP we defined the PID to be bigger I.e., 5 bits
also limited because the first 3 bits are used up by the TFDZ construction rules. I agree that the extended protocol ID field of 8 bits is too big so using the first 4 bits for the PID extension would give us 9 total bits or 512 combinations for PIDs. That
would leave 4 bits of spares thereafter.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">I don’t see any compelling reason to create a separate field just for COP. <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">4.1.4.2.1.2 The TFDF Header shall contain the following fields:</span><br>
<span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">a) Transfer Frame Data Zone (TFDZ) Construction Rules (3 bits, mandatory);</span><br>
<span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">b2) Protocol Identifier Within USLP Data Zone (5 bits, mandatory);</span><br>
<span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">c1) Protocol Identifier Extension Within USLP Data Zone (4 bits, optional); ;---> same as <a href="http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html">http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html</a> </span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:blue">…aslo
can contain ipe_header values</span><br>
<span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">c2) Spare (4 bits, optional); </span><br>
<span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">d) Pointer Field (First Header Pointer or Last Valid Octet (16 bits, optional) ).</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Greg<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><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 style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black">From:
</span></b><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:black">"<a href="mailto:Gian.Paolo.Calzolari@esa.int">Gian.Paolo.Calzolari@esa.int</a>" <<a href="mailto:Gian.Paolo.Calzolari@esa.int">Gian.Paolo.Calzolari@esa.int</a>><br>
<b>Date: </b>Wednesday, February 3, 2016 at 2:38 AM<br>
<b>To: </b>"Kazz, Greg J (313B)" <<a href="mailto:greg.j.kazz@jpl.nasa.gov">greg.j.kazz@jpl.nasa.gov</a>><br>
<b>Cc: </b>"Shames, Peter M (312B)" <<a href="mailto:peter.m.shames@jpl.nasa.gov">peter.m.shames@jpl.nasa.gov</a>>, SLS-SLP Mailing List <<a href="mailto:sls-slp@mailman.ccsds.org">sls-slp@mailman.ccsds.org</a>><br>
<b>Subject: </b>Re: [Sls-slp] CCSDS definition of Protocol IDs<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Greg,</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> assuming that USLP will be able to carry 2**13 = 8192 different upper layers protocols look to me as thinking big.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Though I like optimism I wonder whether this is appropriate.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">Indeed
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/protocol_id/protocol_id.html"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">http://sanaregistry.org/r/protocol_id/protocol_id.html</span></a></span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
defines the Protocol Identifier for Encapsulation Service over 3 bits with Extended Protocol Identifier for Encapsulation Service over 4 bits (i.e. a total of 7 bits but not really 2**7 = 128 different protocol as the construction allows 16 +6 protocols as
some values are reserved (see </span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html</span></a></span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
).</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">I there a good reason for thinking that USLP could carry 8192 different while Encapsulation Packet is limited to 22?</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">If not please consider the following alternative definition (justified also by the current definition of the fields containing either a protocol ID or a COP directive indication):</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">4.1.4.2.1.2 The TFDF Header shall contain the following fields:</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">a) Transfer Frame Data Zone (TFDZ) Construction Rules (3 bits, mandatory);</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">b1) </span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:red">COP usage (2 bits, mandatory); ---> see below</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">b2) Protocol Identifier Within USLP Data Zone</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:red"> (3 bits, mandatory);---> same as</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/protocol_id/protocol_id.html"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">http://sanaregistry.org/r/protocol_id/protocol_id.html</span></a><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">c1) Protocol Identifier Extension Within USLP Data Zone</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:red"> (4 bits, optional); ;---> same
as </span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> </span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">http://sanaregistry.org/r/extended_protocol_id/extended_protocol_id.html</span></a><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">c2)
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:red">Spare (4 bits, optional); ;--> good for a link to IPoC?????</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">d) First Header Pointer or Last Valid Octet (16 bits, optional).</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:red">COP usage (2 bits, mandatory);
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">00 = No directives</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">01 =
</span><span style="color:black">COP-1 directives are contained within the TFDZ.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="color:black">10 = COP-P directives are contained within the TFDZ</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="color:black">11 = reserved</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="color:black">Regards</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="color:black">Gian Paolo</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
<br>
<br>
</span><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";color:black">"Kazz, Greg J (312B)" <<a href="mailto:greg.j.kazz@jpl.nasa.gov">greg.j.kazz@jpl.nasa.gov</a>></span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><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";color:black">"Shames, Peter M (312B)" <<a href="mailto:peter.m.shames@jpl.nasa.gov">peter.m.shames@jpl.nasa.gov</a>></span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Cc: </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:black">"<a href="mailto:sls-slp@mailman.ccsds.org">sls-slp@mailman.ccsds.org</a>" <<a href="mailto:sls-slp@mailman.ccsds.org">sls-slp@mailman.ccsds.org</a>></span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><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";color:black">02/02/2016 19:48</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><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";color:black">[Sls-slp] CCSDS definition of Protocol IDs</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><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";color:black"><a href="mailto:sls-slp-bounces@mailman.ccsds.org">sls-slp-bounces@mailman.ccsds.org</a></span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><o:p></o:p></span></p>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<hr size="2" width="100%" noshade="" style="color:#A0A0A0" align="center">
</span></div>
<p class="MsoNormal" style="margin-bottom:15.0pt"><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Peter,</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">USLP is planning on defining a Protocol Id (PID) field and an Extended Protocol ID field in the Transfer Frame Data Field Header.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Encapsulation Service currently defines Protocol ID to be a 3 bit field, followed by an optional Protocol Extension Field of 8 bits for a total of 11 bits.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">There is a SANA registry for PIDs under
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/protocol_id/protocol_id.html"><span style="font-size:13.5pt">http://sanaregistry.org/r/protocol_id/protocol_id.html</span></a><br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">IPoC also defines PIDs as well for the IPE header. See
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://sanaregistry.org/r/ipe_header/ipe_header.html"><span style="font-size:13.5pt">http://sanaregistry.org/r/ipe_header/ipe_header.html</span></a><br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">In this case, the smallest size IPE header is 8 bits, but it has a multiple octet extension capability beyond 1 octet.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">USLP currently in draft form, has defined the PID to be 5 bits long, followed by an optional Protocol Extension Field of 8 bits for a total of 13 bits.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Below is an approach from Ed Greenberg, that shows that the Encapsulation PIDs can indeed be a subset of the USLP PIDs. See email message below.</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Question – What does CCSDS, from an organization point of view, envision a need to define PIDs across all of CCSDS not just USLP or Encap service ? Or is it appropriate for
USLP to define the term, Protocol ID and have it apply locally I.e., only to the USLP links ?</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">In the review of USLP, we will address questions like, “Is a 13 bit PID name space sufficient for all agency needs ?”</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Your thoughts ?</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Thanks!</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:13.5pt;font-family:"Calibri","sans-serif";color:black">Greg</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><b><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">From:
</span></b><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">"Greenberg, Edward (312B)" <</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="mailto:edward.greenberg@jpl.nasa.gov"><span style="font-size:10.0pt">edward.greenberg@jpl.nasa.gov</span></a></span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">><b><br>
Date: </b>Tuesday, February 2, 2016 at 9:53 AM<b><br>
To: </b>"Kazz, Greg J (313B)" <</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="mailto:greg.j.kazz@jpl.nasa.gov"><span style="font-size:10.0pt">greg.j.kazz@jpl.nasa.gov</span></a></span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">><b><br>
Subject: </b>PIDs</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">Encap uses 3 bits +8bits when 3bits=111</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">USLP uses 5 bits +8 bits when 5 bits =11111</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black">
<br>
<br>
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">Thus if we assume that the PIP space for Encap in 5 bit form we get 11xxx+xxxxxxxx</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><br>
<br>
<br>
</span><span style="font-size:10.0pt;font-family:"Calibri","sans-serif";color:black">The only issue is that new PIDs for USLP that have their first 2 bits as 00, 01 or 10 don't map to Encap</span><tt><span style="font-size:10.0pt;color:black">_______________________________________________</span></tt><span style="font-size:10.0pt;font-family:"Courier New";color:black"><br>
<tt>Sls-slp mailing list</tt><br>
<tt><a href="mailto:Sls-slp@mailman.ccsds.org">Sls-slp@mailman.ccsds.org</a></tt><br>
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><a href="http://mailman.ccsds.org/mailman/listinfo/sls-slp"><tt><span style="font-size:10.0pt">http://mailman.ccsds.org/mailman/listinfo/sls-slp</span></tt></a></span><span style="font-size:10.0pt;font-family:"Courier New";color:black"><br>
<br>
</span><span style="font-size:15.0pt;font-family:"Calibri","sans-serif";color:black"><o:p></o:p></span></p>
<pre><span style="color:black">This message and any attachments are intended for the use of the addressee or addressees only.<o:p></o:p></span></pre>
<pre><span style="color:black">The unauthorised disclosure, use, dissemination or copying (either in whole or in part) of its<o:p></o:p></span></pre>
<pre><span style="color:black">content is not permitted.<o:p></o:p></span></pre>
<pre><span style="color:black">If you received this message in error, please notify the sender and delete it from your system.<o:p></o:p></span></pre>
<pre><span style="color:black">Emails can be altered and their integrity cannot be guaranteed by the sender.<o:p></o:p></span></pre>
<pre><span style="color:black"><o:p> </o:p></span></pre>
<pre><span style="color:black">Please consider the environment before printing this email.<o:p></o:p></span></pre>
</div>
</div>
</div>
</div>
</body>
</html>