Prince is a network daemon that continuosly monitors the network topology and sets the timers for OLSRv2, it is developed in C and we are currently deploying it in the Ninux community network in Florence. This year we want to implement Pop-Routing for another link-state routing protocol: OSPF. OSPF is the state-of-the-art interior routing protocol for wired networks and it is used also in some wireless community networks. This project consists in realizing a plug-in of the OSPF open source routing daemon (Quagga or Bird) that will:

  • Expose the network topology to Prince using NetJson
  • Receive and re-set the network parameters from Prince

Organization

Student

Gabriele Gemmi

Mentors

  • Leonardo Maccari
close

2017