Use Cases

Although the possibilities of CNF deployments are endless, it may be worth to give you an idea of what can be achieved with them. 

Carrier-Grade NAT Virtual CPE Manual Provisioning CNF Provisioner

Carrier-Grade NAT Solution

This example use-case shows a cloud-native carrier-grade NAT solution, which shifts the NAT function and configuration from the customer premises to the Internet service provider’s cloud infrastructure. This solution can lower the requirements on hardware and software features of CPE devices, as well as simplify the management and configuration of the NAT solution, allow for easy horizontal scaling, upgrades and failovers.

Virtual CPE (Customer Premise Equipment)

In this example use-case, the whole functionality of the customer premises equipment is moved into the service provider’s cloud infrastructure. The only networking equipment deployed at the customer premises can be just a cheap simple L2 switch with no additional features, which would be connected to the ISP’s cloud infra. That requires almost no additional maintenance, even in case of a future upgrade of CPE functionality. The CPE features are built as a chain of CNFs (networking microservices), which apart form easy management, scaling and upgrades, also allow for different feature sets per customer, deployed and modified on demand.

Take a look at our demo, which showcases a simplified version of the virtual CPE use-case based on our CNFs.

Manual Provisioning w/ Network Service Mesh

We demonstrate our cloud-native functions from the project, using manual provisioning with Network Service Mesh.

CNF Provisioner

This is a demonstration of's CNF Provisioner. We will show you a demo network with several CNFs, such as DHCP, ACL, NAT44 or NETMON.