youtube image
From YouTube: Integrating Cloud Native Data Plane (CNDP) with OMEC BESS-UPF - Manoj Gopalakrishnan & Elza Mathew

Description

Don’t miss out! Join us at our upcoming event: KubeCon + CloudNativeCon Europe 2023 in Amsterdam, The Netherlands from April 17-21. Learn more at https://kubecon.io​. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.

Integrating Cloud Native Data Plane (CNDP) with OMEC BESS-UPF - Manoj Gopalakrishnan & Elza Mathew, Intel

Cloud Native Data Plane (CNDP) is a set of user space libraries for accelerating packet processing for cloud applications. It aims to provide better performance over standard network socket interface. It uses an I/O layer primarily built on top of AF_XDP; an address family optimized for high performance packet processing. The Open Mobile Evolved Core's (OMEC) UPF project implements a 4G/5G User Plane Function that follows the 3GPP Control and User Plane Separation (CUPS) architecture. This UPF is actively used as part of the Aether platform in conjunction with the SD-Core mobile core control plane. This talk presents the integration of CNDP with OMEC BESS-UPF, which is a software-based data path built on top of the Berkeley Extensible Software Switch (BESS) framework. The traffic flow through the UPF pipeline in a docker environment, the Kubernetes integration with AF_XDP plugins for Kubernetes and the Aether-in-a-box deployment will be covered. In addition, we describe platform technologies for GTP-U packet traffic steering and how this works along with XDP (eXpress Data Path) offload feature in NIC to redirect GTP-U packets directly to user space via AF-XDP.