I'm a Computer Science Ph.D. student working with Professor Chris Kanich in the BITS Networked Systems Laboratory at The University of Illinois at Chicago (UIC). I ...
Free Software and Data Downloads Software posted below is free to download and use. Map Inference Tools and Traces Please find the software and data referenced in ...
CAREER: Sensor Fusion for Multi Modal Traffic Sensing (NSF Award CNS 1149989) This is a project page supplementing the annual project reports for NSF Award CNS 1149989 ...
OpenWrt some notes about setting up an OpenWrt image for Ubiquiti devices. GraphServer notes on the GraphServer routing engine. LiteratureSurveyTools ...
Drano Redact sensitive information from your cloud storage. This document will outline our research questions, our measurement targets, and our development tasks ...
Information for Prospective Lab Members Here are a few thoughts for those that are considering joining Bits for a career in networked systems. Our work is intensely ...
WiFlow WiFlow is a system to estimate travel time using Wi Fi monitors. Wi Fi monitors are deployed along roads that capture Wi Fi packets from smart phones and other ...
nop/ WiFi travel time monitoring traces This data set consists of WiFi device detections along several arterial roads in Chicago. A number of monitoring devices were ...
Use rdate for chicago use rdate s 132.236.56.250 in case there is no internet connection get the output from the following command date mk%M.%S and on openwrt use ...
UIC Shuttle Tracker The UIC Shuttle Tracker was developed by BITS Lab as a service to the UIC community. It provides the real time location of the buses operated by ...
UIC nop/ PlanetLab Node Bits Lab is hosting a PlanetLab node for the UIC campus. As a result, any UIC student or researcher with a project or experiment suitable for ...
nop/ StreetScope Mobile sensing holds tremendous promise as a means of efficient, low cost sensing of the world around us. One particularly compelling example of this ...
nop Bits Web Preferences The following settings are web preferences of the Bits web. These preferences overwrite the site level preferences in . and ...
Antenna diversity can cause a lot of problems especially while trying to set the tx power. To turn off antenna diversity and specify which one to use we use the following ...
On a reboot the openwrt firmware destroys all interfaces and restores to defaults. A nice way to get all the settings back on a reboot is to edit /etc/init.d/done ...
Project TransitGenie Public transit has many good attributes, but ease of use is not one of them. The aim of the TransitGenie is to offer unparalleled transit navigation ...
In order to compile some library for an iPhone, the following should be typed on the command line: For the iPhone itself ./configure prefix /usr/local/iphone ...
Xenonets A Xenonet is a network that invites strangers into some or all aspects of its operation. Examples of contemporary Xenonets are open WiFi access points, many ...
Edit /etc/hosts to assign names to IP addresses Example: in /etc/hosts add 192.168.1.25 client , then you can ssh user @client instead of user #64;192.168.1.25 ...
A client with weak transmission power when connected to an ap with a strong transmission power can cause assumption of packet losses by the ap. This could occur due ...
The Biannual Bits Summary Competition The summary competition is an ongoing event occurring on each biweekly group meeting, with a prize awarded at the end of fall ...
for d in results?; do cat $d/result$rate; done awk '{sumreq $1 $3; count $1 ;} END {for(power in count){print power,sumreq power /count power }}' sort n ...
plot : 0:18 './average2' using 1:5 with lines, './average2' using 1:3 with lines Here documents: gnuplot END plot : 0:18 './average2' using 1:5 with lines ...
replace 35dB with 35; useful for calculating averages tcpdump n r power11 awk ' { print $17 } ; ' sed 's/dB//' awk '{c ;s $1} END {print s/c}' tcpdump n ...
TimothyMerrifield 29 Jun 2009 Netfilter Hacking Howto Writing Netfilter hooks Great examples in here. Though possibly a bit dated? Still useful though ...
TimothyMerrifield 28 May 2009 RTT Delays caused by a large TCP flow directed at a home gateway Methodology: There are two nodes, one is a home gateway and the other ...
You can find the main svn repository at... svn://bits.cs.uic.edu/strangers The openwrt directory under strangers contains both the source to build openwrt and binaries ...
A high power access point mounted at a high location would naturally suffer from an intense hidden terminal problem: it can see clients far and wide, but the clients ...
Some of the basic commands used : 1. for setting the mode( ap/sta/monitor) ifconfig ath0 down wlanconfig ath0 destroy wlanconfig ath0 create wlandev wifi0 wlanmode ...