MobilityFirst Software Release
Software Release Overview
The MobilityFirst software prototype is a collection of independent and interoperating components that implement the concepts behind the architecture, such as: global GUID based name resolution, hybrid GUID/NA routing through hop-by-hop transfer, named communications and advanced host services, SDN based routing and more. The fundamental pieces of our prototype are:
- A Click based Router
- A DMap based GNRS (a Auspice based version is available at http://mobilityfirst.cs.umass.edu/wiki/index.php/Main_Page)
- A Hoststack and Network API for Linux and Android based clients
Our prototype can be deployed on any network with L2 connectivity (for the core network). The following examples on how to deploy and run a MobilityFirst based architecture are available:
- Deploying an MF Network
- GENI Deployment: Instructions to deploy MF network prototypes within a GENI slice. Also, details of GENI helper scripts distributed with this release.
- ORBIT Testbed MobilityFirst Tutorial
- Running a Custom MobilityFirst Network on ORBIT Testbed
Modules
1. Click-based Software Router
- Software Design
- Installation
- Router Configurations - basic, core, edge, access, multi-router, test
- Example: up a WiFi Access Router
- Network Deployment
- Code Documentation
2. Global Name Resolution Service (GNRS)
- Network Protocol
- Software Design
- Installation
- Server Configuration
- Service Deployment
- Code Documentation
3. Host Protocol Stack
4. Network Service API (or MFSocket API)
5. SDN based MobilityFirst Implementations
FloodLight Implementation
Open Daylight Implementation
6. Computing Layer elements
- What is the computing layer?
- How to host the computing layer in the MF click router?
- Computing Service Base on TCP
- Installation and usage
- To Do List
Design Sandbox
- Space to discuss architecture and protocol ideas:
Last modified
7 years ago
Last modified on Dec 11, 2015, 2:45:24 PM
Attachments (1)
- namedAPI.png (242.7 KB ) - added by 9 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.