diff --git a/README.md b/README.md index 558288033b6e2fc28b3cd9f3605f955670d0d501..e3c1d164e8bc941e762aeae11f8c9a20b7610e35 100644 --- a/README.md +++ b/README.md @@ -227,6 +227,16 @@ Follow the instructions https://docs.srsran.com/projects/project/en/latest/tutor The nearRT-RIC has been successfully tested with Keysight's RICtest RAN emulator https://www.keysight.com/us/en/product/P8828S/rictest-ran-intelligent-controller-test-solutions.html, as demonstrated at O-RAN PlugFest Fall 2023. Specifically, the nearRT-RIC with the xApp `flexric/examples/xApp/c/keysight/xapp_keysight_kpm_rc.c` were tested. +### 3.4 Integration with ns3-oran RAN Simulator + +Given the importance of obtaining an xApp testing environment relying on an open-source simulator, the Orange Innovation Egypt team integrates nearRT-RIC with [ns3-oran RAN simulator](https://openrangym.com/tutorials/ns-o-ran). The setup environment diagram is represented below: + +. + +The simulator has been updated and enhanced to support E2AP v1.01, KPM v3 and pre-RC v1.01. This setup is tested with the xApp `/build/examples/xApp/c/kpm_rc/xapp_kpm_rc`with different scenarios. Follow the instruction to install ns-O-RAN-flexric https://github.com/Orange-OpenSource/ns-O-RAN-flexric/. The enhancement summary for each repo is presented in the diagram below: + + + ### 3.4 (opt) Synchronize clock Before running the various components (RAN/nearRT-RIC/xApps), you probably want to align the machines' clock. For this aim, you can use `ptp4l` in all the machines diff --git a/fig/6.png b/fig/6.png new file mode 100644 index 0000000000000000000000000000000000000000..d5c67c96c5e8c3ab07d81c258e5ee54d7c626243 Binary files /dev/null and b/fig/6.png differ diff --git a/fig/7.png b/fig/7.png new file mode 100644 index 0000000000000000000000000000000000000000..39e54c015f9ee03389334cb1236d6457cd142cdc Binary files /dev/null and b/fig/7.png differ