Versions Compared

Key

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

...

For G-release, it stores the details of NearRTRIC, CU, DU, RRM Policy and RAN Slice details. Static mapping between tracking area and cells are also persisted.

Table of Contents



Database Schema

NearRTRIC

Columns

Type

Description

nearRTRICId

integer

Unique Id

gNBId

Integer


trackingArea

String

Tracking Area for which the service is requested

NRCellDUList

List<GNBDUFunction>

List of gNBDUFunction

-Bidirectiona one-to-many relationship with NGRANInfo & gNBCUCPFunction

NRCellCUCPList

List<GNBCUCPFunction>

List of gNBCUCPFunction

- Bidirectiona one-to-many relationship with NGRANInfo & gNBDUFunction

NRCellCUUPList

List<GNBCUUPFunction>

List of gNBCUUPFunction

- Bidirectiona one-to-many relationship with NGRANInfo

ranNFNSSIList

List<String>

RANNFNSSI list

pLMNInfoList

List<PLMNInfo>

NSSAI List

...

SDNC_ConfigDB_SchemaV4.sql

Setup Details

cd configdb

#Setup and run maridb container - SDNC_ConfigDB_SchemaV4.sql is attached in the Pre-loaded Data section
sudo docker run -p 3306:3306 -v $PWD/SDNC_ConfigDB_SchemaV4.sql:/docker-entrypoint-initdb.d/SDNC_ConfigDB_SchemaV4.sql --name mariadb -e MYSQL_ROOT_PASSWORD=password -d mariadb

#Navigate to project directory

cd configdb/Config-DB-API-App

#Build the application
mvn clean install
#Run the application
mvn spring-boot:run &

cd configdb/dumpfiles/RAN_DumpFile_15Mar19.json;
#Upload the dump file to the config DB app- Required for SON use case
curl -X PUT -H 'Content-Type:application/json' --data RAN_DumpFile_15Mar19.json http://localhost:8080/api/sdnc-config-db/v3/insertData

Execute the below script to load single NSSAI data for intelligent slicing.

config_requests_script.sh

...

Refer Config DB setup