PrasannaNatarajan / CSD_337_WSN

Lab assignment for CSD 337: Wireless Sensor Networks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CSD_337_WSN

Lab assignment for CSD 337: Wireless Sensor Networks

The first half of the semester was for simulating the networks.

The second half of the semester was for learning to use sensors through arduino.

Lab2:

Alt text

Lab4:

Code is in lab3 folder

TCP Tahoe congestion window vs time graph

![Alt text](/lab4 - graded/tahoe.png "Lab4")

TCP Reno congestion windows vs time graph

![Alt text](/lab4 - graded/reno.png "Lab4")

Lab 5:

Implementation of wireless sensors

Topology:

Alt text

Graph: Number of drops vs Time

Alt text

Lab 6:

Matlab implementation of Leach protocol and plotting various graphs out of it.

Lab 7-14:

Deals with Arduino and Processing

Sensors used:

  1. PIR - Motion Sensor
  2. Temperature (LM35) Sensor
  3. LDR Sensor
  4. Sound Sensor

Resources:

  1. ns.pdf
  2. isi tutorials
  3. nile tutorials

Tool

NSG2.1.jar: Is an awesome GUI tool written in java where the topology could me made and the tcl file can be generated.

Steps to use the tool:

  1. Open terminal
  2. cd path/to/NSG2.1.jar
  3. java -jar NSG2.1.jar

If everything went well you should see a GUI prompt...

All thanks to http://www.ns2blogger.in/2014/04/nsg-21-tcl-script-generator.html

About

Lab assignment for CSD 337: Wireless Sensor Networks


Languages

Language:Processing 27.3%Language:Jupyter Notebook 22.0%Language:Arduino 19.0%Language:Tcl 17.5%Language:MATLAB 6.1%Language:C 4.5%Language:Awk 1.8%Language:Gnuplot 0.8%Language:OpenEdge ABL 0.8%Language:Python 0.3%