opennetworkinglab / aether-onramp

Apache License 2.0
15 stars 22 forks source link

Emulated RAN Tests Are Unstable #32

Closed panitsasi closed 2 months ago

panitsasi commented 2 months ago

Hello,

I am following the Quick Start Documentation to run the simple setup, but I am encountering issues when I run the command: make aether-gnbsim-run. Sometimes, only 1 or 2 UEs pass the tests while the others fail. Only once, all UEs pass the tests. I am attaching the following details for reference:

The core network is running properly: image

The systemd-networkd is configured as expected, I am using 22.04 Ubuntu live server. The IPv6 is enabled to my interface. I configured the two files hosts.ini and main.yml correctly. image

After running the gnb, these are the errors that I receive:

image

image

I tried to reset the core again and restart the gnb make aether-resetcore, but still the issues persisted.

Regarding with this hint, "Another possibility is that you have multiple SD-Cores running in the same broadcast domain. This causes ARP to behave in unexpected ways, which interferes with OnRamp's ability to establish a route to the UPF pod", I think i only run one SD-Core in the machine. Can you let me know what command should i execute to observe this ?

image

mbilal92 commented 2 months ago

can you share the output of docker exec -it gnbsim-1 cat gnbsim.log

panitsasi commented 2 months ago

Yes sure. gnbsim.log

Do i need in the main.yml file to delete the IP in ran_subnet and let it empty or it will not affect the installation? I tried both but it did not work.

mbilal92 commented 2 months ago

ran_subnet should be in form of ran_subnet: "172.20.0.0/16

panitsasi commented 2 months ago

Yes, I changed it but the issue persisted.

image

I attached the gnbsim.log file. gnbsim.txt

mbilal92 commented 2 months ago

can you try with 1 UE and then share the logs?

mbilal92 commented 2 months ago

also are you running Emulated RAN or Physical RAN ? and which vars file did you copy?

panitsasi commented 2 months ago

I am using the emulated RAN, and i followed the Quick Start Documentation. I re-installed all the project and now it works fine.

image

Do you know why the gnbsim fails in the first tries ? Is it normal ?

mbilal92 commented 2 months ago

Yes, that is expected, it does not fail, it's Ansible script waiting for gNBsim to run. Closing this issue.