All Projects → sdnwiselab → sdn-wise-contiki

sdnwiselab / sdn-wise-contiki

Licence: BSD-3-Clause License
The Open Source OS for the Internet of Things meets the Software Defined Networking

Programming Languages

c
50402 projects - #5 most used programming language
java
68154 projects - #9 most used programming language
shell
77523 projects
Dockerfile
14818 projects
Makefile
30231 projects

Projects that are alternatives of or similar to sdn-wise-contiki

IoTCodeRecipes
IoT Code Recipes: RPL, mDNS and REST
Stars: ✭ 19 (-13.64%)
Mutual labels:  contiki
whitefield
Whitefield provides a simulation environment for wireless sensor networks by combining RF simulation provided by NS3 and network stack provided by popular IoT OSes such as Contiki/RIOT/OpenThread.
Stars: ✭ 70 (+218.18%)
Mutual labels:  contiki
sdn-wise-java
The stateful Software Defined Networking solution for the Internet of Things
Stars: ✭ 18 (-18.18%)
Mutual labels:  sdn-wise
contiki-uwb
Contiki OS, Glossy and Crystal port for the DecaWave EVB1000 and DWM1001 platforms featuring the DW1000 UWB transceiver
Stars: ✭ 22 (+0%)
Mutual labels:  contiki
rpl-attacks
RPL attacks framework for simulating WSN with a malicious mote based on Contiki
Stars: ✭ 56 (+154.55%)
Mutual labels:  contiki

SDN-WISE-CONTIKI

Build Status Analytics

The Open Source OS for the Internet of Things meets the Software Defined Networking.

Build

To build SDN-WISE run the sdn-wise/RUNME.sh script.

To select the target for your build change the TARGET variable inside this script with one of the supported contiki platforms.

To build SDN-WISE for Cooja emulated devices please set COOJA_BUILD=1 otherwise set COOJA_BUILD=0.

The script will deploy two compiled firmwares inside sdn-wise/cooja_firmware. One for the sink of the network, called sink.target, and one for the other nodes, called node.target.

Versioning

This project uses semantic versioning.

Papers

Our approach is detailed in four scientific contributions:

@article{Anadiotis:2019,
  author    = {{Angelos-Christos} Anadiotis and Laura Galluccio and Sebastiano Milardo and Giacomo Morabito and Sergio Palazzo},
  title     = {{SD-WISE: A Software-Defined WIreless SEnsor network}},
  journal   = {Computer Networks},
  volume    = {159},
  pages     = {84 - 95},
  year      = {2019},
  doi       = {10.1016/j.comnet.2019.04.029},
  url       = {http://www.sciencedirect.com/science/article/pii/S1389128618312192},
}
@inproceedings{DiDio:2016,
  author    = {Paolo {Di Dio} and Salvatore Faraci and Laura Galluccio and Sebastiano Milardo and Giacomo Morabito and Sergio Palazzo and Patrizia Livreri},
  booktitle = {2016 Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net)},
  doi       = {10.1109/MedHocNet.2016.7528421},
  title     = {{Exploiting state information to support QoS in Software-Defined WSNs}},
  year      = {2016},
  url       = {http://ieeexplore.ieee.org/document/7528421/},
}
@inproceedings{Galluccio:2015b,
  author    = {Laura Galluccio and Sebastiano Milardo and Giacomo Morabito and Sergio Palazzo},
  booktitle = {2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)},
  doi       = {10.1109/INFCOMW.2015.7179322},
  title     = {{Reprogramming Wireless Sensor Networks by using SDN-WISE: A hands-on demo}},
  year      = {2015},
  url       = {http://ieeexplore.ieee.org/document/7179322/},
}
@inproceedings{Galluccio:2015a,
  author    = {Laura Galluccio and Sebastiano Milardo and Giacomo Morabito and Sergio Palazzo},
  booktitle = {2015 IEEE Conference on Computer Communications (INFOCOM)},
  doi       = {10.1109/INFOCOM.2015.7218418},
  title     = {{SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks}},
  year      = {2015},
  url       = {http://ieeexplore.ieee.org/document/7218418/},
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].