tree: c18365e6a6d46682f345c2a3b65f445916da7beb [path history] [tgz]
  1. configs/
  2. internal/
  3. .gitignore
  4. Dockerfile
  5. generate.sh
  6. go.mod
  7. go.sum
  8. main.go
  9. README.md
  10. start_pods.sh
  11. stop_pods.sh
capif/README.md

O-RAN-SC Non-RealTime CAPIF implementation

This product is an implementation of the 3GPP CAPIF interfaces.

Generation

The CAPIF interfaces are generated in to Go code into the internal/readonly folder. To generate the code run the generate.sh script. This script will download the specifications for release 16, unzip them, remove some not needed definitions, and generate the code. NOTE! The specifications should not be checked in, only the generated code.

Run

To run the Core Function run the following commands from the top of the repo:

go build
./capif [-port <port (default 8080)>]