From charlesreid1

Revision as of 03:25, 6 February 2016 by Admin (talk | contribs) (Created page with "Walk through the steps for experiment 1. =Overview= ==The Data== Start with the wifi data. This data will be collected in various locations by Raspberry Pis placed and oper...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Walk through the steps for experiment 1.

Overview

The Data

Start with the wifi data. This data will be collected in various locations by Raspberry Pis placed and operating over a given time interval.

Raspberry Pi Data

On board the Pis, airodump-ng will be used to create a CSV file containing information gathered about the wifi network over a time interval of 1-5 minutes. Each CSV file created by airodump-ng contains an aggregated view of the wifi network over that time interval, so you end up with a large number of CSV files - one observation for every 1-5 minutes.

Data Processing

These CSV files are then parsed and processed using Python, to turn those CSV files and observational data about wifi networks into data in an SQL database.

SQL Data Warehouse

The data will be stored in a data warehouse, in the form of a SQLite database. This database will provide a place for us to store two kinds of data:

1. raw data - the basic rearrangement of information to get it from the CSV files into an SQL database.

2. processed data (derived quantities) - calculated quantities that will involve maths, calculations, and mathematical representations.

Mathematical Representation

An example of processed data that we might store in a database is a mathematical representation, such as a graph.

Graphs contain a lot of information and are extremely useful for analysis. However, constructing graphs, and computing information about graphs, can be computationally expensive. And if it takes a while for one graph, it will take a while for hundreds of graphs, and we will have hundreds of graphs from our data.

For this reason, we want to store processed data in the database as well.

Part 1

asdf