...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "transactionId":"xxx-xxx-xxxx123456", "requestId":"yyy-yyy-yyyy789101", "requestStatus":"completed", "statusMessage":"success", "solution":{ "routeInfo":{ "serviceRoute":[ { "startTime":"2016-10-01T00:30+01:00", "finishTime":"2016-10-01T00:40+01.00", "routeInfo":[ { "serviceRoute":[ { "srcInterfaceId":"id20", "destInterfaceId":"id8" }, { "srcInterfaceId":"id9", "destInterfaceId":"id10" }, { "srcInterfaceId":"id11", "destInterfaceId":"id21" } ], } ], "linkList":[ "link1", "link2" ] } } } "IDL-6", "IDL-7" ] } ] } } |
State Diagram
OOF Impacts
- A new api should be defined in the osdfapp.py class in the optf-osdf repository for the MDONS route selection.
- Under the Route Optimizer section a new class has to be added to handle the MDONS route selection.
- The standard minizinc template which gives the shortest path in a graph data structure will be used for this use case, same as the CCVPN use case.
...