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.
- Timestamp:
-
Nov 28, 2014, 11:35:09 PM (9 years ago)
- Author:
-
seskar
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v1
|
v2
|
|
1 | | = MobilityFirst Software Release = |
| 1 | = !MobilityFirst Software Release = |
2 | 2 | |
3 | | This 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. |
| 3 | This 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 | 4 | |
5 | 5 | == Architecture Highlights == |
… |
… |
|
9 | 9 | |
10 | 10 | * Hybrid GUID/NA Routing and Forwarding |
11 | | * [[MF_Packet|Extensible Network Header]] |
12 | | * [[SDN/Architecture|SDN Architecture]] |
| 11 | * [wiki:/Proto/aArchitecture/MFPacket Extensible Network Header] |
| 12 | * [wiki:SDN/Architecture|SDN Architecture] |
13 | 13 | |
14 | 14 | == Software Release Overview == |
15 | 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]] |
| 16 | * [wiki:/Proto/bSoftwareRelease/a0KnownIssues Known Issues] |
| 17 | * [wiki:/Proto/bSoftwareRelease/b0NetworkDeployment Deploying an MF Network] |
| 18 | * [wiki:/Proto/bSoftwareRelease/c0GENIDeployment GENI Deployment]: Instructions to deploy MF network prototypes within a GENI slice. Also, details of GENI helper scripts distributed with this release. |
| 19 | * [wiki:/Proto/bSoftwareRelease/d0ORBITTutorial ORBIT Testbed MobilityFirst Tutorial] |
20 | 20 | |
21 | 21 | == Modules == |
22 | 22 | |
23 | 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]] |
| 24 | * [wiki:/Proto/cModules/a0ClickRouter/a0SoftwareDesign Software Design] |
| 25 | * [wiki:/Proto/cModules/a0ClickRouter/b0Installation Installation] |
| 26 | * [wiki:/Proto/cModules/a0ClickRouter/c0Configurations Router Configurations] - basic, core, edge, access, multi-router, test |
| 27 | * Example: [[wiki:/Proto/cModules/a0ClickRouter/c0Configurations#WiFi_Access_Router Setting up a WiFi Access Router] |
| 28 | * [wiki:/Proto/cModules/a0ClickRouter/d0NetworkDeployment Network Deployment] |
| 29 | * [wiki:/Proto/cModules/a0ClickRouter/e0CodeDocumentation|Code Documentation] |
30 | 30 | |
31 | 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]] |
| 32 | * [wiki:/Proto/cModules/b0GNRS/a0NetworkProtocol Network Protocol] |
| 33 | * [wiki:/Proto/cModules/b0GNRS/b0SoftwareDesign Software Design] |
| 34 | * [wiki:/Proto/cModules/b0GNRS/c0Installation Installation] |
| 35 | * [wiki:/Proto/cModules/b0GNRS/d0ServerConfiguration Server Configuration] |
| 36 | * [wiki:/Proto/cModules/b0GNRS/e0ServiceDeployment Service Deployment] |
| 37 | * [wiki:/Proto/cModules/b0GNRS/f0CodeDocumentation Code Documentation] |
38 | 38 | |
39 | 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]] |
| 40 | * [wiki:/Proto/cModules/c0HostProtocolStack/a0SoftwareDesign Software Design] |
| 41 | * [wiki:/Proto/cModules/c0HostProtocolStack/b0Installation Installation] |
| 42 | * [wiki:/Proto/cModules/c0HostProtocolStack/c0Configuration Configuration] |
| 43 | * [wiki:/Proto/cModules/c0HostProtocolStack/d0Running Running] |
44 | 44 | * [http://www.winlab.rutgers.edu/~bronzino/hoststack/index.html Code Documentation] |
45 | 45 | |
46 | 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]] |
| 47 | * [wiki:/Proto/cModules/d0NetworkServiceAPI/a0DesignUsage Design and Usage] |
| 48 | * [wiki:/Proto/cModules/d0NetworkServiceAPI/b0Installation Library Installation] |
| 49 | * [wiki:/Proto/cModules/d0NetworkServiceAPI/c0Applications Sample Applications] |
| 50 | * [wiki:/Proto/cModules/d0NetworkServiceAPI/d0Documentation API Documentation] |
51 | 51 | |
52 | 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]] |
| 53 | * [wiki:/Proto/cModules/e0SDN/a0OpenFlow/a0OpenDaylight/a0SoftwareDesign Software Design] |
| 54 | * [wiki:/Proto/cModules/e0SDN/a0OpenFlow/a0OpenDaylight/b0Installation Installation] |
| 55 | * [wiki:/Proto/cModules/e0SDN/a0OpenFlow/a0OpenDaylight/c0Configuration Controller Configuration] |
| 56 | * [wiki:/Proto/cModules/e0SDN/a0OpenFlow/a0OpenDaylight/d0RunningController Running the Controller] |
| 57 | * [wiki:/Proto/cModules/e0SDN/a0OpenFlow/a0OpenDaylight/e0CodeDocumentation Code Documentation] |
58 | 58 | |
59 | 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]] |
| 60 | * [wiki:/Proto/cModules/f0Computing/a0Overview What is the computing layer?] |
| 61 | * [wiki:/Proto/cModules/f0Computing/b0MFclick How to host the computing layer in the MF click router?] |
| 62 | * [wiki:/Proto/cModules/f0Computing/c0ServiceTCP Computing Service Base on TCP] |
| 63 | * [wiki:/Proto/cModules/f0Computing/d0Installation Installation and usage] |
| 64 | * [wiki:/Proto/cModules/f0Computing/e0ToDo To Do List] |
65 | 65 | |
66 | 66 | == [[Design_Sandbox|Design Sandbox]] == |