Skip to content

InterDigitalInc/AdvantEDGE

Repository files navigation

AdvantEDGE-logo


AdvantEDGE is a Mobile Edge Emulation Platform (MEEP) that runs on Docker & Kubernetes.

AdvantEDGE provides an emulation environment, enabling experimentation with Edge Computing Technologies, Applications, and Services. The platform facilitates exploring edge / fog deployment models and their impact on applications and services in short and agile iterations.

Motivation

  • Accelerate Mobile Edge Computing adoption
  • Help Discover new edge application use cases & services
  • Help answer questions such as:
    • Where should my application components be located in the edge network?
    • How do network characteristics (such as latency, jitter, and packet loss) impact my application or service?
    • How will my application behave when the user moves within and across access networks?

Getting Started

Complete AdvantEDGE documentation is available in the AdvantEDGE Wiki

To get started using AdvantEDGE, the following steps are needed:

  • Set up runtime environment (Ubuntu/Dockers/Kubernetes/Helm)
  • Clone AdvantEDGE repo
  • Install & Configure meepctl tool
  • Deploy AdvantEDGE micro-services

Step-by-step details are available in the Wiki

How to Contribute

NEW!
Starting June 2020 with v1.5 release, we can start accepting contributions to the project.

If you like this project and would like to participate in its evolution, you can find information on contributing here

We still welcome feedback and improvement suggestions via Git issue in the repo for bugs or request enhancements.

Hope to hear from you...

Licensing

AdvantEDGE is licensed under under the Apache License, Version 2.0