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:
-
Jul 29, 2013, 4:55:33 PM (11 years ago)
- Author:
-
aravind
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v14
|
v15
|
|
9 | 9 | |
10 | 10 | == 1. System Architecture == |
| 11 | |
| 12 | == 1.1 SDN Design and Flow Set Up == |
11 | 13 | |
12 | 14 | The figure below shows the overall design of an OpenFlow based network that can support MobilityFirst. |
… |
… |
|
23 | 25 | |
24 | 26 | [[Image(chunkFlow.jpg)]] |
| 27 | |
| 28 | == 1.2 Floodlight Implementation == |
| 29 | |
| 30 | Floodlight is a Java based Apache licensed open source OpenFlow controller. Aside from implementing the core OpenFlow protocol and exposing a REST API for setting up static flows, Floodlight also provides a module loading system that can be used to load user defined modules that set up reactive flows. The figure below shows Floodlight's structure and its core modules. |
| 31 | |
| 32 | [[Image(FloodlightStructure.jpg)]] |
| 33 | |
| 34 | Additional modules that perform GUID learning and other MobilityFirst functions such as GUID based forwarding and storage were added to Floodlight. The figure below shows Floodlight and the interactions between the MobilityFirst modules. |
| 35 | |
| 36 | [[Image()FloodlightImpl.jpg]] |
25 | 37 | |
26 | 38 | == 2. Installation == |