Preprint Open Access

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

Acar, Ugur; Ustok, Refik Fatih; Keskin, Selcuk; Breitgand, David; Weit, Avi

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.

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 (280.0 kB)
Name Size
5GMEDIASDK_preprint.pdf
md5:6a8c0698033547f7d0dcf92f83b6eda9
280.0 kB Download
5
3
views
downloads
All versions This version
Views 55
Downloads 33
Data volume 840.1 kB840.1 kB
Unique views 44
Unique downloads 33

Share

Cite as