<html 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:"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;
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;
font-family:"Calibri",sans-serif;}
.MsoPapDefault
{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:981957127;
mso-list-template-ids:2112018720;}
@list l0:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level2
{mso-level-start-at:3;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level3
{mso-level-start-at:2;
mso-level-number-format:roman-lower;
mso-level-tab-stop:1.5in;
mso-level-number-position:right;
text-indent:-.25in;}
@list l1
{mso-list-id:1666935811;
mso-list-template-ids:99148734;}
@list l1:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black">Everyone<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black">Here is a continuation of the discussions from last week.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black">Mike<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:.25in"><span style="color:black">The Reference Repository<o:p></o:p></span></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="MsoNormal" style="color:black;mso-list:l1 level1 lfo1">Aggregators---any more information than is on the page?<o:p></o:p></li><li class="MsoNormal" style="color:black;mso-list:l1 level1 lfo1">The Use-Cases for Composability<o:p></o:p></li><li class="MsoNormal" style="color:black;mso-list:l1 level1 lfo1">The framework for the fabric Agents<o:p></o:p></li><ol style="margin-top:0in" start="1" type="a">
<li class="MsoNormal" style="color:black;mso-list:l1 level2 lfo1">AggregationService seems like a good approach for keeping track of the Agents<o:p></o:p></li><li class="MsoNormal" style="color:black;mso-list:l1 level2 lfo1">The Context field in the events is a good proposal for mapping events to Agents. The value for the context field must be generated by the OFMF<o:p></o:p></li><li class="MsoNormal" style="color:black;mso-list:l1 level2 lfo1">OFMF queries agents to access the entire RF tree<o:p></o:p></li></ol>
</ol>
<p class="MsoNormal" style="margin-left:1.5in;text-indent:-1.5in"><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">i.</span><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">The
OFMF traverses the Agent RF tree and pulls all the resources<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:1.5in;text-indent:-1.5in"><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">ii.</span><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">The
Agent sends an event for each object and the OFMF queries (lots of events, does it scale?)<o:p></o:p></span></p>
<ol style="margin-top:0in" start="3" type="1">
<ol style="margin-top:0in" start="3" type="a">
<ol style="margin-top:0in" start="2" type="i">
<ol style="margin-top:0in" start="1" type="1">
<li class="MsoNormal" style="color:black;mso-list:l0 level4 lfo2">Approach <i>i</i> seems preferable for initialization. Although both approaches will be required for enabling dynamic changes to the fabric<o:p></o:p></li></ol>
</ol>
</ol>
</ol>
<p class="MsoNormal" style="margin-left:1.5in;text-indent:-1.5in"><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">iii.</span><span style="font-size:7.0pt;font-family:"Times New Roman",serif;color:black"> </span><span style="color:black">Suggested
two phase registration: 1<sup>st</sup> event is sent by an agent for registration with the OFMF; 2<sup>nd</sup> event is sent by the agent to signal it is ready to receive requests or faulty, etc.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>