Thank you very much for your timely response.
Just re-confirming again. Were this icmp (ping) and web browsing with video streaming tested in dockerized environment or in VM environment?
Our Problem Statement:
• We have been using free5gc v3.0.3 dockerized version. We have deployed Free5GC core using dockers and leveraging RAN Emulator that is developed by us to trigger the test scenarios.
• We could able to do UE registration successfully and the UE IP address for the PDU session was received.
• We tried to Ping google IP address, it was successful. Then we started the TCP data using “wget google’s IP address”. But it was not successful. Similar result for UDP data transfer too.
• After verifying the logs at UPF, we could observe the GTP decapsulation is done at UPF kernel module. But the decapsulated packet needs to be SNATed using the IPtables rules that were already added. But it is not source NATed and the packets are not reaching the destination (extenal server).
Note-1: But ICMP packets are successfully Source NATed, sent outside by UPF and reached the destination using the same dockerized environment…
Note-2: However we had tested successfully ICMP, TCP & UDP protocols in VM based environment (deployed Free5GC in All-in-One-VM)
Since we are pitching free5GC to our customers who need control plane and user plane validation in dockerized environment, we want to ensure this support is already there, if not what is the roadmap.
Looking forward to your reply.
Thanks & Regards,