It may not be very meaningful on Virtulabox VMs, but in order to evaluate the relative performance of several UPFs, I briefly measured the performance of UPFs.
Note that since User Plane IP Resource Information has been removed in 3GPP Release 16.3, I prioritized the measurement of UPFs that supports FTUP in UP Function Features of PFCP Association Setup Response.
In the figure, CN is written as Open5GS, but free5GC CN was used to measure free5GC UPF that supports User Plane IP Resource Information.
FYI.
BTW, does free5GC UPF have any plan to support FTUP?
It seems that you are posting each experiment in a separate git repository, despite that these experiments are closely related.
This hinders the usability of these experiments, because the reader cannot easily git clone an experiment and attempt to reproduce them.
Can you consolidate them into a single repository?
I don’t have the plan to merge these repositories into one because it is easier to maintain them for me. In the past, I’ve written multiple repositories, so you may have confused.
From now on, I recommend that you see the following as a starting point to find the information you need.