Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.19 KB

File metadata and controls

25 lines (14 loc) · 1.19 KB

Intent Layer

Python SQLite Qt

Getting started

Intent Layer has four main modules:

1) intent_gui.py- GUI-based for intent expressing;

2) intent_engine.py- Convert intents into NILE (Network Intent LanguagE);

3) intent_translator.py- Convert NILE to suitable format e.g., VNFd (Virtual Network Function Descriptor)/NSd (Network Service Descriptor), and trigger network slice creation;

4) handler_osm.py- Interact with OSM (Open Source Mano) via its REST API to onboard the descriptors and to deploy the Network Slice (NS) Instance.

Obs 1: nile and utils folders are provided by Jacobs et al.

Obs 2: This project is inspirated in this work.

Documentation

You can find details about the documentation in Wiki.