close Warning: Can't synchronize with repository "(default)" ("(default)" is not readable or not a Git repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 1 of Proto


Ignore:
Timestamp:
Sep 21, 2014, 1:23:22 AM (10 years ago)
Author:
wontoniii
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Proto

    v1 v1  
     1= MobilityFirst Software Release =
     2
     3This wiki covers the software release of key pieces of the MobilityFirst Future Internet Architecture proposal. To learn about the architecture proposal itself, visit the [http://mobilityfirst.winlab.rutgers.edu MobilityFirst project website]. However, we start with a small overview and few highlights of the architecture that will help form an idea of the different pieces of the software release.
     4
     5== Architecture Highlights ==
     6
     7 * Name-based Networking
     8   * GUID is the new ''narrow waist''
     9
     10 * Hybrid GUID/NA Routing and Forwarding
     11   * [[MF_Packet|Extensible Network Header]]
     12   * [[SDN/Architecture|SDN Architecture]]
     13
     14== Software Release Overview ==
     15
     16* [[SoftwareRelease/KnownIssues|Known Issues]]
     17* [[SoftwareRelease/NetworkDeployment|Deploying an MF Network]]
     18* [[SoftwareRelease/GENI_Deployment|GENI Deployment]]: Instructions to deploy MF network prototypes within a GENI slice. Also, details of GENI helper scripts distributed with this release.
     19* [[SoftwareRelease/ORBIT_Testbed_Tutorial|ORBIT Testbed MobilityFirst Tutorial]]
     20
     21== Modules ==
     22
     23=== 1. Click-based Software Router ===
     24    * [[Click_Router_Software_Design|Software Design]]
     25    * [[Click_Router_Installation|Installation]]
     26    * [[Click_Router_Configurations|Router Configurations]] - basic, core, edge, access, multi-router, test
     27       * Example: [[Click_Router/Configurations/WiFi_Access_Router|Setting up a WiFi Access Router]]
     28    * [[Click_Router_Network_Deployment|Network Deployment]]
     29    * [[Click_Router_Code_Documentation|Code Documentation]]
     30
     31=== 2. Global Name Resolution Service (GNRS) ===
     32    * [[GNRS_Network_Protocol|Network Protocol]]
     33    * [[GNRS_Software_Design|Software Design]]
     34    * [[GNRS_Installation|Installation]]
     35    * [[GNRS_Server_Configuration|Server Configuration]]
     36    * [[GNRS_Service_Deployment|Service Deployment]]
     37    * [[GNRS_Code_Documentation|Code Documentation]]
     38
     39=== 3. Host Protocol Stack ===
     40    * [[Host_Protocol_Stack_Software_Design|Software Design]]
     41    * [[Host_Protocol_Stack_Installation|Installation]]
     42    * [[Host_Protocol_Stack_Configuration|Configuration]]
     43    * [[Host_Protocol_Stack_Running|Running]]
     44    * [http://www.winlab.rutgers.edu/~bronzino/hoststack/index.html Code Documentation]
     45
     46=== 4. Network Service API (or MFSocket API) ===
     47    * [[Network_Service_API_Design_and_Usage|Design and Usage]]
     48    * [[Network_Service_API_Library_Installation|Library Installation]]
     49    * [[Network_Service_API_Applications|Sample Applications]]
     50    * [[Network_Service_API_Documentation|API Documentation]]
     51
     52=== 5.Openflow SDN with OpenDaylight ===
     53    * [[SDN/OpenFlow/OpenDaylight/Software_Design|Software Design]]
     54    * [[SDN/OpenFlow/OpenDaylight/Installation|Installation]]
     55    * [[SDN/OpenFlow/OpenDaylight/Configuration|Controller Configuration]]
     56    * [[SDN/OpenFlow/OpenDaylight/Running_the_Controller|Running the Controller]]
     57    * [[SDN/OpenFlow/OpenDaylight/Code_Documentation|Code Documentation]]
     58
     59=== 6. Computing Layer elements ===
     60    * [[Computing_overview|What is the computing layer?]]
     61    * [[Computing_MF_click|How to host the computing layer in the MF click router?]]
     62    * [[Computing_service_TCP|Computing Service Base on TCP]]
     63    * [[Computing_installation|Installation and usage]]
     64    * [[Computing_to_do|To Do List]]
     65
     66== [[Design_Sandbox|Design Sandbox]] ==
     67
     68Space to discuss architecture and protocol ideas