Open5GCore – The Next Mobile Core Network Testbed Platform

The Fraunhofer FOKUS Open5GCore toolkit is a worldwide first practical implementation of the 3GPP 5G core network. It mirrors in a prototype form the 3GPP Release 15 for the core network functionality and its integration with 5G New Radio (Standalone and Non-Standalone).

The Open5GCore aims at providing support and speeding-up research, by facilitating know-how transfer from Fraunhofer FOKUS towards partners. It serves as a consistent basis for 5G testbed deployments for trials and pilots as well as for the further development of new standard oriented functional features.

Open5GCore implements the new 5G components as standalone, independent of the previous 4G EPC functionality. Through this, Open5GCore enables a fast and targeted 5G innovation, hands-on fast implementation and realistic evaluation and demonstration of new concepts and use case opportunities. 

Open5GCore Architecture 2019
Fraunhofer FOKUS

Open5GCore represents a first 5G core network implementation addressing the needs of 5G testbeds for FOKUS and for partner activities. Open5GCore Rel. 5 is including a large level of newly implemented functions developed on top of an accelerated software platform:

  • Integration with 5G NR SA (N1, N2, N3)

  • Implementing control-user plane split – PFCP (N4)

  • Service-Based Architecture (HTTP/2, OpenAPI, REST)

  • Local offloading and backhaul control

  • Highly customizable for vertical use cases and dedicated networks

  • Benchmarking tool for the 5G Core network

  • Basic end-to-end support for non-3GPP access

  • Extensive support for multi-slice environments

Open5GCore Rel. 5 integrates with 5G New Radio Stand-Alone (SA), off-the-shelf LTE and NB-IoT LTE and non-3GPP access networks such as WiFi and 60Ghz WiFi, enabling immediate demonstration of different features and applications and supporting the current need to have a genuine 5G Core Network in addition to the evolved EPC one.

Open5GCore runs on top of common hardware platforms and can be deployed with containers or virtual machines on top of a large number of virtualization environments. The required hardware for a testbed setup, highly depends on the expected capacity. Open5GCore scales from Raspberry PI to a complete rack of servers.

Open5GCore is highly customizable, enabling the deployment of instances addressing the needs of the specific use cases. The source code license option extends the offer with ultimate flexibility for easy customization and prototype developments.

Our customers

Open5GCore enables researchers and engineers from operator, vendor and academia, around the world, to understand and to perform practical experimentation and demonstrations on very new pre-standard 5G network capabilities within a realistic running testbed environment.


For licensing, research activities and any requests please contact us. 5G research activities and Open5GCore toolkit developments are supported by Fraunhofer FOKUS Competence Center NGNI and by the Techische Universität Berlin (TUB) – AV research group.

Related Links: