/TreeNN

Primary LanguageHTML

Simulator for IoT Analytics

Simulator Design:

Simulator Design

Instructions to use:

Clone the repository.

Specify the configuration

Run the following commands:

## Building the docker image
cd docker; ./build.sh; cd ..

## Triggering containers
python3 master.py --expname test --config config/network.yaml --ip localhost 

Directory Structure:

  • app: Code of the application to be simulated
  • config: Yaml configurations for different experiments
  • docker: Docker build files
  • docs: Documentation, references and reports
  • evaluation: Scripts for analyzing logs
  • logs: Logs obtained from experiments
  • node: Code for simulating edge nodes
  • policy: Code for model exchange policies
  • sensor: Code for simulating sensors
  • utility: Contains utility bash scripts and python helper functions