Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Installing the near-RT RIC

Outdated: Bronze release (Jun-21-2020) Getting StartedNear Realtime RIC Installation (but similar sequence is used in Cherry and Dawn)

Generally the latest instructions: https://docs.o-ran-sc.org/projects/o-ran-sc-ric-plt-ric-dep/en/latest/ → Installing Near Realtime RIC in RIC Cluster

There's a demo video which shows how to deploy the near-RT RIC, connect an E2 node (gNB simulator) to it and how to deploy an xApp using the DMS CLI:

List of release docker images:

Using the E2 simulator from O-RAN-SC

see here: E2 Simulator#Buildingdockerimageandrunningsimulatorinstance

Guides

An example xApp using the Golang xApp framework: link and the xApp_Writer_s_Guide_v2.pdf

...

The RIC platform has the following external interfaces. Note that additional per-component documentation can be found here: link

E2

(20212023-1206-08) implementing all of E2APv1.1 (since E release), but see exception list below. Up to the D release (incl. D) we supported E2APv1.0. Note that E2APv1.1 is backwards compatible to E2APv1.0. So you can still connect with E2APv1.0 E2 nodes to the RIC. E2APv1.1 added three capabilities on top of E2APv1.030) Since the F release we support E2APv2.0. The older protocol versions - E2APv1.1 and E2AP1.0 - are not supported anymore (use old OSC near-RT RIC releases if needed (The E release has E2APv1.1 and is backwards compatible with E2APv1.0); or upgrade). Some features that are worthwhile to point out as supported:

  • OID support in function definitions (RIC-640, implemented in E, Added in E2APv1.1),
  • configuration transfer capabilities (RIC-638, not in E (existing partial implementation will be further developed implemented in F),
  • support for multiple TNL associations (RIC-639, no concrete plan to implement)

...

Not supported

  • no RIC-784 (timer handling in E2 control messages),
  • no RIC-785 (error indication handling),
  • no RIC-783 (support for control ack to selected xapps)

...

  • no E2 Reset from RIC to RAN (RIC-

...

  • 387) - the other direction from RAN to RIC (RIC-

...

  • 386) is supported.
  • In submgr we only support Subscriptions with single actions (RIC-75).

...

  • No support for multiple TNL associations, i.e., no

...

  • E2 Connection Update procedure (RIC-639)
  • RIC subscription delete required is terminated by the submgr (the interface towards xApps for this is coming only via RIC-967).
  • No support for the E2 removal procedure (simple SCTP disconnect is currently the way)

Note that the RIC platform is generally independent of E2SMs (E2 service models) and E2APv1.0, 1.1, 2.0 work with the various E2SMs as there are no dependencies.

...