Data Path Flexibility

Open5GCore diverges from the 3GPP architecture, proposing a control-data plane split based on OpenFlow 1.4 interfaces. This split enabled a higher level of data path flexibility.
Data Path Flexibility
Data Path Flexibility Fraunhofer FOKUS
Apart from the split itself, the Open5GCore includes the following additional features:
  • Support for shortest infrastructure data path – for specific subscribers, APNs and data flows, the Open5GCore base station is able to intercept the data traffic and to send it directly to the destination UE provided that both UEs are at the specific moment connected to the same base station. In case the UE changes the base station due to handover, the shortest data path is not possible and it defaults to an EPC data path. This extension is part of the 5G/LTE eNB.
  • Single switch data path – the functionality located in the SGW-U and PGW-U was grouped in a single switch. The SGW-C was modified as to act as a back-to-back agent for GTP tunnel establishment, through this eliminating the need of an SGW-U on the data path.
  • Support for multiple PGW-U switches for load balancing (in case they are located in the core network), for offloading (in case one of the switches is located close to the UE location), data path distribution and distributed mobility management support (in case the switches are located at different operator locations in the network)
Specifically for the Distributed Mobility Management, additional support for downlink data traffic has to be considered.
Through the data path flexibility, functionality co-location and runtime flexibility, autonomous self-backhauled parts of the network can be realized as well as chaining of network functionality.