Hi,
We are integrating cuBB with OAI, and our configuration is as shown in the attached file.
When starting nv-cubb and oai-gnb-aerial using docker-compose.yaml, we encountered the following issue.
Could you please let us know what might be causing this?
Thank you.
We modified the gnb-vnf.sa.band78.273prb.aerial.conf configuration file by setting nrofDownlinkSymbols to 0, and we were able to successfully start up the gNB. The nv_cubb and oai_gnb_aerial logs are as follows.
However, when we tried to register using the UE, the QXDM log shows that the UE received the Mib, but no further messages were received afterward. What could be the possible reason for this?
We would like to check the PCAP logs, but we couldn’t find any content in /var/log/aerial/nvipc_pcap inside the nv_cubb container. Where else can we check for the PCAP logs?
In addition, we tried testing with the Aerial 24-3 version as you suggested, but we encountered an issue when building cuphycontroller using the following command. Could you help us understand what the problem might be?
export cuBB_SDK=$(pwd)
mkdir build && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=cuPHY/cmake/toolchains/native
make -j $(nproc --all)
‘order kernel time out error’ is most likely related with cpu affinity.
From the outputs of ‘cat /proc/cmdline/’ , the isolated core is 4-64. In the cuphycontroller_P5G_FXN.yaml, workers_ul: [2,3] are non-isolated cores. Please change workers_ul: [2,3] to two other cores such as [9,10].
while using GH for gNB, use the configuration yaml files below for L1
cuphycontroller_P5G_FXN_GH.yaml
l2_adapter_config_P5G_GH.yaml
regarding not seeing pcap in /var/log/aerial/, was is cuphycontroller (L1) has been stopped? if you still don’t see nvipc_pcap even after L1 has been stopped, please run the commands below and recheck in the container
sudo ./build/cuPHY-CP/gt_common_libs/nvIPC/tests/pcap/pcap_collect nvipc /tmp
sudo mv /tmp/nvipc*.pcap /var/log/aerial/
Thanks for your response.
After we upgraded the Aerial SDK to version 24-3, we were able to successfully perform the end-to-end (E2E) tests.
Thank you for your suggestion.