Skip to content

SwrkNRK/Enhanced-M-REP-FRI

Repository files navigation

Enhanced-M-REP-FRI

Enhanced M-REP is fast reroute mechanism implemented in OMNeT++. This repository contains source files which contains additional algorithm for MREP implementation. The modified files are: PIMDM, IPv4, OSPFRouting. Besides source files, repository contains topology on which was mechanism tested on.

How to setup this project

  1. Download OMNeT++ version 5.0 -> Omnet++ 5.0
  2. Copy the OMNeT++ archive to the directory where you want to install it. Choose a directory whose full path does not contain any space; for example, do not put OMNeT++ under Program Files
  3. Extract the zip file
  4. Start mingwenv.cmd
  5. Enter the following commands into console:
$ ./configure
$ make

The build process will create both debug and release binaries

  1. Download AnsaInet 3.4.0
  2. Extract AnsaInet into OMNeT++ folder
  3. Download src.zip and DynamicTest-Enhanced_MREP from this github repository
  4. Extract src.zip into C:\omnetpp-5.0\ANSA-ansainet-3.4.0\src and overwrite all the files
  5. Extract DynamicTest-Enhanced_MREP into C:\omnetpp-5.0\ANSA-ansainet-3.4.0\examples\ospfv2
  6. Enter the following command into console:
$ omnetpp

Command will start OMNeT++

  1. Keep checked Install INET Framework, hit "OK" and INET will be automatically installed
  2. In the top left menu select File > Import
    • In import window select General > Existing Projects into Workspace
    • In Select root directory navigate to your OMNeT++ folder
    • After search for projects is complete click on Finish

About

Enhanced MREP is fast reroute mechanism implemented in OMNeT++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published