You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

xApp onboarded to each RIC platform instance will need to learn the corresponding platform services endpoints. Today that includes RMR and DBAAS services.

The RIC platform injects the following environment parameters into the xApp containers. Note that the default values are only examples and depends on the RIC platform instance configuration they are subjected to change.

xApp should always refer to the environment variables for their values instead of using the default ones.

Environment VariableDescriptionDefault Value

RMR_RTG_SVC

RMR route collector mode variable

4561

XAPP_DESCRIPTOR_PATH

Path of the xApp descriptor JSON file 

/opt/ric/config

DBAAS_MASTER_NAME

Entry point of DBAASHA sentinel

service-ricplt-dbaasha-sentinel.ricplt.svc.cluster.local

DBAAS_SERVICE_HOST

Entry point of DBAAS service

service-ricplt-dbaasha-tcp.ricplt.svc.cluster.local (if using DBAASHA)

service-ricplt-dbaas-tcp.ricplt.svc.cluster.local (if using DBAASSA)

DBAAS_SERVICE_PORT

DBAAS service port6379
DBAAS_SERVICE_SENTINEL_PORTDBAASHA sentinel port26379

How do xApp consume the parameters

The RMR and DBAAS parameters will be automatically picked up their corresponding libraries. 

The xApp program can find the xApp descriptor file using XAPP_DESCRIPTOR_PATH. The descriptor should contains all the internal configuration parameters for the xApp.

  • No labels