“…In next-generation metro and core networks, operators will be required to transport different application traffic, from/to specific client networks (e.g., data centers, 5G Radio Access Networks (RAN) [2], smart Internet of Things (IoT) cloud/fog nodes processing data from/to massively distributed sensors [3], [4], blockchain-based platforms [5], [6]) where each application may generate an huge number of low or medium bitrate flows (i.e., MicroFlows) subject to different end-toend Quality of Service (QoS) requirements [7]. Moreover, specific MicroFlows, in order to satisfy the requested QoS and additional requirements such as traffic isolation, security and performance monitoring, may also be required to traverse single or combined network functions (e.g., firewall, deep packet inspection, policers, accelerators) before reaching the destination.…”