Welcome to O-RAN SC rc Documentation

rc Control Overview

rc is an Xapp used to send RIC control message to E2 / Ran Node based on the GRPC control request received. rc Xapp acts as a GRPC server.It receives and processes the GRPC control request to construct the RIC Control message. ASN1 encoding of RIC Control Message will be done and sent to E2/RAN Node using RMR.

Release Notes

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.0.0] - 12/22/2021

  • Initial creation of RC xapp.

  • Initial image creation 1.0.0

  • Channel issue fixed

  • commit id added

  • container.tag.yaml file updated

  • commit Id updated

  • corrected package name

  • image creation

  • commit id updated

  • changed xapp-frame version

  • added readthedocs.yaml

[1.0.1] - 1/27/2022

  • changed config.json for httpRestful registration

  • commit id updated

[1.0.2] - 06/01/2022

  • E2AP is updated to E2AP:Version 2

  • E2SM-RC updated to E2SM-RC:1.01

  • No changes to grpc interface spec

  • Supports RIC Control ACK

  • Config is updated to have RIC Control Ack Timer

  • commit id updated

[1.0.3] - 07/01/2022

  • Supports Control Ack failure handle

  • commit id updated

  • README.md updated

[1.0.4] - 11/23/2022

  • Memory leak issues fixed

[1.0.5] - 05/29/2023

  • E2SM-RC ASN version updated to 2.0

Installation Guide

Installation

Steps to onboard the xapp provided in README

Developers Guide

Version bumping the Xapp

This project follows semver. When changes are made, update the version strings in:

  1. container-tag.yaml

  2. docs/release-notes.rst

  3. setup.py

  4. xapp-descriptor/config.json