Demo1 (a demo xApp maintained by the RICP project)

TODO- this is out of date and needs to be updated.

Background

The UE Manager is an example xApp that demonstrates how to subscribe to UE dual connection related messages via the E2 interface and how to process the RIC INDICATION messages matching those subscriptions.

It is responsible for:

  • Subscribing to and handling the following X2 messages: UEContextRelease, SgNBReconfigurationComplete
  • Update metrics: UE dual connections created and released
  • Health check (K8s liveness probe)
    •  /ric/v1/health/alive
    •  /ric/v1/health/ready
  • Handle restart

Deployment and Testing

Docker image for UEMGR can be downloaded from ....


> docker pull ... /uemgr:latest

Helm charts & Descriptors

  • For startup and deployment testing, the standard xApp helm chart template can be used. This contains default configuration file and schema

Deployment

  • Deploy the uemgr using xApp Manager REST API interface
  • Or, appmgrcli command provided by xApp Mamanager:
    • appmgrcli -h appmgr-service -p 8080 deploy uemgr
  • Or, curl-command: 

Metrics

Provides various metrics via the REST interface /ric/v1/metrics