Changes between Initial Version and Version 1 of requirementsfilehtml


Ignore:
Timestamp:
11/02/09 12:00:22 (14 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • requirementsfilehtml

    v1 v1  
     1{{{
     2#!html
     3<h1
     4
     5<html>
     6
     7<head>
     8<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
     9<meta name=Generator content="Microsoft Word 12 (filtered)">
     10<style>
     11<!--
     12 /* Font Definitions */
     13 @font-face
     14        {font-family:Helvetica;
     15        panose-1:2 11 6 4 2 2 2 2 2 4;}
     16@font-face
     17        {font-family:Wingdings;
     18        panose-1:5 0 0 0 0 0 0 0 0 0;}
     19@font-face
     20        {font-family:Batang;
     21        panose-1:2 3 6 0 0 1 1 1 1 1;}
     22@font-face
     23        {font-family:SimSun;
     24        panose-1:2 1 6 0 3 1 1 1 1 1;}
     25@font-face
     26        {font-family:"MS Gothic";
     27        panose-1:2 11 6 9 7 2 5 8 2 4;}
     28@font-face
     29        {font-family:"Cambria Math";
     30        panose-1:2 4 5 3 5 4 6 3 2 4;}
     31@font-face
     32        {font-family:Cambria;
     33        panose-1:2 4 5 3 5 4 6 3 2 4;}
     34@font-face
     35        {font-family:Calibri;
     36        panose-1:2 15 5 2 2 2 4 3 2 4;}
     37@font-face
     38        {font-family:Tahoma;
     39        panose-1:2 11 6 4 3 5 4 4 2 4;}
     40@font-face
     41        {font-family:Verdana;
     42        panose-1:2 11 6 4 3 5 4 4 2 4;}
     43@font-face
     44        {font-family:"Lucida Grande";}
     45@font-face
     46        {font-family:Times;
     47        panose-1:2 2 6 3 5 4 5 2 3 4;}
     48@font-face
     49        {font-family:"Book Antiqua";
     50        panose-1:2 4 6 2 5 3 5 3 3 4;}
     51@font-face
     52        {font-family:"\@SimSun";
     53        panose-1:2 1 6 0 3 1 1 1 1 1;}
     54@font-face
     55        {font-family:"\@Batang";
     56        panose-1:2 3 6 0 0 1 1 1 1 1;}
     57@font-face
     58        {font-family:"\@MS Gothic";
     59        panose-1:0 0 0 0 0 0 0 0 0 0;}
     60 /* Style Definitions */
     61 p.MsoNormal, li.MsoNormal, div.MsoNormal
     62        {margin-top:3.0pt;
     63        margin-right:0in;
     64        margin-bottom:3.0pt;
     65        margin-left:0in;
     66        text-indent:.25in;
     67        line-height:14.0pt;
     68        font-size:11.0pt;
     69        font-family:"Times New Roman","serif";}
     70h1
     71        {mso-style-link:"Heading 1 Char";
     72        margin-right:0in;
     73        margin-left:.3in;
     74        text-indent:-.3in;
     75        line-height:14.0pt;
     76        page-break-before:always;
     77        font-size:11.0pt;
     78        font-family:"Arial","sans-serif";
     79        font-weight:bold;}
     80h2
     81        {mso-style-link:"Heading 2 Char1";
     82        margin-top:6.0pt;
     83        margin-right:0in;
     84        margin-bottom:3.0pt;
     85        margin-left:.4in;
     86        text-indent:-.4in;
     87        line-height:14.0pt;
     88        page-break-after:avoid;
     89        font-size:11.0pt;
     90        font-family:"Helvetica","sans-serif";
     91        font-weight:bold;}
     92h3
     93        {mso-style-link:"Heading 3 Char";
     94        margin-top:6.0pt;
     95        margin-right:0in;
     96        margin-bottom:3.0pt;
     97        margin-left:.5in;
     98        text-indent:-.5in;
     99        line-height:14.0pt;
     100        page-break-after:avoid;
     101        font-size:11.0pt;
     102        font-family:"Helvetica","sans-serif";
     103        font-weight:bold;}
     104h4
     105        {mso-style-link:"Heading 4 Char";
     106        margin-top:6.0pt;
     107        margin-right:0in;
     108        margin-bottom:3.0pt;
     109        margin-left:.6in;
     110        text-indent:-.6in;
     111        line-height:14.0pt;
     112        page-break-after:avoid;
     113        font-size:11.0pt;
     114        font-family:"Arial","sans-serif";
     115        font-weight:bold;}
     116h5
     117        {mso-style-link:"Heading 5 Char";
     118        margin-top:12.0pt;
     119        margin-right:0in;
     120        margin-bottom:3.0pt;
     121        margin-left:.7in;
     122        text-indent:-.7in;
     123        line-height:14.0pt;
     124        font-size:11.0pt;
     125        font-family:"Arial","sans-serif";
     126        font-weight:bold;}
     127h6
     128        {mso-style-link:"Heading 6 Char";
     129        margin-top:12.0pt;
     130        margin-right:0in;
     131        margin-bottom:3.0pt;
     132        margin-left:.8in;
     133        text-indent:-.8in;
     134        line-height:14.0pt;
     135        font-size:11.0pt;
     136        font-family:"Times New Roman","serif";
     137        font-weight:bold;}
     138p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
     139        {mso-style-link:"Heading 7 Char";
     140        margin-top:12.0pt;
     141        margin-right:0in;
     142        margin-bottom:3.0pt;
     143        margin-left:.9in;
     144        text-indent:-.9in;
     145        line-height:14.0pt;
     146        font-size:12.0pt;
     147        font-family:"Times New Roman","serif";}
     148p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
     149        {mso-style-link:"Heading 8 Char";
     150        margin-top:12.0pt;
     151        margin-right:0in;
     152        margin-bottom:3.0pt;
     153        margin-left:1.0in;
     154        text-indent:-1.0in;
     155        line-height:14.0pt;
     156        font-size:12.0pt;
     157        font-family:"Times New Roman","serif";
     158        font-style:italic;}
     159p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
     160        {mso-style-link:"Heading 9 Char";
     161        margin-top:12.0pt;
     162        margin-right:0in;
     163        margin-bottom:3.0pt;
     164        margin-left:1.1in;
     165        text-indent:-1.1in;
     166        line-height:14.0pt;
     167        font-size:11.0pt;
     168        font-family:"Arial","sans-serif";}
     169p.MsoToc1, li.MsoToc1, div.MsoToc1
     170        {margin-top:6.0pt;
     171        margin-right:0in;
     172        margin-bottom:6.0pt;
     173        margin-left:0in;
     174        line-height:14.0pt;
     175        font-size:10.0pt;
     176        font-family:"Times New Roman","serif";
     177        text-transform:uppercase;}
     178p.MsoToc2, li.MsoToc2, div.MsoToc2
     179        {margin:0in;
     180        margin-bottom:.0001pt;
     181        text-indent:.25in;
     182        line-height:14.0pt;
     183        font-size:10.0pt;
     184        font-family:"Times New Roman","serif";
     185        font-variant:small-caps;}
     186p.MsoToc3, li.MsoToc3, div.MsoToc3
     187        {margin-top:0in;
     188        margin-right:0in;
     189        margin-bottom:0in;
     190        margin-left:27.0pt;
     191        margin-bottom:.0001pt;
     192        text-indent:.25in;
     193        line-height:14.0pt;
     194        font-size:10.0pt;
     195        font-family:"Times New Roman","serif";}
     196p.MsoToc4, li.MsoToc4, div.MsoToc4
     197        {margin-top:0in;
     198        margin-right:0in;
     199        margin-bottom:0in;
     200        margin-left:33.0pt;
     201        margin-bottom:.0001pt;
     202        text-indent:.25in;
     203        line-height:14.0pt;
     204        font-size:9.0pt;
     205        font-family:"Times New Roman","serif";}
     206p.MsoToc5, li.MsoToc5, div.MsoToc5
     207        {margin-top:0in;
     208        margin-right:0in;
     209        margin-bottom:0in;
     210        margin-left:44.0pt;
     211        margin-bottom:.0001pt;
     212        text-indent:.25in;
     213        line-height:14.0pt;
     214        font-size:9.0pt;
     215        font-family:"Times New Roman","serif";}
     216p.MsoToc6, li.MsoToc6, div.MsoToc6
     217        {margin-top:0in;
     218        margin-right:0in;
     219        margin-bottom:0in;
     220        margin-left:55.0pt;
     221        margin-bottom:.0001pt;
     222        text-indent:.25in;
     223        line-height:14.0pt;
     224        font-size:9.0pt;
     225        font-family:"Times New Roman","serif";}
     226p.MsoToc7, li.MsoToc7, div.MsoToc7
     227        {margin-top:0in;
     228        margin-right:0in;
     229        margin-bottom:0in;
     230        margin-left:66.0pt;
     231        margin-bottom:.0001pt;
     232        text-indent:.25in;
     233        line-height:14.0pt;
     234        font-size:9.0pt;
     235        font-family:"Times New Roman","serif";}
     236p.MsoToc8, li.MsoToc8, div.MsoToc8
     237        {margin-top:0in;
     238        margin-right:0in;
     239        margin-bottom:0in;
     240        margin-left:77.0pt;
     241        margin-bottom:.0001pt;
     242        text-indent:.25in;
     243        line-height:14.0pt;
     244        font-size:9.0pt;
     245        font-family:"Times New Roman","serif";}
     246p.MsoToc9, li.MsoToc9, div.MsoToc9
     247        {margin-top:0in;
     248        margin-right:0in;
     249        margin-bottom:0in;
     250        margin-left:88.0pt;
     251        margin-bottom:.0001pt;
     252        text-indent:.25in;
     253        line-height:14.0pt;
     254        font-size:9.0pt;
     255        font-family:"Times New Roman","serif";}
     256p.MsoNormalIndent, li.MsoNormalIndent, div.MsoNormalIndent
     257        {margin-top:3.0pt;
     258        margin-right:0in;
     259        margin-bottom:3.0pt;
     260        margin-left:.5in;
     261        text-indent:.25in;
     262        line-height:14.0pt;
     263        font-size:11.0pt;
     264        font-family:"Times New Roman","serif";}
     265p.MsoFootnoteText, li.MsoFootnoteText, div.MsoFootnoteText
     266        {mso-style-link:"Footnote Text Char";
     267        margin-top:3.0pt;
     268        margin-right:0in;
     269        margin-bottom:3.0pt;
     270        margin-left:0in;
     271        text-indent:.25in;
     272        line-height:14.0pt;
     273        font-size:10.0pt;
     274        font-family:"Times New Roman","serif";}
     275p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
     276        {mso-style-link:"Comment Text Char";
     277        margin-top:3.0pt;
     278        margin-right:0in;
     279        margin-bottom:3.0pt;
     280        margin-left:0in;
     281        text-indent:.25in;
     282        line-height:14.0pt;
     283        font-size:10.0pt;
     284        font-family:"Times","serif";}
     285p.MsoHeader, li.MsoHeader, div.MsoHeader
     286        {mso-style-link:"Header Char";
     287        margin-top:3.0pt;
     288        margin-right:0in;
     289        margin-bottom:3.0pt;
     290        margin-left:0in;
     291        text-indent:.25in;
     292        line-height:14.0pt;
     293        font-size:11.0pt;
     294        font-family:"Times New Roman","serif";}
     295p.MsoFooter, li.MsoFooter, div.MsoFooter
     296        {mso-style-link:"Footer Char";
     297        margin-top:3.0pt;
     298        margin-right:0in;
     299        margin-bottom:3.0pt;
     300        margin-left:0in;
     301        text-indent:.25in;
     302        line-height:14.0pt;
     303        font-size:11.0pt;
     304        font-family:"Times New Roman","serif";}
     305p.MsoCaption, li.MsoCaption, div.MsoCaption
     306        {margin-top:6.0pt;
     307        margin-right:0in;
     308        margin-bottom:6.0pt;
     309        margin-left:0in;
     310        text-align:center;
     311        line-height:14.0pt;
     312        font-size:11.0pt;
     313        font-family:"Times New Roman","serif";}
     314p.MsoEnvelopeAddress, li.MsoEnvelopeAddress, div.MsoEnvelopeAddress
     315        {margin-top:3.0pt;
     316        margin-right:0in;
     317        margin-bottom:3.0pt;
     318        margin-left:2.0in;
     319        text-indent:.25in;
     320        line-height:14.0pt;
     321        font-size:12.0pt;
     322        font-family:"Arial","sans-serif";}
     323p.MsoEnvelopeReturn, li.MsoEnvelopeReturn, div.MsoEnvelopeReturn
     324        {margin-top:3.0pt;
     325        margin-right:0in;
     326        margin-bottom:3.0pt;
     327        margin-left:0in;
     328        text-indent:.25in;
     329        line-height:14.0pt;
     330        font-size:10.0pt;
     331        font-family:"Arial","sans-serif";}
     332span.MsoFootnoteReference
     333        {vertical-align:super;}
     334p.MsoList, li.MsoList, div.MsoList
     335        {margin-top:6.0pt;
     336        margin-right:0in;
     337        margin-bottom:3.0pt;
     338        margin-left:.25in;
     339        text-indent:-.25in;
     340        line-height:14.0pt;
     341        font-size:11.0pt;
     342        font-family:"Times","serif";}
     343p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
     344        {margin-top:3.0pt;
     345        margin-right:0in;
     346        margin-bottom:3.0pt;
     347        margin-left:.25in;
     348        text-indent:-.25in;
     349        line-height:14.0pt;
     350        font-size:11.0pt;
     351        font-family:"Times New Roman","serif";}
     352p.MsoListNumber, li.MsoListNumber, div.MsoListNumber
     353        {margin-top:3.0pt;
     354        margin-right:0in;
     355        margin-bottom:3.0pt;
     356        margin-left:.25in;
     357        text-indent:-.25in;
     358        line-height:14.0pt;
     359        font-size:11.0pt;
     360        font-family:"Times New Roman","serif";}
     361p.MsoList2, li.MsoList2, div.MsoList2
     362        {margin-top:3.0pt;
     363        margin-right:0in;
     364        margin-bottom:3.0pt;
     365        margin-left:.5in;
     366        text-indent:-.25in;
     367        line-height:14.0pt;
     368        font-size:11.0pt;
     369        font-family:"Times New Roman","serif";}
     370p.MsoList3, li.MsoList3, div.MsoList3
     371        {margin-top:3.0pt;
     372        margin-right:0in;
     373        margin-bottom:3.0pt;
     374        margin-left:.75in;
     375        text-indent:-.25in;
     376        line-height:14.0pt;
     377        font-size:11.0pt;
     378        font-family:"Times New Roman","serif";}
     379p.MsoList4, li.MsoList4, div.MsoList4
     380        {margin-top:3.0pt;
     381        margin-right:0in;
     382        margin-bottom:3.0pt;
     383        margin-left:1.0in;
     384        text-indent:-.25in;
     385        line-height:14.0pt;
     386        font-size:11.0pt;
     387        font-family:"Times New Roman","serif";}
     388p.MsoList5, li.MsoList5, div.MsoList5
     389        {margin-top:3.0pt;
     390        margin-right:0in;
     391        margin-bottom:3.0pt;
     392        margin-left:1.25in;
     393        text-indent:-.25in;
     394        line-height:14.0pt;
     395        font-size:11.0pt;
     396        font-family:"Times New Roman","serif";}
     397p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
     398        {margin-top:6.0pt;
     399        margin-right:0in;
     400        margin-bottom:3.0pt;
     401        margin-left:.5in;
     402        text-indent:-.25in;
     403        line-height:14.0pt;
     404        font-size:11.0pt;
     405        font-family:"Times","serif";}
     406p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3
     407        {margin-top:3.0pt;
     408        margin-right:0in;
     409        margin-bottom:3.0pt;
     410        margin-left:.75in;
     411        text-indent:-.25in;
     412        line-height:14.0pt;
     413        font-size:11.0pt;
     414        font-family:"Times New Roman","serif";}
     415p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4
     416        {margin-top:3.0pt;
     417        margin-right:0in;
     418        margin-bottom:3.0pt;
     419        margin-left:1.0in;
     420        text-indent:-.25in;
     421        line-height:14.0pt;
     422        font-size:11.0pt;
     423        font-family:"Times New Roman","serif";}
     424p.MsoListBullet5, li.MsoListBullet5, div.MsoListBullet5
     425        {margin-top:3.0pt;
     426        margin-right:0in;
     427        margin-bottom:3.0pt;
     428        margin-left:1.25in;
     429        text-indent:-.25in;
     430        line-height:14.0pt;
     431        font-size:11.0pt;
     432        font-family:"Times New Roman","serif";}
     433p.MsoListNumber2, li.MsoListNumber2, div.MsoListNumber2
     434        {margin-top:3.0pt;
     435        margin-right:0in;
     436        margin-bottom:3.0pt;
     437        margin-left:.5in;
     438        text-indent:-.25in;
     439        line-height:14.0pt;
     440        font-size:11.0pt;
     441        font-family:"Times New Roman","serif";}
     442p.MsoListNumber3, li.MsoListNumber3, div.MsoListNumber3
     443        {margin-top:3.0pt;
     444        margin-right:0in;
     445        margin-bottom:3.0pt;
     446        margin-left:.75in;
     447        text-indent:-.25in;
     448        line-height:14.0pt;
     449        font-size:11.0pt;
     450        font-family:"Times New Roman","serif";}
     451p.MsoListNumber4, li.MsoListNumber4, div.MsoListNumber4
     452        {margin-top:3.0pt;
     453        margin-right:0in;
     454        margin-bottom:3.0pt;
     455        margin-left:1.0in;
     456        text-indent:-.25in;
     457        line-height:14.0pt;
     458        font-size:11.0pt;
     459        font-family:"Times New Roman","serif";}
     460p.MsoListNumber5, li.MsoListNumber5, div.MsoListNumber5
     461        {margin-top:3.0pt;
     462        margin-right:0in;
     463        margin-bottom:3.0pt;
     464        margin-left:1.25in;
     465        text-indent:-.25in;
     466        line-height:14.0pt;
     467        font-size:11.0pt;
     468        font-family:"Times New Roman","serif";}
     469p.MsoTitle, li.MsoTitle, div.MsoTitle
     470        {mso-style-link:"Title Char";
     471        margin-top:12.0pt;
     472        margin-right:0in;
     473        margin-bottom:3.0pt;
     474        margin-left:0in;
     475        text-align:center;
     476        text-indent:.25in;
     477        line-height:14.0pt;
     478        font-size:16.0pt;
     479        font-family:"Arial","sans-serif";
     480        font-weight:bold;}
     481p.MsoClosing, li.MsoClosing, div.MsoClosing
     482        {mso-style-link:"Closing Char";
     483        margin-top:3.0pt;
     484        margin-right:0in;
     485        margin-bottom:3.0pt;
     486        margin-left:3.0in;
     487        text-indent:.25in;
     488        line-height:14.0pt;
     489        font-size:11.0pt;
     490        font-family:"Times New Roman","serif";}
     491p.MsoSignature, li.MsoSignature, div.MsoSignature
     492        {mso-style-link:"Signature Char";
     493        margin-top:3.0pt;
     494        margin-right:0in;
     495        margin-bottom:3.0pt;
     496        margin-left:3.0in;
     497        text-indent:.25in;
     498        line-height:14.0pt;
     499        font-size:11.0pt;
     500        font-family:"Times New Roman","serif";}
     501p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
     502        {mso-style-link:"Body Text Char";
     503        margin-top:8.0pt;
     504        margin-right:0in;
     505        margin-bottom:3.0pt;
     506        margin-left:0in;
     507        text-indent:.25in;
     508        line-height:14.0pt;
     509        font-size:10.0pt;
     510        font-family:"Times New Roman","serif";}
     511p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
     512        {mso-style-link:"Body Text Indent Char";
     513        margin-top:3.0pt;
     514        margin-right:0in;
     515        margin-bottom:6.0pt;
     516        margin-left:0in;
     517        text-indent:.25in;
     518        line-height:200%;
     519        font-size:11.0pt;
     520        font-family:"Times New Roman","serif";}
     521p.MsoListContinue, li.MsoListContinue, div.MsoListContinue
     522        {margin-top:3.0pt;
     523        margin-right:0in;
     524        margin-bottom:6.0pt;
     525        margin-left:.25in;
     526        text-indent:.25in;
     527        line-height:14.0pt;
     528        font-size:11.0pt;
     529        font-family:"Times New Roman","serif";}
     530p.MsoListContinue2, li.MsoListContinue2, div.MsoListContinue2
     531        {margin-top:3.0pt;
     532        margin-right:0in;
     533        margin-bottom:6.0pt;
     534        margin-left:.5in;
     535        text-indent:.25in;
     536        line-height:14.0pt;
     537        font-size:11.0pt;
     538        font-family:"Times New Roman","serif";}
     539p.MsoListContinue3, li.MsoListContinue3, div.MsoListContinue3
     540        {margin-top:3.0pt;
     541        margin-right:0in;
     542        margin-bottom:6.0pt;
     543        margin-left:.75in;
     544        text-indent:.25in;
     545        line-height:14.0pt;
     546        font-size:11.0pt;
     547        font-family:"Times New Roman","serif";}
     548p.MsoListContinue4, li.MsoListContinue4, div.MsoListContinue4
     549        {margin-top:3.0pt;
     550        margin-right:0in;
     551        margin-bottom:6.0pt;
     552        margin-left:1.0in;
     553        text-indent:.25in;
     554        line-height:14.0pt;
     555        font-size:11.0pt;
     556        font-family:"Times New Roman","serif";}
     557p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5
     558        {margin-top:3.0pt;
     559        margin-right:0in;
     560        margin-bottom:6.0pt;
     561        margin-left:1.25in;
     562        text-indent:.25in;
     563        line-height:14.0pt;
     564        font-size:11.0pt;
     565        font-family:"Times New Roman","serif";}
     566p.MsoMessageHeader, li.MsoMessageHeader, div.MsoMessageHeader
     567        {mso-style-link:"Message Header Char";
     568        margin-top:3.0pt;
     569        margin-right:0in;
     570        margin-bottom:3.0pt;
     571        margin-left:.75in;
     572        text-indent:-.75in;
     573        line-height:14.0pt;
     574        background:#CCCCCC;
     575        border:none;
     576        padding:0in;
     577        font-size:12.0pt;
     578        font-family:"Arial","sans-serif";}
     579p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle
     580        {mso-style-link:"Subtitle Char";
     581        margin-top:3.0pt;
     582        margin-right:0in;
     583        margin-bottom:3.0pt;
     584        margin-left:0in;
     585        text-align:center;
     586        text-indent:.25in;
     587        line-height:14.0pt;
     588        font-size:12.0pt;
     589        font-family:"Arial","sans-serif";}
     590p.MsoSalutation, li.MsoSalutation, div.MsoSalutation
     591        {mso-style-link:"Salutation Char";
     592        margin-top:3.0pt;
     593        margin-right:0in;
     594        margin-bottom:3.0pt;
     595        margin-left:0in;
     596        text-indent:.25in;
     597        line-height:14.0pt;
     598        font-size:11.0pt;
     599        font-family:"Times New Roman","serif";}
     600p.MsoDate, li.MsoDate, div.MsoDate
     601        {mso-style-link:"Date Char";
     602        margin-top:3.0pt;
     603        margin-right:0in;
     604        margin-bottom:3.0pt;
     605        margin-left:0in;
     606        text-indent:.25in;
     607        line-height:14.0pt;
     608        font-size:11.0pt;
     609        font-family:"Times New Roman","serif";}
     610p.MsoBodyTextFirstIndent, li.MsoBodyTextFirstIndent, div.MsoBodyTextFirstIndent
     611        {mso-style-link:"Body Text First Indent Char";
     612        margin-top:3.0pt;
     613        margin-right:0in;
     614        margin-bottom:6.0pt;
     615        margin-left:0in;
     616        text-indent:10.5pt;
     617        line-height:14.0pt;
     618        font-size:11.0pt;
     619        font-family:"Times New Roman","serif";}
     620p.MsoBodyTextFirstIndent2, li.MsoBodyTextFirstIndent2, div.MsoBodyTextFirstIndent2
     621        {mso-style-link:"Body Text First Indent 2 Char";
     622        margin-top:3.0pt;
     623        margin-right:0in;
     624        margin-bottom:6.0pt;
     625        margin-left:.25in;
     626        text-indent:10.5pt;
     627        line-height:14.0pt;
     628        font-size:11.0pt;
     629        font-family:"Times New Roman","serif";}
     630p.MsoNoteHeading, li.MsoNoteHeading, div.MsoNoteHeading
     631        {mso-style-link:"Note Heading Char";
     632        margin-top:3.0pt;
     633        margin-right:0in;
     634        margin-bottom:3.0pt;
     635        margin-left:0in;
     636        text-indent:.25in;
     637        line-height:14.0pt;
     638        font-size:11.0pt;
     639        font-family:"Times New Roman","serif";}
     640p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3
     641        {mso-style-link:"Body Text 3 Char";
     642        margin-top:3.0pt;
     643        margin-right:0in;
     644        margin-bottom:6.0pt;
     645        margin-left:0in;
     646        text-indent:.25in;
     647        line-height:14.0pt;
     648        font-size:8.0pt;
     649        font-family:"Times New Roman","serif";}
     650p.MsoBodyTextIndent2, li.MsoBodyTextIndent2, div.MsoBodyTextIndent2
     651        {mso-style-link:"Body Text Indent 2 Char";
     652        margin-top:3.0pt;
     653        margin-right:0in;
     654        margin-bottom:6.0pt;
     655        margin-left:.25in;
     656        text-indent:.25in;
     657        line-height:200%;
     658        font-size:11.0pt;
     659        font-family:"Times New Roman","serif";}
     660p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3
     661        {mso-style-link:"Body Text Indent 3 Char";
     662        margin-top:3.0pt;
     663        margin-right:0in;
     664        margin-bottom:6.0pt;
     665        margin-left:.25in;
     666        text-indent:.25in;
     667        line-height:14.0pt;
     668        font-size:8.0pt;
     669        font-family:"Times New Roman","serif";}
     670p.MsoBlockText, li.MsoBlockText, div.MsoBlockText
     671        {margin-top:3.0pt;
     672        margin-right:1.0in;
     673        margin-bottom:6.0pt;
     674        margin-left:1.0in;
     675        text-indent:.25in;
     676        line-height:14.0pt;
     677        font-size:11.0pt;
     678        font-family:"Times New Roman","serif";}
     679a:link, span.MsoHyperlink
     680        {color:blue;
     681        text-decoration:underline;}
     682a:visited, span.MsoHyperlinkFollowed
     683        {color:purple;
     684        text-decoration:underline;}
     685p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
     686        {mso-style-link:"Document Map Char";
     687        margin-top:3.0pt;
     688        margin-right:0in;
     689        margin-bottom:3.0pt;
     690        margin-left:0in;
     691        text-indent:.25in;
     692        line-height:14.0pt;
     693        background:navy;
     694        font-size:11.0pt;
     695        font-family:"Helvetica","sans-serif";}
     696p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
     697        {mso-style-link:"Plain Text Char";
     698        margin-top:3.0pt;
     699        margin-right:0in;
     700        margin-bottom:3.0pt;
     701        margin-left:0in;
     702        text-indent:.25in;
     703        line-height:14.0pt;
     704        font-size:10.0pt;
     705        font-family:"Courier New";}
     706p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
     707        {mso-style-link:"E-mail Signature Char";
     708        margin-top:3.0pt;
     709        margin-right:0in;
     710        margin-bottom:3.0pt;
     711        margin-left:0in;
     712        text-indent:.25in;
     713        line-height:14.0pt;
     714        font-size:11.0pt;
     715        font-family:"Times New Roman","serif";}
     716p
     717        {margin-right:0in;
     718        margin-left:0in;
     719        font-size:10.0pt;
     720        font-family:"Arial","sans-serif";}
     721address
     722        {mso-style-link:"HTML Address Char";
     723        margin-top:3.0pt;
     724        margin-right:0in;
     725        margin-bottom:3.0pt;
     726        margin-left:0in;
     727        text-indent:.25in;
     728        line-height:14.0pt;
     729        font-size:11.0pt;
     730        font-family:"Times New Roman","serif";
     731        font-style:italic;}
     732code
     733        {font-family:"Courier New";}
     734kbd
     735        {font-family:"Courier New";}
     736pre
     737        {mso-style-link:"HTML Preformatted Char";
     738        margin-top:3.0pt;
     739        margin-right:0in;
     740        margin-bottom:3.0pt;
     741        margin-left:0in;
     742        text-indent:.25in;
     743        line-height:14.0pt;
     744        font-size:10.0pt;
     745        font-family:"Courier New";}
     746samp
     747        {font-family:"Courier New";}
     748tt
     749        {font-family:"Courier New";}
     750p.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
     751        {mso-style-link:"Comment Subject Char";
     752        margin-top:3.0pt;
     753        margin-right:0in;
     754        margin-bottom:3.0pt;
     755        margin-left:0in;
     756        text-indent:.25in;
     757        line-height:14.0pt;
     758        font-size:10.0pt;
     759        font-family:"Times New Roman","serif";
     760        font-weight:bold;}
     761p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
     762        {mso-style-link:"Balloon Text Char1";
     763        margin-top:3.0pt;
     764        margin-right:0in;
     765        margin-bottom:3.0pt;
     766        margin-left:0in;
     767        text-indent:.25in;
     768        line-height:14.0pt;
     769        font-size:8.0pt;
     770        font-family:"Tahoma","sans-serif";}
     771span.BalloonTextChar
     772        {mso-style-name:"Balloon Text Char";
     773        mso-style-link:"Balloon Text";
     774        font-family:"Lucida Grande";}
     775span.Heading1Char
     776        {mso-style-name:"Heading 1 Char";
     777        mso-style-link:"Heading 1";
     778        font-family:"Arial","sans-serif";
     779        font-weight:bold;}
     780span.Heading2Char
     781        {mso-style-name:"Heading 2 Char";
     782        mso-style-link:"Heading 2";
     783        font-family:"Calibri","sans-serif";
     784        color:#4F81BD;
     785        font-weight:bold;}
     786span.Heading3Char
     787        {mso-style-name:"Heading 3 Char";
     788        mso-style-link:"Heading 3";
     789        font-family:"Helvetica","sans-serif";
     790        font-weight:bold;}
     791span.Heading4Char
     792        {mso-style-name:"Heading 4 Char";
     793        mso-style-link:"Heading 4";
     794        font-family:"Arial","sans-serif";
     795        font-weight:bold;}
     796span.Heading5Char
     797        {mso-style-name:"Heading 5 Char";
     798        mso-style-link:"Heading 5";
     799        font-family:"Arial","sans-serif";
     800        font-weight:bold;}
     801span.Heading6Char
     802        {mso-style-name:"Heading 6 Char";
     803        mso-style-link:"Heading 6";
     804        font-family:"Times New Roman","serif";
     805        font-weight:bold;}
     806span.Heading7Char
     807        {mso-style-name:"Heading 7 Char";
     808        mso-style-link:"Heading 7";
     809        font-family:"Times New Roman","serif";}
     810span.Heading8Char
     811        {mso-style-name:"Heading 8 Char";
     812        mso-style-link:"Heading 8";
     813        font-family:"Times New Roman","serif";
     814        font-style:italic;}
     815span.Heading9Char
     816        {mso-style-name:"Heading 9 Char";
     817        mso-style-link:"Heading 9";
     818        font-family:"Arial","sans-serif";}
     819span.subtitle
     820        {mso-style-name:subtitle;}
     821span.bodydetails
     822        {mso-style-name:bodydetails;}
     823span.FootnoteTextChar
     824        {mso-style-name:"Footnote Text Char";
     825        mso-style-link:"Footnote Text";
     826        font-family:"Times New Roman","serif";}
     827span.userinput
     828        {mso-style-name:user_input;}
     829span.DocumentMapChar
     830        {mso-style-name:"Document Map Char";
     831        mso-style-link:"Document Map";
     832        font-family:"Helvetica","sans-serif";
     833        background:navy;}
     834span.BodyTextIndentChar
     835        {mso-style-name:"Body Text Indent Char";
     836        mso-style-link:"Body Text Indent";
     837        font-family:"Times New Roman","serif";}
     838span.BodyTextChar
     839        {mso-style-name:"Body Text Char";
     840        mso-style-link:"Body Text";
     841        font-family:"Times New Roman","serif";}
     842span.BalloonTextChar1
     843        {mso-style-name:"Balloon Text Char1";
     844        mso-style-link:"Balloon Text";
     845        font-family:"Tahoma","sans-serif";}
     846p.titleBold, li.titleBold, div.titleBold
     847        {mso-style-name:"title + Bold";
     848        mso-style-link:"title + Bold Char";
     849        margin-top:3.0pt;
     850        margin-right:0in;
     851        margin-bottom:3.0pt;
     852        margin-left:0in;
     853        text-indent:.25in;
     854        line-height:14.0pt;
     855        font-size:11.0pt;
     856        font-family:"Times New Roman","serif";
     857        font-weight:bold;}
     858span.FooterChar
     859        {mso-style-name:"Footer Char";
     860        mso-style-link:Footer;
     861        font-family:"Times New Roman","serif";}
     862span.CommentTextChar
     863        {mso-style-name:"Comment Text Char";
     864        mso-style-link:"Comment Text";
     865        font-family:"Times","serif";}
     866span.HeaderChar
     867        {mso-style-name:"Header Char";
     868        mso-style-link:Header;
     869        font-family:"Times New Roman","serif";}
     870p.StyleHeading4Firstline0, li.StyleHeading4Firstline0, div.StyleHeading4Firstline0
     871        {mso-style-name:"Style Heading 4 + First line\:  0\0022";
     872        margin-top:6.0pt;
     873        margin-right:0in;
     874        margin-bottom:3.0pt;
     875        margin-left:.6in;
     876        text-indent:0in;
     877        line-height:14.0pt;
     878        page-break-after:avoid;
     879        font-size:11.0pt;
     880        font-family:"Arial","sans-serif";
     881        font-weight:bold;}
     882span.CommentSubjectChar
     883        {mso-style-name:"Comment Subject Char";
     884        mso-style-link:"Comment Subject";
     885        font-family:"Times New Roman","serif";
     886        font-weight:bold;}
     887span.Heading2Char1
     888        {mso-style-name:"Heading 2 Char1";
     889        mso-style-link:"Heading 2";
     890        font-family:"Helvetica","sans-serif";
     891        font-weight:bold;}
     892span.titleBoldChar
     893        {mso-style-name:"title + Bold Char";
     894        mso-style-link:"title + Bold";
     895        font-family:"Times New Roman","serif";
     896        font-weight:bold;}
     897span.BodyText3Char
     898        {mso-style-name:"Body Text 3 Char";
     899        mso-style-link:"Body Text 3";
     900        font-family:"Times New Roman","serif";}
     901span.BodyTextFirstIndentChar
     902        {mso-style-name:"Body Text First Indent Char";
     903        mso-style-link:"Body Text First Indent";
     904        font-family:"Times New Roman","serif";}
     905span.BodyTextFirstIndent2Char
     906        {mso-style-name:"Body Text First Indent 2 Char";
     907        mso-style-link:"Body Text First Indent 2";
     908        font-family:"Times New Roman","serif";}
     909span.BodyTextIndent2Char
     910        {mso-style-name:"Body Text Indent 2 Char";
     911        mso-style-link:"Body Text Indent 2";
     912        font-family:"Times New Roman","serif";}
     913span.BodyTextIndent3Char
     914        {mso-style-name:"Body Text Indent 3 Char";
     915        mso-style-link:"Body Text Indent 3";
     916        font-family:"Times New Roman","serif";}
     917span.ClosingChar
     918        {mso-style-name:"Closing Char";
     919        mso-style-link:Closing;
     920        font-family:"Times New Roman","serif";}
     921span.DateChar
     922        {mso-style-name:"Date Char";
     923        mso-style-link:Date;
     924        font-family:"Times New Roman","serif";}
     925span.E-mailSignatureChar
     926        {mso-style-name:"E-mail Signature Char";
     927        mso-style-link:"E-mail Signature";
     928        font-family:"Times New Roman","serif";}
     929span.HTMLAddressChar
     930        {mso-style-name:"HTML Address Char";
     931        mso-style-link:"HTML Address";
     932        font-family:"Times New Roman","serif";
     933        font-style:italic;}
     934span.HTMLPreformattedChar
     935        {mso-style-name:"HTML Preformatted Char";
     936        mso-style-link:"HTML Preformatted";
     937        font-family:"Courier New";}
     938span.MessageHeaderChar
     939        {mso-style-name:"Message Header Char";
     940        mso-style-link:"Message Header";
     941        font-family:"Arial","sans-serif";
     942        background:#CCCCCC;}
     943span.NoteHeadingChar
     944        {mso-style-name:"Note Heading Char";
     945        mso-style-link:"Note Heading";
     946        font-family:"Times New Roman","serif";}
     947span.PlainTextChar
     948        {mso-style-name:"Plain Text Char";
     949        mso-style-link:"Plain Text";
     950        font-family:"Courier New";}
     951span.SalutationChar
     952        {mso-style-name:"Salutation Char";
     953        mso-style-link:Salutation;
     954        font-family:"Times New Roman","serif";}
     955span.SignatureChar
     956        {mso-style-name:"Signature Char";
     957        mso-style-link:Signature;
     958        font-family:"Times New Roman","serif";}
     959span.SubtitleChar
     960        {mso-style-name:"Subtitle Char";
     961        mso-style-link:Subtitle;
     962        font-family:"Arial","sans-serif";}
     963span.TitleChar
     964        {mso-style-name:"Title Char";
     965        mso-style-link:Title;
     966        font-family:"Arial","sans-serif";
     967        font-weight:bold;}
     968p.Tabletext, li.Tabletext, div.Tabletext
     969        {mso-style-name:"Table text";
     970        margin-top:2.0pt;
     971        margin-right:0in;
     972        margin-bottom:2.0pt;
     973        margin-left:0in;
     974        line-height:12.0pt;
     975        font-size:10.0pt;
     976        font-family:"Arial","sans-serif";}
     977p.Appendix1, li.Appendix1, div.Appendix1
     978        {mso-style-name:"Appendix 1";
     979        margin-right:0in;
     980        margin-left:.3in;
     981        text-indent:-.3in;
     982        line-height:14.0pt;
     983        page-break-before:always;
     984        font-size:11.0pt;
     985        font-family:"Arial","sans-serif";
     986        font-weight:bold;}
     987p.operations, li.operations, div.operations
     988        {mso-style-name:operations;
     989        margin-top:3.0pt;
     990        margin-right:0in;
     991        margin-bottom:3.0pt;
     992        margin-left:.25in;
     993        font-size:11.0pt;
     994        font-family:"Arial","sans-serif";}
     995p.Sidebar, li.Sidebar, div.Sidebar
     996        {mso-style-name:Sidebar;
     997        margin-top:6.0pt;
     998        margin-right:.5in;
     999        margin-bottom:6.0pt;
     1000        margin-left:.5in;
     1001        font-size:11.0pt;
     1002        font-family:"Book Antiqua","serif";
     1003        font-weight:bold;}
     1004p.Figure, li.Figure, div.Figure
     1005        {mso-style-name:Figure;
     1006        margin-top:3.0pt;
     1007        margin-right:0in;
     1008        margin-bottom:0in;
     1009        margin-left:0in;
     1010        margin-bottom:.0001pt;
     1011        text-align:center;
     1012        font-size:11.0pt;
     1013        font-family:"Book Antiqua","serif";}
     1014span.style41
     1015        {mso-style-name:style41;
     1016        font-family:"Verdana","sans-serif";}
     1017 /* Page Definitions */
     1018 @page Section1
     1019        {size:8.5in 11.0in;
     1020        margin:1.0in 1.0in 1.0in 81.0pt;}
     1021div.Section1
     1022        {page:Section1;}
     1023@page Section2
     1024        {size:8.5in 11.0in;
     1025        margin:1.0in 1.0in 1.0in 81.0pt;}
     1026div.Section2
     1027        {page:Section2;}
     1028 /* List Definitions */
     1029 ol
     1030        {margin-bottom:0in;}
     1031ul
     1032        {margin-bottom:0in;}
     1033-->
     1034</style>
     1035
     1036</head>
     1037
     1038<body lang=EN-US link=blue vlink=purple>
     1039
     1040<div class=Section1>
     1041
     1042<p class=MsoNormal style='text-indent:0in'>&nbsp;</p>
     1043
     1044<p class=MsoNormal>&nbsp;</p>
     1045
     1046<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1047style='font-size:16.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1048
     1049<p class=titleBold align=center style='margin-bottom:6.0pt;text-align:center;
     1050text-indent:0in;line-height:normal'><span style='font-size:26.0pt;font-family:
     1051"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1052
     1053<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1054line-height:normal'><a name="_Toc178827001"><b><span style='font-size:24.0pt;
     1055font-family:"Arial","sans-serif"'>G E N I</span></b></a></p>
     1056
     1057<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1058line-height:normal'><a name="_Toc178827002"></a><a name="_Toc176220262"></a><a
     1059name="_Toc176220177"><span style='font-size:14.0pt;font-family:"Arial","sans-serif"'>Global
     1060Environment for Network Innovations</span></a></p>
     1061
     1062<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1063line-height:normal'><a name="_Toc176220263"></a><a name="_Toc176220178"><span
     1064style='font-family:"Arial","sans-serif"'>&nbsp;</span></a></p>
     1065
     1066<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1067line-height:normal'><span style='font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1068
     1069<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1070line-height:normal'><b><span style='font-size:18.0pt;font-family:"Arial","sans-serif"'>GENI
     1071Control Framework   </span></b></p>
     1072
     1073<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1074line-height:normal'><b><span style='font-size:18.0pt;font-family:"Arial","sans-serif"'>Requirements</span></b><a
     1075name="_Toc176220264"></a><a name="_Toc176220179"></a></p>
     1076
     1077<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1078line-height:normal'><span style='font-size:16.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1079
     1080<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1081line-height:normal'><a name="_Toc178827004"><span style='font-size:14.0pt;
     1082font-family:"Arial","sans-serif"'>Document ID: GENI-</span></a><span
     1083style='font-size:14.0pt;font-family:"Arial","sans-serif"'>SE-CF-RQ-01.3</span></p>
     1084
     1085<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1086line-height:normal'><span style='font-size:14.0pt;font-family:"Arial","sans-serif"'>January
     10879, 2009</span></p>
     1088
     1089<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1090style='font-size:16.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1091
     1092<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1093style='font-size:16.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1094
     1095<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1096style='font-size:16.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1097
     1098<p class=MsoNormal align=center style='text-align:center;text-indent:0in;
     1099line-height:normal'><a name="OLE_LINK5"><span style='font-family:"Arial","sans-serif";
     1100color:black'>&nbsp;</span></a></p>
     1101
     1102<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1103style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1104
     1105<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1106style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1107
     1108<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1109style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1110
     1111<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1112style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1113
     1114<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1115style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1116
     1117<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1118style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1119
     1120<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1121style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1122
     1123<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1124style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1125
     1126<p class=MsoNormal style='text-indent:0in;line-height:normal'><span
     1127style='font-family:"Arial","sans-serif";color:black'>&nbsp;</span></p>
     1128
     1129<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><a
     1130name="_Toc178827007"><span style='font-family:"Arial","sans-serif"'>Prepared
     1131by:</span></a></p>
     1132
     1133<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><a
     1134name="_Toc178827008"><span style='font-family:"Arial","sans-serif"'>The GENI
     1135Project Office</span></a></p>
     1136
     1137<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><a
     1138name="_Toc178827009"><span style='font-family:"Arial","sans-serif"'>BBN
     1139Technologies</span></a></p>
     1140
     1141<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><a
     1142name="_Toc178827010"><span style='font-family:"Arial","sans-serif"'>10 Moulton
     1143Street</span></a></p>
     1144
     1145<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1146style='font-family:"Arial","sans-serif"'>Cambridge, MA 02138 USA</span></p>
     1147
     1148<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1149style='font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1150
     1151<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><span
     1152style='font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1153
     1154<p class=MsoNormal align=center style='text-align:center;text-indent:0in'><a
     1155name="_Toc178827011"></a><a name="_Toc176220266"></a><a name="_Toc176220181"><span
     1156style='font-family:"Arial","sans-serif"'>Issued under NSF Cooperative Agreement</span></a><span
     1157style='font-family:"Arial","sans-serif"'> CNS-0737890</span></p>
     1158
     1159<span style='font-size:11.0pt;font-family:"Times New Roman","serif"'><br
     1160clear=all style='page-break-before:always'>
     1161</span>
     1162
     1163<p class=MsoNormal align=center style='text-align:center'><a
     1164name="_Toc178827012"></a><a name="_Toc176220268"></a><a name="_Toc176220183">TABLE
     1165OF CONTENT</a>S</p>
     1166
     1167<p class=MsoNormal style='margin-top:6.0pt;margin-right:0in;margin-bottom:0in;
     1168margin-left:0in;margin-bottom:.0001pt;text-indent:0in;line-height:12.0pt'><b><span
     1169style='font-size:12.0pt'>&nbsp;</span></b></p>
     1170
     1171<p class=MsoToc1>1<span
     1172style='font-size:11.0pt;font-family:"Calibri","sans-serif";text-transform:none'>                 </span>Document
     1173Scope........................................................................................................................... 4</p>
     1174
     1175<p class=MsoToc2>1.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1176font-variant:normal !important'>      </span>Purpose of this Document............................................................................................................ 4</p>
     1177
     1178<p class=MsoToc2><span style='font-family:"Calibri","sans-serif";color:#4F81BD'>1.2</span><span
     1179style='font-size:11.0pt;font-family:"Calibri","sans-serif";font-variant:normal !important'>      </span>Context
     1180for this Document........................................................................................................ 4</p>
     1181
     1182<p class=MsoToc2>1.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1183font-variant:normal !important'>      </span>Related Documents........................................................................................................................ 4</p>
     1184
     1185<p class=MsoToc3>1.3.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>National
     1186Science Foundation (NSF) Documents.............................................................. 5</p>
     1187
     1188<p class=MsoToc3>1.3.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>GENI
     1189Documents................................................................................................................... 5</p>
     1190
     1191<p class=MsoToc3>1.3.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Standards
     1192Documents........................................................................................................... 5</p>
     1193
     1194<p class=MsoToc3>1.3.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Other
     1195Documents.................................................................................................................... 5</p>
     1196
     1197<p class=MsoToc2>1.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1198font-variant:normal !important'>      </span>Document Revision History........................................................................................................ 6</p>
     1199
     1200<p class=MsoToc1>2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1201text-transform:none'>                 </span>GENI Core Concepts.................................................................................................................... 7</p>
     1202
     1203<p class=MsoToc1>3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1204text-transform:none'>                 </span>GENI System Overview.............................................................................................................. 8</p>
     1205
     1206<p class=MsoToc2>3.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1207font-variant:normal !important'>      </span>Major Entities and their Relationships............................................................................... 8</p>
     1208
     1209<p class=MsoToc2>3.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1210font-variant:normal !important'>      </span>Federated Suites.............................................................................................................................. 9</p>
     1211
     1212<p class=MsoToc2>3.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1213font-variant:normal !important'>      </span>Slices................................................................................................................................................... 10</p>
     1214
     1215<p class=MsoToc1>4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1216text-transform:none'>                 </span>GENI Control Framework Definition......................................................................... 11</p>
     1217
     1218<p class=MsoToc1>5<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1219text-transform:none'>                 </span>GENI Control Framework
     1220Requirements................................................................ 13</p>
     1221
     1222<p class=MsoToc2>5.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1223font-variant:normal !important'>      </span>Origin.................................................................................................................................................. 13</p>
     1224
     1225<p class=MsoToc2>5.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1226font-variant:normal !important'>      </span>Principals.......................................................................................................................................... 13</p>
     1227
     1228<p class=MsoToc3>5.2.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Definitions............................................................................................................................. 13</p>
     1229
     1230<p class=MsoToc3>5.2.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Identification........................................................................................................................ 13</p>
     1231
     1232<p class=MsoToc3>5.2.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Registration........................................................................................................................... 13</p>
     1233
     1234<p class=MsoToc3>5.2.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Authentication...................................................................................................................... 14</p>
     1235
     1236<p class=MsoToc3>5.2.5<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Privileges
     1237and Roles............................................................................................................. 14</p>
     1238
     1239<p class=MsoToc2>5.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1240font-variant:normal !important'>      </span>Aggregates and Components................................................................................................... 14</p>
     1241
     1242<p class=MsoToc3>5.3.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Definitions............................................................................................................................. 14</p>
     1243
     1244<p class=MsoToc3>5.3.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Identification........................................................................................................................ 16</p>
     1245
     1246<p class=MsoToc3>5.3.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Registration........................................................................................................................... 16</p>
     1247
     1248<p class=MsoToc3>5.3.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1249Allocation............................................................................................................. 16</p>
     1250
     1251<p class=MsoToc2>5.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1252font-variant:normal !important'>      </span>Slices................................................................................................................................................... 17</p>
     1253
     1254<p class=MsoToc3>5.4.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Definitions............................................................................................................................. 17</p>
     1255
     1256<p class=MsoToc3>5.4.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Identification........................................................................................................................ 17</p>
     1257
     1258<p class=MsoToc3>5.4.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Registration........................................................................................................................... 17</p>
     1259
     1260<p class=MsoToc2>5.5<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1261font-variant:normal !important'>      </span>Experiment Setup........................................................................................................................... 18</p>
     1262
     1263<p class=MsoToc3>5.5.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1264and Topology Discovery................................................................................... 18</p>
     1265
     1266<p class=MsoToc3>5.5.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1267Sharing.................................................................................................................. 18</p>
     1268
     1269<p class=MsoToc3>5.5.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1270Authorization and Policy Implementation.................................................... 18</p>
     1271
     1272<p class=MsoToc3>5.5.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1273Assignment.......................................................................................................... 19</p>
     1274
     1275<p class=MsoToc3>5.5.5<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Component
     1276Programming.................................................................................................. 20</p>
     1277
     1278<p class=MsoToc3>5.5.6<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Disconnected
     1279Operation of Components........................................................................ 20</p>
     1280
     1281<p class=MsoToc3>5.5.7<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Disconnected
     1282Operation of Researchers.......................................................................... 20</p>
     1283
     1284<p class=MsoToc3>5.5.8<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Resource
     1285to Resource Connections.................................................................................. 20</p>
     1286
     1287<p class=MsoToc3>5.5.9<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Setup
     1288Verification................................................................................................................ 21</p>
     1289
     1290<p class=MsoToc2>5.6<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1291font-variant:normal !important'>      </span>Experiment Execution................................................................................................................. 21</p>
     1292
     1293<p class=MsoToc3>5.6.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Experiment
     1294and Sliver Control.......................................................................................... 21</p>
     1295
     1296<p class=MsoToc3>5.6.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Experiment
     1297Data Collection and Management............................................................. 21</p>
     1298
     1299<p class=MsoToc3>5.6.3<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Forensic
     1300and Usage Data Collection and Management............................................... 22</p>
     1301
     1302<p class=MsoToc3>5.6.4<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Experiment
     1303Status Events and Notifications.................................................................. 22</p>
     1304
     1305<p class=MsoToc3>5.6.5<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Experiment
     1306Status Commands and Responses............................................................. 23</p>
     1307
     1308<p class=MsoToc2>5.7<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1309font-variant:normal !important'>      </span>Federation........................................................................................................................................ 23</p>
     1310
     1311<p class=MsoToc3>5.7.1<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Federated
     1312Aggregates and Components.......................................................................... 24</p>
     1313
     1314<p class=MsoToc3>5.7.2<span style='font-size:11.0pt;font-family:"Calibri","sans-serif"'>     </span>Federated
     1315Suites................................................................................................................... 24</p>
     1316
     1317<p class=MsoToc2>5.8<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1318font-variant:normal !important'>      </span>Reliable Operation with High
     1319Availability..................................................................... 24</p>
     1320
     1321<p class=MsoToc2>5.9<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1322font-variant:normal !important'>      </span>Responsive Operation.................................................................................................................. 25</p>
     1323
     1324<p class=MsoToc2>5.10<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1325font-variant:normal !important'>    </span>Scaling Benchmarks.................................................................................................................... 25</p>
     1326
     1327<p class=MsoToc2>5.11<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1328font-variant:normal !important'>    </span>Secure Operation........................................................................................................................... 26</p>
     1329
     1330<p class=MsoToc1>6<span style='font-size:11.0pt;font-family:"Calibri","sans-serif";
     1331text-transform:none'>                 </span>Glossary......................................................................................................................................... 27</p>
     1332
     1333<p class=MsoNormal style='margin-top:6.0pt;margin-right:0in;margin-bottom:0in;
     1334margin-left:0in;margin-bottom:.0001pt;text-indent:0in;line-height:12.0pt'><b><span
     1335style='font-size:12.0pt'>&nbsp;</span></b></p>
     1336
     1337<p class=MsoNormal style='margin-top:6.0pt;margin-right:0in;margin-bottom:0in;
     1338margin-left:0in;margin-bottom:.0001pt;text-indent:0in;line-height:12.0pt'><b><span
     1339style='font-size:12.0pt'>&nbsp;</span></b></p>
     1340
     1341<p class=MsoNormal style='margin-left:.25in;text-indent:0in'>&nbsp;</p>
     1342
     1343<p class=MsoNormal style='margin-left:.25in;text-indent:0in'><span
     1344style='font-size:1.0pt'>2</span></p>
     1345
     1346</div>
     1347
     1348<span style='font-size:1.0pt;font-family:"Times New Roman","serif"'><br
     1349clear=all style='page-break-before:auto'>
     1350</span>
     1351
     1352<div class=Section2>
     1353
     1354<h1><a name="_Toc176220269"></a><a name="_Toc176220184"></a><a
     1355name="_Toc483988721"></a><a name="_Toc483988580"></a><a name="_Toc483987194"></a><a
     1356name="_Toc219278013"></a><a name="_Toc209440466"></a><a name="_Toc83121150"></a><a
     1357name="_Toc178827013">1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1358</span>Document </a>Scope</h1>
     1359
     1360<p class=MsoNormal>This section describes this document’s purpose, its context
     1361within the overall GENI document tree, the set of related documents, and this
     1362document’s revision history.</p>
     1363
     1364<p class=MsoNormal>&nbsp;</p>
     1365
     1366<h2><a name="_Toc219278014"></a><a name="_Toc209440467"></a><a
     1367name="_Toc83121151"></a><a name="_Toc178827014">1.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1368</span>Purpose of this Document</a></h2>
     1369
     1370<p class=MsoNormal>This document defines the GENI control framework subsystem,
     1371and then specifies its requirements.  It is a DRAFT, to be used for discussion
     1372in the GENI Facility Control Framework working group.  Once approved, it can be
     1373used as a guide to judge the completeness of prototype control framework
     1374designs, and as a guide to their continued evolution.</p>
     1375
     1376<h2><a name="_Toc219278015"></a><a name="_Toc209440468"></a><a
     1377name="_Toc83121152"></a><a name="_Toc178827015"><span class=Heading2Char><span
     1378style='font-size:13.0pt'>1.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1379</span></span></span><span class=Heading2Char><span style='font-family:"Helvetica","sans-serif";
     1380color:windowtext'>Context for this Document</span></span></a></h2>
     1381
     1382<p class=MsoNormal>Figure 1-1. below shows the context for this document within
     1383GENI’s overall document tree.</p>
     1384
     1385<p class=MsoNormal style='text-indent:0in'>
     1386
     1387<table cellpadding=0 cellspacing=0 align=left>
     1388 <tr>
     1389  <td width=76 height=0></td>
     1390 </tr>
     1391 <tr>
     1392  <td></td>
     1393  <td><img width=268 height=155
     1394  src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image001.png"></td>
     1395 </tr>
     1396</table>
     1397
     1398<br clear=ALL>
     1399</p>
     1400
     1401<p class=MsoCaption><a name="_Ref59090403">Figure </a>1-1. This Document within
     1402the GENI Document Tree.</p>
     1403
     1404<p class=MsoNormal>&nbsp;</p>
     1405
     1406<h2><a name="_Toc219278016"></a><a name="_Toc209440469"></a><a
     1407name="_Toc83121153"></a><a name="_Toc178827016">1.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1408</span>Related Documents</a></h2>
     1409
     1410<p class=MsoNormal>The following documents of exact date listed are related to
     1411this document, and provide background information, requirements, etc., that are
     1412important for this document. </p>
     1413
     1414<p class=MsoNormal>Some of the material in this document is drawn from the GENI
     1415System Requirements document.</p>
     1416
     1417<p class=MsoNormal>Some of the material in this document is drawn from the GENI
     1418System Overview document.</p>
     1419
     1420<p class=MsoNormal>Some of the material in this document is drawn from the
     1421Slice-based Facility Architecture document.</p>
     1422
     1423<p class=MsoNormal>&nbsp;</p>
     1424
     1425<p class=MsoNormal>&nbsp;</p>
     1426
     1427<h3><a name="_Toc219278017"></a><a name="_Toc209440470"></a><a
     1428name="_Toc83121154"></a><a name="_Toc178827017">1.3.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1429</span>National Science Foundation (NSF) Documents</a></h3>
     1430
     1431<p class=MsoNormal style='page-break-after:avoid'>&nbsp;</p>
     1432
     1433<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
     1434 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     1435 <tr>
     1436  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1437  background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1438  <p class=Tabletext style='page-break-after:avoid'><b>Document ID</b></p>
     1439  </td>
     1440  <td width=451 valign=top style='width:4.7in;border:solid windowtext 1.0pt;
     1441  border-left:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1442  <p class=Tabletext style='page-break-after:avoid'><b>Document Title and Issue
     1443  Date</b></p>
     1444  </td>
     1445 </tr>
     1446 <tr>
     1447  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1448  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     1449  <p class=MsoNormal style='margin-top:2.0pt;margin-right:0in;margin-bottom:
     1450  2.0pt;margin-left:0in;text-indent:0in;line-height:12.0pt;page-break-after:
     1451  avoid'><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>N / A</span></p>
     1452  </td>
     1453  <td width=451 valign=top style='width:4.7in;border-top:none;border-left:none;
     1454  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1455  padding:0in 5.4pt 0in 5.4pt'>
     1456  <p class=MsoNormal style='margin-top:2.0pt;margin-right:0in;margin-bottom:
     1457  2.0pt;margin-left:0in;text-indent:0in;line-height:12.0pt;page-break-after:
     1458  avoid'><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>&nbsp;</span></p>
     1459  </td>
     1460 </tr>
     1461</table>
     1462
     1463<p class=MsoNormal style='text-indent:0in'>&nbsp;</p>
     1464
     1465<p class=MsoNormal>&nbsp;</p>
     1466
     1467<h3><a name="_Toc219278018"></a><a name="_Toc209440471"></a><a
     1468name="_Toc83121155"></a><a name="_Toc178827018">1.3.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1469</span>GENI Documents</a></h3>
     1470
     1471<p class=MsoNormal style='page-break-after:avoid'>&nbsp;</p>
     1472
     1473<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
     1474 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     1475 <tr>
     1476  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1477  background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1478  <p class=Tabletext style='page-break-after:avoid'><b>Document ID</b></p>
     1479  </td>
     1480  <td width=444 valign=top style='width:333.0pt;border:solid windowtext 1.0pt;
     1481  border-left:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1482  <p class=Tabletext style='page-break-after:avoid'><b>Document Title and Issue
     1483  Date</b></p>
     1484  </td>
     1485 </tr>
     1486 <tr>
     1487  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1488  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     1489  <p class=Tabletext>GENI-SE-SY-RQ-01.4</p>
     1490  </td>
     1491  <td width=444 valign=top style='width:333.0pt;border-top:none;border-left:
     1492  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1493  padding:0in 5.4pt 0in 5.4pt'>
     1494  <p class=Tabletext>GENI System Requirements, September 18, 2008</p>
     1495  <p class=Tabletext><a href="http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf">http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf</a>
     1496  </p>
     1497  </td>
     1498 </tr>
     1499 <tr>
     1500  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1501  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     1502  <p class=Tabletext>GENI-SE-SY-SO-01.5</p>
     1503  </td>
     1504  <td width=444 valign=top style='width:333.0pt;border-top:none;border-left:
     1505  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1506  padding:0in 5.4pt 0in 5.4pt'>
     1507  <p class=Tabletext>GENI System Overview, September 19, 2008, <a
     1508  href="http://www.geni.net/docs/GENISysOvrvw092908.pdf">http://www.geni.net/docs/GENISysOvrvw092908.pdf</a> 
     1509  </p>
     1510  </td>
     1511 </tr>
     1512 <tr>
     1513  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1514  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     1515  <p class=Tabletext>TBD</p>
     1516  </td>
     1517  <td width=444 valign=top style='width:333.0pt;border-top:none;border-left:
     1518  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1519  padding:0in 5.4pt 0in 5.4pt'>
     1520  <p class=Tabletext>GENI Experiment Lifecycle</p>
     1521  <p class=Tabletext>TBD</p>
     1522  </td>
     1523 </tr>
     1524</table>
     1525
     1526<p class=MsoNormal>&nbsp;</p>
     1527
     1528<h3><a name="_Toc219278019"></a><a name="_Toc209440472"></a><a
     1529name="_Toc83121156"></a><a name="_Toc178827019">1.3.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1530</span>Standards Documents</a></h3>
     1531
     1532<p class=MsoNormal style='page-break-after:avoid'>&nbsp;</p>
     1533
     1534<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
     1535 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     1536 <tr>
     1537  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1538  background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1539  <p class=Tabletext style='page-break-after:avoid'><b>Document ID</b></p>
     1540  </td>
     1541  <td width=444 valign=top style='width:333.0pt;border:solid windowtext 1.0pt;
     1542  border-left:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1543  <p class=Tabletext style='page-break-after:avoid'><b>Document Title and Issue
     1544  Date</b></p>
     1545  </td>
     1546 </tr>
     1547 <tr>
     1548  <td width=168 valign=top style='width:1.75in;border:solid windowtext 1.0pt;
     1549  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     1550  <p class=Tabletext>N / A</p>
     1551  </td>
     1552  <td width=444 valign=top style='width:333.0pt;border-top:none;border-left:
     1553  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1554  padding:0in 5.4pt 0in 5.4pt'>
     1555  <p class=Tabletext>&nbsp;</p>
     1556  </td>
     1557 </tr>
     1558</table>
     1559
     1560<p class=MsoNormal>&nbsp;</p>
     1561
     1562<h3><a name="_Toc219278020"></a><a name="_Toc209440473"></a><a
     1563name="_Toc83121157">1.3.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1564</span>Other Documents</a></h3>
     1565
     1566<p class=MsoNormal style='page-break-after:avoid'>&nbsp;</p>
     1567
     1568<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=660
     1569 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     1570 <tr>
     1571  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1572  background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1573  <p class=Tabletext style='page-break-after:avoid'><b>Document ID</b></p>
     1574  </td>
     1575  <td width=522 valign=top style='width:391.2pt;border:solid windowtext 1.0pt;
     1576  border-left:none;background:#E6E6E6;padding:0in 5.4pt 0in 5.4pt'>
     1577  <p class=Tabletext style='page-break-after:avoid'><b>Document Title and Issue
     1578  Date</b></p>
     1579  </td>
     1580 </tr>
     1581 <tr style='height:16.6pt'>
     1582  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1583  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1584  <p class=MsoNormal>GDD 06-10</p>
     1585  </td>
     1586  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1587  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1588  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1589  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;Towards
     1590  Operational Security for GENI,&quot; by Jim Basney, Roy Campbell, Himanshu
     1591  Khurana, Von Welch, GENI Design Document 06-10, July 2006. </span></span>  </p>
     1592  <p class=Tabletext><a href="http://www.geni.net/GDD/GDD-06-10.pdf">http://www.geni.net/GDD/GDD-06-10.pdf</a> 
     1593  </p>
     1594  </td>
     1595 </tr>
     1596 <tr style='height:16.6pt'>
     1597  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1598  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1599  <p class=MsoNormal>GDD 06-23</p>
     1600  </td>
     1601  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1602  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1603  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1604  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;GENI
     1605  Facility Security,&quot; by Thomas Anderson and Michael Reiter, GENI Design
     1606  Document 06-23, Distributed Services Working Group, September 2006.  </span></span><a
     1607  href="http://www.geni.net/GDD/GDD-06-23.pdf">http://www.geni.net/GDD/GDD-06-23.pdf</a><span
     1608  class=style41><span style='font-family:"Arial","sans-serif"'> </span></span></p>
     1609  </td>
     1610 </tr>
     1611 <tr style='height:16.6pt'>
     1612  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1613  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1614  <p class=MsoNormal>N/A</p>
     1615  </td>
     1616  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1617  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1618  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1619  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;GMC
     1620  Specifications,&quot; edited by Ted Faber, Facility Architecture Working
     1621  Group, September 2006.   </span></span></p>
     1622  <p class=Tabletext><a href="http://www.geni.net/wsdl.php">http://www.geni.net/wsdl.php</a></p>
     1623  </td>
     1624 </tr>
     1625 <tr style='height:16.6pt'>
     1626  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1627  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1628  <p class=MsoNormal>GDD 06-24</p>
     1629  </td>
     1630  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1631  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1632  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1633  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;GENI
     1634  Distributed Services,&quot; by Thomas Anderson and Amin Vahdat, GENI Design
     1635  Document 06-24, Distributed Services Working Group, November 2006.  </span></span><a
     1636  href="http://www.geni.net/GDD/GDD-06-24.pdf">http://www.geni.net/GDD/GDD-06-24.pdf</a><span
     1637  class=style41><span style='font-family:"Arial","sans-serif"'> </span></span></p>
     1638  </td>
     1639 </tr>
     1640 <tr style='height:16.6pt'>
     1641  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1642  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1643  <p class=MsoNormal>GDD 06-38</p>
     1644  </td>
     1645  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1646  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1647  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1648  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;GENI
     1649  Engineering Guidelines,&quot; edited by Ted Faber, GENI Design Document 06-38,
     1650  Facility Architecture Working Group, December 2006.   </span></span></p>
     1651  <p class=Tabletext><a href="http://www.geni.net/GDD/GDD-06-38.pdf">http://www.geni.net/GDD/GDD-06-38.pdf</a></p>
     1652  </td>
     1653 </tr>
     1654 <tr style='height:16.6pt'>
     1655  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1656  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1657  <p class=MsoNormal>GDD 06-42</p>
     1658  </td>
     1659  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1660  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1661  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1662  <p class=Tabletext><span class=style41><span style='font-family:"Arial","sans-serif"'>&quot;Using
     1663  the Component and Aggregate Abstractions in the GENI Architecture,&quot; by John
     1664  Wroclawski, GENI Design Document 06-42, Facility Architecture Working Group, December
     1665  2006.   </span></span></p>
     1666  <p class=Tabletext><a href="http://www.geni.net/GDD/GDD-06-42.pdf">http://www.geni.net/GDD/GDD-06-42.pdf</a></p>
     1667  </td>
     1668 </tr>
     1669 <tr style='height:16.6pt'>
     1670  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1671  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1672  <p class=MsoNormal>N/A</p>
     1673  </td>
     1674  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1675  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1676  padding:0in 5.4pt 0in 5.4pt;height:16.6pt'>
     1677  <p class=Tabletext>Slice Based Facility Architecture, v1.10, August 8, 2008,
     1678  by Larry Peterson, et.al.  <a
     1679  href="http://groups.geni.net/geni/attachment/wiki/GeniControlBr/v1.10%20%20080808%20%20sfa.pdf">http://groups.geni.net/geni/attachment/wiki/GeniControlBr/v1.10%20%20080808%20%20sfa.pdf</a>
     1680  </p>
     1681  </td>
     1682 </tr>
     1683 <tr style='height:15.7pt'>
     1684  <td width=138 valign=top style='width:103.5pt;border:solid windowtext 1.0pt;
     1685  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:15.7pt'>
     1686  <p class=MsoNormal>&nbsp;</p>
     1687  </td>
     1688  <td width=522 valign=top style='width:391.2pt;border-top:none;border-left:
     1689  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1690  padding:0in 5.4pt 0in 5.4pt;height:15.7pt'>
     1691  <p class=Tabletext>&nbsp;</p>
     1692  </td>
     1693 </tr>
     1694</table>
     1695
     1696<p class=MsoNormal>&nbsp;</p>
     1697
     1698<p class=MsoNormal>&nbsp;</p>
     1699
     1700<h2><a name="_Toc219278021"></a><a name="_Toc209440474"></a><a
     1701name="_Toc83121158"></a><a name="_Toc178827020">1.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1702</span>Document Revision History</a></h2>
     1703
     1704<p class=MsoNormal>The following table provides the revision history for this
     1705document, summarizing the date at which it was revised, who revised it, and a
     1706brief summary of the changes. This list is maintained in reverse chronological
     1707order so the newest revision comes first in the list.</p>
     1708
     1709<p class=MsoNormal>&nbsp;</p>
     1710
     1711<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=606
     1712 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     1713 <tr style='height:.25in'>
     1714  <td width=72 valign=top style='width:.75in;border:solid windowtext 1.0pt;
     1715  background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     1716  <p class=Tabletext>Revision</p>
     1717  </td>
     1718  <td width=84 style='width:63.0pt;border:solid windowtext 1.0pt;border-left:
     1719  none;background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     1720  <p class=Tabletext>Date</p>
     1721  </td>
     1722  <td width=96 style='width:1.0in;border:solid windowtext 1.0pt;border-left:
     1723  none;background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     1724  <p class=Tabletext>Revised By</p>
     1725  </td>
     1726  <td width=354 style='width:265.5pt;border:solid windowtext 1.0pt;border-left:
     1727  none;background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     1728  <p class=Tabletext>Summary of Changes</p>
     1729  </td>
     1730 </tr>
     1731 <tr style='height:32.45pt'>
     1732  <td width=72 valign=top style='width:.75in;border:solid windowtext 1.0pt;
     1733  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:32.45pt'>
     1734  <p class=Tabletext>01.1</p>
     1735  </td>
     1736  <td width=84 valign=top style='width:63.0pt;border-top:none;border-left:none;
     1737  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1738  padding:0in 5.4pt 0in 5.4pt;height:32.45pt'>
     1739  <p class=Tabletext>11/21/08</p>
     1740  </td>
     1741  <td width=96 valign=top style='width:1.0in;border-top:none;border-left:none;
     1742  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1743  padding:0in 5.4pt 0in 5.4pt;height:32.45pt'>
     1744  <p class=Tabletext>H. Mussman</p>
     1745  </td>
     1746  <td width=354 valign=top style='width:265.5pt;border-top:none;border-left:
     1747  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1748  padding:0in 5.4pt 0in 5.4pt;height:32.45pt'>
     1749  <p class=Tabletext>Completed draft, for limited review, based on material
     1750  adapted from earlier architecture document.</p>
     1751  </td>
     1752 </tr>
     1753 <tr style='height:17.15pt'>
     1754  <td width=72 valign=top style='width:.75in;border:solid windowtext 1.0pt;
     1755  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:17.15pt'>
     1756  <p class=Tabletext>01.2</p>
     1757  </td>
     1758  <td width=84 valign=top style='width:63.0pt;border-top:none;border-left:none;
     1759  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1760  padding:0in 5.4pt 0in 5.4pt;height:17.15pt'>
     1761  <p class=Tabletext>12/22/08</p>
     1762  </td>
     1763  <td width=96 valign=top style='width:1.0in;border-top:none;border-left:none;
     1764  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1765  padding:0in 5.4pt 0in 5.4pt;height:17.15pt'>
     1766  <p class=Tabletext>H. Mussman</p>
     1767  </td>
     1768  <td width=354 valign=top style='width:265.5pt;border-top:none;border-left:
     1769  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1770  padding:0in 5.4pt 0in 5.4pt;height:17.15pt'>
     1771  <p class=Tabletext>Updated after review by GPO systems engineers.</p>
     1772  </td>
     1773 </tr>
     1774 <tr style='height:18.5pt'>
     1775  <td width=72 valign=top style='width:.75in;border:solid windowtext 1.0pt;
     1776  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:18.5pt'>
     1777  <p class=Tabletext>01.3</p>
     1778  </td>
     1779  <td width=84 valign=top style='width:63.0pt;border-top:none;border-left:none;
     1780  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1781  padding:0in 5.4pt 0in 5.4pt;height:18.5pt'>
     1782  <p class=Tabletext>1/9/09</p>
     1783  </td>
     1784  <td width=96 valign=top style='width:1.0in;border-top:none;border-left:none;
     1785  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1786  padding:0in 5.4pt 0in 5.4pt;height:18.5pt'>
     1787  <p class=Tabletext>H. Mussman</p>
     1788  </td>
     1789  <td width=354 valign=top style='width:265.5pt;border-top:none;border-left:
     1790  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1791  padding:0in 5.4pt 0in 5.4pt;height:18.5pt'>
     1792  <p class=Tabletext>Updated after 2<sup>nd</sup> review by GPO systems
     1793  engineers.</p>
     1794  </td>
     1795 </tr>
     1796 <tr style='height:.2in'>
     1797  <td width=72 valign=top style='width:.75in;border:solid windowtext 1.0pt;
     1798  border-top:none;padding:0in 5.4pt 0in 5.4pt;height:.2in'>
     1799  <p class=Tabletext>01.4</p>
     1800  </td>
     1801  <td width=84 valign=top style='width:63.0pt;border-top:none;border-left:none;
     1802  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1803  padding:0in 5.4pt 0in 5.4pt;height:.2in'>
     1804  <p class=Tabletext>&nbsp;</p>
     1805  </td>
     1806  <td width=96 valign=top style='width:1.0in;border-top:none;border-left:none;
     1807  border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1808  padding:0in 5.4pt 0in 5.4pt;height:.2in'>
     1809  <p class=Tabletext>&nbsp;</p>
     1810  </td>
     1811  <td width=354 valign=top style='width:265.5pt;border-top:none;border-left:
     1812  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     1813  padding:0in 5.4pt 0in 5.4pt;height:.2in'>
     1814  <p class=Tabletext>&nbsp;</p>
     1815  </td>
     1816 </tr>
     1817</table>
     1818
     1819<p class=MsoNormal>&nbsp;</p>
     1820
     1821<h1><a name="_Toc219278022">2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1822</span>GENI Core Concepts</a></h1>
     1823
     1824<p class=MsoNormal>The Global Environment for Network Innovations (GENI) is a
     1825suite of experimental network research infrastructure now being planned and
     1826prototyped. GENI prototyping is sponsored by the National Science Foundation to
     1827support experimental research in network science and engineering.</p>
     1828
     1829<p class=MsoNormal>As envisioned in these community plans, this suite will
     1830support a wide range of network science and engineering experiments such as new
     1831protocols and data dissemination techniques running over a substantial
     1832fiber-optic infrastructure with next-generation optical switches, novel
     1833high-speed routers, city-wide experimental urban radio networks, high-end
     1834computational clusters, and sensor grids. All infrastructure are envisioned to
     1835be shared among a large number of individual, simultaneous experiments with
     1836extensive instrumentation that makes it easy to collect, analyze, and share
     1837real measurements.</p>
     1838
     1839<p class=MsoNormal>Core concepts for a GENI infrastructure suite have been
     1840established:</p>
     1841
     1842<p class=MsoNormal style='margin-left:.5in;text-indent:-.25in'><span
     1843style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1844</span></span><b>Programmability</b> – researchers may download software into
     1845GENI-compatible nodes to control how those nodes behave; </p>
     1846
     1847<p class=MsoNormal style='margin-left:.5in;text-indent:-.25in'><span
     1848style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1849</span></span><b>Virtualization and Other Forms of Resource Sharing </b>–
     1850whenever feasible, nodes implement virtual machines, which allow multiple
     1851researchers to simultaneously share the infrastructure; and each experiment
     1852runs within its own, isolated slice created end-to-end across the experiment’s
     1853GENI resources; </p>
     1854
     1855<p class=MsoNormal style='margin-left:.5in;text-indent:-.25in'><span
     1856style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1857</span></span><b>Federation</b> – different parts of the GENI suite are owned
     1858and/or operated by different organizations, and the NSF portion of the GENI
     1859suite forms only a part of the overall “ecosystem”; and</p>
     1860
     1861<p class=MsoNormal style='margin-left:.5in;text-indent:-.25in'><span
     1862style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1863</span></span><b>Slice-based Experimentation</b> – GENI experiments will be an
     1864interconnected set of reserved resources on platforms in diverse locations.
     1865&nbsp;Researchers will remotely discover, reserve, configure, program, debug,
     1866operate, manage, and teardown distributed systems established across parts of
     1867the GENI suite.</p>
     1868
     1869<p class=MsoNormal>&nbsp;</p>
     1870
     1871<p class=MsoNormal>&nbsp;</p>
     1872
     1873<h1><a name="_Toc219278023"></a><a name="_Toc209440486"></a><a
     1874name="_Toc83121170"></a><a name="_Toc209089222"></a><a name="_Toc209089404"></a><a
     1875name="_Toc209089227"></a><a name="_Toc209089409"></a><a name="_Toc209089229"></a><a
     1876name="_Toc209089411"></a><a name="_Toc209089231"></a><a name="_Toc209089413"></a><a
     1877name="_Toc209089232"></a><a name="_Toc209089414"></a><a name="_Toc209089234"></a><a
     1878name="_Toc209089416"></a>3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1879</span>GENI System Overview</h1>
     1880
     1881<h2><a name="_Toc219278024"></a><a name="_Toc217802700"></a><a
     1882name="_Toc209440487"></a><a name="_Toc83121171">3.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1883</span>Major Entities and their Relationships</a></h2>
     1884
     1885<p class=MsoNormal><a name="_Toc209089259"></a><a name="_Toc209089441"></a><a
     1886name="_Toc209089260"></a><a name="_Toc209089442"></a><a name="_Toc209089261"></a><a
     1887name="_Toc209089443"></a><a name="_Toc209089262"></a><a name="_Toc209089444"></a><a
     1888name="_Toc209089264"></a><a name="_Toc209089446"></a><a name="_Toc209089289"></a><a
     1889name="_Toc209089471"></a><a name="_Toc209089296"></a><a name="_Toc209089478"></a><a
     1890name="_Toc209089298"></a><a name="_Toc209089480"></a><a name="_Toc209089301"></a><a
     1891name="_Toc209089483"></a><a name="_Toc209089347"></a><a name="_Toc209089529"></a>Figure  2-1 presents a block diagram of the GENI system covering the major entities
     1892within the overall system.  Optional (but desirable) parts are shown
     1893“grayed-out.”  See the GENI System Overview document at <a
     1894href="http://www.geni.net/docs/GENISysOvrvw092908.pdf">http://www.geni.net/docs/GENISysOvrvw092908.pdf</a> 
     1895for more details.</p>
     1896
     1897<p class=MsoNormal>&nbsp;</p>
     1898
     1899<p class=Figure style='margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt;
     1900margin-left:0in'><img border=0 width=459 height=288
     1901src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image002.png"></p>
     1902
     1903<p class=MsoCaption><a name="_Ref181925863">Figure </a>2-1. GENI System Diagram.</p>
     1904
     1905<b><span style='font-size:11.0pt;font-family:"Helvetica","sans-serif"'><br
     1906clear=all style='page-break-before:always'>
     1907</span></b>
     1908
     1909<h2><a name="_Ref83378487"></a><a name="_Toc209440495"></a><a
     1910name="_Toc83121178"></a><a name="_Toc219278025"></a><a name="_Toc217802701">3.2<span
     1911style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Federated
     1912Suites</a></h2>
     1913
     1914<p class=MsoNormal>Figure  2-2 provides a system diagram illustrating
     1915federation between one GENI suite and another. As a hypothetical example, it
     1916depicts federation between a US-based GENI suite and a compatible suite in the
     1917European Union (EU).</p>
     1918
     1919<p class=Figure style='margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt;
     1920margin-left:0in'><img border=0 width=459 height=289
     1921src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image003.png"></p>
     1922
     1923<p class=MsoCaption><a name="_Ref209085026">Figure </a>2-2. System Diagram with
     1924Federated Infrastructure Suites.</p>
     1925
     1926<p class=MsoNormal>&nbsp;</p>
     1927
     1928<b><span style='font-size:11.0pt;font-family:"Helvetica","sans-serif"'><br
     1929clear=all style='page-break-before:always'>
     1930</span></b>
     1931
     1932<h2><a name="_Toc209440496"></a><a name="_Toc83121179"></a><a
     1933name="_Toc219278026"></a><a name="_Toc217802702">3.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1934</span>Slices</a></h2>
     1935
     1936<p class=MsoNormal>Figure 2-3 shows two researchers from different
     1937organizations managing their two experiments in two corresponding slices. Each
     1938slice spans an interconnected set of slivers on multiple aggregates and/or
     1939components in diverse locations. Each researcher remotely discovers, reserves,
     1940configures, programs, debugs, operates, manages, and teardowns the “slivers”
     1941that are required for their experiment. Note that the clearinghouse keeps track
     1942of these slices for troubleshooting or emergency shutdown.</p>
     1943
     1944<p class=Figure style='margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt;
     1945margin-left:0in'><img border=0 width=459 height=284
     1946src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image004.png"></p>
     1947
     1948<p class=MsoCaption>Figure 2-3. Two GENI Slices.</p>
     1949
     1950<p class=MsoNormal>An aggregate manager a) interacting with the researcher (or
     1951her proxies) via the control plane and b) configuring the devices over internal
     1952interfaces establishes Slivers. Components may be virtualized, and can thus
     1953provide resources for multiple experiments at the same time, but keep the
     1954experiments isolated from one another. In addition, each slice requires its own
     1955set of experiment support services.  Furthermore, as shown in Slice B, “opt-in”
     1956users may join the experiment running in a slice, and thus be associated with that
     1957slice.</p>
     1958
     1959<h1><a name="_Toc219278027">4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1960</span>GENI Control Framework Definition</a></h1>
     1961
     1962<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>The GENI
     1963control framework includes the entities shown in Figure 4-1, and the Control
     1964Plane for transporting messages between these entities.</p>
     1965
     1966<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     1967
     1968<p class=Figure style='margin-top:6.0pt;margin-right:0in;margin-bottom:6.0pt;
     1969margin-left:0in'><img border=0 width=459 height=288
     1970src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image005.png"></p>
     1971
     1972<p class=MsoCaption>Figure 4-1. GENI Control Framework Entities.</p>
     1973
     1974<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     1975
     1976<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     1977
     1978<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>The GENI
     1979control framework includes the following clearinghouse entities in a GENI suite:</p>
     1980
     1981<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     1982style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1983</span></span>Principal registry and related services. </p>
     1984
     1985<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     1986style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1987</span></span>Component registry and related services. </p>
     1988
     1989<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     1990style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1991</span></span>Slice registry and related services. </p>
     1992
     1993<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     1994style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     1995</span></span>An optional ticket log and related services, for holding “sliver
     1996records”, used in administering and managing the GENI suite.</p>
     1997
     1998<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     1999style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2000</span></span>An optional software repository, for holding software objects
     2001that are required to administer, operate or manage the GENI suite.</p>
     2002
     2003<p class=MsoNormal>&nbsp;</p>
     2004
     2005<p class=MsoNormal>It includes the following entities associated with each
     2006aggregate or component that is providing experiment resources in a GENI suite:</p>
     2007
     2008<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2009style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2010</span></span>An aggregate manager and related services.</p>
     2011
     2012<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2013style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2014</span></span>An optional component manager and related services, for
     2015components that are part of an aggregate.</p>
     2016
     2017<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2018style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2019</span></span>An optional broker service and related services, that typically
     2020functions as an aggregate-of-aggregates manager in the GENI suite.</p>
     2021
     2022<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2023
     2024<p class=MsoNormal>It includes the following entities associated with a
     2025principal who is utilizing, administering or managing experiment resources in a
     2026GENI suite.</p>
     2027
     2028<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2029style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2030</span></span>A principal  acting from a server utilizing a browser client
     2031and/or a set of helper tools</p>
     2032
     2033<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2034style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2035</span></span>A principal service acting on behalf of a principal , utilizing a
     2036browser client and/or a set of helper tools, that appears as a principal  in
     2037the GENI suite.</p>
     2038
     2039<p class=MsoListBullet>&nbsp;</p>
     2040
     2041<p class=MsoNormal>The GENI control framework defines:</p>
     2042
     2043<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2044style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2045</span></span>Interfaces between all entities.</p>
     2046
     2047<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2048style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2049</span></span>Message types including basic protocols and required functions. </p>
     2050
     2051<p class=MsoListBullet style='margin-left:.75in'><span style='font-family:Symbol'>·<span
     2052style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2053</span></span>Message flows necessary to realize key experiment scenarios.</p>
     2054
     2055<p class=MsoListBullet>&nbsp;</p>
     2056
     2057<h1><a name="_Toc219278028">5<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2058</span>GENI Control Framework Requirements</a></h1>
     2059
     2060<h2 style='text-indent:0in'>&nbsp;</h2>
     2061
     2062<h2><a name="_Toc219278029">5.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2063</span>Origin</a></h2>
     2064
     2065<p class=MsoNormal>These GENI control framework requirements originate from the
     2066following:</p>
     2067
     2068<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2069style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2070</span></span>GENI core concepts;  see <a
     2071href="http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf">http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf</a> 
     2072and Section 2.</p>
     2073
     2074<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2075style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2076</span></span>GENI system overview;  see  <a
     2077href="http://www.geni.net/docs/GENISysOvrvw092908.pdf">http://www.geni.net/docs/GENISysOvrvw092908.pdf</a>
     2078 and Section 3.</p>
     2079
     2080<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2081style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2082</span></span>GENI system requirements;  see [<a
     2083href="http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf">http://www.geni.net/docs/GENI-SE-SY-RQ-01.7.pdf</a>].</p>
     2084
     2085<p class=MsoNormal>&nbsp;</p>
     2086
     2087<h2><a name="_Toc219278030">5.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2088</span>Principals</a></h2>
     2089
     2090<h3><a name="_Toc219278031">5.2.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2091</span>Definitions</a></h3>
     2092
     2093<p class=MsoNormal>a)  A GENI principal is a person acting from a server
     2094utilizing a browser client and/or a set of helper tools, who is utilizing,
     2095administering or managing experiment resources in a GENI suite.</p>
     2096
     2097<p class=MsoNormal>b)  A GENI service acting on behalf of a principal,
     2098utilizing a browser client and/or a set of helper tools, may function as a
     2099principal in a GENI suite.</p>
     2100
     2101<p class=MsoListBullet style='margin-left:.75in;text-indent:0in'>&nbsp;</p>
     2102
     2103<h3><a name="_Toc219278032">5.2.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2104</span>Identification</a></h3>
     2105
     2106<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  Each
     2107principal shall have a globally-unique name and/or a globally-unique numerical
     2108identifier.</p>
     2109
     2110<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  It shall
     2111be possible to identify a principal who is acting within the GENI suite.</p>
     2112
     2113<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'><b>Issue:</b> 
     2114c)  Should there be a principal who is anonymous, perhaps with strictly limited
     2115privileges?  </p>
     2116
     2117<p class=MsoListBullet>&nbsp;</p>
     2118
     2119<h3><a name="_Toc219278033">5.2.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2120</span>Registration</a></h3>
     2121
     2122<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  Each
     2123principal  shall be registered within the GENI suite, which then holds a
     2124“principal registration record”, or a “principal record”.</p>
     2125
     2126<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  A
     2127principal may be indirectly registered, i.e., the GENI suite may recognize
     2128their registration within their home organization, and check with its
     2129registration service as needed.</p>
     2130
     2131<p class=MsoNormal>c)  A principal shall be registered jointly by a principal
     2132administrator who acts for the GENI suite and by one who has been authorized to
     2133act for a research organization, or their delegates, who are then jointly
     2134responsible for the registration record of that principal.</p>
     2135
     2136<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>d)  The principal
     2137record shall include their identity and their contact information.</p>
     2138
     2139<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>e)  The
     2140principal record shall include the status and quality of verifying their
     2141identity.</p>
     2142
     2143<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>f)  The
     2144principal record shall include their status to operate within the GENI suite. </p>
     2145
     2146<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>g)  The
     2147principal record shall include information (e.g., a PublicKey) so that they can
     2148be authenticated when operating within the GENI suite.</p>
     2149
     2150<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'><b>Issue:</b> 
     2151h)  Should there be a principal who is “casually registered” in the GENI suite,
     2152perhaps with strictly limited privileges?  </p>
     2153
     2154<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2155
     2156<h3><a name="_Toc219278034">5.2.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2157</span>Authentication</a></h3>
     2158
     2159<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  It shall
     2160be possible to authenticate a principal  who is acting within the GENI suite by
     2161utilizing information (e.g., a public key) stored within the registry.  </p>
     2162
     2163<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>Note:  This
     2164involves a check with the registry that is either positive (status is active and
     2165here is the current public key) or negative (here is certificate revocation
     2166list for you to check).</p>
     2167
     2168<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2169
     2170<h3><a name="_Toc219278035">5.2.5<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2171</span>Privileges and Roles</a></h3>
     2172
     2173<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  It shall
     2174be possible to assign privileges and/or roles to a principal  who is acting
     2175within the GENI suite.</p>
     2176
     2177<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  A
     2178principal  shall be able to serve more than one role within the GENI suite, but
     2179they shall not require multiple registrations for multiple roles.</p>
     2180
     2181<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>Note: 
     2182Privileges should precisely define what principals can and cannot do within the
     2183GENI suite, and in a particular situation.</p>
     2184
     2185<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>Note:  Roles
     2186are the traditional, broad-brush way to categorize how a principal can act
     2187within the GENI suite.  The following are typical roles that are expected in
     2188the GENI suite:</p>
     2189
     2190<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2191style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2192</span></span>Administrators, who act for the GENI suite, and are responsible
     2193for administrative functions within the GENI suite, including authorizing other
     2194administrators.</p>
     2195
     2196<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2197style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2198</span></span>Operators, who act for the GENI suite, and are responsible for
     2199operations and management functions within the GENI suite.</p>
     2200
     2201<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2202style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2203</span></span>Principal administrators, who act for the GENI suite or a
     2204research organization, and are responsible for principal records and the
     2205authentication of principals.</p>
     2206
     2207<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2208style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2209</span></span>Aggregate (or component) administrators, who act for the GENI
     2210suite or an owning organization, and are responsible for aggregate (or
     2211component) records.</p>
     2212
     2213<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2214style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2215</span></span>Operators, who act for the GENI suite or an owning organization,
     2216and are responsible for operations and management functions within an aggregate
     2217(or component).</p>
     2218
     2219<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2220style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2221</span></span>Slice administrators, who act for the GENI suite or a research
     2222organization, and are responsible for slice records.</p>
     2223
     2224<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2225style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2226</span></span>PIs, who act for a research organization, and are responsible for
     2227slice records, the researchers assigned to a slice, and for managing slices,
     2228including all of their slivers.</p>
     2229
     2230<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     2231style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2232</span></span>Researchers, who utilize the GENI suite for running experiments,
     2233deploying experimental services, measuring aspects of the platform, and so on.</p>
     2234
     2235<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>c)  Where
     2236possible, a precise set of privileges shall be assigned to a principal ,
     2237instead of a broad-brush role.</p>
     2238
     2239<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'><b>Issue:</b> 
     2240d)  Opt-in users are not considered principals.  Should they be defined?  How?</p>
     2241
     2242<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2243
     2244<h2><a name="_Toc219278036">5.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2245</span>Aggregates and Components</a></h2>
     2246
     2247<h3><a name="_Toc219278037">5.3.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2248</span>Definitions</a></h3>
     2249
     2250<p class=MsoNormal>a)  Aggregates, and the components which comprise them, are the
     2251primary building blocks of the GENI suite. </p>
     2252
     2253<p class=MsoNormal>b)  An aggregate may include zero, one or many components.  </p>
     2254
     2255<p class=MsoNormal>c)  An aggregate may optionally reveal an “internal
     2256structure” of one or more components.  </p>
     2257
     2258<p class=MsoNormal>Note:  This definition is consistent with the traditional
     2259GENI definition at <span class=style41><span style='font-size:10.0pt;
     2260font-family:"Arial","sans-serif"'><a
     2261href="http://www.geni.net/GDD/GDD-06-42.pdf"><span style='font-size:11.0pt;
     2262font-family:"Times New Roman","serif"'>http://www.geni.net/GDD/GDD-06-42.pdf</span></a>
     2263</span></span>, except that it proceeds “from the outside to the inside” in
     2264terminology, and avoids the awkward “aggregate/component” term.    See Figure 5.1.</p>
     2265
     2266<p class=MsoNormal>&nbsp;</p>
     2267
     2268<p class=Figure><img border=0 width=328 height=263
     2269src="010909b%20%20GENI-SE-CH-RQ-01.3%20%20filtered%20%20_files/image006.png"></p>
     2270
     2271<p class=MsoNormal>&nbsp;</p>
     2272
     2273<p class=MsoNormal align=center style='text-align:center'>Figure 5.1 – An
     2274Aggregate and Its Internal Structure</p>
     2275
     2276<p class=MsoNormal align=center style='text-align:center'>&nbsp;</p>
     2277
     2278<p class=MsoNormal> Each aggregate is controlled via an aggregate manager,
     2279which exports a well-defined, remotely accessible interface to the GENI suite. </p>
     2280
     2281<p class=MsoNormal>An aggregate encapsulates a collection of <i>resources</i>,
     2282including physical resources (e.g., CPU, memory, disk, bandwidth), logical
     2283resources (e.g., file descriptors, port numbers), and synthetic resources
     2284(e.g., packet forwarding fast paths). These resources can be contained in a
     2285single physical device or distributed across a set of devices, depending on the
     2286nature of the aggregate. </p>
     2287
     2288<p class=MsoNormal>An aggregate might correspond to a backbone network, a
     2289customizable router, an edge computer, or a cluster of hosts. </p>
     2290
     2291<p class=MsoNormal>Components within an aggregate may include their own
     2292component managers, which can also export well-defined, remotely accessible
     2293interfaces.  For example, a cluster of hosts (an aggregate)  may reveal that it
     2294has 100 hosts (components), and that it has assigned resources on Host 29 (a
     2295component) for an experiment.  Then, for example, it is possible to program
     2296Host 29 to meet the needs of this experiment.</p>
     2297
     2298<p class=MsoNormal><b>Issue:</b>  d)  What if an aggregate contains aggregates,
     2299i.e., it is an aggregate of aggregates? How is this presented and controlled?</p>
     2300
     2301<h3><a name="_Toc219278038"></a><a name="_Toc217802727">5.3.2<span
     2302style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Identification</a></h3>
     2303
     2304<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  Each
     2305aggregate shall have a globally-unique name and/or a globally-unique numerical
     2306identifier.</p>
     2307
     2308<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  Each
     2309component that is revealed by an aggregate shall have a globally-unique name
     2310and/or a globally-unique numerical identifier.</p>
     2311
     2312<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>c)  It shall
     2313be possible to identify an aggregate, or component revealed by an aggregate,
     2314within the GENI suite.</p>
     2315
     2316<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2317
     2318<h3><a name="_Toc219278039">5.3.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2319</span>Registration</a></h3>
     2320
     2321<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'> a)  Each
     2322aggregate shall be registered within the GENI suite, which then holds an
     2323“aggregate registration record”, or an “aggregate record”.</p>
     2324
     2325<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  An
     2326aggregate may be indirectly registered, i.e., the GENI suite may recognize
     2327their registration within their home organization, and check with its
     2328registration service as needed.</p>
     2329
     2330<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>c)  An
     2331aggregate may be registered within the GENI suite even if it is associated with
     2332a completely different “home suite”.</p>
     2333
     2334<p class=MsoNormal>d)  An aggregate shall be registered jointly by an
     2335administrator who acts for the GENI suite and by one who acts for the owning
     2336organization, or their delegates, who are then jointly responsible for the
     2337aggregate record.</p>
     2338
     2339<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>e)  The aggregate
     2340record shall include its identity and its owner.</p>
     2341
     2342<p class=MsoNormal>f)  The aggregate record shall include the associated administrators,
     2343who are authorized to act for the GENI suite and for the owning organization,
     2344and who are responsible for the aggregate record.</p>
     2345
     2346<p class=MsoNormal>g)  The aggregate record shall indicate the associated
     2347operators, who authorized to act for the GENI suite and for the owning
     2348organization, and who are responsible for operations and management functions
     2349within the aggregate.</p>
     2350
     2351<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>h)  The
     2352aggregate record shall include pointers to the aggregate manager for use in
     2353discovering and requesting resources, etc.</p>
     2354
     2355<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>i)  The
     2356aggregate record shall include pointers to the aggregate manager for use in
     2357operating and managing the aggregate.</p>
     2358
     2359<p class=MsoNormal>&nbsp;</p>
     2360
     2361<h3><a name="_Toc219278040">5.3.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2362</span>Resource Allocation</a></h3>
     2363
     2364<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'> Note:  By
     2365registering an aggregate in the GENI suite, the administrator/owner of the
     2366aggregate indicates that they are willing to allocate resources to experiments
     2367in the GENI suite.</p>
     2368
     2369<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  The registration
     2370record of an aggregate shall indicate the nature and extent of the resources
     2371that are being offered.  </p>
     2372
     2373<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  When
     2374queried, the aggregate manager shall indicate the nature and extent of the
     2375resources that are available to the principal making the query.</p>
     2376
     2377<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2378
     2379<h2>5.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2380</span>  <a name="_Toc219278041">Slices</a></h2>
     2381
     2382<h3><a name="_Toc219278042">5.4.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2383</span>Definitions</a></h3>
     2384
     2385<p class=MsoNormal>a)  A slice is an interconnected set&nbsp;of reserved
     2386resources, or slivers, on heterogeneous substrate aggregates (components). 
     2387Researchers can remotely discover, reserve, configure, program, debug, operate,
     2388manage, and&nbsp;teardown resources within a slice to complete an experiment.  See
     2389Figure 2-3. </p>
     2390
     2391<p class=MsoNormal>b)  Slices are expected to have a long lifetime, and be
     2392utilized for multiple experiments that come and go, all within the same slice.</p>
     2393
     2394<p class=MsoNormal>c)  A slice is also the primary abstraction for accounting
     2395and accountability—resources are acquired and consumed by slices, and external
     2396program behavior is traceable to a slice, respectively.</p>
     2397
     2398<p class=MsoNormal><b>Issue:</b>  d)  Shall there be a sub-slice entity, to
     2399allow for delineation of experiments within a slice?</p>
     2400
     2401<p class=MsoNormal>&nbsp;</p>
     2402
     2403<h3><a name="_Toc219278043"></a><a name="_Toc217802731">5.4.2<span
     2404style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Identification</a></h3>
     2405
     2406<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  Each slice
     2407shall have a globally-unique name and/or a globally-unique numerical
     2408identifier.</p>
     2409
     2410<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  It shall
     2411be possible to identify a slice within the GENI suite.</p>
     2412
     2413<p class=MsoNormal>&nbsp;</p>
     2414
     2415<h3><a name="_Toc219278044">5.4.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2416</span>Registration</a></h3>
     2417
     2418<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  Each slice
     2419shall be registered within the GENI suite, which then holds a “slice
     2420registration record”, or a “slice record”.</p>
     2421
     2422<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  A slice
     2423may be indirectly registered, i.e., the GENI suite may recognize its
     2424registration within its home organization, and check with its registration
     2425service as needed.</p>
     2426
     2427<p class=MsoNormal>c)  A slice shall be registered jointly by an administrator
     2428who acts for the GENI suite and by one who acts for the research organization,
     2429who are then jointly responsible for the slice record.</p>
     2430
     2431<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>Note:  The
     2432registration of a slice (and its active status) indicates that the owner of
     2433this slice has a trust and/or contractual relationship with the GENI suite, and
     2434through it, with all (or some) of its aggregates, so that researchers can be
     2435granted resources by aggregates within the GENI suite.</p>
     2436
     2437<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>d)  A slice
     2438record shall indicate the identity of the slice, and the owner of the slice
     2439(e.g., a research organization) who takes responsibility for this slice, and
     2440for all experiments done by this slice.</p>
     2441
     2442<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>e)  A slice
     2443record shall indicate the status of this slice, i.e., that it is active and can
     2444be utilized to gather resources and complete experiments.</p>
     2445
     2446<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>f)  A slice
     2447record shall indicate the associated slice administrators, who are authorized
     2448to act for the GENI suite and for the research organization, and who are
     2449responsible for the slice record.</p>
     2450
     2451<p class=MsoNormal>g)  A slice record shall indicate the associated PI(s), who
     2452are authorized to act for the owner of the slice, and who are responsible for
     2453the researchers assigned to the slice, and for operating and managing all of
     2454the slivers associated with this slice.</p>
     2455
     2456<p class=MsoNormal>h)  A slice record shall indicate the associated
     2457researchers, who are authorized to utilize this slice to request resources from
     2458the GENI suite to run experiments.</p>
     2459
     2460<p class=MsoNormal>i)  The slice record may point to an associated “slice
     2461account”, when necessary to provide extended accounting features.  For example,
     2462a “slice account” may contain “GENI bucks” that are used to “purchase”
     2463resources.</p>
     2464
     2465<p class=MsoNormal>&nbsp;</p>
     2466
     2467<p class=MsoNormal>&nbsp;</p>
     2468
     2469<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2470
     2471<h2><a name="_Toc219278045">5.5<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2472</span>Experiment Setup</a></h2>
     2473
     2474<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>The GENI control
     2475framework provides the functions required for a GENI researcher to setup an
     2476experiment, as detailed in the following sections.  See also the GENI
     2477Experiment Lifecycle document at TBD.</p>
     2478
     2479<h2 style='text-indent:0in'>&nbsp;</h2>
     2480
     2481<h3><a name="_Toc219278046">5.5.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2482</span>Resource and Topology Discovery</a></h3>
     2483
     2484<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>a)  The
     2485control framework shall allow a researcher, using the component registry, to
     2486discover all of the resources available to them from the aggregates associated
     2487with the GENI suite.</p>
     2488
     2489<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>b)  The
     2490control framework shall allow a researcher, using the component registry, to
     2491discover the interconnection topology of the resources available to them from
     2492the aggregates associated with the GENI suite.</p>
     2493
     2494<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2495
     2496<h3><a name="_Toc219278047">5.5.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2497</span>Resource Sharing</a></h3>
     2498
     2499<p class=MsoNormal>Note:  A core concept of a GENI suite is to provide:<b>  Virtualization
     2500and other forms of resource sharing </b>– Whenever feasible, substrate
     2501components are virtualized to allow multiple researchers to&nbsp;simultaneously
     2502share them, and operate without disturbing another experiment, or being
     2503disturbed.  Thus, each experiment runs within its own,&nbsp;isolated slice,
     2504created end-to-end across GENI resources.  For example, this may be accomplished
     2505by dividing a host component into multiple virtual machines or by assigning
     2506separate connections across a network component.</p>
     2507
     2508<p class=MsoNormal>a)  The control framework shall allow multiple researchers,
     2509referencing multiple slices, to request and be assigned multiple sets of resources
     2510(slivers) on a given aggregate.</p>
     2511
     2512<p class=MsoNormal>b)  When this involves the assignment of a component, the
     2513control framework shall allow multiple researchers, referencing multiple
     2514slices, to request and be assigned multiple sets of resources (or slivers) on a
     2515given component.</p>
     2516
     2517<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2518
     2519<h3><a name="_Toc219278048">5.5.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2520</span>Resource Authorization and Policy Implementation</a></h3>
     2521
     2522<p class=MsoNormal>a)  The GENI control framework shall allow the authorization
     2523and assignment of resources from aggregates or federated aggregates to GENI researchers
     2524following established policies.  </p>
     2525
     2526<p class=MsoNormal style='margin-left:19.65pt;text-indent:0in'>b)  The control
     2527framework shall allow this to be done through the interaction of some or all of
     2528these entities, records and accounts:</p>
     2529
     2530<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2531style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2532</span></span>The GENI researcher.</p>
     2533
     2534<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2535style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2536</span></span>The GENI and/or federated clearinghouse.  (one or more)</p>
     2537
     2538<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2539style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2540</span></span>The designated slice record, or  optional slice account.</p>
     2541
     2542<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2543style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2544</span></span>A broker service. (zero, one or more)</p>
     2545
     2546<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2547style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2548</span></span>The GENI or federated aggregate.</p>
     2549
     2550<p class=MsoNormal>c)  The control framework shall support a rich variety of
     2551resource authorization and policy mechanisms.  </p>
     2552
     2553<p class=MsoNormal>d)  The control framework shall support resource
     2554authorization by an aggregate based on resource availability and its local
     2555policies.</p>
     2556
     2557<p class=MsoNormal>e)  The control framework shall support resource
     2558authorization that includes policies associated with a clearinghouse.  </p>
     2559
     2560<p class=MsoNormal> f)  The control framework shall support resource
     2561authorization that includes policies associated with an intermediate broker.  </p>
     2562
     2563<p class=MsoNormal>g)  The control framework shall allow policies that can be
     2564based on a variety of parameters, including:</p>
     2565
     2566<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2567style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2568</span></span>Trust and contractual relationships established between actors
     2569and entities.</p>
     2570
     2571<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2572style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2573</span></span>Researcher lineage and status</p>
     2574
     2575<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2576style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2577</span></span>Slice lineage and status</p>
     2578
     2579<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2580style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2581</span></span>Presence of electronic currency, i.e., “GENI tokens”</p>
     2582
     2583<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2584style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2585</span></span>Resource availability</p>
     2586
     2587<p class=MsoNormal>For example, in the simplest case, the control framework shall
     2588allow an aggregate to check the slice lineage of a request against a local list
     2589of trusted (supported) slices to decide whether to grant a resource (or not).</p>
     2590
     2591<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2592
     2593<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2594
     2595<h3><a name="_Toc219278049">5.5.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2596</span>Resource Assignment</a></h3>
     2597
     2598<p class=MsoNormal>a)  The GENI control framework shall allow the authorization
     2599and assignment of resources from GENI or federated aggregates to GENI
     2600researchers on a best-effort basis, without specific starting and stopping
     2601dates/times.</p>
     2602
     2603<p class=MsoNormal>b)  The GENI control framework shall allow the authorization
     2604and assignment of resources from GENI or federated aggregates to GENI
     2605researchers on a best-effort basis, with specific starting and stopping
     2606dates/times.</p>
     2607
     2608<p class=MsoNormal>c)  The GENI control framework shall allow the authorization
     2609and assignment of resources from GENI or federated aggregates to GENI
     2610researchers on an assured basis, with specific starting and stopping dates/times,
     2611where the starting date/ time can be now.</p>
     2612
     2613<p class=MsoNormal>d)  The GENI control framework shall allow GENI researchers
     2614and GENI (or federated) aggregates to revise their agreed upon authorization or
     2615assignment of resources at any time, changing its basis (say, from best-effort
     2616to assured) and/or its date/time.  </p>
     2617
     2618<p class=MsoNormal>e)  The GENI control framework shall allow a GENI (or
     2619federated) aggregate to change the authorization and assignment of a resource
     2620from less specific (one host, with these characteristics) to more specific
     2621(Host 69, reachable at this IP address).</p>
     2622
     2623<p class=MsoNormal>For example, a researcher may request, and an aggregate may
     2624authorize, a resource (one host, with these characteristics) on a best effort
     2625basis, and then later a specific assignment can be made (Host 69, reachable at
     2626this IP address, starting at this date and time, for a one hour period).</p>
     2627
     2628<p class=MsoNormal>f)  The GENI control framework shall allow GENI researchers
     2629and GENI (or federated) aggregates to revise their agreed upon authorization or
     2630assignment of resources at any time, changing from one specific to another
     2631specific (e.g., from Host 69 to Host 92)</p>
     2632
     2633<p class=MsoNormal>&nbsp;</p>
     2634
     2635<p class=MsoNormal>  </p>
     2636
     2637<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2638
     2639<h3><a name="_Toc219278050">5.5.5<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2640</span>Component Programming</a></h3>
     2641
     2642<p class=MsoNormal>Note:  A core concept of the GENI suite is to provide:<b>  Programmability</b>
     2643– Whenever feasible, a researcher can download software into a (virtual)
     2644machine or network node component to define the behavior of the resultant
     2645sliver.  For example, programming a network node component could define  a
     2646custom routing function.</p>
     2647
     2648<p class=MsoNormal>a)  The control framework shall allow a GENI or federated aggregate
     2649to assign a specific component to a researcher, and and then it shall provide a
     2650means for the researcher program that component, e.g., a means to login to that
     2651component, load code, and then boot it.</p>
     2652
     2653<p class=MsoNormal>&nbsp;</p>
     2654
     2655<h3><a name="_Toc219278051">5.5.6<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2656</span>Disconnected Operation of Components</a></h3>
     2657
     2658<p class=MsoNormal>Note:  In a GENI suite, some of the components (such as wireless
     2659servers) will require “disconnected operation”, where they are controlled and
     2660polled in the short periods of time that they are connected to the suite.  </p>
     2661
     2662<p class=MsoNormal>b)  The control framework shall allow disconnected operation
     2663for designated components.</p>
     2664
     2665<p class=MsoNormal><b>Issue:</b>  c)  What shall be done?  Can this be hidden
     2666behind an aggregate manager that is never disconnected?  How can the status of
     2667a communication with a disconnected component (waiting;  in progress; 
     2668completed) be made available to the remainder of the suite via the aggregate manager?</p>
     2669
     2670<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2671
     2672<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2673
     2674<h3><a name="_Toc219278052">5.5.7<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2675</span>Disconnected Operation of Researchers</a></h3>
     2676
     2677<p class=MsoNormal>Note:  In a GENI suite, some researchers, will connect to
     2678the GENI suite to setup an experiment, e.g., by reserving resources for use at
     2679a later time, and then will disconnect until they are ready to execute the
     2680experiment.</p>
     2681
     2682<p class=MsoNormal>a)  The control framework shall allow disconnected operation
     2683for researchers after an experiment has been scheduled.</p>
     2684
     2685<p class=MsoNormal><b>Issue:</b>  b)  Can a researcher be disconnected when an
     2686experiment is being executed?  If so, must some principal or service be
     2687designated to be in charge?  What about long-term experiments?</p>
     2688
     2689<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2690
     2691<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2692
     2693<h3><a name="_Toc219278053">5.5.8<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2694</span>Resource to Resource Connections</a> </h3>
     2695
     2696<p class=MsoNormal>a)  When a researcher has been assigned resources from two
     2697(or more) GENI or federated aggregates that are to be connected together, the
     2698control framework shall provide a way for the researcher to complete the
     2699necessary connections, including the ability to:  learn about the connection
     2700points;  request the connections in the necessary sequence;  and receive a
     2701verification that the connection has been completed.</p>
     2702
     2703<p class=MsoNormal>For example, after assignments in two components have been
     2704completed, they both may “revise” their agreements with the researcher by
     2705adding the connect points.  Then, the researcher may “revise” both agreements
     2706to tell each component where to connect.  Finally, each component may “revise”
     2707their agreement to indicate that they are connected.</p>
     2708
     2709<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2710
     2711<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2712
     2713<h3><a name="_Toc219278054">5.5.9<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2714</span>Setup Verification</a> </h3>
     2715
     2716<p class=MsoNormal>a)  When a researcher has been assigned resources on GENI
     2717(or federated) aggregates for an experiment, the control framework shall
     2718provide a way for the researcher to ask the aggregates to verify the setup
     2719before it is time for the experiment to start.</p>
     2720
     2721<p class=MsoNormal><b>Issue:</b>  b)  How can this be done?  Always include a
     2722background best effort resource assignment for setup verification?  How can results
     2723be returned to help in debugging?</p>
     2724
     2725<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2726
     2727<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2728
     2729<h2><a name="_Toc219278055">5.6<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2730</span>Experiment Execution</a></h2>
     2731
     2732<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>The GENI
     2733control framework provides the functions required for a GENI researcher to
     2734execute an experiment, as detailed in the following sections.  See also the
     2735GENI Experiment Lifecycle document at TBD.</p>
     2736
     2737<p class=MsoNormal>&nbsp;</p>
     2738
     2739<h3><a name="_Toc219278056">5.6.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2740</span>Experiment and Sliver Control</a></h3>
     2741
     2742<p class=MsoNormal>a)  When a researcher, associated with a designated slice,
     2743has been assigned resources (slivers) on GENI or federated aggregates for an
     2744experiment, the control framework shall provide a way for designated principals
     2745to discover and control all of the slivers in the aggregates and included
     2746components.</p>
     2747
     2748<p class=MsoNormal>b)  When a researcher, associated with a designated slice,
     2749has been assigned resources (slivers) on GENI or federated aggregates for an
     2750experiment, the control framework shall provide a way for designated principals
     2751to discover and control all of the slivers associated with the slice, as a
     2752group, in the aggregates and included components.</p>
     2753
     2754<p class=MsoNormal> c)  Designated principals shall include:  the researchers
     2755associated with the slice;  slice administrators, PIs, etc.;  aggregate
     2756administrators, operators, etc.</p>
     2757
     2758<p class=MsoNormal>d)  Control shall include a comprehensive set of commands
     2759appropriate to the nature of the sliver.  For example:   start, stop, reboot
     2760for a process running on a host;  connect, disconnect, loopback for a path in a
     2761network.</p>
     2762
     2763<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2764
     2765<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2766
     2767<h3><a name="_Toc219278057">5.6.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2768</span>Experiment Data Collection and Management</a></h3>
     2769
     2770<p class=MsoNormal>Note:  The GENI suite provides for experiment data
     2771collection and measurement, both locally within aggregates (components) and
     2772globally in designated measurement services.  It is expected that large data
     2773files will be gathered both locally and globally.  After an experiment, these will
     2774typically have to transferred to a software repository and/or an experiment
     2775analysis service.</p>
     2776
     2777<p class=MsoNormal>a)  To accomplish this, the control framework shall provide
     2778the mechanism(s) to allow a researcher to transfer large software objects
     2779between components, software repositories, etc.   </p>
     2780
     2781<p class=MsoNormal>For example:  Permit the researcher to login to a component
     2782and use ftp to transfer a file to a repository.</p>
     2783
     2784<p class=MsoNormal><b>Issue:</b>  b)  How can these transfers be made without
     2785interrupting normal functions within the control framework?  Is a dedicated
     2786path required?  Is a “scheduler” required?</p>
     2787
     2788<p class=MsoListBullet style='margin-left:0in;text-indent:.25in'>&nbsp;</p>
     2789
     2790<h3>5.6.3<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2791</span>  <a name="_Toc219278058">Forensic and Usage Data Collection and
     2792Management</a></h3>
     2793
     2794<p class=MsoNormal>Note:  Forensic and usage data has many uses, including:</p>
     2795
     2796<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2797style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2798</span></span>Keeping track of suite and aggregate resource usage, including
     2799immediate usage, recent usage and trends.</p>
     2800
     2801<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2802style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2803</span></span>Permitting proper administration and management of suite
     2804resources.</p>
     2805
     2806<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2807style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2808</span></span>Permitting financial accounting where necessary.</p>
     2809
     2810<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2811style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2812</span></span>Finding anomalies that indicate errors, faults, malicious
     2813activity, etc.</p>
     2814
     2815<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2816style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2817</span></span>Allowing help desk functions to be provided to researchers.</p>
     2818
     2819<p class=MsoNormal>&nbsp;</p>
     2820
     2821<p class=MsoNormal>a)  The control framework shall provide a structure for collecting
     2822and managing forensic and usage data records.</p>
     2823
     2824<p class=MsoNormal>b)  The control framework shall specify the basic
     2825information and the formats for the forensic and usage data records that need
     2826to be saved.  </p>
     2827
     2828<p class=MsoNormal>c)  The forensic and usage data records shall always include
     2829the identity of the slice (or slices) associated with each record.</p>
     2830
     2831<p class=MsoNormal>d)  The control framework shall provide a structure for the
     2832GENI suite administrators and operators to gather, archive, and analyze
     2833forensic and usage data records associated with the entire GENI suite.</p>
     2834
     2835<p class=MsoNormal>e)  The control framework shall provide a structure for an aggregate’s
     2836administrators and operators to gather, archive, and analyze forensic and usage
     2837data records associated with their aggregate.</p>
     2838
     2839<p class=MsoNormal>f)  The control framework shall provide the local and global
     2840log structures for these records, and functions to access these structures.</p>
     2841
     2842<p class=MsoNormal>g)  In particular, the control framework shall provide login
     2843(or request) logs in clearinghouse entities, aggregate services and component
     2844services to indicate what principals have been logged in, and what they have
     2845requested, etc.</p>
     2846
     2847<p class=MsoNormal>h)  In particular, the control framework shall provide
     2848ticket logs in each aggregate, and gathered in a ticket log in the clearinghouse,
     2849to indicate what resources have been authorized, assigned, revised, etc.  These
     2850logs shall be in a searchable repository.</p>
     2851
     2852<p class=MsoNormal>&nbsp;</p>
     2853
     2854<h2 style='text-indent:0in'>&nbsp;</h2>
     2855
     2856<h3><a name="_Toc219278059">5.6.4<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2857</span>Experiment Status Events and Notifications</a></h3>
     2858
     2859<p class=MsoNormal>a)  The control framework shall provide a structure for defining
     2860experiment status events, triggered by the use of resources in an aggregate or
     2861component, and ways to delivery notifications of these events to principals or
     2862entities.</p>
     2863
     2864<p class=MsoNormal>b)  It shall be possible for these events to be defined by a
     2865 researcher and/or by the aggregate or component administrator or operator.  </p>
     2866
     2867<p class=MsoNormal>For example, a network gateway may indicate that the
     2868following event has occurred:  “traffic outbound to the Internet from slice 62
     2869has exceeded it pre-determined threshold”.</p>
     2870
     2871<p class=MsoNormal><b>Issue:</b>  c)  What can be defined to trigger an
     2872experiment status event?  </p>
     2873
     2874<p class=MsoNormal>d)  It shall be possible for notifications to be sent out to
     2875a researcher, an administrator, an operator or any other principal (or entity)
     2876who wants to see them.</p>
     2877
     2878<p class=MsoNormal><b>Issue:</b>  e)  What is the format of a notification? 
     2879What data shall be included in the notification? </p>
     2880
     2881<p class=MsoNormal><b>Issue:</b>  f)  Should a publish - subscribe protocol be
     2882used for notifications?  If so, which one?</p>
     2883
     2884<p class=MsoNormal>g)  A local log of experiment status event records shall be
     2885maintained.  formatting, generating, delivering and logging</p>
     2886
     2887<p class=MsoNormal>Note:  By sending event records to a repository, a global
     2888log of event records can be maintained.</p>
     2889
     2890<p class=MsoNormal>h)  It shall be possible to poll an aggregate or component to
     2891see if an experiment status event has occurred.</p>
     2892
     2893<p class=MsoNormal>&nbsp;</p>
     2894
     2895<p class=MsoNormal>&nbsp;</p>
     2896
     2897<h3><a name="_Toc219278060"></a><a name="_Toc217802748">5.6.5<span
     2898style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Experiment
     2899Status Commands</a> and Responses</h3>
     2900
     2901<p class=MsoNormal>a)  The control framework shall provide a structure for defining
     2902experiment status commands, and ways to deliver these commands to an aggregate
     2903or component, that responds with a change in the use of resources within the
     2904aggregate or component.</p>
     2905
     2906<p class=MsoNormal>b)  It shall be possible for the responses to be defined by the
     2907aggregate or component administrator or operator, or by the researcher.</p>
     2908
     2909<p class=MsoNormal>For example, a command may be sent to an aggregate “to
     2910shutdown all slivers in this aggregate associated with slice 62”.  </p>
     2911
     2912<p class=MsoNormal>For example, a network gateway may be sent commands to 
     2913“begin to advertise route 189 to attract traffic” and alter  “stop advertising 
     2914route 189 to attract traffic”.</p>
     2915
     2916<p class=MsoNormal><b>Issue:</b>  c)   What kind of response can be defined?  </p>
     2917
     2918<p class=MsoNormal>d)  It shall be possible to make an experiment status command
     2919using a browser interface.</p>
     2920
     2921<p class=MsoNormal>e)  It shall be possible to subscribe to a published event, the
     2922receipt of which would make an experiment status command .</p>
     2923
     2924<p class=MsoNormal>Note:  When experiment status events are combined with experiment
     2925status responses, a wide range of actions can be triggered by events, without
     2926or with an involved principal.</p>
     2927
     2928<p class=MsoNormal>For example, a rogue traffic flow could trigger an experiment
     2929status event, with a notification that is then published, subscribed to by an
     2930operator, who issues an experiment status command to do emergency shutdown.</p>
     2931
     2932<p class=MsoNormal style='margin-left:19.65pt;text-indent:0in'>&nbsp;</p>
     2933
     2934<p class=MsoNormal style='margin-left:19.65pt;text-indent:0in'>&nbsp;</p>
     2935
     2936<h2><a name="_Toc219278061">5.7<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2937</span>Federation</a></h2>
     2938
     2939<p class=MsoNormal>Note:  A core concept of the GENI suite is to provide:<b> 
     2940Federation</b> – Different parts of the GENI suite of infrastructure are owned
     2941and/or operated by&nbsp;different organizations, and the NSF portion of the
     2942GENI suite forms only a part&nbsp;of the overall ‘ecosystem’. </p>
     2943
     2944<p class=MsoNormal>The control framework provides for federated aggregates (and
     2945components) and for federated suites, as detailed in the following sections.</p>
     2946
     2947<h3><a name="_Toc219278062">5.7.1<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2948</span>Federated Aggregates and Components</a></h3>
     2949
     2950<p class=MsoNormal>a)  The GENI control framework shall provide for the
     2951inclusion of a wide variety of federated aggregates (and their included components)
     2952into a GENI suite to provide a wide range of resources to the researchers, and
     2953thus help meet the core GENI concept of federation. </p>
     2954
     2955<p class=MsoNormal>b)  To recognize requests from GENI researchers and
     2956designated GENI slices, a trust or contractual agreement shall be completed
     2957between the GENI suite and the owner of the aggregate, so that the aggregate
     2958can recognize requests for resources, authorize and then assign them.</p>
     2959
     2960<p class=MsoNormal>c)  The GENI control framework shall provide for the
     2961inclusion of a wide variety of federated aggregates (and their included components)
     2962into a GENI suite, whose native control framework is the GENI control
     2963framework.</p>
     2964
     2965<p class=MsoNormal>d)  The GENI control framework shall provide for the
     2966inclusion of a wide variety of federated aggregates (and their included
     2967components) into a GENI suite, whose native control framework is different than
     2968the GENI control framework.</p>
     2969
     2970<p class=MsoNormal>&nbsp;</p>
     2971
     2972<p class=MsoNormal>&nbsp;</p>
     2973
     2974<h3><a name="_Toc219278063">5.7.2<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2975</span>Federated Suites</a></h3>
     2976
     2977<p class=MsoNormal>a)  The control framework shall provide for the federation
     2978of a GENI suite with one or more suites that utilize the same control framework
     2979structure as the GENI suite.</p>
     2980
     2981<p class=MsoNormal>For example, the federation of an NSF-sponsored GENI suite
     2982with an EU-sponsored GENI suite.</p>
     2983
     2984<p class=MsoNormal>For example, the federation of an NSF-sponsored GENI suite
     2985with twenty university-sponsored GENI suites. </p>
     2986
     2987<p class=MsoNormal>b)  The control framework shall provide for the federation
     2988of a GENI suite with one or more suites that do not utilize the same control
     2989framework structure as the GENI suite.</p>
     2990
     2991<p class=MsoNormal>Note:  This type of federation may be quite complicated and
     2992difficult.  The following approaches can be considered:</p>
     2993
     2994<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     2995style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     2996</span></span>Is it possible to put wrapper on aggregates in some or all of the
     2997suites?</p>
     2998
     2999<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     3000style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3001</span></span>Is it possible to use the experimenter helper tools from multiple
     3002suites?</p>
     3003
     3004<p class=MsoNormal style='margin-left:55.65pt;text-indent:-.25in'><span
     3005style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3006</span></span>Is it possible to include a “protocol converter box”, or would
     3007that become too complex, or limit scaling of the solution?</p>
     3008
     3009<p class=MsoNormal style='margin-left:19.65pt;text-indent:0in'>&nbsp;</p>
     3010
     3011<p class=MsoNormal>&nbsp;</p>
     3012
     3013<h2><a name="_Toc219278064">5.8<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3014</span>Reliable Operation with High Availability</a></h2>
     3015
     3016<p class=MsoNormal>a)  The control framework shall be designed to assure reliable
     3017operation of the GENI suite, in both expected and unexpected conditions.</p>
     3018
     3019<p class=MsoNormal>b)  Since there are typically many steps and operations
     3020required to setup an experiment, individual operations shall be completed with
     3021a high degree of reliability.  </p>
     3022
     3023<p class=MsoNormal>c)  When an operation fails or is delayed, the control
     3024framework shall provide an error indication that gives some indication of the
     3025cause and possible solution(s), so that the operation can be retried with a better
     3026chance of success. </p>
     3027
     3028<p class=MsoNormal>d)  When there is a problem, the control framework shall
     3029provide enough forensic information to allow an administrator or operator to
     3030understand and rectify the problem.</p>
     3031
     3032<p class=MsoNormal>e)  The control framework shall be designed to assure high
     3033availability of the GENI suite, in both expected and unexpected conditions.</p>
     3034
     3035<p class=MsoNormal>f)  The clearinghouse entities in the GENI suite shall
     3036provide very high availability, plus the ability to fully restore their stat if
     3037there is a failure.</p>
     3038
     3039<p class=MsoNormal>g)  The aggregate entities in the GENI suite shall provide
     3040high availability, plus the ability to fully restore their stat if there is a
     3041failure.</p>
     3042
     3043<p class=MsoNormal><b>Issue:</b>  h)  What about services acting for a
     3044principal?  Do these need to have high availability?  Is it important that
     3045their state can be restored?</p>
     3046
     3047<p class=MsoNormal>&nbsp;</p>
     3048
     3049<p class=MsoNormal>&nbsp;</p>
     3050
     3051<h2><a name="_Toc219278065">5.9<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3052</span>Responsive Operation</a></h2>
     3053
     3054<p class=MsoNormal>a)  The control framework shall be designed to assure
     3055responsive operation of the GENI suite, in both expected and unexpected
     3056conditions.</p>
     3057
     3058<p class=MsoNormal>Consider these parameters:  [TBD]</p>
     3059
     3060<p class=MsoNormal>Consider these scenarios:  [TBD]</p>
     3061
     3062<p class=MsoNormal>&nbsp;</p>
     3063
     3064<p class=MsoNormal>&nbsp;</p>
     3065
     3066<h2><a name="_Toc219278066">5.10<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;
     3067</span>Scaling Benchmarks</a></h2>
     3068
     3069<p class=MsoNormal>      </p>
     3070
     3071<p class=MsoNormal>a)  The control framework shall be designed to operate at
     3072the following scaling benchmarks:</p>
     3073
     3074<p class=MsoNormal>&nbsp;</p>
     3075
     3076<p class=MsoNormal>Consider these parameters:</p>
     3077
     3078<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3079style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3080</span></span>Number of federated suites, similar and dissimilar.</p>
     3081
     3082<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3083style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3084</span></span>Number of aggregates, and included components.</p>
     3085
     3086<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3087style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3088</span></span>Number of research organizations, and associated principals.</p>
     3089
     3090<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3091style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3092</span></span>Number of slices, registered and active.</p>
     3093
     3094<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3095style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3096</span></span>Number of slivers, reserved and active;  setups per second.</p>
     3097
     3098<p class=MsoNormal style='margin-left:.75in;text-indent:0in'>&nbsp;</p>
     3099
     3100<p class=MsoNormal>Consider these scenarios:</p>
     3101
     3102<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3103style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3104</span></span>GENI prototype at end of Spiral 1</p>
     3105
     3106<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3107style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3108</span></span>GENI prototype at end of Spiral 2</p>
     3109
     3110<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3111style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3112</span></span>GENI prototype at end of Spiral 3</p>
     3113
     3114<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3115style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3116</span></span>GENI at 5 years later</p>
     3117
     3118<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3119style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3120</span></span>GENI at 10 years later</p>
     3121
     3122<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3123style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3124</span></span>Include for reference:  PlanetLab now.</p>
     3125
     3126<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'><span
     3127style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3128</span></span>Include for reference:  ProtoGENI now.</p>
     3129
     3130<p class=MsoNormal>&nbsp;</p>
     3131
     3132<p class=MsoNormal>[Table TBD]</p>
     3133
     3134<p class=MsoNormal>&nbsp;</p>
     3135
     3136<h2><a name="_Toc219278067">5.11<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;
     3137</span>Secure Operation</a></h2>
     3138
     3139<p class=MsoNormal>a)  The control framework shall use best practices to assure
     3140secure operation of the GENI suite.</p>
     3141
     3142<p class=MsoNormal>b)  The control framework shall use best practices to assure
     3143that servers cannot be attacked and compromised.</p>
     3144
     3145<p class=MsoNormal><a name="OLE_LINK2"></a><a name="OLE_LINK1">c)  The control
     3146framework shall use secure protocols and best practices so that principals,
     3147objects and slices can be reliably identified and authenticated</a>.</p>
     3148
     3149<p class=MsoNormal>For example, protocols shall be used that are not
     3150susceptible to replay attacks.</p>
     3151
     3152<p class=MsoNormal>d)  The control framework shall use best practices to detect
     3153and respond to any compromise in security.</p>
     3154
     3155<p class=MsoNormal>e)  The control framework shall use secure protocols and
     3156best practices so that aggregates can properly authorize and assign resources,
     3157and not have them used by those who are not authorized.</p>
     3158
     3159<p class=MsoNormal>Note:  These issues shall be covered by the GENI Security
     3160Architecture (SA), which is not yet complete, but is being addressed by a
     3161Spiral 1 project.</p>
     3162
     3163<p class=MsoNormal>Early work on GENI security is summarized in [<a
     3164href="http://www.geni.net/GDD/GDD-06-10.pdf">http://www.geni.net/GDD/GDD-06-10.pdf</a>
     3165] and [<span class=style41><span style='font-size:9.5pt'><a
     3166href="http://www.geni.net/GDD/GDD-06-23.pdf">http://www.geni.net/GDD/GDD-06-23.pdf</a></span></span>].</p>
     3167
     3168<p class=MsoNormal>In particular, [<span class=style41><span style='font-size:
     31699.5pt'><a href="http://www.geni.net/GDD/GDD-06-23.pdf">http://www.geni.net/GDD/GDD-06-23.pdf</a></span></span>],
     3170outlines:</p>
     3171
     3172<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'><span
     3173style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3174</span></span>Threat models</p>
     3175
     3176<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'><span
     3177style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3178</span></span>Security requirements</p>
     3179
     3180<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'><span
     3181style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3182</span></span>Access control and authorization mechanisms</p>
     3183
     3184<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'><span
     3185style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3186</span></span>Protection of private keys</p>
     3187
     3188<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'><span
     3189style='font-family:Symbol'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3190</span></span>Audit trails and intrusion detection</p>
     3191
     3192<p class=MsoNormal>&nbsp;</p>
     3193
     3194<p class=MsoNormal>&nbsp;</p>
     3195
     3196<p class=MsoNormal style='margin-left:19.65pt;text-indent:0in'>&nbsp;</p>
     3197
     3198<p class=MsoNormal>&nbsp;</p>
     3199
     3200<p class=MsoNormal>&nbsp;</p>
     3201
     3202<p class=MsoNormal>&nbsp;</p>
     3203
     3204<h1><a name="_Toc219278068">6<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
     3205</span>Glossary</a></h1>
     3206
     3207<p class=MsoNormal><b>&nbsp;</b></p>
     3208
     3209<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=612
     3210 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     3211 <thead>
     3212  <tr style='page-break-inside:avoid;height:.25in'>
     3213   <td width=120 style='width:1.25in;border:solid windowtext 1.0pt;background:
     3214   #E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     3215   <p class=Tabletext>Entity</p>
     3216   </td>
     3217   <td width=492 style='width:369.0pt;border:solid windowtext 1.0pt;border-left:
     3218   none;background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     3219   <p class=Tabletext>Explanation</p>
     3220   </td>
     3221  </tr>
     3222 </thead>
     3223 <tr style='page-break-inside:avoid'>
     3224  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3225  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3226  <p class=Tabletext>Aggregate</p>
     3227  </td>
     3228  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3229  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3230  padding:0in 5.4pt 0in 5.4pt'>
     3231  <p class=Tabletext>An <i>aggregate</i> is an object representing a group of
     3232  components, where a given component can belong to zero, one, or more
     3233  aggregates.  Aggregates can be hierarchical, meaning that an aggregate can
     3234  contain either components or other aggregates. Aggregates provide a way for
     3235  users, developers, or administrators to view a collection of GENI nodes
     3236  together with some software-defined behavior as a single identifiable unit.
     3237  Generally aggregates export at least a component interface‚ i.e., they can be
     3238  addressed as a component‚ although aggregates may export other interfaces, as
     3239  well. Aggregates also may include (controllable) instrumentation and make
     3240  measurements available. This document makes broad use of aggregates for
     3241  operations and management.  Internally, these aggregates may use any O&amp;M
     3242  systems they find useful. </p>
     3243  </td>
     3244 </tr>
     3245 <tr style='page-break-inside:avoid'>
     3246  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3247  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3248  <p class=Tabletext>Clearinghouse</p>
     3249  </td>
     3250  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3251  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3252  padding:0in 5.4pt 0in 5.4pt'>
     3253  <p class=Tabletext>A <i>clearinghouse </i>is a, mostly operational, grouping
     3254  of a) architectural elements including trust anchors for Management
     3255  Authorities and Slice Authorities and b) services including user, slice and
     3256  component registries, a portal for resource discovery, a portal for managing
     3257  GENI-wide policies, and services needed for operations and management. &nbsp;They
     3258  are grouped together because it is expected that the GENI project will need
     3259  to provide this set of capabilities to bootstrap the infrastructure suite
     3260  and, in general, are not exclusive of other instances of similar functions.
     3261  For example, there could be many resource discovery services.  There will be
     3262  multiple clearinghouses, which will federate. The GENI project will operate
     3263  the NSF-sponsored clearinghouse. One application of ‘federation’ is as the
     3264  interface between clearinghouses.</p>
     3265  </td>
     3266 </tr>
     3267 <tr style='page-break-inside:avoid'>
     3268  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3269  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3270  <p class=Tabletext>Components</p>
     3271  </td>
     3272  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3273  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3274  padding:0in 5.4pt 0in 5.4pt'>
     3275  <p class=Tabletext><i>Components</i> are the primary building block of the
     3276  architecture. For example, a component might correspond to an edge computer,
     3277  a customizable router, or a programmable access point.  A component
     3278  encapsulates a collection of resources, including physical resources (e.g.,
     3279  CPU, memory, disk, bandwidth) logical resources (e.g., file descriptors, port
     3280  numbers), and synthetic resources (e.g., packet forwarding fast paths). </p>
     3281  </td>
     3282 </tr>
     3283 <tr style='page-break-inside:avoid'>
     3284  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3285  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3286  <p class=Tabletext>Owners / Management Authorities</p>
     3287  </td>
     3288  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3289  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3290  padding:0in 5.4pt 0in 5.4pt'>
     3291  <p class=Tabletext>GENI includes <i>owners </i>of parts of the network
     3292  substrate, who are therefore responsible for the externally visible behavior
     3293  of their equipment, and who establish the high-level policies for how their
     3294  portion of the substrate is utilized.  A <i>management authority </i>(MA) is
     3295  responsible for some subset of components, aggregates, or services: providing
     3296  operational stability for those components, ensuring the components behave
     3297  according to acceptable use policies, and executing the resource allocation
     3298  wishes of the component owner.  (Note that management authorities potentially
     3299  conflate owners and operators. In some cases, an MA will correspond to a
     3300  single organization, in which case the owner and operator are likely the
     3301  same. In other cases, the owner and operator are distinct, with the owner
     3302  establishing a “management agreement” with the operator.)</p>
     3303  </td>
     3304 </tr>
     3305 <tr style='page-break-inside:avoid'>
     3306  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3307  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3308  <p class=Tabletext>Portals</p>
     3309  </td>
     3310  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3311  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3312  padding:0in 5.4pt 0in 5.4pt'>
     3313  <p class=Tabletext>A <i>portal</i> denotes the interface—graphical,
     3314  programmatic, or both—that defines an “entry point” through which users
     3315  access GENI. A portal is likely implemented by a combination of services.
     3316  Different user communities can define portals tailored to the needs of that
     3317  community, with each portal defining a different model for slice behavior, or
     3318  support a different experimental modality. For example, one portal might
     3319  create and schedule slices on behalf of researchers running short-term controlled
     3320  experiments, while another might acquire resources needed by slices running
     3321  long-term services. Yet another portal might be tailored for operators that
     3322  are responsible for keeping GENI components up and running.</p>
     3323  </td>
     3324 </tr>
     3325 <tr style='page-break-inside:avoid'>
     3326  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3327  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3328  <p class=Tabletext>Resource</p>
     3329  </td>
     3330  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3331  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3332  padding:0in 5.4pt 0in 5.4pt'>
     3333  <p class=Tabletext>Resources are abstractions of the sharable features of a
     3334  component that are allocated by a component manager and described by an
     3335  RSpec. Resources are divided into computation, communication, measurement,
     3336  and storage.  Resources can be contained in a single physical device or distributed
     3337  across a set of devices, depending on the nature of the component. </p>
     3338  </td>
     3339 </tr>
     3340 <tr style='page-break-inside:avoid'>
     3341  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3342  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3343  <p class=Tabletext>Substrate</p>
     3344  </td>
     3345  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3346  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3347  padding:0in 5.4pt 0in 5.4pt'>
     3348  <p class=Tabletext>GENI provides a set of physical facilities (e.g., routers,
     3349  processors, links, wireless devices), which we refer to as the substrate. The
     3350  design of this substrate is concerned with ensuring that physical resources,
     3351  layout, and interconnection topology are sufficient to support GENI’s
     3352  research objectives.</p>
     3353  </td>
     3354 </tr>
     3355</table>
     3356
     3357<p class=MsoNormal>&nbsp;</p>
     3358
     3359<p class=MsoNormal>&nbsp;</p>
     3360
     3361<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=612
     3362 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     3363 <tr style='page-break-inside:avoid;height:.25in'>
     3364  <td width=108 style='width:81.0pt;border:solid windowtext 1.0pt;background:
     3365  #E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     3366  <p class=Tabletext>Interface</p>
     3367  </td>
     3368  <td width=504 style='width:5.25in;border:solid windowtext 1.0pt;border-left:
     3369  none;background:#E0E0E0;padding:0in 5.4pt 0in 5.4pt;height:.25in'>
     3370  <p class=Tabletext>Description</p>
     3371  </td>
     3372 </tr>
     3373 <tr style='page-break-inside:avoid'>
     3374  <td width=108 valign=top style='width:81.0pt;border:solid windowtext 1.0pt;
     3375  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3376  <p class=Tabletext>Measurement Plane</p>
     3377  </td>
     3378  <td width=504 valign=top style='width:5.25in;border-top:none;border-left:
     3379  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3380  padding:0in 5.4pt 0in 5.4pt'>
     3381  <p class=Tabletext>Configuration for measurement infrastructure; management
     3382  of collected data.</p>
     3383  </td>
     3384 </tr>
     3385 <tr style='page-break-inside:avoid'>
     3386  <td width=108 valign=top style='width:81.0pt;border:solid windowtext 1.0pt;
     3387  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3388  <p class=Tabletext>Control Plane </p>
     3389  </td>
     3390  <td width=504 valign=top style='width:5.25in;border-top:none;border-left:
     3391  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3392  padding:0in 5.4pt 0in 5.4pt'>
     3393  <p class=Tabletext>Resource discovery, reservations, and release; slice
     3394  control (e.g., experiment start and teardown); some debug.</p>
     3395  </td>
     3396 </tr>
     3397 <tr style='page-break-inside:avoid'>
     3398  <td width=108 valign=top style='width:81.0pt;border:solid windowtext 1.0pt;
     3399  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3400  <p class=Tabletext>Experiment Plane</p>
     3401  </td>
     3402  <td width=504 valign=top style='width:5.25in;border-top:none;border-left:
     3403  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3404  padding:0in 5.4pt 0in 5.4pt'>
     3405  <p class=Tabletext>Experiment data flow; “in-band” debugging; experiment
     3406  control.</p>
     3407  </td>
     3408 </tr>
     3409 <tr style='page-break-inside:avoid'>
     3410  <td width=108 valign=top style='width:81.0pt;border:solid windowtext 1.0pt;
     3411  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3412  <p class=Tabletext>Operations and Management Plane</p>
     3413  </td>
     3414  <td width=504 valign=top style='width:5.25in;border-top:none;border-left:
     3415  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3416  padding:0in 5.4pt 0in 5.4pt'>
     3417  <p class=Tabletext>Operational status data; privileged slice &amp;
     3418  component/aggregate control; network event reporting.</p>
     3419  </td>
     3420 </tr>
     3421 <tr style='page-break-inside:avoid'>
     3422  <td width=108 valign=top style='width:81.0pt;border:solid windowtext 1.0pt;
     3423  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3424  <p class=Tabletext>Opt-In</p>
     3425  </td>
     3426  <td width=504 valign=top style='width:5.25in;border-top:none;border-left:
     3427  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3428  padding:0in 5.4pt 0in 5.4pt'>
     3429  <p class=Tabletext>Interconnecting GENI to non-GENI networks over, e.g., IP,
     3430  IP tunnels, conventional (wired or wireless) link protocols.  GENI
     3431  experiments may run just in GENI (e.g., an experimental service accessed by
     3432  Internet users) or end-users may ‘opt-in’ to running experimental code on
     3433  their end-system. </p>
     3434  </td>
     3435 </tr>
     3436</table>
     3437
     3438<p class=MsoNormal>&nbsp;</p>
     3439
     3440<p class=MsoNormal>&nbsp;</p>
     3441
     3442<p class=MsoNormal><b>&nbsp;</b></p>
     3443
     3444<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=612
     3445 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     3446 <tr style='page-break-inside:avoid'>
     3447  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3448  padding:0in 5.4pt 0in 5.4pt'>
     3449  <p class=Tabletext>Federation</p>
     3450  </td>
     3451  <td width=492 valign=top style='width:369.0pt;border:solid windowtext 1.0pt;
     3452  border-left:none;padding:0in 5.4pt 0in 5.4pt'>
     3453  <p class=Tabletext>Resource <i>federation</i> permits the interconnection of
     3454  independently owned and autonomously administered facilities in a way that
     3455  permits owners to declare resource allocation and usage policies for
     3456  substrate facilities under their control, operators to manage the network
     3457  substrate, and researchers to create and populate slices, allocate resources
     3458  to them, and run experiment-specific software in them.</p>
     3459  </td>
     3460 </tr>
     3461</table>
     3462
     3463<p class=MsoNormal>&nbsp;</p>
     3464
     3465<p class=MsoNormal style='margin-left:.25in;text-indent:0in'>&nbsp;</p>
     3466
     3467<p class=MsoNormal>&nbsp;</p>
     3468
     3469<p class=MsoNormal>&nbsp;</p>
     3470
     3471<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0 width=612
     3472 style='margin-left:5.4pt;border-collapse:collapse;border:none'>
     3473 <tr style='page-break-inside:avoid'>
     3474  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3475  padding:0in 5.4pt 0in 5.4pt'>
     3476  <p class=Tabletext>Experiment</p>
     3477  </td>
     3478  <td width=492 valign=top style='width:369.0pt;border:solid windowtext 1.0pt;
     3479  border-left:none;padding:0in 5.4pt 0in 5.4pt'>
     3480  <p class=Tabletext>An experiment is a researcher-defined use of a slice; we
     3481  say an experiment runs in a slice, or in multiple slices since slices can be
     3482  composed or interconnected. Experiments are not slices.  Many different experiments
     3483  can run in a particular slice concurrently or over time.  </p>
     3484  </td>
     3485 </tr>
     3486 <tr style='page-break-inside:avoid'>
     3487  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3488  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3489  <p class=Tabletext>Sharing</p>
     3490  </td>
     3491  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3492  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3493  padding:0in 5.4pt 0in 5.4pt'>
     3494  <p class=Tabletext>Wherever possible, GENI components shall support multiple
     3495  concurrent experiments.  We refer to this as making components and aggregates
     3496  <i>sharable</i> (or sometimes “sliceable”).  Different strategies may be
     3497  needed to share components based on the nature of the technologies. This can
     3498  be done by a combination of virtualizing the component (where each user
     3499  acquires a virtual copy of the component's resources), or by partitioning the
     3500  component into distinct resource sets (where each user acquires a distinct
     3501  partition of the component's resources). </p>
     3502  </td>
     3503 </tr>
     3504 <tr style='page-break-inside:avoid'>
     3505  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3506  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3507  <p class=Tabletext>Slices</p>
     3508  </td>
     3509  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3510  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3511  padding:0in 5.4pt 0in 5.4pt'>
     3512  <p class=Tabletext>From a researcher's perspective, a <i>slice</i> is a
     3513  substrate-wide network of computing and communication resources capable of
     3514  running one or more experiments or a wide-area network service.  From an
     3515  administrator's perspective, slices are the primary abstraction for
     3516  accounting and accountability—resources are acquired and consumed by slices,
     3517  and external program behavior is traceable to a slice.  A slice is defined by
     3518  a set of slivers spanning a set of network components, plus an associated set
     3519  of users that are allowed to access those slivers for the purpose of running
     3520  an experiment on the substrate. That is, a slice has a name, which is bound
     3521  to a set of users associated with the slice and a (possibly empty) set of
     3522  slivers.</p>
     3523  </td>
     3524 </tr>
     3525 <tr style='page-break-inside:avoid'>
     3526  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3527  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3528  <p class=Tabletext>Slivers</p>
     3529  </td>
     3530  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3531  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3532  padding:0in 5.4pt 0in 5.4pt'>
     3533  <p class=Tabletext>It shall be possible to share component resources among
     3534  multiple users. This can be done by a combination of virtualizing the
     3535  component (where each user acquires a virtual copy of the component's
     3536  resources), or by partitioning the component into distinct resource sets
     3537  (where each user acquires a distinct partition of the component’s resources).
     3538  In both cases, we say the user is granted a <i>sliver</i> of the component.
     3539  Each component shall include hardware or software mechanisms that isolate
     3540  slivers from each other, making it appropriate to view a sliver as a
     3541  “resource container.”</p>
     3542  </td>
     3543 </tr>
     3544 <tr style='page-break-inside:avoid'>
     3545  <td width=120 valign=top style='width:1.25in;border:solid windowtext 1.0pt;
     3546  border-top:none;padding:0in 5.4pt 0in 5.4pt'>
     3547  <p class=Tabletext>User Opt-In</p>
     3548  </td>
     3549  <td width=492 valign=top style='width:369.0pt;border-top:none;border-left:
     3550  none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
     3551  padding:0in 5.4pt 0in 5.4pt'>
     3552  <p class=Tabletext>An important feature of GENI is to permit experiments to
     3553  have access to end-user traffic and behaviors. For examples, end users may
     3554  access an experimental service, use experimental access technologies, or
     3555  allow experimental code to run on their computer or handset. GENI will
     3556  provide tools to allow users to learn about an experiment’s risks and to make
     3557  an explicit choice (“opt-in”) to participate.                                       </p>
     3558  </td>
     3559 </tr>
     3560</table>
     3561
     3562<p class=MsoNormal>&nbsp;</p>
     3563
     3564<p class=MsoNormal><a name="_Toc209089359"></a><a name="_Toc209089541"></a>&nbsp;</p>
     3565
     3566</div>
     3567
     3568</body>
     3569
     3570</html>
     3571
     3572
     3573</h1>
     3574}}}