Benchmarking

Open5GCore includes its own benchmarking tool for providing a quantitative end-to-end evaluation of the core network. As the 5G architecture is still not yet settled, there is a stringent need for assessing the different alternatives within a real testing environment which is flexible enough to be easily extended with pre-standard procedures.  The benchmarking tool emulates the LTE-Uu interface while supporting 3GPP standard based S1-MME and S1-U interfaces, enabling the measurement of the capacity of the core network. On demand, the benchmarking tool can support also LTE-Uu interface based on the Open5GCore LTE/5G signaling. 

Related Links:
Benchmarking
Benchmarking Fraunhofer FOKUS
The Open5GCore benchmarking tool and environment include the following functional features:
  • Flexible and intuitive eNB topology configurations as visible from the core network perspective i.e. cells and list of their neighboring cells,
  • Flexible subscriber mobility and load patterns – the patterns are seen from a network perspective i.e. mobility based on number of subscribers and not individual subscriber patterns
  • Support for x1000 emulated subscribers
  • Support for x10 eNBs running within different processes (the number of eNBs is highly dependent on the benchmarking tool underlying compute capacity)
  • Support for S1-MME and S1-U interfaces, based on the RAN topology configuration and the  implementation architecture of the system under test architecture
  • Support for attachment, detachment and active handover procedures (S1-based)
  • Monitoring within the benchmarking tool: success rate, procedure delay;
  • Monitoring the system under test: for compute and storage resources consumption, elasticity, faults, etc.
Depending of the different use cases, the benchmarking tool can be further configured and extended on-demand for RAN topologies or functionality, mobility and resource patterns or interfaces towards the core network and core network monitoring.