LEAN: A Multi-Cell Smart City Simulator for the Massive Internet of Things Medium Access Control Layer

eu
  1. Go to GitHub Repository: Repo

  2. Clone and Download the Source Code to Your System

  3. Download Node v14 from: Node

  4. Find the smart-cities-simulation-master folder on your system

  5. Install all the project dependencies: npm install

  6. Insert your MAC-layer Protocol in the root/classes/Gateway.js file under the run function

  7. Create your device and gateway nodes by clicking on the map: geojson.io and export your JSON data

  8. Import your JSON data to the respective files in the root/data/ folder

  9. Run your simulation: npm run dev