Skip to content
Francesco Anselmo edited this page Nov 24, 2018 · 17 revisions

Welcome to the DAQ documentation wiki!

DAQ (Device Automated Qualification) is a framework based on the Software Defined Networking (SDN) approach and it uses the Faucet SDN controller to automate network configuration and Internet of Things (IoT) device testing.

At the basis of the DAQ framework there is the idea to apply security principles to IP-based devices installed in the built environment throughout their lifecycle: before, during, and after construction.

To do this, DAQ offers many functionalities:

  • Testing of enterprise IoT devices for compliance to established network and security standards.
  • Dynamic management of network infrastructure to appropriately restrict communication patterns.
  • Pushing IoT specifications to device developers using test-driven development methodologies.

Tutorials

TODO

Pre-requisites and software dependencies

To get started with DAQ and to do the tutorials you need to have a computer with at least 2GB or RAM and 10GB of free disk storage.

DAQ has many dependencies that

List of tutorials

Reference documentation

Introduction

Configuration

Usage examples

Testing

Further readings