User-centric programmable virtual networks (uPVN)

Type: National Project

Duration: from 2018 Oct 01 to 2021 Sep 10

Financed by: FCT

Prime Contractor: INESC-ID (Other)

Project Web Site:

Recent network virtualization platforms offer a full decoupling of the virtual networks and the physical infrastructure. Unfortunately, their provider-centric design has limitations in terms of scalability, security, and dependability, and is restrictive in the services offered. To address these limitations, we propose a platform that creates user-centric virtual networks, over a substrate that entails both public clouds and private data centers. Following the recent trend on data plane programmability, our user-centric virtual networks are fully programmable: users can customize the packet processing of all network elements with a high level language. To achieve these objectives we innovate in various areas, from network compilation to algorithms for embedding and orchestration. By empowering users and companies with provider-independence and unprecedented customization of their virtual networks, we expect our solution to foster innovation and motivate new business opportunities.


  • FCiências.ID - Associação para a Investigação e Desenvolvimento de Ciências (Other)
  • INESC-ID (Other)

Principal Investigators