5G MEC/Slice BP Architecture

The 5G MEC BP mainly consists of two network elements,

Edge Connector and Edge GW are respectively built on top of OpenNESS Edge Node and OpenNESS Controller Community Edition, with a couple of new components described in the following subsections to meet the requirements of cloud service providers (CSP).

Edge Connector

Application onboarding

5G MEC BP users need to use the Kubernetes Master to onboard an application to the Edge Node. BP supports applications that can run in a docker container. Docker image tar.gz. The image source can be a docker registry or HTTPS image repository. The image repository can be an external image server or one that can be deployed on the controller. The figure below shows the steps involved in application onboarding.

  1. User sets up the HTTPS based Application image server / Docker Registry where application container image is stored.
  2. User uploads the application image (container tar.gz) to the HTTPs server. User downloads the application container image to the Edge Node.
  3. User initiates the Application deploy step using Kubernetes (kubectl).

Edge GW

Edge GW takes advantage of a couple of microservices from OpenNESS, such as EAA. A few new microservices namely Traffic management and Local DNS are introduced to operate and manage edge applications from the perspective of CSP.

Details of Edge GW microservices functionality: