From: maximesson Date: Thu, 9 Apr 2020 13:16:04 +0000 (+0200) Subject: Standardisation of names X-Git-Tag: 2.0.0~80 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=f217fffad3db72759708ea68892357b46b8ed4a0;p=nonrtric.git Standardisation of names Change-Id: Ib90680a1282aca5c623aa802d5c2c92dc913fff0 Issue-ID: NONRTRIC-158 Signed-off-by: maximesson --- diff --git a/README.md b/README.md index 3e658f64..81caa272 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ # O-RAN-SC Non-RealTime RIC -The O-RAN SC Non-RealTime RIC provides support non-real-time intelligent radio resource management, higher layer procedure optimization, policy optimization in RAN, and providing guidance, parameters, policies and AI/ML models to support the operation of RIC near-RT to achieve higher-level non-real-time objectives. +The O-RAN SC Non-RT RIC provides support for non-real-time intelligent radio resource management, higher layer procedure optimization, policy optimization in RAN, and providing guidance, parameters, policies and AI/ML models to support the operation of the Near-RT RIC to achieve higher-level non-real-time objectives. Please see the documentation in the docs/ folder -For more information about the NONRTRIC project please see the [project website](https://wiki.o-ran-sc.org/display/RICNR "O-RAN-SC NONRTRIC project") +For more information about the Non-RT RIC project please see the [project website](https://wiki.o-ran-sc.org/display/RICNR "O-RAN-SC Non-RT RIC project") ## License diff --git a/docs/api-docs.rst b/docs/api-docs.rst index 8736a636..a4cdf08a 100644 --- a/docs/api-docs.rst +++ b/docs/api-docs.rst @@ -42,9 +42,9 @@ See the README.md file in the nonrtric/sdnc-a1-controller repo for info about ho Complementary tools =================== -There are two additional tools that can be used together with the Non-RT RIC, namely the control panel and the Near-RT RIC simulator. +There are two additional tools that can be used together with the Non-RT RIC, namely the Control Panel and the Near-RT RIC simulator. -The Non-RT RIC Control panel provides a user interface that allows the user to interact with the Non-RT RIC. +The Non-RT RIC Control Panel provides a user interface that allows the user to interact with the Non-RT RIC. It can be downloaded using: git clone "https://gerrit.o-ran-sc.org/r/portal/nonrtric-controlpanel" The Near-RT RIC simulator does what its name suggests, and can be downloaded here: git clone "https://gerrit.o-ran-sc.org/r/sim/a1-interface" diff --git a/docs/overview.rst b/docs/overview.rst index 339de802..16274758 100644 --- a/docs/overview.rst +++ b/docs/overview.rst @@ -20,8 +20,8 @@ There are functional requirements emitted by O-RAN WG2 for the Non-RT RIC, which The non-functional requirements are the following ones: -#. Non-RT RIC shall not update the same policy or configuration parameter for a given near-RT RIC or RAN function more often than once per second. -#. Non-RT RIC shall be able to update policies in several near-RT RICs. +#. Non-RT RIC shall not update the same policy or configuration parameter for a given Near-RT RIC or RAN function more often than once per second. +#. Non-RT RIC shall be able to update policies in several Near-RT RICs. Moreover, there are functional requirements regarding the A1 interface: @@ -56,12 +56,12 @@ Policy Agent Overview The Policy Agent maintains a transient repository of the following items to support R-Apps: * All Near-RT RICs in the network. This information is configured using the ONAP CDS database (which is using the Cloudify Consul database). - * All Policy types for all NearRT RICs + * All Policy types for all Near-RT RICs * All configured Policy instances in the network -It provides an NBI for the R-Apps (and for the control panel) for policy management. This is a REST API. +It provides an NBI for the R-Apps (and for the Control Panel) for policy management. This is a REST API. As an option, policy management can also be done via asynchronous messages through ONAP/Dmaap. -The NBI provides support for an R-APP to locate the correct NearRT RIC based on identifiers as defined in O1. +The NBI provides support for an R-APP to locate the correct Near-RT RIC based on identifiers as defined in O1. The agent monitors all Near-RT RICs and recovers from data inconsistencies, which may happen when (for instance) an Near-RT RIC restarts. @@ -81,7 +81,7 @@ Amber release Policy Agent architecture .. image:: ./images/NonRtRicComponents.png :scale: 50 % -NonRT RIC components: +Non-RT RIC components: #. Policy Agent #. SDNC A1 Controller diff --git a/docs/release-notes.rst b/docs/release-notes.rst index f25006a4..a993a7f9 100644 --- a/docs/release-notes.rst +++ b/docs/release-notes.rst @@ -13,35 +13,6 @@ This document provides the release notes for the release of the different parts :local: -Version history Dashboard -========================= - -+--------------------+--------------------+--------------------+--------------------+ -| **Date** | **Ver.** | **Author** | **Comment** | -| | | | | -+--------------------+--------------------+--------------------+--------------------+ -| 2019-11-12 | 0.1.0 | Maxime Bonneau | First draft | -| | | | | -+--------------------+--------------------+--------------------+--------------------+ -| | 0.1.1 | | | -| | | | | -+--------------------+--------------------+--------------------+--------------------+ -| | 1.0 | | | -| | | | | -+--------------------+--------------------+--------------------+--------------------+ -| 2020-02-03 | 1.1 | Henrik Andersson | Amber Maintenance | -| | | | Release | -+--------------------+--------------------+--------------------+--------------------+ - -Summary -------- - -For Amber release, there is only a dashboard available. Non-RT RIC does not support R-apps yet. - -The Non-RT RIC is not yet fully compliant with the A1 specifications for this release. Find out which methods are available `here`_. - -.. _here: a1_policy_procedure - Version history Policy Agent ============================ diff --git a/near-rt-ric-simulator/auto-test/Dockerize_test.sh b/near-rt-ric-simulator/auto-test/Dockerize_test.sh index f959ef8e..34532c93 100755 --- a/near-rt-ric-simulator/auto-test/Dockerize_test.sh +++ b/near-rt-ric-simulator/auto-test/Dockerize_test.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -TC_ONELINE_DESCR="dockerirze the test, setup docker container for policy agent, cbs, consul, near realtime ric simulator" +TC_ONELINE_DESCR="dockerirze the test, setup docker container for Policy Agent, cbs, consul, Near-RT RIC simulator" . ../common/testcase_common.sh $1 $2 $3 diff --git a/near-rt-ric-simulator/auto-test/FTC1.sh b/near-rt-ric-simulator/auto-test/FTC1.sh index 80d12194..7c614a4d 100755 --- a/near-rt-ric-simulator/auto-test/FTC1.sh +++ b/near-rt-ric-simulator/auto-test/FTC1.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -TC_ONELINE_DESCR="Auto test for policy agent refreshing configurations from consul/cbs" +TC_ONELINE_DESCR="Auto test for Policy Agent refreshing configurations from consul/cbs" . ../common/testcase_common.sh $1 diff --git a/near-rt-ric-simulator/auto-test/README.md b/near-rt-ric-simulator/auto-test/README.md index 319137af..9aac651e 100644 --- a/near-rt-ric-simulator/auto-test/README.md +++ b/near-rt-ric-simulator/auto-test/README.md @@ -1,17 +1,17 @@ ## Automated test Description -This auto-test repo stores test script for automated test cases for policy agent. -Each of the testcase script will bring up a containerized test enviroment for Policy Agent, -CBS, consul, and simulator(TBD) +This auto-test repo stores test script for automated test cases for Policy Agent. +Each of the testcase script will bring up a containerized test enviroment for Policy Agent, +CBS, consul, and simulator(TBD). -### Overveiw +### Overview Right now, test cases are written in bash scripts. \ Each test case script(ex. `FTC1.sh)` will call functions defined in `../common`. \ The environment vriables are set in`test_env.sh`. \ -The automated test support both local build policy agent image testing and remote image stored in Nexus. +The automated test support both local build Policy Agent image testing and remote image stored in Nexus. ``` -# Lcal image +# Local image export POLICY_AGENT_LOCAL_IMAGE=o-ran-sc/nonrtric-policy-agent # Remote image export POLICY_AGENT_REMOTE_IMAGE=nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-policy-agent @@ -21,9 +21,9 @@ export POLICY_AGENT_REMOTE_IMAGE=nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-pol ### Logs All log files are stored at `logs/`. \ -The logs include the application.log and the container log from policy agent, the container logs from each simulator and the +The logs include the application.log and the container log from Policy Agent, the container logs from each simulator and the test case log (same as the screen output). \ -In the test cases the logs are stored with a prefix so the logs can be stored at different steps during the test. +In the test cases the logs are stored with a prefix so the logs can be stored at different steps during the test. All test cases contains an entry to save all logs with prefix 'END' at the end of each test case. ### Manual @@ -38,7 +38,7 @@ remote: test image: nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-policy-agent ### Test case file A test case file contains a number of steps to verify a certain functionality. -A description of the test case should be given to the ``TC_ONELINE_DESCR`` var. The description will be printed in +A description of the test case should be given to the ``TC_ONELINE_DESCR`` var. The description will be printed in the test result. The empty template for a test case files looks like this: @@ -51,7 +51,7 @@ The empty template for a test case files looks like this: TC_ONELINE_DESCR="" -. ../common/testcase_common.sh $1 +. ../common/testcase_common.sh $1 #### TEST BEGIN #### @@ -66,5 +66,5 @@ store_logs END ``` ----------------------------------------------------------- -The ../common/testcase_common.sh contains all functions needed for the test case file. See the README.md file in +The ../common/testcase_common.sh contains all functions needed for the test case file. See the README.md file in the ../common dir for a description of all available functions. \ No newline at end of file diff --git a/near-rt-ric-simulator/common/README.md b/near-rt-ric-simulator/common/README.md index 37d81ec3..6defc8df 100644 --- a/near-rt-ric-simulator/common/README.md +++ b/near-rt-ric-simulator/common/README.md @@ -1,32 +1,32 @@ ## Description for common test scripts `test_env.sh` \ -Common env variables for test in the auto-test dir. +Common env variables for test in the auto-test dir. Used by the auto test cases/suites but could be used for other test script as well. `testcase_common.sh` \ -Common functions for auto test cases in the auto-test dir. +Common functions for auto test cases in the auto-test dir. A subset of the functions could be used in other test scripts as well. ###Descriptions of functions in testcase_common.sh `clean_containers` \ -Stop and remove all containers including policy agent apps and simulators +Stop and remove all containers including Policy Agent apps and simulators `start_simulators` \ Start all simulators in the simulator group `consul_config_app ` \ -Configure consul with json file with app config for a policy agent instance using the policy agent -instance id and the json file. +Configure consul with json file with app config for a Policy Agent instance using the Policy Agent +instance id and the json file. `start_policy_agent` \ -Start the policy agent application. +Start the Policy Agent application. `check_policy_agent_logs` -Check the Policy agent application log for WARN and ERR messages and print the count. +Check the Policy Agent application log for WARN and ERR messages and print the count. `store_logs` -Store all Policy agent app and simulators log to the test case log dir. All logs get a prefix to +Store all Policy Agent app and simulators log to the test case log dir. All logs get a prefix to separate logs stored at different steps in the test script. If logs need to be stored in several locations, use different prefix to easily identify the location when the logs where taken. diff --git a/near-rt-ric-simulator/common/test_env.sh b/near-rt-ric-simulator/common/test_env.sh index b50a02de..82afa169 100755 --- a/near-rt-ric-simulator/common/test_env.sh +++ b/near-rt-ric-simulator/common/test_env.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -# Set the images for the Policy agent app to use for the auto tests. Do not add the image tag. +# Set the images for the Policy Agent app to use for the auto tests. Do not add the image tag. # # Local Policy Agent image and tag, shall point to locally built image (non-nexus path) export POLICY_AGENT_LOCAL_IMAGE=o-ran-sc/nonrtric-policy-agent @@ -14,9 +14,9 @@ export DASHBOARD_IMAGE=nexus3.o-ran-sc.org:10004/o-ran-sc/nonrtric-dashboard:1.0 # Common env var for auto-test. POLICY_AGENT_PORT=8081 -POLICY_AGENT_LOGPATH="/var/log/policy-agent/application.log" #Path the application log in the policy agent container +POLICY_AGENT_LOGPATH="/var/log/policy-agent/application.log" #Path the application log in the Policy Agent container DOCKER_SIM_NWNAME="nonrtric-docker-net" #Name of docker private network CONSUL_HOST="consul-server" #Host name of consul CONSUL_PORT=8500 #Port number of consul CONFIG_BINDING_SERVICE="config-binding-service" #Host name of CBS -PA_APP_BASE="policy-agent" #Base name for policy agent container +PA_APP_BASE="policy-agent" #Base name for Policy Agent container diff --git a/near-rt-ric-simulator/common/testcase_common.sh b/near-rt-ric-simulator/common/testcase_common.sh index 581c2748..b4ceb0d0 100755 --- a/near-rt-ric-simulator/common/testcase_common.sh +++ b/near-rt-ric-simulator/common/testcase_common.sh @@ -8,7 +8,7 @@ echo "Numbers of ric simulator started" $2 # This is a script that contains all the functions needed for auto test # Arg: local | remote (1, 2, 3, 4....) -STARTED_POLICY_AGENT="" #Policy agent app names added to this var to keep track of started container in the script +STARTED_POLICY_AGENT="" #Policy Agent app names added to this var to keep track of started container in the script START_ARG=$1 IMAGE_TAG="1.0.0-SNAPSHOT" IMAGE_TAG_REMOTE="latest" @@ -85,8 +85,8 @@ fi echo "" if [ $1 != "manual-container" ] && [ $1 != "manual-app" ]; then - #echo -e "Policy agent image tag set to: \033[1m" $IMAGE_TAG"\033[0m" - echo "Configured image for policy agent app(s) (${1}): "$POLICY_AGENT_IMAGE + #echo -e "Policy Agent image tag set to: \033[1m" $IMAGE_TAG"\033[0m" + echo "Configured image for Policy Agent app(s) (${1}): "$POLICY_AGENT_IMAGE tmp_im=$(docker images ${POLICY_AGENT_IMAGE} | grep -v REPOSITORY) if [ $1 == "local" ]; then @@ -94,12 +94,12 @@ if [ $1 != "manual-container" ] && [ $1 != "manual-app" ]; then echo "Local image (non nexus) "$POLICY_AGENT_IMAGE" does not exist in local registry, need to be built" exit 1 else - echo -e "Policy agent local image: \033[1m"$tmp_im"\033[0m" - echo "If the policy agent image seem outdated, rebuild the image and run the test again." + echo -e "Policy Agent local image: \033[1m"$tmp_im"\033[0m" + echo "If the Policy Agent image seem outdated, rebuild the image and run the test again." fi elif [ $1 == "remote" ]; then if [ -z "$tmp_im" ]; then - echo "Pulling policy agent image from nexus: "$POLICY_AGENT_IMAGE + echo "Pulling Policy Agent image from nexus: "$POLICY_AGENT_IMAGE docker pull $POLICY_AGENT_IMAGE > /dev/null tmp_im=$(docker images ${POLICY_AGENT_IMAGE} | grep -v REPOSITORY) if [ -z "$tmp_im" ]; then @@ -109,7 +109,7 @@ if [ $1 != "manual-container" ] && [ $1 != "manual-app" ]; then echo -e "Policy Agent image: \033[1m"$tmp_im"\033[0m" else echo -e "Policy Agent image: \033[1m"$tmp_im"\033[0m" - echo "!! If the Policy agent image seem outdated, consider removing it from your docker registry and run the test again." + echo "!! If the Policy Agent image seem outdated, consider removing it from your docker registry and run the test again." fi fi fi @@ -121,7 +121,7 @@ if [ -z "$SIM_DIR" ]; then SIM_DIR=$(find . -type d -path "*a1-interface/near-rt-ric-simulator/scripts*" 2>/dev/null -print -quit) if [ ! -d $SIM_DIR ]; then echo "Trying to set env var SIM_DIR to dir 'a1-interface/near-rt-ric-simulator/scripts' in the sim repo, but failed." - echo "It might be that you did not download the repository of the near-rt-ric simulator.In that case, run the command:" + echo "It might be that you did not download the repository of the Near-rt-ric simulator.In that case, run the command:" echo "git clone 'https://gerrit.o-ran-sc.org/oransc/sim/a1-interface'" echo "Otherwise, please set the SIM_DIR manually in the test_env.sh" exit 1 @@ -182,7 +182,7 @@ start_dashboard() { echo "Creating docker network $DOCKER_SIM_NWNAME, if needed" docker network ls| grep $DOCKER_SIM_NWNAME > /dev/null || docker network create $DOCKER_SIM_NWNAME - echo "start dashboard" + echo "start Control Panel" curdir=$PWD cd $SIM_GROUP cd dashboard/ @@ -243,25 +243,25 @@ start_simulators() { clean_containers() { - echo "Stopping all containers, policy agent app(s) and simulators with name prefix 'policy_agent'" + echo "Stopping all containers, Policy Agent app(s) and simulators with name prefix 'policy-agent'" docker stop $(docker ps -q --filter name=/policy-agent) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'policy_agent'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'policy-agent'" docker rm $(docker ps -a -q --filter name=/policy-agent) &> /dev/null - echo "Stopping all containers, policy agent app(s) and simulators with name prefix 'ric-simulator'" + echo "Stopping all containers, Policy Agent app(s) and simulators with name prefix 'ric-simulator'" docker stop $(docker ps -q --filter name=ric-simulator) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'ric-simulator'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'ric-simulator'" docker rm $(docker ps -a -q --filter name=ric-simulator) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'dashboard'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'dashboard'" docker rm $(docker ps -a -q --filter name=dashboard) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'a1-controller'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'a1-controller'" docker rm $(docker ps -a -q --filter name=a1-controller) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'sdnc_db_container'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'sdnc_db_container'" docker rm $(docker ps -a -q --filter name=sdnc_db_container) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'cbs'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'cbs'" docker rm $(docker ps -a -q --filter name=polman_cbs) &> /dev/null - echo "Removing all containers, policy agent app and simulators with name prefix 'consul'" + echo "Removing all containers, Policy Agent app and simulators with name prefix 'consul'" docker rm $(docker ps -a -q --filter name=polman_consul) &> /dev/null - echo "Removing unused docker networks with substring 'policy agent' in network name" + echo "Removing unused docker networks with substring 'nonrtric' in network name" docker network rm $(docker network ls -q --filter name=nonrtric) echo "" } @@ -284,7 +284,7 @@ __start_policy_agent_image() { docker network ls| grep $DOCKER_SIM_NWNAME > /dev/null || docker network create $DOCKER_SIM_NWNAME - echo "Starting policy agent: " $appname " with ports mapped to " $localport " in docker network "$DOCKER_SIM_NWNAME + echo "Starting Policy Agent: " $appname " with ports mapped to " $localport " in docker network "$DOCKER_SIM_NWNAME docker run -d -p $localport":8081" --network=$DOCKER_SIM_NWNAME -e CONSUL_HOST=$CONSUL_HOST -e CONSUL_PORT=$CONSUL_PORT -e CONFIG_BINDING_SERVICE=$CONFIG_BINDING_SERVICE -e HOSTNAME=$appname --name $appname $POLICY_AGENT_IMAGE #docker run -d -p 8081:8081 --network=nonrtric-docker-net -e CONSUL_HOST=CONSUL_HOST=$CONSUL_HOST -e CONSUL_PORT=$CONSUL_PORT -e CONFIG_BINDING_SERVICE=$CONFIG_BINDING_SERVICE -e HOSTNAME=policy-agent sleep 3 @@ -330,7 +330,7 @@ check_policy_agent_logs() { appname=$PA_APP_BASE tmp=$(docker ps | grep $appname) - if ! [ -z "$tmp" ]; then #Only check logs for running policy agent apps + if ! [ -z "$tmp" ]; then #Only check logs for running Policy Agent apps __check_policy_agent_log $appname fi @@ -365,7 +365,7 @@ store_logs() { __print_err "need one arg, " exit 1 fi - echo "Storing all container logs and policy agent app log using prefix: "$1 + echo "Storing all container logs and Policy Agent app log using prefix: "$1 docker logs polman_consul > $TESTLOGS/$ATC/$1_consul.log 2>&1 docker logs polman_cbs > $TESTLOGS/$ATC/$1_cbs.log 2>&1 diff --git a/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_config.hcl b/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_config.hcl index 9a9c0c4d..d36ae568 100644 --- a/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_config.hcl +++ b/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_config.hcl @@ -4,7 +4,7 @@ service { # Name for CBS in consul, env var CONFIG_BINDING_SERVICE - # should be passed to policy agent app with this value + # should be passed to Policy Agent app with this value Name = "config-binding-service" # Host name where CBS is running Address = "config-binding-service" diff --git a/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_localhost_config.hcl b/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_localhost_config.hcl index f6f3dac2..63be3d43 100644 --- a/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_localhost_config.hcl +++ b/near-rt-ric-simulator/simulator-group/consul_cbs/consul/cbs_localhost_config.hcl @@ -1,8 +1,8 @@ service { # Name for CBS in consul, env var CONFIG_BINDING_SERVICE - # should be passed to policy agent app with this value + # should be passed to Policy Agent app with this value # This is only to be used when contacting cbs via local host - # (typicall when policy agent is executed as an application without a container) + # (typicall when Policy Agent is executed as an application without a container) Name = "config-binding-service-localhost" # Host name where CBS is running Address = "localhost" diff --git a/policy-agent/README.md b/policy-agent/README.md index bbd6fcce..d6eb9544 100644 --- a/policy-agent/README.md +++ b/policy-agent/README.md @@ -1,6 +1,6 @@ -# O-RAN-SC NonRT RIC Dashboard Web Application +# O-RAN-SC Non-RT RIC Policy Agent -The O-RAN NonRT RIC PolicyAgent provides a REST API for management of policices. +The O-RAN Non-RT RIC PolicyAgent provides a REST API for management of policices. It provides support for: -Supervision of clients (R-APPs) to eliminate stray policies in case of failure -Consistency monitoring of the SMO view of policies and the actual situation in the RICs diff --git a/policy-agent/dpo/blueprints/k8s-policy-agent.yaml b/policy-agent/dpo/blueprints/k8s-policy-agent.yaml index 0121d27f..03473859 100644 --- a/policy-agent/dpo/blueprints/k8s-policy-agent.yaml +++ b/policy-agent/dpo/blueprints/k8s-policy-agent.yaml @@ -1,5 +1,5 @@ -#description: Docker application of policy agent managing policies +#description: Docker application of Policy Agent managing policies #blueprint_version: 1.0.0 --- tosca_definitions_version: cloudify_dsl_1_3 diff --git a/policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java b/policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java index 77dc980a..07d2cda9 100644 --- a/policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java +++ b/policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java @@ -32,7 +32,7 @@ import org.oransc.policyagent.clients.A1Client.A1ProtocolType; import org.oransc.policyagent.configuration.RicConfig; /** - * Represents the dynamic information about a NearRealtime-RIC. + * Represents the dynamic information about a Near-RT RIC. */ public class Ric { diff --git a/sdnc-a1-controller/README.md b/sdnc-a1-controller/README.md index 85fe58f1..477707bf 100644 --- a/sdnc-a1-controller/README.md +++ b/sdnc-a1-controller/README.md @@ -4,7 +4,7 @@ SDNC provides Northbound Interface for A1 operation to do policy management on X Please see the documentation in the docs/ folder -For more information about the NONRTRIC project please see the [project website](https://wiki.o-ran-sc.org/display/RICNR "O-RAN-SC NONRTRIC project") +For more information about the Non-RT RIC project please see the [project website](https://wiki.o-ran-sc.org/display/RICNR "O-RAN-SC Non-RT RIC project") ## License diff --git a/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/java/org/onap/sdnc/northbound/provider/NonrtRicApiProvider.java b/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/java/org/onap/sdnc/northbound/provider/NonrtRicApiProvider.java index b41615b5..12704df6 100644 --- a/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/java/org/onap/sdnc/northbound/provider/NonrtRicApiProvider.java +++ b/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/java/org/onap/sdnc/northbound/provider/NonrtRicApiProvider.java @@ -61,8 +61,8 @@ import org.springframework.http.ResponseEntity; /** * Defines a base implementation for your provider. This class overrides the * generated interface from the YANG model and implements the request model for - * the A1 interface. This class identifies the Near-RIC throught the IP passed - * over the payload and calls the corresponding Near-RIC over Rest API + * the A1 interface. This class identifies the Near-RT RIC throught the IP passed + * over the payload and calls the corresponding Near-RT RIC over Rest API * *
  *
diff --git a/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/resources/NearRtRicList.properties b/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/resources/NearRtRicList.properties
index 948c2f77..f5d3bf7d 100644
--- a/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/resources/NearRtRicList.properties
+++ b/sdnc-a1-controller/northbound/nonrt-ric-api/provider/src/main/resources/NearRtRicList.properties
@@ -16,8 +16,8 @@
 # limitations under the License.
 # ========================LICENSE_END===================================
 
-# Defines the list of nearRTRics that the SDNC can contact,
-# where key is nearRTRicId and value is domainname:port of a nearRTRic.
+# Defines the list of Near-RT RICs that the SDNC can contact,
+# where key is nearRTRicId and value is domainname:port of a Near-RT Ric.
 
 NearRtRic1 = nearRtRic-sim1:8080
 NearRtRic2 = nearRtRic-sim2:8080
\ No newline at end of file