/
How to install the O1 interface.

How to install the O1 interface.


The above zip file contains SMO NETCONF client support for O1 interface. It brings up two containers, SDNR and SDNR_DB which support O1 interface. The containers acts as a NETCONF client to the O-RAN elements (O-RU, O-CU, O-DU and the Near RT-RIC). It has both a GUI as well as RESTCONF support for the configuration management of devices.

Prerequisites:

  • docker
  • docker-compose
  • Java, version 11 or newer

Instructions

Below are the steps to bring up the required services


1. Download and unzip the file

unzip o1-netconf.zip


2. Bringup the services

cd client
docker-compose up -d

3. check status

docker-compose ps


Expect an output that looks something like this:

$ docker-compose ps
Name Command State Ports
------------------------------------------------------------------------
sdnr /bin/sh -c /opt/onap/sdnc/ Up 0.0.0.0:8101->8101/tcp,:::
... 8101->8101/tcp, 0.0.0.0:81
81->8181/tcp,:::8181->8181
/tcp
sdnrdb /tini -- /usr/local/bin/do Up 9200/tcp, 9300/tcp

Access details

Access the GUI and RESTCONF interface using the following URLs, credentials are common for both of them.

GUI: http://<host_ip>:8181/odlux/index.html
Restconf: http://<host_ip>:8181/apidoc/explorer/index.html
username/password: admin/ Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U