My team and I are working on an augmented reality project thanks to CloudXR and 5G. To do so, we use a Samsung Galaxy Note 20 Ultra 5G, the ARCore Android Client of CloudXR and a server in our lab.
So far, we were in Wifi and the connection between the server and the client worked well : we could stream applications from the server on the smartphone.
Now, we are trying to do it on our own private 5G network but the connection between the server and the device cannot be established anymore and the CloudXR app crashes with the following error :
« CloudXR ARCore Client : Error , see logs for detail. Exiting. »
Yet, the server and the client are pinging each other.
For information, our base station, core network and the server are in the same VLAN, whereas the smartphone connected in 5G to the base station is under another subnetwork managed by the core.
In WiFi however, the server and client are both connected to the AP and so are under the same subnet.
You can find attached the scheme of our 5G architecture and the logs collected from the device.
We tried to open a larger range of ports according to the logs, we verified the advanced settings of SteamVR, and also deactivate the firewall but nothing helped.
Any idea how we could solve this ?
Thank you for reading me !