LFT is a framework designed to facilitate the creation of lightweight network topologies with ease. Using Docker containers, it is possible to add any container to the network to provide network services or even emulate network devices, such as switches, controllers (in Software Defined Networking). This project has integration with OpenvSwitch to emulate the network forwarding devices and srsRAN 4G to emulate wireless links for Fog and Edge application scenarios.
Project description
Lightweight Fog Testbed (LFT)
LFT is a framework designed to facilitate the creation of lightweight network topologies with ease. Using Docker containers, it is possible to add any container to the network to provide network services or even emulate network devices, such as switches, controllers (in Software Defined Networking). This project has integration with OpenvSwitch to emulate the network forwarding devices and srsRAN 4G to emulate wireless links for Fog and Edge application scenarios.
Requirement
This framework was developed and tested on Ubuntu Desktop 24.04 LTS. We recommend this Linux version.
Installation
To install the project you need to run:
''' pip3 install profissa_lft '''
In case of any missing dependency you can manually clone the repository and run the dependencies script:
git clone https://github.com/alexandrekaihara/lft
cd lft
chmod +X dependencies.sh
./dependencies.sh
First run
On the source root of the project run:
''' cd examples python3 '''
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file profissa_lft-1.0.8.tar.gz.
File metadata
- Download URL: profissa_lft-1.0.8.tar.gz
- Upload date:
- Size: 78.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4055effd076a4b9a1447505f98df5f6f0bd12e2d3ac2ec31f0f71b549273f7b8
|
|
| MD5 |
d40a4fc7a0c928baf7e063900cdb8ae4
|
|
| BLAKE2b-256 |
e2db0c7488534feff043423ca595aa8ecaf70902ab20152984b52660b5678d71
|
File details
Details for the file profissa_lft-1.0.8-py3-none-any.whl.
File metadata
- Download URL: profissa_lft-1.0.8-py3-none-any.whl
- Upload date:
- Size: 93.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
826043aed17e5621008f74708e7fa876d372fa227cefd2e7c338678abb6c0b8c
|
|
| MD5 |
d914574615559a6661fd97ce28bee518
|
|
| BLAKE2b-256 |
58fc30bdf9b85e6a698732bebac160198d068457f05fdd3285f8c89eb84196be
|