<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=utf-8"><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:Batang;
        panose-1:2 3 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:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:"\@Batang";
        panose-1:2 3 6 0 0 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
h1
        {mso-style-priority:1;
        mso-style-link:"Heading 1 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-before:always;
        page-break-after:avoid;
        mso-list:l0 level1 lfo1;
        border:none;
        padding:0in;
        font-size:14.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        text-transform:uppercase;
        mso-fareast-language:EN-GB;}
h2
        {mso-style-priority:1;
        mso-style-link:"Heading 2 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level2 lfo1;
        font-size:13.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;}
h3
        {mso-style-priority:1;
        mso-style-link:"Heading 3 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level3 lfo1;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;}
h4
        {mso-style-priority:1;
        mso-style-link:"Heading 4 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level4 lfo1;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;}
h5
        {mso-style-priority:1;
        mso-style-link:"Heading 5 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level5 lfo1;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;}
h6
        {mso-style-priority:1;
        mso-style-link:"Heading 6 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level6 lfo1;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
        {mso-style-priority:1;
        mso-style-link:"Heading 7 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level7 lfo1;
        border:none;
        padding:0in;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
        {mso-style-priority:1;
        mso-style-link:"Heading 8 Char";
        margin:0in;
        margin-bottom:.0001pt;
        text-indent:0in;
        page-break-after:avoid;
        mso-list:l0 level8 lfo1;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
p.MsoTitle, li.MsoTitle, div.MsoTitle
        {mso-style-priority:10;
        mso-style-link:"Title Char";
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        font-size:28.0pt;
        font-family:"Calibri Light",sans-serif;
        letter-spacing:-.5pt;}
p.MsoTitleCxSpFirst, li.MsoTitleCxSpFirst, div.MsoTitleCxSpFirst
        {mso-style-priority:10;
        mso-style-link:"Title Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        font-size:28.0pt;
        font-family:"Calibri Light",sans-serif;
        letter-spacing:-.5pt;}
p.MsoTitleCxSpMiddle, li.MsoTitleCxSpMiddle, div.MsoTitleCxSpMiddle
        {mso-style-priority:10;
        mso-style-link:"Title Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        font-size:28.0pt;
        font-family:"Calibri Light",sans-serif;
        letter-spacing:-.5pt;}
p.MsoTitleCxSpLast, li.MsoTitleCxSpLast, div.MsoTitleCxSpLast
        {mso-style-priority:10;
        mso-style-link:"Title Char";
        mso-style-type:export-only;
        margin:0in;
        margin-bottom:.0001pt;
        mso-add-space:auto;
        font-size:28.0pt;
        font-family:"Calibri Light",sans-serif;
        letter-spacing:-.5pt;}
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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma",sans-serif;}
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:"Calibri",sans-serif;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma",sans-serif;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
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:windowtext;}
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:windowtext;}
span.EmailStyle27
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.Heading1Char
        {mso-style-name:"Heading 1 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 1";
        font-family:"Calibri",sans-serif;
        color:black;
        text-transform:uppercase;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading2Char
        {mso-style-name:"Heading 2 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 2";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 3";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading4Char
        {mso-style-name:"Heading 4 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 4";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading5Char
        {mso-style-name:"Heading 5 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 5";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading6Char
        {mso-style-name:"Heading 6 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 6";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading7Char
        {mso-style-name:"Heading 7 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 7";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.Heading8Char
        {mso-style-name:"Heading 8 Char";
        mso-style-priority:1;
        mso-style-link:"Heading 8";
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-GB;
        font-weight:bold;}
span.TitleChar
        {mso-style-name:"Title Char";
        mso-style-priority:10;
        mso-style-link:Title;
        font-family:"Calibri Light",sans-serif;
        letter-spacing:-.5pt;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@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:-5;
        mso-list-template-ids:-1460092946;}
@list l0:level1
        {mso-level-style-link:"Heading 1";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level2
        {mso-level-style-link:"Heading 2";
        mso-level-text:"%1\.%2";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level3
        {mso-level-style-link:"Heading 3";
        mso-level-text:"%1\.%2\.%3";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level4
        {mso-level-style-link:"Heading 4";
        mso-level-text:"%1\.%2\.%3\.%4";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level5
        {mso-level-style-link:"Heading 5";
        mso-level-text:"%1\.%2\.%3\.%4\.%5";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level6
        {mso-level-style-link:"Heading 6";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level7
        {mso-level-style-link:"Heading 7";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level8
        {mso-level-style-link:"Heading 8";
        mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l0:level9
        {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        mso-level-legacy:yes;
        mso-level-legacy-indent:0in;
        mso-level-legacy-space:.1in;
        margin-left:0in;
        text-indent:0in;}
@list l1
        {mso-list-id:521287513;
        mso-list-type:hybrid;
        mso-list-template-ids:488540848 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1: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 l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1: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 l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l1: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 l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l2
        {mso-list-id:1013384562;
        mso-list-type:hybrid;
        mso-list-template-ids:182483928 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l2:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l2: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 l2:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l2:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l2: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 l2:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l2:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l2: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 l2:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        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 bgcolor=white lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt'>I was working on writing some of the material for the SAA green book, and came to the conclusion that there is an aspect of the material that we have not yet discussed.  We have seen the architecture of MOIMS, and we have pursued the architecture of SOIS.  We have even gotten a hint of parallel functions in Richard’s review of MO and EDS.  There still remains a gap in the overall interoperation between MOIMS and SOIS.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>Roger mentioned recently that, if he could see the SOIS application support services, then he could talk about how MOIMS could use them.  I have some results from the Spring meeting that address this issue, which I’ll put into the meeting materials on CWE.  I think there is more to the interaction between these domains than the service interfaces, and that addition is the subject of this message.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'>If it seems reasonable to the group, here is a start on this gap, a potential topic in tomorrow’s teleconference.  The following is draft text for Section 1.1 in the SAA green book, for discussion.  I am probably doing an injustice by mentioning packet utilization standard, but Roger can set me straight on how that school of thought is represented in MOIMS.  The new topic introduced here is reuse of components on different platforms.  There may be other topics in the interaction of MOIMS and SOIS that I have missed.  This deviates slightly from Peter’s initial <i><<summary>></i>, so I want to test that possibility.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt'><o:p> </o:p></span></p><p class=MsoNormal>The purpose of this document is to harmonize the standards for mission operations with the standards for onboard interface services.  This harmonization must occur in two modes of operation.<span style='font-size:11.0pt'><o:p></o:p></span></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraphCxSpFirst style='margin-bottom:8.0pt;margin-left:0in;mso-add-space:auto;line-height:106%;mso-list:l2 level1 lfo2'>Historically, onboard interface services have been a simple conduit at the space end of telecommands and telemetry, while mission operations has occupied the Earth end of those communications.<o:p></o:p></li><li class=MsoListParagraphCxSpLast style='margin-bottom:8.0pt;margin-left:0in;mso-add-space:auto;line-height:106%;mso-list:l2 level1 lfo2'>As missions move farther from Earth, mission operations inevitably will place applications onboard space vehicles, due to the increasing need for timely autonomous behavior in distant flight.<o:p></o:p></li></ul><p class=MsoNormal>The packet utilization standard (PUS) has emerged as an organizing principle affecting data onboard a vehicle to serve the needs of Earth-based mission operations.  Within CCSDS, the MOIMS standards are developing to support increasing autonomy in flight.  SOIS must provide useful services in both modes of operation.<o:p></o:p></p><p class=MsoNormal>Another trend in space technology is an increasing need for economy in the infrastructure.  One manifestation of this trend is that reuse is replacing recurring engineering.  SOIS provides techniques for reusing hardware and software among projects and among agencies.  As the common denominator in the two modes of operation, the techniques provided by SOIS can increase the reusability of MOIMS applications.<o:p></o:p></p><p class=MsoNormal>This document reviews the architectures of MOIMS and SOIS in order to recognize how to harmonize communications and how to improve reusability.  As the first step in that review, the separate goals of MOIMS and SOIS appear below.  Recommendations for future collaboration appear at the end of this document.<o:p></o:p></p><div style='mso-element:para-border-div;border:solid white 1.0pt;padding:1.0pt 0in 1.0pt 0in'><h3 style='margin-left:0in;text-indent:0in;mso-list:l0 level3 lfo1'><![if !supportLists]><span lang=EN-GB><span style='mso-list:Ignore'>1.1.1<span style='font:7.0pt "Times New Roman"'>     </span></span></span><![endif]><span lang=EN-GB>Purpose of MOIMS<o:p></o:p></span></h3></div><p class=MsoNormal><span lang=EN-GB style='mso-fareast-language:EN-GB'>…to be written…<o:p></o:p></span></p><div style='mso-element:para-border-div;border:solid white 1.0pt;padding:1.0pt 0in 1.0pt 0in'><h3 style='margin-left:0in;text-indent:0in;mso-list:l0 level3 lfo1'><![if !supportLists]><span lang=EN-GB><span style='mso-list:Ignore'>1.1.2<span style='font:7.0pt "Times New Roman"'>     </span></span></span><![endif]><span lang=EN-GB>Purpose of SOIS<o:p></o:p></span></h3></div><p class=MsoNormal>The fundamental purpose of SOIS is to provide communication between applications onboard a vehicle and the following categories of communication endpoints.<o:p></o:p></p><ul style='margin-top:0in' type=disc><li class=MsoListParagraphCxSpFirst style='margin-bottom:8.0pt;margin-left:0in;mso-add-space:auto;line-height:106%;mso-list:l1 level1 lfo3'>Devices onboard the vehicle<o:p></o:p></li><li class=MsoListParagraphCxSpMiddle style='margin-bottom:8.0pt;margin-left:0in;mso-add-space:auto;line-height:106%;mso-list:l1 level1 lfo3'>Other applications onboard the vehicle<o:p></o:p></li><li class=MsoListParagraphCxSpLast style='margin-bottom:8.0pt;margin-left:0in;mso-add-space:auto;line-height:106%;mso-list:l1 level1 lfo3'>Applications external to the vehicle<o:p></o:p></li></ul><p class=MsoNormal>For communications with endpoints external to the vehicle, SOIS organizes onboard protocols as necessary to supplement external protocols provided by communication devices onboard the vehicle.<o:p></o:p></p><p class=MsoNormal>In addition to facilitating communication, SOIS provides an electronic data sheet (EDS) standard that enables reuse of devices and software functions among projects and among agencies.  In this role, SOIS can assure compatibility of data interfaces of reused applications in new assemblies.<span style='font-size:11.0pt'><o:p></o:p></span></p></div></body></html>