$25
Network Softwarization
Overview
In this assignment you will write a controller application using ONOS’s REST API. You can use C/C++, Java, Python or Bash (right now we have these four in the testing environment; if there is a compelling need to use any other language then please consult with the TA) for completing the assignment. The application will proactively setup a bi-directional path between a pair of hosts, monitor the network topology, and re-setup the path if any link on the existing path fails. In other words, the application behaves in a way similar to a host-based intent.