Skip to content

lisandro11/CupCarbon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CupCarbon

WSN Design and Simulation Tool

Introduction

CupCarbon is a multi-agent and discrete event Wireless Sensor Network (WSN) simulator. Networks can be designed and prototyped in an ergonomic user-friendly interface using the OpenStreetMap (OSM) framework by deploying sensors directly on the map. It can be used to study the behaviour of a network and its costs. The sensors are composed of a microcontroller, a battery, an antenna and a sensor unit. The main objectives of CupCarbon are both educational and scientific. It can help trainers to explain the basic concepts and how sensor networks work and it can help scientists to test their wireless topologies, protocols, etc. The current version can be used only to study the power diagram of each sensor and the overall network. The sensor programming is done individually in each sensor as it must have its own communication program. In this version, only sending, waiting commands, and mobility on the OSM map are implemented so far. The power diagrams can be calculated and displayed as a function of the simulated time.

CupCarbon est un simulateur muti-agents et à événements discrets. Il permet de concevoir et de maquetter des réseaux de manière ergonomique en déployant les capteurs sur une interface graphique utilisant une carte géographique de type OpenStreetMap (OSM). Le simulateur peut être utilisé pour étudier le comportement et le coût d'un réseau. Les capteurs virtuels sont conçus à l'image des réels. Ils sont composés d'un micro-contrôleur, d'une batterie, d'une antenne et d'une unité de capture. Ces capteurs sont représentés par des agents. D'autres agents sont aussi inclus tels que le gaz et les mobiles. L'objectif principal de la version actuelle de CupCarbon est pédagogique. Il peut aider les enseignants à expliquer les concepts et le fonctionnement d'un réseau de capteurs comme il peut aider les chercheurs à concevoir leur réseau et à étudier son diagramme énergétique. Chaque capteur est programmé individuellement et indépendamment des autres de manière identique à celle des vrais capteurs où chacun possède son propre programme. Dans cette version, uniquement les commandes d'envoi et d'attente ainsi que la mobilité sont incluses. Les courbes des diagrammes énergétiques des capteurs peuvent être calculées et affichées en fonction du temps de simulation.

About

WSN Design and Simulation Tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published