Coder Social home page Coder Social logo

5gc-power-consumption-data's Introduction

5GC power consumption data

This respository contains power consumption measurements of open-source 5G Core Networks deployments.

Our works

  • A. Bellin, M. Centenaro and F. Granelli, "A Preliminary Study on the Power Consumption of Virtualized Edge 5G Core Networks," 2023 IEEE 9th International Conference on Network Softwarization (NetSoft), Madrid, Spain, 2023, pp. 420-425, doi: 10.1109/NetSoft57336.2023.10175489.
  • Extended version [WIP]

Please cite our published papers if you intend on using the data in this repository

Testbed

The testbed used to gather the data comprises 5 Intel NUC units, the 3 used for the 5GC deployments have the following specifications:

  • i5-7260U processor @2.20GHz
  • 8GB of RAM
  • 240GB SSD
  • 1 Gigabit Ethernet and Dual Band Wireless connectivity
  • Ubuntu 20.04 Desktop OS

We also used the follwoing software:

The power consumption data is gathered using both hardware-based (Meross MSS310 smart-plugs) and software-based (Scaphandre) power meters.

Data structure

The data is subdivided between Scaphandre measurements and smart-plug measurements.
Each category is then subdivided between data gathered while using Open5GS and Free5GC.
Open5GS has been tested with three alternative virtualization options:

  • Virtual Machine (VM)
  • Bare Metal (BM)
  • Docker Containers (CO)

Free5GC has been tested only on bare metal.

All data is stored in JSON file format. Each file contains the data for a specific data-plane throughput level specified in the filename.

In the Scaphandre collection we saved the output of the JSON exporter without further processing.

For the smart-plug collection, other than power data, the files also include thorughput and cpu load metrics collected using the psutil Python library. We also include the timestamp for each data sample.

5gc-power-consumption-data's People

Contributors

includearthur avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.