Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The 'Connect' ux-application shows up-to-date infomation information about the connection status from ONAP-CCSDK to netconf-servers. 

...

Several information and data models describing the same "thing" but focus on different views or aspects. Identifiers of the such "thing" may have different names but its value s the same.

...

GeneralTelecomunicationITU-T G.771 = ONF TR 512AAI-API

Topology

  • List of nodes
  • List of egesedges

Network

  • List of NetworkElements
  • List of Links

Domain (to be verified)

  • List of ControlConstucts
  • List of Links

network

  • List of PNFs
  • List of physical-links

...

The context menu should offer the following actions for a selected element:

ActionIcon
Web Client

Image Modified

Mount

Image Modified

Unmount

Image Modified

Info

Image Modified

Edit

Image Modified

Remove

Image Modified


Additionally, shortcuts (links) to other applications should be available:

...

If one of the application links is selected, the corresponding app should be opened and its available data filtered based on the selected network element.web uri


Web Client button

The Web Uri Action is only available if the network element supports the weburi extension.

...

To get all extensions of a network element, the following REST API is called: (GET)  restconf/config/network-topology:network-topology/topology/topology-netconf/node/{nodeId}/yang-ext:mount/core-model:network-element


Edit button

The Edit button should allow updating the following properties of a network element:

...

If the Edit button is clicked, a popup should be shown to edit the properties.

info


Info button: Yang capabilities

As per the old DLUX the info button shows the yang capabilities of the element as below:

...

The requested information source will be: GET /restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{node-id}


...

inactive elements have a gray color (g), active elements are black (b)

Display statusMountUnmountInfoEditRemove
Connectedbbbbb
Connectingbbgbb
Disconnectedbbgbb

The links to the Accounting and Security app are always inactive, as they are not implemented as of Frankfurt release.

...

The Web Uri is only available if the network element is connected and supports the weburi extension.


Status → action → result


ODL MountpointES requiredDisplay statusActionODL RestES database (Client or Server)GUI
1exists trueConnected/ingUser: Press minusRemove ODL mountpointdelete-network-elementconnectionNot in the list anymore.
2exists falseConnected/ingUser: Press minusRemove ODL mountpointdelete-network-elementconnectionNot in the list anymore.
3exists trueConnected/ingUser: Edit and change to required=falseno changeChange status to required=falseIn list, required=false
4exists falseConnected/ingUser: Edit and change to required=trueno changeChange status to required=trueIn list, required=true
5not existingno existingno entryUser: Add new mountpoint + buttonCreate ODL mountpointcreate-network-elementIn list, required=true / false based on user selection
6existsfalseConnected/ingUser: UnmountRemove ODL mountpoint
Not in list anymore.
7existstrueConnected/ingUser: UnmountRemove ODL mountpoint
In list with the connection status= Disconnected
8not existingtrueDisconnectedUser: Edit and change to required=falseno changedelete-network-elementconnectionNot in list anymore.
9not existingtrueDisconnectedUser: Press minusno changedelete-network-elementconnectionNot in list anymore
10not existingtrueDisconnectedUser: Edit and chage to required=falseno changedelete-network-elementconnectionNot in list anymore
11exists & connected/ingfalseConnected/ingOther: Mountpoint removed via RESTConf 

Devicemanager has 
has to remove data if required=false

(Could be removed by client before)

Not in list anymore
12not existingnot existing

no entry

Other: Mountpoint created via RESTConf
Devicemanager has to create
data with required=false
In list, required=false

...