Version 16 (modified by 9 years ago) ( diff ) | ,
---|
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:
- Router
- GNRS
- Hoststack and Network API
Our prototype can be deployed on any network with L2 connectivity (for the core network).
- 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
- Known Issues
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:
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.