Research Challenges

FlexNGIA 2.0 Agentic AI - Fundamental Pillars

Introducing FlexNGIA 2.0 - The Agentic AI-Driven Internet !

We are currently building new AI agents that are able to

  • Perceive, reason, and coordinate in real time to perform all network-related tasks, services and protocols from the design to the management

  • Autonomously design, implement and deploy and adapt communication protocols, Service Function Chains (SFCs), resource allocation algorithms, monitoring and failure management, congestion control and traffic engineering schemes

    Learn more about these agents and the challenges we are tackling in the FlexNGIA 2.0 paper or posters

VNF-Instances-Placement.png

Design Futuristic XR Applications

Design novel service chains customized to your applications
Empower your app with advanced network functions operating at any layer of the protocol stack.

Advanced Network Protocols

Design and develop novel communication protocols, network function, and traffic engineering schemes that fit better to your application.

RessManagementFramework-FlexNGIA.png

Infrastructure Management

Design novel resource allocation and orchestration solutions ensuring efficient network slicing, energy efficiency, fault tolerance,monitoring and per-application resource adjustment .

Signaling-FlexNGIA.png

Signaling

Put forward signaling schemes that allow instantiating service chain resources and ensuring performance requirements in an efficient and timely manner.

HighPerformance-FlexNGIA.png

High-Performance Virtual Network Functions & Services

Design and develop different ultra-fast innovative network functions in an optimal
and efficient manner on software or on dedicated or programmable hardware using languages like P4

High-Precision Monitoring
& Measurements

Design not only traditional coarse-grained monitoring of high-level network services and traffic flows but also high-precision monitoring and measurement (e.g., at the scale of micro or milliseconds) at a fine-grained level (e.g., at the packet level).

SDN++

Broaden the concept of Software Defined Networking by providing protocols and languages that allow to configure and program the behavior of network functions (referred to as SDN++). Develop advanced languages to program the services and the advanced network functions incorporated within the network (e.g., transport, network or other application-level functions)

Pricing

Devise novel pricing scheme taking into account not only the amount of traffic steered through the chain but also the amount of computing and networking
resources allocated as well as their usage over time and the performance, availability and reliability of the offered service chains

Security and Privacy

Design novel solutions to ensure security, privacy and trustworthiness of the FlexNGIA architecture and particularly design efficient schemes to secure network functions, service chains, and the exchanged traffic.

For more details, please check the FlexNGIA main publications!