PaaS is equally critical for realising the 5G promise and attracting a wealth of developers to the 5G platform. Specificities to 5G systems require innovations not yet available in current PaaS.
- Adoption of a cloud stack: We adopt the model proposed by the cloud computing industry based on a layered approach: infrastructure layer/platform layer/ business layer. By importing these layers into the 5G environment, we ensure that the whole system becomes cloud-native and can therefore be developed and operated with modern-age tools.
- Components modularity: any element of the system SHALL be considered as a modular function or a component. This offers several advantages: components can be swapped if better ones are available, the solution can be tailored to any specific needs by using “build-to-order” principle and it support recursion principle to build efficiently complex structure.
- Unstructured and flexible stack: Based on the component modularity principle, we revisit the “cloud stack” to enable the ‘unstructured and flexible stack’ disrupting the current structured stack where a fixed combination of options in each layer is imposed to the users.
- Carrier grade enhancements: Different ‘carrier-grade enhancements’ (‘patches’) must be implemented to build a carrier grade telco PaaS. These enhancements are categorised into four areas: the control, the orchestration, the virtualisation and operational frameworks.