Community Research and Development Information Service - CORDIS

H2020

NGPaaS Report Summary

Project ID: 761557
Funded under: H2020-EU.2.1.1.

Periodic Reporting for period 1 - NGPaaS (Next Generation Platform as a Service)

Reporting period: 2017-06-01 to 2018-06-30

Summary of the context and overall objectives of the project

With the promise of offering ultra-reliable, low-latency communications, high speed, 5G is expected to introduce a golden digital age of remote healthcare, autonomous cars and advanced robotics use-cases. This is due mainly from a set of drivers that are shaping our society. The first driver is the increase of population and the still growing globalization and physical and virtual mobility: more people (2 billion and a half in 1950, almost 7.5 billion today, half of them living in cities), and more interconnections among them. The second driver is the proliferation of new or improved applications and services that need network connectivity: video (high definition), IoT (metering, smart home, connected cars), industry 4.0 (or the fourth industrial revolution), low latency services (games, virtual reality, autonomous vehicles), advanced services (face recognition and speech translation, cognitive and expert systems, big data exploitation). So, we have more connected devices, with each requiring higher data rates, lower latency, and ubiquitous coverage, with very high densities of users possible. In addition, the importance of network connectivity and networked applications in our society and economy has the consequence of requiring significant improvements also in terms of: i) faster deployment of applications and services, so reducing their time to market and easing their evolution; ii) lower energy consumption; iii) enhanced security and privacy; iv) better reliability and dependability. Furthermore, processing needs will be exacerbated in high capacity, dense networks.
But today's mobile networks are not set up in a way that can handle 5G requirements without needing extensive over-engineering. Current cloud computing solutions are not suitable for dynamic, real-time, high-bandwidth, low-latency applications because of issues such as granularity, localization and configurability; service processing nodes should be distributed and located close to users/EDGE. To make 5G a network of functions rather than network of entities, they'll need to borrow principles of the more scalable, flexible networks that deliver cloud-based services from IT companies like Amazon and Google.
This transformation is called cloud native. For realizing this vision, another model than Infrastructure-as-a-Service (IaaS) must be adopted, a model derived from the cloud service providers themselves, a model made by the developers for the developers, and known as the Platform-As-A-Service (PaaS) concept.
For building such a tool, we must ensure ascending compatibility with Cloud environment in order for 5G to be cloud-native. Our approach imports the best technologies from the cloud industry, essentially today the open source community, including micro-services, the de-facto cloud industrial standard, and the most crucial technical assets from 5G-PPP Phase 1 projects.
The key innovative areas of the project are as follows: Components modularity and ‘Build-to-order’ PaaS principles, Carrier-grade enhancements and Unstructured cloud-computing stack.

Work performed from the beginning of the project to the end of the period covered by the report and main results achieved so far

We build a new 5G cloud-native stack cantered on a telco-grade PaaS, Dev-For-Operations processes supporting a multi-sided platform between operators, vendors and third-parties, and a revisited OSS model. We implement several “laser-focused” versions of NGPaaS for supporting Telco, vertical and combined scenarios (identified here as 5G). We deploy and validate these PaaSes iteratively, first in cloud using ‘virtual siblings’, then in the laboratory and finally over a live site at the Paris-Saclay campus.
The main achievements of the project so far are listed below, together with related publication references, when available:
1. Selection and detailed description of use cases/scenarios for the NGPaaS
2. Definition of the NGPaaS architecture
3. Dev-For-Operations Model definition
4. First version of a Telco PaaS prototyped, presented in EuCNC and 5G-World Forum
5. First version of a 5G PaaS prototyped, presented in EuCNC and 5G-World Forum.
6. First version of an IoT PaaS prototyped, presented in SiDO 2018 event
7. Telco-grade features support in Kubernetes (the container management system)
8. Policy Framework and Network Policy prototype
9. Component upgrade strategy
10. Monitoring as a Service
11. FPGA virtualization
12. Multidomain SDN
13. Hybrid Cloud demonstration
14. Common platform set-up for the pilot
15. High availability support on cloud

These results are published is a large number of publications in high quality conferences and journals, and also a number of contributions to both the opensource and standards communities. Project exploitable results and innovative ideas have been identified and partially developed in the context of the project innovation management.

Progress beyond the state of the art and expected potential impact (including the socio-economic impact and the wider societal implications of the project so far)

NGPaaS is pushing the boundaries of the current SOTA of the PaaS which are currently tailored to Web and mobile applications to build the cloud native 5G platform de-structuring the current stack and implementation which lock you in their technological choice. By generalizing the RFB component concepts, we are able to ‘build-to-order’ platform composed with the right technology suited to the deployed use-case.
In order to support the flexibility needs and speed imposed to the SDN/NFV processes, we design a telco-grade service platform that eases the adoption of Dev-for-Operations kinds of cycles, enhancing test, integration and quality assurance steps with the closer collaboration and trusted relationship between Vendor, Operator and Vertical Following Multi-Sided Platform and Provides a framework to handle the feedback from operator and contribute to automate of operation-aware testing, which is crucial to maintain high reliability with rapid and complex releases.
For that NGPaaS aims at delivering efficient failure detection in the cloud. The goal is to go beyond the state of art, in particular, anomaly-based approaches can be used to detect new failures that have not been encoded as signatures yet. While failures are observed, they can be incrementally encoded into signatures that can be exploited to precisely detect additional occurrences of similar failures. A model-based MaaS (Monitoring as a Service) has been designed and integrated in the NGPaaS architecture.

Related information

Follow us on: RSS Facebook Twitter YouTube Managed by the EU Publications Office Top