X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2Fuse-cases.rst;h=4cbbed946032e4b4f3ae6a8a16aded97202e9a0c;hb=571635e4005fe5a05288c759fc7e7c30aaa64e16;hp=a6d9cc5cc00322a10ffda1260bf4c9e5dea6c2f6;hpb=4681b7e887f4b49608737f0ffe2a04052d2e43a4;p=nonrtric.git diff --git a/docs/use-cases.rst b/docs/use-cases.rst index a6d9cc5c..4cbbed94 100644 --- a/docs/use-cases.rst +++ b/docs/use-cases.rst @@ -1,6 +1,6 @@ .. This work is licensed under a Creative Commons Attribution 4.0 International License. .. http://creativecommons.org/licenses/by/4.0 -.. Copyright (C) 2020 Nordix +.. Copyright (C) 2021 Nordix Use Cases ========= @@ -16,4 +16,39 @@ statistics for these regular checks. For more information about it, see the README file in the use case's folder. -.. image:: ./images/healtcheck.png +.. image:: ./images/healthcheck.png + +O-RU closed loop recovery +------------------------- + +This use case is a non-real-world closed-loop use case to demonstrate automated recovery when the front-haul connection between an O-DU and O-RU is reset. +An application in the NONRTRIC senses the fault from the O-RU (O1-FM) and initiates a NETCONF reset operation (O1-CM) using the OAM controller. +More details about the use case can be found on the O-RAN SC wiki: `(RSAC) `_ and `(OAM) `_. + +Non-RT RIC provides two implementation versions of the recovery part of the use case. One in the form of a python +script, and one utilizing the ONAP Policy Framework. + +Standalone Script Solution +++++++++++++++++++++++++++ +The script version consists of a python script that performs the tasks needed for the use case. There are also two +simulators. One message generator that generates alarm messages, and one SDN-R simulator that receives the config +change messages sent from the script and responds with alarm cleared messages to MR. + +All parts are Dockerized and can be started as individual containers, in the same network, in Docker. + +The script based solution can be found in +this `link `_. + +ONAP Policy Solution +++++++++++++++++++++ + +There is also another solution for performing the fronthaul recovery that is based on ONAP Policy Framework. +A TOSCA Policy has been created that listens to DMaaP Message Router and sends a configuration change message via +REST call to the OAM controller. The policy based solution can be +found `here `_. + +There is a `docker-compose `_ available +in the nonrtric repo for bringing up the complete standalone version of ONAP Policy Framework. + +The detailed instructions for deploying and running this policy are provided in +the `wiki `_. \ No newline at end of file