Service Chain Modeling and Embedding for NFV-based Content Delivery

Herbaut, N., D. Négru, D. Dietrich, and P. Papadimitriou, "Service Chain Modeling and Embedding for NFV-based Content Delivery", IEEE International Conference on Communications (ICC), 05/2017.

Companion repository and Docker image can be found on github:

Is telco-cloud a monopoly haze?

The basics of deploying a service in a Telco Cloud, Network Function as-a-Service (NFaaS), are the same as traditional IT Clouds (Platform as-a-Service, or Infrastructure as-a-Service). The customer deploys and runs key elements of its business in a third party environment, technical aspects of the supplier infrastructure are obscured through dedicated APIs and forrmal contracts exists between parties that garanty a certain level of quality, and occasional penalties if agreements are breached.

However fundamental differences need to be addressed to design a NFaaS platform. First of all, the suppliers (ISP) are in a monopoly situation: as a matter of fact end-users usually have only one internet provider. For this reason, third party actor using their cloud cannot contract with an alternative company to host the vCDN service toward a given end-user if prices or quality are not up to their expectations. Moreover, just like more traditional carrier grade systems like voice, a "five nines" availability is required to keep the service on par with traditional IPTV services. Finally regulatory issues regarding network neutrality need to be addressed if the ISP business expands to bare connectivity provider to enhanced cloud provider.

data for forecasting traffic demand for content providers

In our forthcoming paper, we try to model connectivity demand of content providers, by estimating the traffic for "Content" ASes.

As this data is not usually disclosed, we hacked our way around (by grabbing public statistics in json or processing public graphs) from the IXP websites and we coupled extracts from API to know what was the bandwidth allocated to Content Providers and CDN (Akamai, Netflix, Facebook).

Perfect DB ORM with sql Alchemy

Once more I'm so glad choosing Python to implement reseach materials. First of all, I can bind to C or execute external program if i need an extra umph of performance, but I can also enjoy the pythonic way of programming.

This is the first time that I do databases in python, so I was looking for an JPA/Hibernate-like ORM that could help implementing the persitence layer. After benchmarking I decided to go with sqlAlchemy, and the result is astonishing.

Optimisation du Déploiement d’une Chaîne de Service de Livraison de Contenu Multimédia sur un Réseau Opérateur

Herbaut, N., "Optimisation du Déploiement d’une Chaîne de Service de Livraison de Contenu Multimédia sur un Réseau Opérateur", GdR RSD - Journées Cloud, 09/2016.

Communication is National Research Group - Cloud Days in Nice and 13th-14th September 2016
The talk is entitled "Optimisation du Déploiement d’une Chaîne de Service de Livraison de Contenu Multimédia sur un Réseau Opérateur" . I'll present the recent papers from Globecom 2016 and working paper on SCF Embedding.

Demoing the Girafe tool at Temu 2016 Conference in Crete

girafe logo

Girafe (Graphical Interface for Representing Automatic Function Embedding) is the web-based graphical tool used to perform simulation of Service Function Chain embedding over an ISP Topology to demonstrate the vCDN concept.

We will be demoing the Girafe Tool at the Temu 2016 conference. Checkout the girafe website to play with it.

Doctoral Training

With the AFODIB Team and the doctoral school student representatives, we proposed and idea or partnership with a national association for scientific awakening named "Les petits débrouillards".

Currently, we discuss this project with the Math-Computer Science doctoral School as well as with the University Doctoral team. We received very positive feedback from other doctoral School students in Bordeaux.


Subscribe to Nicolas Herbaut RSS


Current Affiliations

Centre de Recherche en Informatique  Université Paris 1 Panthéon Sorbonne Société informatique de France  H2020 Cyber security 4.0: protecting the Industrial Internet of Things (C4IoT)  ANR THEME - Transition vers l'Hybridation En MiagE Chaire Pluralisme Culturel et Éthique du Numérique<br />


Previous Affiliations In Grenoble as a Postdoc:


Previous Affiliations In Bordeaux as a PhD Student: