Published November 29, 2018 | Version v1
Preprint Open

Programming Tools for Rapid NFV-Based Media Application Development in 5G Networks

  • 1. Netas Telekomunikasyon Anonim Sirketi
  • 2. IBM Research Haifa

Description

The emergence of virtualisation and Infrastructureas-a-Service (IaaS) have dramatically transformed the telecom industry through network function virtualisation (NFV). A recently introduced cloud-native concept, Platform as a Service (PaaS), ensures to further boost the performance, portability and cost efficiency of the NFV. 5G-MEDIA project proposes the application of a serverless paradigm known as Function-as-a- Service (FaaS) to NFV for the media applications exploiting the 5G technologies. In addition to integration of FaaS, the 5G-MEDIA application/service development kit (SDK) supports microservice based application development for both hypervisor-based and containerized approaches, specifically supporting Docker, unikernel and LXC. In this paper, we provide an overview of the 5G-MEDIA SDK which is built to support NFV-based next generation media applications and to achieve a development time in the order of minutes. Furthermore, implementations of FaaS Emulation and FaaS command line interface (CLI) tools are also presented.

Notes

This work is part of the 5G-MEDIA project which has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 761699.

Files

5GMEDIASDK_preprint.pdf

Files (280.0 kB)

Name Size Download all
md5:6a8c0698033547f7d0dcf92f83b6eda9
280.0 kB Preview Download

Additional details

Funding

5G-MEDIA – Programmable edge-to-cloud virtualization fabric for the 5G Media industry 761699
European Commission