Hi,
I'm currently working on an open-source gNB/UE Simulator which can act as 5G Core stress tester to evaluate the performance of the 5G Core, called PacketRusher.
It can stress test a 5G Core both on the control plane and user plane side using a great amount of UEs.
For now, I've been using free5gc's gtp5g kernel module as the GTP-U stack of the tool. However, kernel modules have a lot of shortcomings and I've been looking to replace the GTP-U stack with something else.
Lately, I've been working on integrating eUPF's eBPF code inside HewlettPackard/PacketRusher#47.
However, as PacketRusher is to be a performance-testing tool, I'm interested in also offering something more performant.
As such, I would be interested in integrating your BESS data plane inside PacketRusher.
Do you think it would make sense for a tool like PacketRusher to embed it, eg. PacketRusher would configure PFCP Sessions inside the BESS dataplane to act as a RAN and send traffic toward the 5GC's UPF?
Sorry for the long message :-)
Thanks and cheers,
Valentin
Hi,
I'm currently working on an open-source gNB/UE Simulator which can act as 5G Core stress tester to evaluate the performance of the 5G Core, called PacketRusher.
It can stress test a 5G Core both on the control plane and user plane side using a great amount of UEs.
For now, I've been using free5gc's gtp5g kernel module as the GTP-U stack of the tool. However, kernel modules have a lot of shortcomings and I've been looking to replace the GTP-U stack with something else.
Lately, I've been working on integrating eUPF's eBPF code inside HewlettPackard/PacketRusher#47.
However, as PacketRusher is to be a performance-testing tool, I'm interested in also offering something more performant.
As such, I would be interested in integrating your BESS data plane inside PacketRusher.
Do you think it would make sense for a tool like PacketRusher to embed it, eg. PacketRusher would configure PFCP Sessions inside the BESS dataplane to act as a RAN and send traffic toward the 5GC's UPF?
Sorry for the long message :-)
Thanks and cheers,
Valentin